foutmelding Undefined variable

Status
Niet open voor verdere reacties.

parisdiesel

Gebruiker
Lid geworden
15 nov 2008
Berichten
94
Goedenavond all,
Al ik onderstaande code run krijg ik de deze foutmelding: Notice: Undefined variable: postcode in D:\UsbWebserver\Root\pttzoek.php on line 15
Wat doe ik fout?
alvast bedankt voor de reacties, gr Paris
PHP:
<?php
$host = "localhost"; // de host van de DATABASE (meestal localhost). 
    $gebruikersnaam = "root"; // De gebruikersnaam van de DATABASE. 
    $wachtwoord = "blabla"; // Het wachtwoord van de DATABASE 
?>
<form action="<?echo $_SERVER["PHP_SELF"];?>" method="post"> 
Postcode: <input type="text" name="intoets"> <input type="submit" name="verstuurd" value="Zoek postcode"> 
</form> 
<? 
//include ("configp.php"); 


if(!empty($_POST)) 
{ 
  if($_POST["intoets"] == $postcode) 
  { 
  // verbindinkje... 
 
    
  $database = "postcodes2008"; 
$tabel = "postcodes2008"; 
  // en selecteer de db... 
  mysql_select_db($database,$connect) or die ("Kan geen database selecteren!"); 
   
  $query = ("SELECT * from " . $tabel); // hier is anders...een " en een . ten onderscheiding van pure tekst 
  $result = mysql_query($query) or die ("uitgebreide foutmeldingen doe ik niet aan :P"); 
  // en een beetje rondklooien met de data... 
    while($rij = mysql_fetch_object($result)) // hier is anders...mysql_fetch_array vervangen door object, vind ik makkelijker om mee te werken 
    {  
    $postcode = $rij->postcode; // is anders 
    $straat_ptt = $rij->straat_ptt; // is anders 
    $plaats_ptt = $rij->plaats; // is anders 
    echo $row['postcode'] . " " . $row['straat_ptt'] . " " . $row['plaats']; 
echo "<br />";
    }    
  } 
  else 
  { 
  ?> 
  Artikel bestaat niet 
  <a href="<?echo $_SERVER["PHP_SELF"];?>">Zoek opnieuw</a> 
  <? 
  } 
} 
?>
 
Laatst bewerkt door een moderator:
ja, het is deze regel:
PHP:
if($_POST["intoets"] == $postcode)

$postcode staat nergens in je code voordat je bekijkt of de post gelijk eraan is!


:thumb:
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan