fout (undefined variabele) in script, maar zie het probleem niet

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Luuk Schouten

Luuk Schouten

13/07/2011 19:52:43
Quote Anchor link
EDIT
hij lijkt het weer te doen zonder iets te veranderen, ik zie nergens een plaats om dit forumbericht te wissen dus laat het maar via deze edit weten.


Beste allemaal,

ik krijg de volgende foutmelding, wie ziet de fout:
Notice: Undefined variable: afbeelding_upload in C:\Program Files\wamp\www\mooimomenttoevoegen.php on line 93

alvast bedankt.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
if(isset($_POST['upload']))
{
    $foto = $cfg['bes_path'] . $_FILES['bestand']['name'];  // zorgt ervoor dat de naam van de Banner gewoon dezelfde naam houd en .$ext zorgt voor het bestands type    
    $text = $_POST['text'];
    if (move_uploaded_file($_FILES['bestand']['tmp_name'], $foto)) //$_FILES['bestand']['tmp_name'] Naam van het bestand waarmee het tijdelijk is opgeslagen op de server.

    /// bestandsnaam en map ook in de database zetten.      
    $afbeelding_upload = "INSERT INTO ".$tabel."(Text, Foto)
    VALUES ( '" . $text . "',  '" . $foto . "')";
    
        $result = mysql_query($afbeelding_upload)or die("U moet wel een afbeelding selecteren");

        print '<p align="center">Uw moment is geplaatst. U keert direct terug naar de mooie momenten.</p>'; // Als Top banner uploaden is gelukt.
        echo '<head><META HTTP-EQUIV=refresh CONTENT=2;URL=mooiemomenten.php></head>';
}
Gewijzigd op 13/07/2011 19:56:06 door Luuk Schouten
 
PHP hulp

PHP hulp

26/12/2024 02:46:37
 
Marco PHPJunky

Marco PHPJunky

13/07/2011 20:00:41
Quote Anchor link
Het is geen error, het is een notices. Je krijgt ze omdat je variabelen niet initialiseert.
Gewijzigd op 13/07/2011 20:05:08 door Marco PHPJunky
 
Noppes Homeland

Noppes Homeland

13/07/2011 20:00:46
Quote Anchor link
Wel jouw probleem is toch echt dat je veels te kort door de bocht gaat met controles en validaties!!

Sta stil hoe je een POST moet controleren en hoe je dan $_POST moet controleren en valideren.
Sta stil bij het feit wat er allemaal fout kan gaan tijdens het uploaden
http://www.pfz.nl/wiki/uploaden/
Sta stil bij het feit wat er fout kan gaan bij INSERT-en

En ook voor jou geldt:
je moet geen variabelen maken van database,tabel en veldnamen! Benoem de zaken binnen SQL-statement zoals ze zijn.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.