Ok.. så skulle det virke nu her:
billeder.php:
<p class=overskrift>Billeder</p>
<p>Her er der så plads til billeder fra de sidste år.!<br>
Hvis du har nogle billeder, du mener, skal op på siden, så <a href="upload.php">upload billederne</a>!!</p>
<table class=billeder border=1>
<?
$order = "id";
$database = mysql_connect("mydb1.surftown.dk","Greew_nboegen","iktylmbwcid");
mysql_select_db("Greew_navneboegen",$database);
$sql = "SELECT * FROM billeder";
$foresp = mysql_query($sql);
while ($data = mysql_fetch_array($foresp)) {
$size = getimagesize("billeder/$data[fil].jpg");
$height = $size[1] + 20;
$width = $size[0];
print "<tr> <td valign=bottom> <a href=\"#\" border=\"0\" onclick=\"self.window.open('aaben_billeder.php?fil=$data[fil]','Billeder','left=100,top=100,height=$height,width=$width,resizable=no,status=no,toolbar=no,menubar=no,location=no')\"> <img src=\"billeder/$data[fil].jpg\" width=\"250\" border=\"0\"> </a> <br>\n";
print "$data[tekst] <br>";
print "Upladet af: $data[navn]";
print "</td> </tr>";
}
?>
</table>
upload.php:
<?
// Uploade billeder
$submit_billede = $_POST['submit_billede'];
if ($submit_billede) {
$tempuploaddir = 'billeder/temp/';
$uploaddir = 'billeder/';
$uploadfile = $tempuploaddir . $_FILES['filnavn']['name'];
$database = mysql_connect("SERVER","USER","PASS");
mysql_select_db("DATABASE",$database);
$foresp = mysql_query("SELECT fil FROM billeder");
while ($data = mysql_fetch_array($foresp)) {
$fil = array($data[fil]);
}
$naeste_filnavn = end($fil) + 1;
if (move_uploaded_file($_FILES['filnavn']['tmp_name'], $uploadfile)) {
rename($tempuploaddir . $_FILES['filnavn']['name'],$uploaddir . $naeste_filnavn . ".jpg");
$database = mysql_connect("SERVER","USER","PASS");
mysql_select_db("DATABASE",$database);
$sql = "INSERT INTO billeder (navn, fil, tekst) VALUES ('$_POST[navn]', $naeste_filnavn, '$_POST[tekst]')";
mysql_query($sql) or die(mysql_error());
} else {
print "Der er sket en fejl!";
}
}
?>
<form enctype="multipart/form-data" action="upload.php" method="POST">
<table>
<tr> <td> Upload dette billede: </td> <td> <input name="filnavn" type="file"> </td> </tr>
<tr> <td> Dit navn: </td> <td> <input type="text" name="navn"> </td> </tr>
<tr> <td> Skriv en kommentar til billedet: </td> <td> <input type="text" name="tekst"> </td> </tr>
<tr> <td> Send billedet: </td> <td> <input type="submit" name="submit_billede" value="Send billede"> </td> </tr>
</table>
</form>
Sådan!!
Du kan se det i aktion på
http://greew.dk/eksperten/510457/billeder.php