|
Modell > Prototype > Thamshavnbanen Diverse > |
Last opp bilderMed dette skjemaet kan du laste opp bilder for å vise på Nagletelleren og Smalspårsajtens diskusjonsforum. Hvis du følger beskrivelsen skulle dette være en enkel affære. 1. Bildet du skal laste opp må være et jpg eller GIF bilde som ikke er større enn 150 kb. 2. Bildet bør ikke være bredere enn 600 pixler. Oppløsningen skal være 72 pixler (billedpunkter) pr. tomme. 3. Filnavnet skal ikke ha skandinaviske tegn eller mellomrom i filnavnet! Skandinaviske tegn fjernes. NB: STORE bokstaver byttes ut med små. 4. Følgende URL benytter du i innlegget ditt : <img src="http://www.folk-rovere.org/mj/uploads/ditt_bilde.jpg"> Kopier og lim inn. 5. Ved å laste opp et bilde opp et bilde aksepterer du følgende betingelser for bruk av denne tjenesten:
require("fileupload.class"); #--------------------------------# # Variables #--------------------------------# // The path to the directory where you want the // uploaded files to be saved. This MUST end with a // trailing slash unless you use $PATH = ""; to // upload to the current directory. Whatever directory // you choose, please chmod 777 that directory. $PATH = "uploads/"; // The name of the file field in your form. $FILENAME = "userfile"; // ACCEPT mode - if you only want to accept // a certain type of file. // possible file types that PHP recognizes includes: // // OPTIONS INCLUDE: // text/plain // image/gif // image/jpeg // image/png $ACCEPT = ""; // If no extension is supplied, and the browser or PHP // can not figure out what type of file it is, you can // add a default extension - like ".jpg" or ".txt" $EXTENSION = ".jpg"; // SAVE_MODE: if your are attempting to upload // a file with the same name as another file in the // $PATH directory // // OPTIONS: // 1 = overwrite mode // 2 = create new with incremental extention // 3= do nothing if exists, highest protection $SAVE_MODE = 1; #--------------------------------# # PHP #--------------------------------# function print_file($file, $type, $mode) { if($file) { if(ereg("image", $type)) { echo " "; } if($upload->save_file("$PATH", $SAVE_MODE)) { print(" Saved as: " . $upload->new_file . " "); print_file($upload->new_file, $upload->file["type"], 2); } } if($upload->errors) { while(list($key, $var) = each($upload->errors)){ echo " " . $var . " Name of image save: $NEW_NAME "); } #--------------------------------# # HTML FORM #--------------------------------# ?>if ($ACCEPT) { print("Dette skjemaet st¿tter kun " . $ACCEPT . " filer\n"); } ?> Liste over alle bilder som har blitt lastet opp |