
tengo un problema sobre un servidor linux, tengo una base de datos mysql y script's php ya otorgue permisos 777 a la carpeta www, y cuando hago la consulta si actualiza los datos del registro pero no cambia la foto me manda este error
Warning: fopen(.jpg) [function.fopen]: failed to open stream: Permission denied in /home/xxx/public_html/xxx/divisiones.php on line 30
desconosco porque haga eso si me pueden ayudar lo agradezco, lo ironico es que sobre mi server local que corre bajo windows el script corre perfecto


include("Biblioteca.php");
$link=Conectarse();
$Campo=$_GET["variable"];
$result=mysql_query("SELECT empleados.Foto_empleado FROM empleados WHERE empleados.Campo = '$Campo'",$link);
$foto.=".jpg";
$contenido2=mysql_result($result,0,0);
$ft=fopen($foto,"w");
fwrite($ft,$contenido2);
fclose($ft);
echo '<table border="0">
<tr>
<td width="225">
<img src='.$foto."?".date('h:i:s')."".date('Y-m-d').' width=200 height=200>
</td>
</tr>
</table>';