Enlaces Patrocinados : juegos Gratis Online | emoticonos y emoticones | Descargas Bittorrent | Recursos Web | Depurando.com | Peliculas Gratis
nuestro blog
Anuncia Aqui | Descargar Música | Fotos Famosos | Torrents |


Upload de Archivos Mediante Curl


hola en esta salida vamos a ver como podemos hacer un upload de archivos con Curl es bastante sencillo digo
yo jaja bueno dejemosnos de tonterias y empesemos a debaratar este codigo


este es el formulario muy comun como todos en html

 
<form action="" method="post" enctype="multipart/form-data">
Seleccionar archivo: 
<input type="file" name="archivo"  />
<input type="submit" name="enviar" value="Upload" />
<input type="hidden" name="action" value="upload" />
</form> 




este es el codigo de subida de los archivos


<?
$rpta 
"";
if (
$_POST["action"] == "upload") {
    
$tmpfile $_FILES['archivo']['tmp_name'];
    
$tmpname $_FILES['archivo']['name'];
    
    
$ftpuser "usuario";
    
$ftppass "password";
    
$ftppath "ftp.dominio.com/path/";
    
$ftpurl "ftp://".$ftpuser.":".$ftppass."@".$ftppath;
    
    if (
$tmpname != "") {
        
$fp fopen($tmpfile'r');
        
$ch curl_init();
        
curl_setopt($chCURLOPT_URL$ftpurl.$tmpname);
        
curl_setopt($chCURLOPT_UPLOAD1);
        
curl_setopt($chCURLOPT_INFILE$fp);
        
curl_setopt($chCURLOPT_INFILESIZEfilesize($tmpfile));
        
curl_exec($ch);
        
$error curl_errno($ch);
        
curl_close ($ch);
        
   if (
$error == 0) {
            
$rpta 'Archivo subido correctamente.';
        } else {
            
$rpta 'Error al subir el archivo.';
        }
    } else {
        
$rpta 'Seleccionar un archivo.';
    }

?>



Articulo Original : [url="http://blog.unijimpe.net"]Blog Unijimpe[/code]

Modificado por el Equipo de CL-lab Team







Los Mas Visitados
Scripts
Manuales
Hosting
Publicidad
Gana Dinero
Firefox

toolbar powered by Conduit

PHP Mysql linux Creative Commons License Spam Poison web counter Seo monitor

commentariosweb@gmail.com
LanLandia Networks -> www.colombiaphp.net | www.flowbarranquilla.net | www.weboneando.com | www.macventas.com | contacto commentariosweb@gmail.com