Comunidad de diseño web y desarrollo en internet online

Guardar archivo en una carpeta?

Citar            
MensajeEscrito el 12 Jul 2012 04:58 pm
Hola gente, una pregunta que me viene ganando desde ayer, tengo este codigo.

Código PHP :

<?php 

if (isset($GLOBALS["HTTP_RAW_POST_DATA"]))
{
   $jpg = $GLOBALS["HTTP_RAW_POST_DATA"];
   header("Content-type: image/png"); 
   echo $jpg;   
}
else echo 'No hay datos binarios';

if ( isset ( $GLOBALS["HTTP_RAW_POST_DATA"] )) {

   $im =  $GLOBALS["HTTP_RAW_POST_DATA"];
   
   $fp = fopen($_GET['vFoto'], 'wb');   
   fwrite($fp, $im);
   fclose($fp);
   
   echo $_GET['vFoto']." se ha guardado en el servidor";
}
else echo 'No hay datos binarios';

if (isset($GLOBALS["HTTP_RAW_POST_DATA"]))
{
   $jpg = $GLOBALS["HTTP_RAW_POST_DATA"];
   $img = $_GET["vFoto"];


}
else echo 'No hay datos binarios';

?>


Como hago para que la imagen que me llega me la guarde en una carpeta del servidor, por ej <ruta donde esta el archivo php>/clientes

gracias!

Por goncy

5 de clabLevel



 

chrome
Citar            
MensajeEscrito el 12 Jul 2012 06:02 pm
hay un codigo que es especificamente para eso, si es que entendi lo que decis. y es el siguiente.

move_uploaded_file

si es q es un archivo subido.

y si es un archiivo que manejas vos dentro del server

usa COPY

fijate ambos como se usan
en

http://www.php.net

Por skaterseba

Claber

170 de clabLevel



 

opera
Citar            
MensajeEscrito el 12 Jul 2012 06:09 pm
Si yo quiero mover el archivo que esta en la variable $jpg a una carpeta que se llame clientes seria

move_uploaded_file($jpg, "/clientes"

no?

Por goncy

5 de clabLevel



 

chrome
Citar            
MensajeEscrito el 12 Jul 2012 10:10 pm
mira, no me acuerdo exactamente su sintaxis, y sino, usa copy q es mas simple


es copy( " archivo ", "destino de archivo");

suerte,

PD: busca ejemplos en php.net es lo mejor q podes hacer :P

Por skaterseba

Claber

170 de clabLevel



 

firefox
Citar            
MensajeEscrito el 12 Jul 2012 10:53 pm
Si, pasa que lo probe y no me funciona con copy :S, no se si sera por que la variable que la contiene lo tiene almacenado en binario o algo asi :/, la verdad no me llevo muy bien con php.

Por goncy

5 de clabLevel



 

chrome
Citar            
MensajeEscrito el 12 Jul 2012 11:00 pm
si esta en binario, pasalo a un formato no binario, php tiene muchas formas de hacerlo solo q no se cuales xD

Por skaterseba

Claber

170 de clabLevel



 

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.