login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Pagina roept zichzelf verkeert aan

Offline yolk - 18/03/2005 18:48
Avatar van yolkHTML interesse Onderstaand script geeft een lijst van clubs die met de letter A beginnen. Als je op een club klikt verschijnt het bijbehorende id in de adresbalk. Vervolgens gebeurt er niks. De tekst "je moet hier inloggen" zou in beeld moeten komen, maar het enige dat veranderd is de adresbalk. De pagina blijft de lijst geven van clubs met een A.
  1. <?php
  2. if (!empty($_POST)){
  3. echo ("<h2> Je moet hier inloggen</h2><hr>");
  4. }else{
  5.  
  6. include ("daba_config.php");
  7.  
  8. $query = "SELECT id, LEFT(clubnaam,1) AS beginletter, clubnaam AS clubnaam, plaats
  9. FROM clubs WHERE clubnaam LIKE 'a%' ORDER BY clubnaam ASC ";
  10. $result = mysql_query($query) or die ("<br><b>Foutmelding:</b> " . mysql_error());
  11. $beginletter = "";
  12.  
  13. while ($rows = mysql_fetch_assoc($result)){
  14. if ($rows['beginletter'] != $beginletter){
  15. $beginletter = $rows['beginletter'];
  16. echo "<br />\n". $beginletter . "<br/>\n";
  17. }
  18. echo "<a href=\"". $_SERVER['PHP_SELF'] . "?id=" . $rows['id'] . "\">" .
  19. $rows['clubnaam'] . "</a><br />\n";
  20. }
  21. }
  22. ?>

1 antwoord

Gesponsorde links
Offline CyberKieken - 18/03/2005 20:07
Avatar van CyberKieken HTML interesse Je roept aan via GET en controleert of de POST-array leeg is...
  1. <?php
  2. if (!empty($_GET)){
  3. echo ("<h2> Je moet hier inloggen</h2><hr>");
  4. ...

lijkt me beter te gaan werken...
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.666s