login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Error

Offline Sorcer - 22/09/2006 17:13
Avatar van SorcerPHP interesse Beste,

  1. echo '<table width="55%" border="0" cellpadding="0" cellspacing="0">
  2. <tr>
  3. <td width="20%" valign="top"><strong>User</strong><br>
  4. <img src="img/knop.jpg"><a href="index.php?page=info"> Info</a><br />
  5. <img src="img/knop.jpg"><a href="index.php?page=settings"> Settings</a><br />
  6. <img src="img/knop.jpg"><a href="index.php?page=demos"> Demo\'s</a><br />
  7. <img src="img/knop.jpg"><a href="index.php?page=log"> Log</a><br />
  8. <img src="img/knop.jpg"><a href="index.php?page=contact"> Contact</a><br />
  9. <img src="img/knop.jpg"><a href="' . $_SERVER['PHP_SELF'] . '?action=logout"> Log uit</a><br /></td>
  10. <td width="4%"><img src="img/balk.jpg" width="2" height="250"></td>
  11. <td width="66%" valign="top">
  12. <?php
  13.  
  14. switch ($_GET["page"])
  15. {
  16. case "info":
  17. require("info.php");
  18. break;
  19. case "settings":
  20. require("settings.php");
  21. break;
  22. case "demos":
  23. require("demos.php");
  24. break;
  25. case "log":
  26. require("log.php");
  27. break;
  28. case "contact":
  29. require("contact.php");
  30. break;
  31. default:
  32. require("info.php");
  33. }
  34. ?>
  35. </tr>
  36. </table>';


Deze code wil hij niet uitvoeren voor mij!
Hij gaat direct naar de LOGIN, zodat ik weer opnieuw moet inloggen. Dat is natuurlijk niet de bedoeling.

Hopelijk kan iemand mij helpen! Bedankt

4 antwoorden

Gesponsorde links
Offline Dark_Paul - 22/09/2006 17:26
Avatar van Dark_Paul PHP ver gevorderde Dit kan nooit goed gaan. Je hebt PHP nog open staan, en je opent alweer nieuwe tags binnen je echo. Plaats de volledige code eens op plaatscode.be, waarschijnlijk heb je wat meer van zon fouten waardoor je niet goed inlogd en terug wordt gestuurd.
Offline Stijn - 22/09/2006 17:29
Avatar van Stijn PHP expert regel 1: echo '<...
die echo functie moet weg! zit die in PHP tags? NEE en trouwens je zou een error krijgen vanwege een switch..case.. in een echo (lol?!)

zet je volledige code eens op plaatscode.be want hier is niets mis mee.

laatse opmerking: zet altijd een default in je switch want $_GET bestaat niet altijd of is leeg of heeft een waarde die niet in de case gedefineert staat!

verbeterde code-fragment
  1. <table width="55%" border="0" cellpadding="0" cellspacing="0">
  2. <tr>
  3. <td width="20%" valign="top"><strong>User</strong><br>
  4. <img src="img/knop.jpg"><a href="index.php?page=info"> Info</a><br />
  5. <img src="img/knop.jpg"><a href="index.php?page=settings"> Settings</a><br />
  6. <img src="img/knop.jpg"><a href="index.php?page=demos"> Demo\'s</a><br />
  7. <img src="img/knop.jpg"><a href="index.php?page=log"> Log</a><br />
  8. <img src="img/knop.jpg"><a href="index.php?page=contact"> Contact</a><br />
  9. <img src="img/knop.jpg"><a href="' . $_SERVER['PHP_SELF'] . '?action=logout"> Log uit</a><br /></td>
  10. <td width="4%"><img src="img/balk.jpg" width="2" height="250"></td>
  11. <td width="66%" valign="top">
  12. <?php
  13.  
  14. switch ($_GET["page"])
  15. {
  16. default: require("standaard_pagina.php"); break; //verander de inhoud van require naar je eigen php pagina
  17.  
  18. case "info":
  19. require("info.php");
  20. break;
  21. case "settings":
  22. require("settings.php");
  23. break;
  24. case "demos":
  25. require("demos.php");
  26. break;
  27. case "log":
  28. require("log.php");
  29. break;
  30. case "contact":
  31. require("contact.php");
  32. break;
  33. default:
  34. require("info.php");
  35. }
  36. ?>
  37. </tr>
  38. </table>


mvg stijn
Offline Ch0coschijt - 22/09/2006 17:54 (laatste wijziging 22/09/2006 17:55)
Avatar van Ch0coschijt HTML interesse @ stijn

je bent $_SERVER['PHP_SELF'] vergeten


  1. <table width="55%" border="0" cellpadding="0" cellspacing="0">
  2. <tr>
  3. <td width="20%" valign="top"><strong>User</strong><br>
  4. <img src="img/knop.jpg"><a href="index.php?page=info"> Info</a><br />
  5. <img src="img/knop.jpg"><a href="index.php?page=settings"> Settings</a><br />
  6. <img src="img/knop.jpg"><a href="index.php?page=demos"> Demo\'s</a><br />
  7. <img src="img/knop.jpg"><a href="index.php?page=log"> Log</a><br />
  8. <img src="img/knop.jpg"><a href="index.php?page=contact"> Contact</a><br />
  9. <img src="img/knop.jpg"><a href="<?= $_SERVER['PHP_SELF'] ?>?action=logout"> Log uit</a><br /></td>
  10. <td width="4%"><img src="img/balk.jpg" width="2" height="250"></td>
  11.  
  12. <td width="66%" valign="top">
  13. <?php
  14.  
  15. switch ($_GET["page"])
  16. {
  17. default: require("standaard_pagina.php"); break; //verander de inhoud van require naar je eigen php pagina
  18.  
  19. case "info":
  20. require("info.php");
  21. break;
  22. case "settings":
  23. require("settings.php");
  24. break;
  25. case "demos":
  26. require("demos.php");
  27. break;
  28. case "log":
  29. require("log.php");
  30. break;
  31. case "contact":
  32. require("contact.php");
  33. break;
  34. default:
  35. require("info.php");
  36. }
  37. ?>
  38. </tr>
  39. </table>
Offline Sorcer - 23/09/2006 11:11
Avatar van Sorcer PHP interesse Bedankt iedereen, na wat zoeken en wat van jullie scripts te hebben gezien ben ik er helemaal uit gekomen! 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.239s