RE: help with code not wrking

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



> From: Joey@xxxxxxxxx
> To: php-general@xxxxxxxxxxxxx
> Date: Wed, 24 Oct 2007 15:27:28 -0400
> Subject:  help with code not wrking 
> 
> Hi all,
> 
>  
> 
> I have inherited a problem script from a client, and it's a simple upload
> function.
> 
> The problem is that while the image is being uploaded and saved as the same
> name it was uploaded as, it's not writing to the table the file name for
> display reference so it's like there is no picture.
> 
>  
> 
> I appreciate any help you can provide.
> 
>  
> 
> Thanks!
> 
> 
> Joey
> 
>  
> 
>  
> 
>  
> 
> include ("sesion_admin.php");
> 
> include("../contentdb.php");
> 
>  
> 
> $res_state=mysql_query("select * from states where 1 order by state");
> 
> $id = $_GET["id"];
> 
>  
> 
> echo "ID: " . $id . "IDL: " . $local_id . "   Photo: " . $userfile . " [B4
> Upload]<br>";
> 
>  
> 
> $p_proceso = $_POST["p_proceso"];
> 
>  
> 
> if($p_proceso=="borrar"){
> 
>  
> 
> $query_editar ="update Basic_Info set photo='' where Id=$id ";
> 
> mysql_query($query_editar);
> 
> }
> 
>  
> 
> if($p_proceso=="upload"){
> 
>  
> 
>  
> 
> $UPLOAD = fopen($userfile, "r" );
> 
> $contents = fread($UPLOAD,$userfile_size);
> 
> fclose($UPLOAD);
> 
> $SAVEFILE = fopen("../photos/".$userfile, "wb" );
> 
> fwrite( $SAVEFILE, $contents,$userfile_size);
> 
> fclose( $SAVEFILE );
> 
>  
> 
>  
> 
> #$query_editar ="update Basic_Info set photo='$userfile' where Id=$id ";
> 
> mysql_query($query_editar);
> 
> }

What is "$userfile"?
Are you using "$_FILES"? http://php.he.net/manual/en/features.file-upload.php
$_FILES['userfile']['name']
        The original name of the file on the client machine.
       $_FILES['userfile']['tmp_name']
        The temporary filename of the file in which the uploaded file
        was stored on the server.
       
And don't forget to set the HTML form tag's enctype="multipart/form-data"
_________________________________________________________________
Windows Live Hotmail and Microsoft Office Outlook – together at last.  Get it now.
http://office.microsoft.com/en-us/outlook/HA102225181033.aspx?pid=CL100626971033

[Index of Archives]     [PHP Home]     [Apache Users]     [PHP on Windows]     [Kernel Newbies]     [PHP Install]     [PHP Classes]     [Pear]     [Postgresql]     [Postgresql PHP]     [PHP on Windows]     [PHP Database Programming]     [PHP SOAP]

  Powered by Linux