[php] if statement geeft altijd false

Pagina: 1
Acties:
  • 38 views sinds 30-01-2008

  • AtlonXP1800
  • Registratie: Augustus 2001
  • Laatst online: 29-01-2025
Ik ben bezig met het volgende stukje code:

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<form action="database.php" method="post" >
    <p>Selecteer database: 
      <select name="choosedb" onchange="submit();" >
      <option>make a choise...</option>
      <option value="db1">db1</option>
      <option value="db2">db1</option>
      <option value="bla">bla</option>
    </select>
      
<?php

if ($choosdb == 'bla'){
  echo goed;}
else{
   echo fout;}


De bedoeling is dus dat als er wat geselecteerd wordt in de <select> list deze waarde meteen gesubmit wordt. Dit gebeurd ook, want als ik voor de if "echo $choosedb;" zet krijg ik netjes de geselecteerde waarde te zien.

Het probleem is dat het if statment altijd false geeft, ook als "bla" wordt gekozen uit de tabel. Ik heb al geprobeerd met verschillende quotes te werken, maar allemaal geven ze fout als uitkomst.

iemand enig idee waar dit aan ligt?

  • coubertin119
  • Registratie: Augustus 2002
  • Laatst online: 20-08 15:43
Wat dacht je van $_POST?

Skat! Skat! Skat!


  • dusty
  • Registratie: Mei 2000
  • Laatst online: 21-02 00:06

dusty

Celebrate Life!

Nog erger.
<select name="choosedb" onchange="submit();" >
en
if ($choosdb == 'bla'){
Standaard debug werk dus, iets waar wij eigenlijk niet voor zijn bedoeld.

[ Voor 6% gewijzigd door dusty op 08-11-2003 08:55 ]

Back In Black!
"Je moet haar alleen aan de ketting leggen" - MueR


Dit topic is gesloten.