Den er jeg ikke helt med på.
Koden kommer lige her.
<?
$billede = $_GET[pic];
include("db.php");
$hest = mysql_query("SELECT * FROM photos WHERE billede ='$billede'") or die(mysql_error());
$row = mysql_fetch_array($hest);
$alt = $row[alt];
$Id = $row[Id];
$ja = ceil($Id - 1);
$jaj = ceil($Id + 1);
$forrige = mysql_query("SELECT billede FROM photos WHERE Id ='$ja'") or die(mysql_error());
$row = mysql_fetch_array($forrige);
$forrige = $row[billede];
$next = mysql_query("SELECT billede FROM photos WHERE Id ='$jaj'") or die(mysql_error());
$row = mysql_fetch_array($next);
$next = $row[billede];
$g_total = mysql_query("SELECT count(id) FROM photos");
$total = mysql_result($g_total,0) or die(mysql_error());
$max = ceil($total + 1);
?>
<html>
<head>
<title><? echo "$alt"; ?></title>
<meta name="Generator" content="Stone's WebWriter 4">
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<? echo "
<center><img src=\"gfx/photos/large/$billede\" border=\"0\" style=\"border: 1px solid #000000;\" alt=\"$alt\">
</center>
";
echo "
<table class='20'>
<tr>
<td align='left' class='20'>
";
if ( $ja > 0 ) { echo "<a href='photos_vis.php?pic=$forrige' class='gallery1'>Forrige</a></td> "; }
echo"<td align='right' class='20'>";
if ( $jaj < $max ) {
echo"
<a href='photos_vis.php?pic=$next' class='gallery1'>Næste</a></td>
";}
echo"
</tr>
</table>
";
$tid = date('d/m/Y H:i:s');
function url2link ($str) {
$str = preg_replace("/((ht|f)tp:\/\/)[\w.-]+(?(?=\/)[^\s<>]+)/i", "<a href=\"\\0\" target=\"_blank\">\\0</a>", $str);
$str = preg_replace("/(?<!http:\/\/)(www\.)[\w.-]+(?(?=\/)[^\s<>]+)/i", "<a href=\"
http://\\0\" target=\"_blank\">\\0</a>", $str);
return $str;
}
function email2link ($str) {
return preg_replace("/[\w.-]+@[\w-]+\.[\w.-]+/i", "<a href=\"mailto:\\0\" >\\0</a>", $str);
}
if($_POST[add_comment]) {
include("db.php");
$navn = $_POST[navn];
$mail = $_POST[mail];
$kommentar = addslashes($_POST[kommentar]);
$addcomment = mysql_query("insert into kommentarer (billedeid, forfatternavn, forfattermail, kommentar, dato) VALUES ('$billede','$navn','$mail','$kommentar','$tid')");
}
include("db.php");
$getcomments = mysql_query("select * from kommentarer where billedeid='$billede'")or die (mysql_error());
if(mysql_num_rows($getcomments) > 0) {
while($row = mysql_fetch_array($getcomments)) {
$kommentar = stripslashes(nl2br(htmlspecialchars($row[kommentar])));
$dato = $row[dato];
$forfatternavn = $row[forfatternavn];
$forfattermail = $row[forfattermail];
echo "
<hr size=1 noshade style='color: #000000;'>
<table class='20'>
<tr>
<td align='left' class='20'>[<a class='gallery1' href='mailto:".$forfattermail."' title='Send email'>".$forfatternavn."</a>]</td>
<td align='right' class='20'>".$dato."</td>
</tr>
</table>
<div align='left'>
$kommentar
";
}
}
else { echo "
Dette billede er endnu ikke kommenteret.<br>Du har chancen for at blive den første."; }
?>
<hr size=1 noshade style="color: #000000;">
<BR><BR>Tilføj en kommentar:<BR><BR>
<? echo " <form action=\"?pic=$billede\" method=\"post\"> "; ?><center>
<table CELLPADDING="0" CELLSPACING="0" class='180'>
<tr>
<td width="120px" class="20">
<input type="hidden" name="id" value="<?=$billede;?>">
<b>Dit navn:</b>
</td>
<td class="20"><input type="text" name="navn" style="width: 225px;" style="border: thin solid; border-width: 1px; border-color: black;"></td>
</tr>
<tr>
<td class="20"><b>Din e-mail adresse:</b></td>
<td class="20"><input type="text" name="mail" style="width: 225px;" style="border: thin solid; border-width: 1px; border-color: black;"></td>
</tr>
<tr>
<td valign="top" class='120'><b>Kommentar:</b></td>
<td valign="top" class='120'><textarea cols="0" rows="0" name="kommentar" style="width: 225px; height: 100px; border: thin solid; border-width: 1px; border-color: black;"></textarea></td>
</tr>
</table>
<input type="submit" name="add_comment" value="Skriv">
<input type="reset" value="Slet">
</form>
</center>
<?PHP
if($addcomment) {
echo "<center>Du har nu tilføjet en kommentar.</center>";
}
?>
</div>
</body>
</html>