aDESSO VA' ! le ricette vengono visualizzate ! Solo che quando ci clicco sopra non vengono visualizzater nel dettaglio dal view.php che vi postoOriginariamente inviato da alcio74
Secondo me il problema è nella dichiarazione di register_globals.
Nel nuovo host sono impostate ad off, ed infatti non si sa da dove arrivi la variabile $chiave.
Prova a fare come segue:
Vedi un po' se così va???Codice PHP:error_reporting(E_ALL);
include("top_foot.inc.php");
include("config.inc.php");
include("connect.inc.php");
top();
$chiave = $_POST['chiave'];
/* oppure $_GET se le variabili sono passate
con il metodo GET dalla form */
$keys = explode (",", $chiave);
// eccetera

ho messo sia $chiave = $_POST['chiave']; che $chiave = $_GET['chiave']; e anche $chiave = $_POST['id']; che $chiave = $_GET['id'];codice:<style TYPE="text/css"> BODY { scrollbar-base-color: rgb(253,187,129); scrollbar-arrow-color: rgb(200,50,51); } </style> <body bgcolor="#FDBB81" style="font-family: Verdana" text="#333333"> <?php include("top_foot.inc.php"); include("config.inc.php"); include("connect.inc.php"); top(); $chiave = $_POST['chiave']; $query = "SELECT titolo, regione, tipopiatto, persone, ingredienti, ingredienteprincipale, preparazione, note, difficolta FROM DBRicette WHERE id=$id"; $result = mysql_query($query, $db); $row = mysql_fetch_array($result); $riga.="<table width=600 border=0 cellspacing=0 cellpadding=0 align=center>"; $riga.="<td bgcolor=#FDBB81 width=600 height=56 border=0 align=center>$row[titolo]</td>"; $riga.="<td bgcolor=#FDBB81 border=0 valign=top>"; $riga.="</table>"; $riga.="<table width=600 border=1 cellspacing=1 cellpadding=0 bgcolor=#FDBB81 align=center>"; //$riga.="</table>"; $riga.="<tr border=1 bgcolor=#FDBB81 valign=top>"; $riga.="<td border=1 bgcolor=#FDBB81 width=600>"; //$riga.=" Nazione o Regione: $row[regione] "; $riga.=" N.Persone: $row[persone] "; $riga.=" Portata: $row[tipopiatto] "; $riga.=" Difficoltà: "; $riga.="$row[difficolta] "; if ($row['difficolta'] == "facile") $riga.='<img src=1.jpg>'; elseif($row['difficolta'] == "elaborata") $riga.='<img src=2.jpg>'; elseif($row['difficolta'] == "impegnativa") $riga.='<img src=3.jpg>'; $riga.="<td width=452>"; $riga.="<div align=justify>Ingredienti: $row[ingredienti]</div> "; $riga.="<table width=300 border=0 cellspacing=0 cellpadding=0>"; $riga.="</tr>"; $riga.="<td height=10></td>"; $riga.=" </tr>"; $riga.="<div align=justify>Ingrediente Principale: $row[ingredienteprincipale]</div> "; $riga.="<table width=300 border=0 cellspacing=0 cellpadding=0>"; $riga.="</tr>"; $riga.="<td height=10></td>"; $riga.=" </tr>"; $riga.="<div align=justify>Preparazione: $row[preparazione]</div></td></tr>"; $riga.="</table>"; $riga.="<div align=justify>Note: $row[note]</div></td></tr>"; $riga.="</table>"; $riga.="<table width=600 border=0 cellspacing=0 cellpadding=0 align=center>"; $riga.="<tr>"; $riga.="<td height=10></td>"; $riga.="</tr>"; $riga.="</table>"; $riga.="<table width=600 border=1 cellspacing=0 cellpadding=0 align=center>"; $riga.="<td><a href=index.php>Le ultime ricette inserite</a></td>"; $riga.="<td><a href=\"print.php?id=$_GET[id]\" target=\"_blank\">Stampa la ricetta</a></td>"; $riga.="<td><a href=all.php>Visualizza tutte le ricette</a></td>"; $riga.="<td><a href=search.php>Cerca nel database</a></td>"; $riga.="<td><a href=mailricetta.php?id=".$_GET["id"].">Invia la ricetta</a></td>"; $riga.="</table>"; echo $riga; mysql_close($db); ?> <font color="#C83232"></font>
ma non va'...

 
			
			 
					
					
					
						 Rispondi quotando
  Rispondi quotando