Gå til innhold

problemer med bilde script


Anbefalte innlegg

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?

Lenke til kommentar
Videoannonse
Annonse

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 konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...