Foros del Web » Programando para Internet » PHP »

Problemas con move_uploaded_file ( $HTTP_POST_FILES

Estas en el tema de Problemas con move_uploaded_file ( $HTTP_POST_FILES en el foro de PHP en Foros del Web. Hola! Cuando ejecuto este php no me da ningun mensaje de error pero no me guarda la imagen en la carpeta del servidor. Si alguien ...
  #1 (permalink)  
Antiguo 27/03/2009, 02:58
 
Fecha de Ingreso: febrero-2008
Ubicación: Euskal Herria
Mensajes: 130
Antigüedad: 16 años, 1 mes
Puntos: 1
Problemas con move_uploaded_file ( $HTTP_POST_FILES

Hola!
Cuando ejecuto este php no me da ningun mensaje de error pero no me guarda la imagen en la carpeta del servidor. Si alguien sabe porque puede ser se lo agradeceria mucho si me hechara una mano. Este es el codigo php:

<?php
$titulo=$_POST[titulo];
$izenburua=$_POST[izenburua];
$texto=$_POST[texto];
$textua=$_POST[textua];
$foto =$_FILES[foto]["name"];
$destino ="../goitiknew/irudiakgoitik";

move_uploaded_file ( $HTTP_POST_FILES [ "file" ][ "tmp_name" ], $destino . "/" . $_FILES[ "file" ][ "name" ]);



$connect=mysql_connect("$host","$dbuser","$dbpass" );

mysql_select_db("$dbname",$connect);
$sql = "
insert into works
(titulo,izenburua,texto,textua,foto,tags,fecha)
values
('$titulo','$izenburua','$texto','$textua','$foto' ,'$tags', NOW())";
mysql_query($sql,$connect) or die ( mysql_error());?>

Última edición por Fumut; 27/03/2009 a las 04:08
  #2 (permalink)  
Antiguo 27/03/2009, 03:09
Avatar de @ndreX!  
Fecha de Ingreso: abril-2007
Mensajes: 161
Antigüedad: 17 años
Puntos: 4
Respuesta: Problemas con move_uploaded_file ( $HTTP_POST_FILES

Revisando tu código me doy cuenta que tienes 2 $_FILES con diferente nombre, seguro es eso, utiliza el mismo nombre que le has dado al input, creo que es "foto"

Asi:
Código PHP:
<?php
$titulo
=$_POST['titulo'];
$izenburua=$_POST['izenburua'];
$texto=$_POST['texto'];
$textua=$_POST['textua'];
$foto =$_FILES['foto']['name'];
$destino ="../goitiknew/irudiakgoitik";

move_uploaded_file($_FILES['foto']['tmp_name'], $destino "/" $_FILES['foto']['name']);
?>
P.D: Si usas PHP >= 4 ya no uses $HTTP_POST_FILES solo utiliza $_FILES
P.D2: Siempre usa comillas simples para hacer referencia en los arreglos ejemplo: $_POST['algo']
Saludos
__________________
Blog de Andres Ortiz: http://www.axpuntes.com/

Última edición por @ndreX!; 27/03/2009 a las 03:12 Razón: Olvido de sugerencia
  #3 (permalink)  
Antiguo 27/03/2009, 03:57
 
Fecha de Ingreso: febrero-2008
Ubicación: Euskal Herria
Mensajes: 130
Antigüedad: 16 años, 1 mes
Puntos: 1
Respuesta: Problemas con move_uploaded_file ( $HTTP_POST_FILES

Pues tenias razon, ya lo he solucionado:aplauso. Muchas gracias por todo!!
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:37.