lord_n Skrevet 6. september 2004 Skrevet 6. september 2004 Bruker et bildescript for å laste opp bilder, og det fungerer fint bortsett fra at jeg ønsker å legge bildene i en bestemt mappe på grunnlag av en variabel som hentes fra headeren, dette lykkes jeg ikke i! filen som benyttes til oplastningen er som vist under. <?php include ('../DB_kobling/innlogging.php'); $rekID = $_GET['rekID']; $mappe = "rek$rekID/"; $sql = "SELECT * FROM Reklamasjon WHERE rekID = '$rekID'"; $query = mysql_query($sql); $row = mysql_fetch_array($query); //Don't Forget to change this to your upload folder! $uploadfolder = '$mappe'; $name = $row['bilder'] + '1'; if (!isset($_FILES['uploaded']['tmp_name'])){ //send user back to the form header("Location: form.php"); exit(); } if (is_uploaded_file($_FILES['uploaded']['tmp_name'])){ //Get the Filename and the File Type $fileName = "$name.jpg"; $fileType = $_FILES['uploaded']['type']; //Check if the file exists if (file_exists($fileName)){ echo "Fant en kopi av filen"; exit(); } else{ //File is unique //Now check the File Type //Acceptable File Types: jpg/jpeg/pjpeg, gif and png if (($fileType == 'image/jpg') || ($fileType == 'image/pjpeg') || ($fileType == 'image/jpeg') || ($fileType == 'image/gif') || ($fileType == 'image/png')){ //Move the uploaded file to the current directory if (move_uploaded_file($_FILES['uploaded']['tmp_name'],$uploadfolder.''.$fileName)){ //File Uploaded! echo "Filen: ".$fileName." ble lastet opp!"; $query2 = "UPDATE Reklamasjon set bilder='$name' WHERE rekID='$rekID'"; $result2 = mysql_query($query2); exit(); } else { echo "Opplastingen mislyktes for denne filen: ".$fileName; exit(); } } else { echo $fileType. ": ukjent filtype!"; exit(); } } } else { echo "Ingen fil valgt eller så er filen for stor"; exit(); } ?> bildene som lastes opp får navn som: "$mappe15.jpg" osv Noen som kan hjelpe meg med dette?
LoS Skrevet 6. september 2004 Skrevet 6. september 2004 $uploadfolder = '$mappe'; burde være: $uploadfolder = $mappe;
lord_n Skrevet 6. september 2004 Forfatter Skrevet 6. september 2004 da feiler bare opplastningen?? attributene for katalogen er satt til 777
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå