Album de fotos
Publicado por Marta (1 intervención) el 15/11/2005 11:01:35
Hola a todos. Estoy haciendo una galería de fotos y ando agoviada porque en mi ordenador me funciona pero en el servidor web no. A ver si me podias echar una manita. Las fotos las almaceno en una base de datos MySQL, pero a la hora de recuperarlas me crea una imagen temporal cuyo nombre no coincide con la variable que almacena el nombre del archivito que he de colocar en el echo '<img src='.$foto.'>';.
Este es el código que utilizo:
<?php
include ("../config.php");
if (!$c=mysql_connect($server,$user,$pass)){
echo "Fallo en la conexión.";
}
$res=mysql_select_db("larrudb",$c);
$qry = "SELECT foto FROM fotos where nombre='".$HTTP_POST_VARS['imagen']."'";
$res2 = mysql_query($qry);
echo $HTTP_POST_VARS['imagen'];
$foto=basename(tempnam(getcwd(),'tmp'));
$foto.=".jpg";
$contenido2=mysql_result($res2,0,0);
$ft=fopen($foto,"w");
fwrite($ft,$contenido2);
fclose($ft);
echo '<center><img src='.$foto.'><br><br>';
?>
¿Alguien sabe qué parámetros he de cambiar?.Muchas gracias!!
Este es el código que utilizo:
<?php
include ("../config.php");
if (!$c=mysql_connect($server,$user,$pass)){
echo "Fallo en la conexión.";
}
$res=mysql_select_db("larrudb",$c);
$qry = "SELECT foto FROM fotos where nombre='".$HTTP_POST_VARS['imagen']."'";
$res2 = mysql_query($qry);
echo $HTTP_POST_VARS['imagen'];
$foto=basename(tempnam(getcwd(),'tmp'));
$foto.=".jpg";
$contenido2=mysql_result($res2,0,0);
$ft=fopen($foto,"w");
fwrite($ft,$contenido2);
fclose($ft);
echo '<center><img src='.$foto.'><br><br>';
?>
¿Alguien sabe qué parámetros he de cambiar?.Muchas gracias!!
Valora esta pregunta


0