Ver Mensaje Individual
  #1 (permalink)  
Antiguo 13/01/2011, 10:10
azaz
 
Fecha de Ingreso: enero-2011
Mensajes: 1.150
Antigüedad: 14 años, 2 meses
Puntos: 10
no funciona un scrip php

hola soy nuevo en este tema y estoy aprendiendo con el tutorial php hay un scrip que me tiene saturado lo escribo a continuacion:

form html:
<html lang="en">
<head>
<title><!-- Insert your title here --></title>
</head>
<body>
<form enctype="multipart/form-data" action="formulario.php" method="POST">

<input type="hidden" name="MAX_FILE_SIZE" value="30000" />
$_FILES -->
Enviar este archivo: <input name="userfile" type="file" />
<input type="submit" value="Send File" />
</form>

</form>
</body>
</html>

me da la siguiente respuesta cuando intento subir una foto:

¡Posible ataque de carga de archivos!
Aquí hay más información de depurado:Array
(
[userfile] => Array
(
[name] => PAULA1.jpg
[type] =>
[tmp_name] =>
[error] => 2
[size] => 0
)

)


Espero que me puedan explicar por que no se ve la imagen en mi localhost local un saludo a todos y perdonen mi ignorancia esque no consigo la respuesta no se si hay que configurar el php.ini o que?

action pagina php:
<?php


$uploaddir = '/var/www/uploads/';
$uploadfile = $uploaddir . basename($_FILES['userfile']['name']);

echo '<pre>';
if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile)) {
echo "El archivo es válido y fue cargado exitosamente.\n";
} else {
echo "¡Posible ataque de carga de archivos!\n";
}

echo 'Aquí hay más información de depurado:';
print_r($_FILES);

print "</pre>";

?>