Avatar billede tanzaweb Nybegynder
20. september 2005 - 10:04 Der er 1 kommentar og
1 løsning

Undefined variable: path_1

Hej er der nogen der kan se hvorfor jeg får denne fejl.
Det har virket før så hvorfor ikke nu.

Notice: Undefined variable: path_1 in d:\privatdagpleje-sg.dk\marked\opret_varer.php on line 155

Notice: Undefined variable: path_2 in d:\privatdagpleje-sg.dk\marked\opret_varer.php on line 155

// Kontrollerer at filen er en jpg fil   
    if (@stristr($_FILES['picture_1']['type'],"image")){
        // laver en variabel med stien til uploadmappen og filnavnet på filen       
        $path="d:/privatdagpleje-sg.dk/images/marked/".$_FILES['picture_1']['name'];
        // Flytter den uploadede fil til den nævnte sti       
        move_uploaded_file($_FILES['picture_1']['tmp_name'], $path);
        echo $_FILES['picture_1']['name']." <b>Er blevet uploadet til serveren!</b><br /> ";
        $path_1="/images/marked/".$_FILES['picture_1']['name'];
    }
    // Hvis filen ikke er af typen billede
    //else echo "The file has to be an image and less than 15kb";
   
    // Kontrollerer at filen er en jpg fil   
    if (@stristr($_FILES['picture_2']['type'],"image")){
        // laver en variabel med stien til uploadmappen og filnavnet på filen       
        $path="d:/privatdagpleje-sg.dk/images/marked/".$_FILES['picture_2']['name'];
        // Flytter den uploadede fil til den nævnte sti       
        move_uploaded_file($_FILES['picture_2']['tmp_name'], $path);
        echo $_FILES['picture_2']['name']." <b>Er blevet uploadet til serveren!</b><br /> ";
        $path_2="/images/marked/".$_FILES['picture_2']['name'];
    }
    // Hvis filen ikke er af typen billede
    //else echo "The file has to be an image and less than 15kb";
   
           
        if (!empty($_POST)) {
extract($_POST);
} else if (!empty($HTTP_POST_VARS)) {
extract($HTTP_POST_VARS);
}
            mysql_query("INSERT INTO marProduct (cat_id,user_id,proName,proDescription,picture_1,picture_2,proPrice,date_udlob,dateInsert)
            VALUES ('{$_POST['cat_id']}','{$_POST['user_id']}','{$_POST['proName']}','{$_POST['proDescription']}','$path_1','$path_2','{$_POST['proPrice']}','{$_POST['date_udlob']}',NOW())") or die(mysql_error());
Avatar billede erikjacobsen Ekspert
20. september 2005 - 10:12 #1
Det er jo nok som den siger, at de to variabler ikke er initialiserede.
Har du skiftet server, har du måske også skiftet serverindstillinger.

Sæt du bare allerøverst:

$path_1="";
$path_2="";
Avatar billede tanzaweb Nybegynder
08. oktober 2005 - 23:48 #2
Det var nu den rigtige sti men det var fordi server connectionen var blevet lukket ned
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester