php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2004

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 22.07.2004, 11:55  
Gast
 
Beiträge: n/a
Standard leere Seite

Hua

Ich verwende Apache2 mit php4.3 auf windows, allerdings habe ich das folgende Problem.

Wenn die anzuzeigende php Seite php code enthällt, wird im Browser (Firefox und IE) nur eine leere Seite angezeigt. Die einzige PHP funktion die ich nützen kann ohne das die Seite leer bleibt ist echo.


Hat vielleicht einer eine Lösung fuer das Problem?

thx
 
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 22.07.2004, 12:03  
Benutzer
 
Registriert seit: 20.07.2004
Beiträge: 99
oswald
oswald eine Nachricht über ICQ schicken
Standard

kanns vielleicht daran liegen das du nichts ausgibst also nichts sichtbares, weil ne for-schleife oder ne if-anweisung wird dir nicht am bildschirm sichtbar und ne variable wird dir auch erst sichtbar wenn du sie zb. mit echo ausgibst.

mfg
oswald ist offline  
Alt 22.07.2004, 13:23  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard Re: leere Seite

Zitat:
Zitat von mm-motm
Die einzige PHP funktion die ich nützen kann ohne das die Seite leer bleibt ist echo.
wie schon gesagt wurde .. mit echo gibst du ja auch was aus.

mach mal folgendes:
PHP-Code:
<?php phpinfo(); ?>
wenn du da eine ausgabe erhälst, dann ist alles in ordnung.
imported_Ben ist offline  
Alt 22.07.2004, 22:46  
Gast
 
Beiträge: n/a
Standard

Das seltsame ist halt das <?php phpinfo(); ?> funktioniert, wenn ich
aber zb. etwas mit printf ausgeben will, oder auch nur drinnern stehn hab

$username="benutzer"

dann kappt nix mehr.
 
Alt 22.07.2004, 22:50  
Gast
 
Beiträge: n/a
Standard

http://www.selfphp.info/index.php

<?php
$username = 'ikke';

$username = ereg_replace('ikke', 'ne_du', $username);

echo $username;

?>
 
Alt 22.07.2004, 23:03  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
Zitat von mm-motm
aber zb. etwas mit printf ausgeben will
probier mal das hier:
PHP-Code:
<?php

    $var 
"super";
    
    
printf ("Das ist ein %s Test.",
             
$var);

?>
Zitat:
Zitat von mm-motm
oder auch nur drinnern stehn hab
wenn du nichts ausgibst .. dann kann auch nichts auf dem bildschirm erscheinen. klar oder?

das hier gibt logischerweise keine ausgabe.
PHP-Code:
<?php

    $var 
2;
    
    if ( 
$var == )
        echo 
$var;
    else
        
$var 4;
    
?>
naja. du schaffst das schon.
imported_Ben ist offline  
Alt 22.07.2004, 23:54  
Gast
 
Beiträge: n/a
Standard

autch, also ich dachte bei einem Fehler wuerde wenigstens eine Fehlermeldung im Browser erscheinen.

Ok Problem gelöst, ich hab einfach ein Semikolon nach einer printf Anweisung vergessen, und dann stockt Apache anscheinend. tja, debuggen ist dann sicher keine leichte sache in php


thx fuer die hilfe
 
Alt 22.07.2004, 23:57  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard

du solltest in der php.ini die maximale fehleranzeige einstellen.
stichwort; error_reporting
imported_Ben ist offline  
Alt 23.07.2004, 09:51  
Erfahrener Benutzer
 
Registriert seit: 21.05.2008
Beiträge: 2.150
Guradia befindet sich auf einem aufstrebenden Ast
Standard

Habe kürzlich mal
error_reporting(E^ALL);
statt
error_reporting(E_ALL);
geschrieben ...

Resultat: kein Errorreporting (statt dessen meist leere Seiten ^^) ... hat Tage gebraucht, bis ich das entdeckt habe.
Guradia ist offline  
Alt 23.07.2004, 12:32  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
Zitat von Guradia
Habe kürzlich mal
error_reporting(E^ALL);
statt
error_reporting(E_ALL);
geschrieben ...
auch nicht schlecht .. da macht sich das lachen doch bemerkbar ^^
imported_Ben ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
CURL in Seite einloggen und einen Teil parsen Matt PHP Tipps 2008 8 03.09.2009 22:30
trotz register_globals=on leere seite el_commandante PHP Tipps 2006 8 05.12.2006 00:10
Seite nicht mehr gültig Igäl PHP Tipps 2006 3 25.05.2006 16:08
[Erledigt] Wetten automatisch von anderer Seite beziehen PHP Tipps 2006 11 03.03.2006 09:09
Lokal klappts, aufm Server leere Seite!? iRadiaX PHP Tipps 2006 28 27.02.2006 11:43
Formular - Daten für nächste Seite behalten NetLook PHP Tipps 2007 7 18.11.2005 13:21
Frame schließen und leere Seite workaholic HTML, Usability und Barrierefreiheit 2 06.09.2005 13:36
Mit post an weitere Seite oder 2 Seiten übergeben? PHP Tipps 2005 1 02.02.2005 12:16
Neue Seite an einer bestimmten Stelle aufrufen PHP Tipps 2005 3 13.01.2005 10:09
blätterfunktion-limit-letzte seite PHP Tipps 2004-2 2 20.12.2004 23:56
Eine 2te Seite auto matisch in neuem Fenster laden PHP Tipps 2004 4 25.08.2004 14:10
[Erledigt] Tabelle auf einer Seite auslesen und in meiner Seite wiederg PHP Tipps 2004 2 14.07.2004 08:46
"NEWS-SCRIPT" in eine Seite einbinden: Aber wie ? PHP Tipps 2004 2 03.07.2004 16:33


Alle Zeitangaben in WEZ +2. Es ist jetzt 03:36 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.