| Seite wird nicht angezeigt | |
|
Von: Bully ** am 14.09.2008 mein Problem ist das meine Html mit PHP Seite nicht angezeigt wird, d.h. wenn ich diese aufrufe wird nur eine rein Weiße Seite dargestellt. Allerdings wird in der Entwicklungsumgebung von XAMPP alles richtig angezeigt. Php Code-teil Code: <?php session_start(); error_reporting(E_all); include("function.inc.php"); ?> html Code-teil Code: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Carola's Startseite mit Mail-Funktionen</title> <script type="text/Javascript" language="JavaScript"> function CountMax() { var wert,max; max = 10000; wert = max-document.mail.that.value.length; if (wert < 0) { alert("Maximale Anzahl von " + max + " Zeichen erreicht."); document.mail.that.value = document.mail.that.value.substring(0,max); wert = max-document.mail.that.value.length; document.mail.zeichen.value = wert; } else { document.mail.zeichen.value = max - document.mail.that.value.length; } } </script> <No Script ([url=http://www.computerhilfen.de/computerhilfen-netiquette.html#werbeblocker]Bitte beachten: Unsere Regeln zu Werbeblockern![/url])><p id="No Script ([url=http://www.computerhilfen.de/computerhilfen-netiquette.html#werbeblocker]Bitte beachten: Unsere Regeln zu Werbeblockern![/url])">Um alles vollständig und korrekt anzeigen zu lassen musst du Javascript aktivieren<br />im Firefox findest du diese Einstellung unter Extras --> Einstellungen --> Inhalt</p></No Script ([url=http://www.computerhilfen.de/computerhilfen-netiquette.html#werbeblocker]Bitte beachten: Unsere Regeln zu Werbeblockern![/url])> <link rel="shortcut icon" href="images/favicon.ico" type="image/x-icon"> <link rel="stylesheet" href="design.css" type="text/css"> </head> <body> <form action="<?php echo $_SERVER['PHP_SELF'];echo SID; ?>" method="post" name="inbox"> <table summary="Diese Tabelle dient zum Login und um die Zugangsdaten zu speichern" id="table2" cellpadding="0" cellspacing="0" border="0"> <tr> <td>Benutzername:</td> <td>Kennwort:</td> </tr> <tr> <td><input id="input4" type="text" size="20" name="log"></td> <td><input id="input3" type="password" size="20" name="pw"></td> </tr> <?php echo $question; ?> <tr> <?php echo $pass; ?> </tr> <tr> <td colspan="2" align="center"><b><?php if ($pass_forgot != "" ) { echo "1."; } if ($pass != "" ) { echo "2.";} ?></b> <input type="submit" id="button_come" value="E-Mails abrufen" name="m_come"> <input type="hidden" name="check" value="first"> </td> <?php echo $pass_forgot; ?> </tr> </table> </form> </body> </html> Wenn ich den require() Befehl heraus nehme wird sie angezeigt allerdings ohne die PHP Funktionen. Habe es auch schon folgendermaßen versucht: Code: <?php session_start(); require("function.inc.php"); echo <<<END_1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>Carola's Startseite mit Mail-Funktionen</title> <script type="text/Javascript" language="JavaScript"> function CountMax() { var wert,max; max = 10000; wert = max-document.mail.that.value.length; if (wert < 0) { alert("Maximale Anzahl von " + max + " Zeichen erreicht."); document.mail.that.value = document.mail.that.value.substring(0,max); wert = max-document.mail.that.value.length; document.mail.zeichen.value = wert; } else { document.mail.zeichen.value = max - document.mail.that.value.length; } } </script> <No Script ([url=http://www.computerhilfen.de/computerhilfen-netiquette.html#werbeblocker]Bitte beachten: Unsere Regeln zu Werbeblockern![/url])><p id="No Script ([url=http://www.computerhilfen.de/computerhilfen-netiquette.html#werbeblocker]Bitte beachten: Unsere Regeln zu Werbeblockern![/url])">Um alles vollständig und korrekt anzeigen zu lassen musst du Javascript aktivieren<br />im Firefox findest du diese Einstellung unter Extras --> Einstellungen --> Inhalt</p></No Script ([url=http://www.computerhilfen.de/computerhilfen-netiquette.html#werbeblocker]Bitte beachten: Unsere Regeln zu Werbeblockern![/url])> <link rel="shortcut icon" href="images/carola.ico" type="image/x-icon"> <link rel="stylesheet" href="carola.css" type="text/css"> </head> <body> <form action="'.$_SERVER['PHP_SELF'] . SID .'" method="post" name="inbox"> <table summary="Diese Tabelle dient zum Login und um die Zugangsdaten zu speichern" id="table2" cellpadding="0" cellspacing="0" > <tr> <td>Benutzername:</td> <td>Kennwort:</td> </tr> <tr> <td><input id="input4" type="text" size="20" name="log"></td> <td><input id="input3" type="password" size="20" name="pw"></td> </tr> '.$question.' <tr> '.$pass.' </tr> <tr> <td colspan="2" align="center"><b>'if ($pass_forgot != "" ) { echo "1."; } if ($pass != "" ) { echo "2.";} echo '</b> <input type="submit" id="button_come" value="E-Mails abrufen" name="m_come"> <input type="hidden" name="check" value="first"> </td> '.$pass_forgot.' </tr> </table> </form> </body> </html> END_1; ?> Bin für jede gute Hilfe dankbar. | |
|
Antwort 1 von strough *** am 14.09.2008 kenn dich und deinen Stil nicht (soll jetzt auch nicht Beleidigend sein) aber Schüsse ins Blaue wären: reg_globals? evtl. stress mit define? der von dir gepostete Code kann auch nicht rumzicken, die function.inc.php wär interessant. | |
|
Antwort 2 von Bully ** am 14.09.2008 Register_globals sind bei XAMPP auf Off und auf dem Server auf ON. Kann ich diese Scriptmäßig auf Off stellen? | |
|
Antwort 3 von Dr. SuSE ***** am 14.09.2008 Zitat Register_globals sind bei XAMPP auf Off und auf dem Server auf ON. Kann ich diese Scriptmäßig auf Off stellen? Ja, sofern Dein Provider den Apache Webserver so konfiguriert hat.(AllowOverride Variable in der Serverkonfiguration passend gesetzt) Im Zweifel beim Provider nachfragen. Füge in die Datei .htaccess folgendes ein: Code: php_flag register_globals off Have Fun | |
|
Antwort 4 von Bully ** am 14.09.2008 | |
| « zurück | Antworten |