![lloron](http://static.forosdelweb.com/fdwtheme/images/smilies/chillando.png)
![lloron](http://static.forosdelweb.com/fdwtheme/images/smilies/chillando.png)
![lloron](http://static.forosdelweb.com/fdwtheme/images/smilies/chillando.png)
![lloron](http://static.forosdelweb.com/fdwtheme/images/smilies/chillando.png)
![lloron](http://static.forosdelweb.com/fdwtheme/images/smilies/chillando.png)
![lloron](http://static.forosdelweb.com/fdwtheme/images/smilies/chillando.png)
![lloron](http://static.forosdelweb.com/fdwtheme/images/smilies/chillando.png)
![lloron](http://static.forosdelweb.com/fdwtheme/images/smilies/chillando.png)
![lloron](http://static.forosdelweb.com/fdwtheme/images/smilies/chillando.png)
![lloron](http://static.forosdelweb.com/fdwtheme/images/smilies/chillando.png)
Hola, saludos a todos....
otra vez por aquí jejeje como verán tengo un pequeño problema sobre la carga de archivos al servidor. he investigado y tengo el siguiente código...
buscar.php
Código HTML:
<form enctype="multipart/form-data" action="cargar.php" method="post"> <input type="hidden" name="MAX_FILE_SIZE" value="30000"> Seleccionar archivo: <input name="userfile" type="file"><br> <input type="submit" value="Subir archivo"> </form>
cargar.php
Código PHP:
if($_FILES['userfile']['error']>0)
{
echo "Problema:";
switch($userfile_error)
{
case 1: echo "El archivo excede de la carga maxima"; break;
case 2: echo "El archivo excede de tamanio permitido"; break;
case 3: echo "El archivo solo pardido"; break;
case 4: echo "archivo no encotrado"; break;
}
exit;
}
//Lleva asignado el archivo el tipo correcto?
if($_FILES['userfile']['type'] !='text/plain')
{
echo "problema: archivo no especificado";
exit;
}
//coloque el archivo donde desee
$upfile= 'C:\wamp\www\tienda\Carga\unploads\unploads'.$_FILES['userfile']['name'];
if(is_uploaded_file($_FILES['userfile']['tmp_name']))
{
if(!move_uploaded_file($_FILES['userfile']['tmp_name'], $upfile))
{
echo "problema: No se puede subir el archivo a la direccion de destino";
exit;
}
}
else
{
echo "problema: posiblemente el archivo este deteriorado";
echo $_FILES['userfile']['name'];
exit;
}
echo "archivo subido satisfactoriamente.";
//volver a aplicar formato a los contenidos del archivo.
$fp=fopen($upfile, 'r');
$contents =fread($fp, filesize ($upfile));
fclose($fp);
$contents = strip_tags($contents);
$fp=fopen($upfile, 'w');
fwrite($fp, $contents);
fclose($fp);
///MOSTRAR QUE SE HA CARGADO
echo "preview op uploaded file contents:<br /> <hr />";
echo $contents;
echo "<br /> <hr />";
Por su valiosa ayuda muchas gracias....
saludos a todos....