Annonceindlæg fra Conscia
29. december 2003 - 15:40
#1
ja her: if($action == doup) { $konfiguration["max_stoerrelse"] = "500"; $fra = $_FILES["upfil"]["tmp_name"]; $ext = strtolower(end(explode(".", $_FILES['upfil']['name']))); if($ext == "jpg" || $ext == "jpeg" || $ext == "JPG" || $ext == "JPEG" || $ext == "GIF" || $ext == "gif") { $tid = time(); $nr = rand(1, 1000000); $nytNavn = $tid . "_" . $nr . "." . $ext; $filnavn = $tid . "_" . $nr; $til = "./gallery/" . $nytNavn; $fil_stoerrelse = filesize($fra)/1024; if($fil_stoerrelse > $konfiguration["max_stoerrelse"]) { die("Desværre - filen er for stor. Jeg accepterer kun " . $konfiguration["max_stoerrelse"] . "kb, og din fil fylder $fil_stoerrelse kb"); } if(function_exists("move_uploaded_file")) { move_uploaded_file($fra, $til); echo "Uploaded"; } else { copy($fra, $til); echo "Uploaded"; } } else { echo "Forkert fil type!"; } } if(!$action) { ?> <center> <h3>Upload et billede til gallery</h3> Find dit billede og tryk upload<br> Tilladte filer: jpg, jpeg og gif<br> Maks 500 kb per billede<br> <form action="gallery.php?action=doup" method="post" enctype="multipart/form-data" onsubmit="if (!this.kommentar.value || !this.upfil.value) { alert('Udfyld alle felter.'); return false; } else return true;"> <b>Fil til upload:</b> <br> <table> <tr><td> Dit navn:</td><td><input type=text name=navn value=<?= $user ?> readonly></td></tr> <tr><td> Kommentar:</td><td><input type=text name=kommentar></td></tr> <tr><td> Fil:</td><td><input type="file" name="upfil" /></td></tr></table> <input type="submit" value="upload" /> </form> <? } ?>