DjaDja Geschrieben 5. September 2005 Geschrieben 5. September 2005 Hi Leute Ich hab en kleines Menü des läuft bei allen Providern die ich sonst wo habe. Nur bei Strato net hab des ganze jetzt mal auf en paar zeilen reduziert. Sieht jemand ein fehler oder muss man bei Strato was beachten? <?php echo '<a href="index.php?site=rot">Rot</a> | <a href="index.php?site=gelb">Gelb</a>'; ?> </center> <br> <table width="100%" border="1" cellspacing="0" cellpadding="0"> <tr> <td>Hallo</td> <td> <?php if ($site == "rot") { include ("gelb.php"); } else { include ("test.php"); } ?> </td> </tr> </table> Ist doch alles OK oder? steht alles in der index.php drin aber es passiert null! Gruß Djadja Zitieren
robotto7831a Geschrieben 5. September 2005 Geschrieben 5. September 2005 Definiere es passiert nichts. Wie sieht der generierte HTML Code aus? Frank Zitieren
etreu Geschrieben 5. September 2005 Geschrieben 5. September 2005 Was passiert denn? Kann es sein, dass du kein PHP in deinem Paket hast? Zitieren
DjaDja Geschrieben 5. September 2005 Autor Geschrieben 5. September 2005 er läd die test.php rein aber wenn ich auf den link drücke und er sollte die gelb.php laden macht er dies nicht. http://www.cdu-bellheim.de/VHS/index.php bitte absehen von dem link ist nun mal die Seite. PHP ist enthalten Zitieren
robotto7831a Geschrieben 5. September 2005 Geschrieben 5. September 2005 Frag mal $site mal $_GET['site'] ab. Frank Zitieren
etreu Geschrieben 5. September 2005 Geschrieben 5. September 2005 Stimmt, könnte an 'register_globals = off' liegen. Zitieren
DjaDja Geschrieben 5. September 2005 Autor Geschrieben 5. September 2005 @palvoelgyi weiß grad net was du meinst? aber stimmt http://www.cdu-bellheim.de/VHS/phpinfo.php die register_globals sind off! Zitieren
robotto7831a Geschrieben 5. September 2005 Geschrieben 5. September 2005 <?php echo '<a href="index.php?site=rot">Rot</a> | <a href="index.php?site=gelb">Gelb</a>'; ?> </center> <br> <table width="100%" border="1" cellspacing="0" cellpadding="0"> <tr> <td>Hallo</td> <td> <?php if ($_GET['site'] == "rot") { include ("gelb.php"); } else { include ("test.php"); } ?> </td> </tr> </table> [/php] Frank Zitieren
DjaDja Geschrieben 5. September 2005 Autor Geschrieben 5. September 2005 jetzt gehts und die Globals sind wie gesagt off des heist jetzt?? Zitieren
robotto7831a Geschrieben 5. September 2005 Geschrieben 5. September 2005 Strato setzt auf Sicherheit. Du solltest grundsätzlich Variablen die per GET übergeben werden mit $_GET['variable'] und Variablen die per POST übergeben werden mit $_POST['variable'] abfragen. Frank Zitieren
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.