php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 05.05.2005, 10:59  
Gast
 
Beiträge: n/a
Standard Teile der Seite werden doppelt angezeigt

Hi

Etwas sehr merkwürdiges geht auf meiner Seite vor:

Ich habe ein Script was eine Ausgabe erzeugt (Eine Ansammlung von Tabellten unter einander weg). Und nun wird bei ca. jedem zweiten Aufruf der Seite ein Teil der ausgegebenen Seite, oder gar alles, unter dem Ende der eigentlichen Ausgabe nochmal angezeigt.
Jedoch nicht immer richtig, z.B. werden Schaltflächen zusammengequetscht. Schwer zu erklären ich hab ein Bild gemacht und im Netz hinterlegt:

http://www.cologna.de/problem.jpg

Das eigenartige daran ist das ich im produzierten Quelltext keinen Fehler erkennen kann und wenn ich den Quelltext abspeichere und von der Fesplatte aus neu öffne wird die Seite richtig angezeigt.
Das Problem tritt bei IE / Mozilla / Firefox / Opera gleichermaßen auf...

Hat irgendjemand schonmal so ein Problem gehabt und kann mir einen Tipp geben woher das kommen könnte ?

Gruß

Teilzeitelf
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 05.05.2005, 11:01  
Erfahrener Benutzer
 
Registriert seit: 06.02.2005
Beiträge: 608
{m-d}
Standard

kannst du uns den code zeigen?
__________________
mfg,
{m-d}
{m-d} ist offline  
Alt 05.05.2005, 11:03  
Gast
 
Beiträge: n/a
Standard

Der Code ist recht lang (900 Zeilen) und nichts eingerückt und so, also grausam zu lesen und vermutlich sehr unprofessionel geschrieben wollts daher hier nicht posten. Wenn du dir das wirklich antun möchtest kann ich die Datei zugänglich machen.
 
Alt 05.05.2005, 11:13  
Gast
 
Beiträge: n/a
Standard

Tja, da hilft nur:

Richtig debuggen
1. Man bemerkt, dass ein Skript nicht das tut, was es soll.
2. Man versucht, die Stelle die daran Schuld sein kann, schonmal einzugrenzen. Falls dies nicht geht, wird zunächst das komplette Skript als fehlerhaft angesehen.
3. An markanten Stellen im Skript lässt man sich wichtige Variableninhalte ausgeben und ggf. auch in bedingten Anweisungen eine kurze Ausgabe machen, um zu überprüfen, welche Bedingung ausgeführt wurde (oder auch nicht).
4. Schritt 3 wird so lange wiederholt, bis Unstimmigkeiten im Skript auffallen
5. Damit hat man das Problem (Unstimmigkeit) gefunden und kann versuchen diese zu beheben. Hierzu dienen dann die PHP-Dokumentation und andere Quellen als Ratgeber.
6. Lässt sich das konkrete Problem trotzdem nicht beheben, kann man in Foren um Rat fragen.
7. Das Programm läuft und man kann die Debug-Ausgaben wieder entfernen.

Die Ausgaben per echo kann man sich ersparen, in dem man einen Debugger benutzt, was eigentlich selbstverständlich sein sollte.

Gruß
phpfan
 
Alt 05.05.2005, 11:54  
Erfahrener Benutzer
 
Registriert seit: 29.10.2004
Beiträge: 1.781
derHund
Standard

Zitat:
Jedoch nicht immer richtig, z.B. werden Schaltflächen zusammengequetscht. Schwer zu erklären ich hab ein Bild gemacht und im Netz hinterlegt:
ich seh nix!? ein bild ist bei dem problem (für mich) recht sinnfrei ... zumindest wenn der vergleich zum gewollten fehlt?

es handelt sich um ein html-problem? oder um eins in der php-logik? online-beispiel? valider code? (welcher browser? - gerade gesehen, sorry)

etliche edits später ...
__________________
derHund ist offline  
Alt 06.05.2005, 11:59  
Gast
 
Beiträge: n/a
Standard

Ich denke das Bild ist schon aussagekräftig: so wies übers den Zurück Knopf ist sollte es aussehen, unter dem Zurück knopf soltle nichts mehr kommen, aber es wird schrott angezeigt.
Online Beispiel ist etwas problematisch weil es ein Teil eiens Browsergames ist, das oben genannte Debuging habe ich eingehalten, bzw. bin so vorgegangen.

Wollte eigentlich nur wissen ob jemand auch schonmal sowas erlebt hat und nen allgemein Tipp zur Hand hat.
 
Alt 06.05.2005, 12:23  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von Teilzeitelf
Wollte eigentlich nur wissen ob jemand auch schonmal sowas erlebt hat und nen allgemein Tipp zur Hand hat.
a. nein, b. liefere einen Link auf das fehlerhafte HTML.
 
Alt 06.05.2005, 15:08  
Gast
 
Beiträge: n/a
Standard

c)Bitte Thread lesen, habe bereits geschrieben das es bestandteil eines Games ist und man daher nicht pauschal einen Link zu dem Fehler setzen kann.

d)Bitte Closen....
 
Alt 06.05.2005, 15:10  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von Teilzeitelf
c)Bitte Thread lesen, habe bereits geschrieben das es bestandteil eines Games ist und man daher nicht pauschal einen Link zu dem Fehler setzen kann.
Quatsch!

Zitat:
d)Bitte Closen....
Solche substanzlosen Themen gehören eigentlich in die Tonne.
 
 


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
Bei richtiger Eingabe Daten an nächste Seite versenden xx_heidi_xx PHP Tipps 2008 49 27.05.2008 14:56
Teile einer HTML Seite auslesen PHP Tipps 2006 4 01.01.2006 18:41
Seite aktualisieren PHP Tipps 2005-2 10 10.10.2005 13:12
Teil der Seite wird erst nach Reload angezeigt! PHP Tipps 2005-2 1 06.08.2005 22:46
[Erledigt] Seite wird nicht korrekt angezeigt - liegt es an Apache ? Server, Hosting und Workstations 34 11.05.2005 18:13
php lädt seite doppelt phpwiki PHP Tipps 2005 3 07.05.2005 12:29
Warten bis Seite vollständig geladen / angezeigt PHP Tipps 2005 7 05.04.2005 09:13
Erstellte seite mit Dreamwaver wird nicht angezeigt... PHP Tipps 2005 4 04.04.2005 20:17
Seite in Seite PHP-Fortgeschrittene 3 15.03.2005 19:27
Teile einer Seite mit Templates verändern? PHP Tipps 2004-2 2 05.12.2004 23:55
zahl von fremder seite herausfiltern! PHP Tipps 2004-2 3 12.11.2004 15:12
php seite wird nicht angezeigt PHP Tipps 2004 3 22.09.2004 17:58
PHP unter w2k3 / Seite kann n angezeigt werden PHP Tipps 2004 0 28.07.2004 22:16

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
seiten werden beim aufrufen mehrfach angezeigt, seiten werden unter html doppelt angezeigt, html teile doppelt, html seite wird doppelt angezeigt, php seite wird doppelt geschrieben, mozilla doppelte aufrufe php, teile von php werden angezeigt

Alle Zeitangaben in WEZ +2. Es ist jetzt 13:14 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.