Hoi Erik (moderator),

Heb het geprobeerd wat je zei ,maar lukt niet. Hieronder het gehele ophaal script, misschien is dat een beter overzicht omdat je vroeg om meer info:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">;
<html>
<head>
<title>ontvangliefde</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body><?
echo "<html>";
echo "<head><title>E-card ophalen!</title>";
echo "<style>";
echo "body { background-color: #000000; font-family: Verdana, Arial, Helvetica; font-size: 16px; color: #993399 }";
echo "a { color: #000000; text-decoration: underlined }";
echo "</style>";
echo "</head>";
echo "<body>";

// maak verbinding met de database
if (!@mysql_select_db("*******", @mysql_connect("localhost", "******", "*******")))
{
echo "er kon geen database connectie gemaakt worden.";
exit();
}

// geef nogmaals de url van de ecard op zonder slash (/) op het einde
$url = "http://www.depotjessite.be/ecardsliefde";;

// kijk of 'key' is geset
if ($HTTP_GET_VARS["key"] && strlen($HTTP_GET_VARS["key"]) == 10)
{
// haal de ecard uit de database
$sql = "SELECT `ontv_naam`,`ontv_email`,`bericht`,`afz_naam`,`afz_email`,`datum`,`afbeelding`,`ekey` FROM `ecardsliefde` WHERE ekey = '$HTTP_GET_VARS[key]'";
$res = mysql_query($sql);

// bekijk of de kaart wel bestaat
if (mysql_num_rows($res) >= 1)
{
$row = mysql_fetch_array($res);
$row[bericht] = nl2br($row[bericht]);

echo "<img src=\"$url/$row[afbeelding]\"><p>";

echo "Van: $row[afz_naam] (<a href=\"mailto:$row[afz_email]\">$row[afz_email]</a>) op $row[datum]<P>";

echo "Hey $row[ontv_naam] !!<p>";
echo "<i>$row[bericht]</i><p>";

echo "Stuur een <a href=\"index.php\">e-card</a> terug!";
}
// hij bestaat niet!
else
echo "De opgevraagde kaart bestaat niet (meer).";
}
// de opgegeven key is niet juist of niet meegegeven
else
echo "De 'key' die moet worden meegegeven is niet juist.";

echo "</body></html>";
?>
</body>
</html>
Cathy het is verstandiger om hem even te PMen

Reageren