Du kan indsætte billederne i en database, det er det nemmeste, hvis folk selv skal kunne slette igen. Jeg går udfra du selv kan sætte max på databasen med num_rows:
### form.php ###
<FORM ENCTYPE="multipart/form-data" ACTION="upload.php" METHOD=POST>
<INPUT TYPE="hidden" name="MAX_FILE_SIZE" value="65000">
Send this file: <INPUT NAME="userfile" TYPE="file">
<INPUT TYPE="submit" VALUE="Upload fil">
</FORM>
### upload.php ###
mysql_connect("localhost","kenneth","pass") or die("Ingen forbindelse");
mysql_select_db("billededb") or die ("Ingen database");
$filename=$_FILES['pic']['tmp_name'];
if (is_uploaded_file($filename)) {
$data = addslashes(fread(fopen($filename,"r"),filesize($filename)));
$a=getimagesize($filename);
$width=$a[0];
$height=$a[1];
$type=addslashes($_FILES['pic']['type']);
mysql_query("INSERT INTO billede (beskrivelse,billede,width,height,filetype) values ('Et billede','$data','$width','$height','$type')") or die (mysql_error());
// echo "uploaded!"; //debug line
} else {
echo "Possible file upload attack. Filename: " . $_FILES['pic']['name'];
}
### view.php ###
//Herfra evt i seperat fil: getbillede.php
mysql_connect("localhost","kenneth","pass") or die("Ingen forbindelse");
mysql_select_db("billededb") or die ("Ingen database");
$code=addslashes($_GET['id']);
$result=@mysql_query("select billede,filetype from billede where id='$code'");
$billede=@mysql_result($result,0,"billede");
$type =@mysql_result($result,0,"filetype");
header("Content-type: $type");
print $billede;
//Evt som fil for sig selv eks. vis.php
$res=mysql_query("select id,width,height from billede") or die (mysql_error());
while ($row=mysql_fetch_array($res)) {
print "<img src=\\"".$_SERVER['PHP_SELF']."?id=$row[id]\\" width=\\"$row[width]\\" height=\\"$row[height]\\">";
// print "<img src=\\"getbillede.php?id=$row[id]\\" width=\\"$row[width]\\" height=\\"$row[height]\\">";//bruges hvis i fil for sig selv
}
Hej, er der nogen der ved hvor man kan finde noget til at lave noget brugersystem, hvor folk selv kan uploade billeder af deres biler f.eks. og hvor de også selv kan slette dem igen, hvis nu man max må ha' 10 billeder hver... Jeg har lavet alt det der login-værk, og de kan også gå ind og ændre teksten om bilen, men der mangler noget med nogen billeder...
Hvis der er nogen der lige har en adresse på noget der kan bruges, eller bare minder lidt om det ville det være kanon !
Det skal ikke være sådan et kæmpe-avanceret photogallery... Helst noget rimeligt enkelt.
Hilsen Morten
stripsen.dk