Hola que tal espero que me puedan ayudar con este pequeño problema que tengo.
El problema es el siguiente tengo un formulario donde tengo un campo para subir imagenes a una base de datos pero al momento que lleno todo el formulario y le doy en el boton de registrar me marca el siguiente error:
Warning: copy(fotos/230px-TRNA-Phe_yeast_1ehz[1].png) [function.copy]: failed to open stream: Permission denied in D:\Hosting\9530703\html\viaetordine\join.php on line 9
no puedo subir ni las imagenes al servidor ni guardar los registros en la base de datos el codigo que uso es el siguiente.
<?php
if(isset($_POST['id'])){
//INICIA EL PROCEDIMIENTO DE LAS FOTOS
$ruta="fotos/{$_FILES['foto']['name']}";
if(!copy($_FILES['foto']['tmp_name'],$ruta)){
/*echo '<script language = "javascript">
alert ("No se Pudo insertar la Imagen");
location = "join.php";
</script>';*/
}else{
$sql="INSERT INTO talento (id_talento,nombre_a, nombre_c, edad, sexo, nacionalidad, direccion, medida1, medida2, medida3, estatura, descripcionf, tipo_t, habilidades,
correo, telefono, foto, video, estatus, fecha_registro)
VALUES
('','$_POST[noa]', '$_POST[nom]', '$_POST[edad]', '$_POST[sexo]', '$_POST[nac]', '$_POST[dir]', '$_POST[m1]', '$_POST[m2]', '$_POST[m3]', '$_POST[est]', '$_POST[df]', '$_POST[talento]', '$_POST[habi]', '$_POST[mail]', '$_POST[tel]', '$ruta', '$_POST[url]', 1, null)";
//echo $sql;
$sql1=mysql_query($sql,$con) or die('ERROR: ' . mysql_error());
echo ('<script type="text/javascript">
alert("Gracias por enviar tus datos, tus datos han sido registrados");
location="join.php";
</script>');
}
}
espero que me pueda ayudar pronto por que me super urge esto.
Gracias.