questo e' tutto il codice:Originariamente inviato da marketto
posta altre righe, l'errore è prima di quella.
Codice PHP:<?
include("admin/config.php");
$connessione = @mysql_connect("$host","$db_user","$db_pass")
or die("Impossibile stabilire una connessione.");
$db = @mysql_select_db($db_nome, $connessione)
or die("Impossibile selezionare il database.");
$sql = "SELECT * FROM $nome_tabella WHERE categoria = '$categoria' ORDER BY prodotto";
$risultato = @mysql_query($sql, $connessione)
or die("Impossibile eseguire l'interrogazione.");
$elenco_prodotti = "<ul>";
while ($riga = mysql_fetch_array($risultato)) {
$id = $riga['id'];
$prodotto= $riga['prodotto'];
$elenco_prodotti .=
"[*]<a href=\"ceramica.php?id=$id\">$prodotto</a>";
//echo "<img src=\"fotoschede/$foto\"><a href=\"ceramica.php?id=$id\">$prodotto</a>";
}
$elenco_prodotti .= "[/list]";?>
<?
function resize ($img="", $thb = "") {
$src = imagecreatefromjpeg($img);
$RealX = imagesx($src);
$RealY = imagesy($src);
$maxX = 220;
$maxY = 170;
if ($RealX > $maxX) {
$newX = $maxX;
$newY = ($RealY/$RealX)*$newX;
}
else
{
$newY = $maxY;
$newX = ($RealX/$RealY)*$newY;
}
$dst = imagecreatetruecolor($newX, $newY);
imagecopyresized($dst, $src, 0, 0, 0, 0, $newX, $newY, $RealX, $RealY);
imagejpeg($dst, $thb, 60);
return $dst;
}
?>

Rispondi quotando