login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Leeg object antwoord.

Offline thomasje - 23/02/2008 19:34
Avatar van thomasjeMySQL beginner Ik heb een de volgende code:
  1. <?php
  2. if ($_GET['cat'] == Binnenland)
  3. {
  4. echo "<h1>Nieuws uit het binnenland.</h1>";
  5. }
  6. else if ($_GET['cat'] == Buitenland)
  7. {
  8. echo "<h1>Nieuws uit het buitenland.</h1>";
  9. }
  10. else if ($_GET['cat'] == Opinie)
  11. {
  12. echo "<h1>Nieuws uit de opinie.</h1>";
  13. }
  14. ?>

Op mijn eigen server doet de pagina het zo goed, maar als ik hem op internet zet geeft hij een foutmelding.
Tijdens het opvragen van de URL: http://www.hnieuws.nl/nieuws.php?

kwam de volgende fout voor:

Leeg object antwoord.
Squid ontving in het geheel geen data op dit verzoek.

Ik heb al allerlei dingen verandert maar niks werkt. Wie weet hoe ik dit probleem op kan lossen.

8 antwoorden

Gesponsorde links
Offline Martijn - 23/02/2008 19:37
Avatar van Martijn Crew PHP ik weet niet of het het oplost, maar misschien moet je doen
"binnenland",met quotes
Offline thomasje - 23/02/2008 19:40
Avatar van thomasje MySQL beginner Nee dit werkt niet
Offline Martijn - 23/02/2008 19:41
Avatar van Martijn Crew PHP ik kan m ook niet openen, t vraagt steeds of ik moet opslaan, is je server php bestendigd?
Offline thomasje - 23/02/2008 20:00
Avatar van thomasje MySQL beginner ja, mijn volledige pagina nu is:
  1. <? include ("head.php"); ?>
  2. <? include ("config.php"); ?>
  3.  
  4. <?
  5. if ($_GET['cat'] == Binnenland)
  6. {
  7. echo "<h1>Nieuws uit het binnenland.</h1>";
  8. }
  9. else if ($_GET['cat'] == Buitenland)
  10. {
  11. echo "<h1>Nieuws uit het buitenland.</h1>";
  12. }
  13. else if ($_GET['cat'] == Opinie)
  14. {
  15. echo "<h1>Nieuws uit de opinie.</h1>";
  16. }
  17. ?>
  18.  
  19. <?
  20. if(mysql_result(mysql_query("SELECT COUNT(cat) FROM `nieuws`"),0) == 0)
  21. {
  22. echo 'Er staan nog geen berichten in de database';
  23. }
  24. else
  25. {
  26. ?>
  27. <table align="center" border="2">
  28. <tr>
  29. <?php
  30. $qSelect_berichten = mysql_query("SELECT * FROM `nieuws` WHERE cat = '" .$_GET["cat"]. "'") or die (mysql_error());
  31. while($aBerichten = mysql_fetch_array($qSelect_berichten))
  32. {
  33. echo ' <td>'.$aBerichten['titel'].'</td>
  34. <td>'.$aBerichten['auteur'].'</td>
  35. <td>'.$aBerichten['cat'].'</td>
  36. </tr>';
  37. }
  38. echo '</table>';
  39. }
  40. ?>
  41.  
  42. <? include ("footer.php"); ?>

ZOdra ik alleen de onderste regel laat staan werkt het, als ik een van de andere regels weg haalt werkt het niet meer.
Offline DMM - 23/02/2008 21:41 (laatste wijziging 23/02/2008 21:44)
Avatar van DMM PHP beginner Probeer dit eens
Offline Gerard - 23/02/2008 22:05
Avatar van Gerard Ouwe rakker Je kan het ook altijd nog opbouwen als in dit voorbeeld
Offline thomasje - 25/02/2008 17:22
Avatar van thomasje MySQL beginner Ook dit wekrt niet.
Zou het aan de hosting kunnen liggen dat de server nog onder een oude versie van php draaid?
Offline DMM - 25/02/2008 19:08
Avatar van DMM PHP beginner Is dit je foutmelding?
Citaat:
Leeg object antwoord.
Squid ontving in het geheel geen data op dit verzoek.


Dan situeert het probleem zich in één van de bestanden die je include?
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.184s