PHP paging word wel weergeven in Mozilla, maar niet in IE
Het rare voorval is dat m'n pagina wel gewoon (nouja redelijk) werkt in Mozilla.
Als ik echter diezelfde in IE wil bekijken laad die hem wel maar uiteindelijk krijg ik een wit scherm met geen pagina.
Kan het te maken hebben met m'n tabel die namelijk in Dreamweaver een fout aangeeft?
Ik gebruik momenteel deze PHP include tag
Misschien doe ik dat wel helemaal verkeerd!
Ik heb het ook geprobeerd met deze tag
Bij de tweede krijg ik een fout dat de file niet geparsed kan worden.....
Ik vind het wel vreemd.... mijn vermoede is dat ik de include tag verkeerd gebruik.
Misschien weet iemand hier een oplossing! Alle hulp is welkom. Ik ben overgens aardig in css maar nietzo zeer in PHP.
Heb je error_reporting op E_ALL staan?
de tweede is gewoon fout.Elk haakje dat je opent moet je ook terug afsluiten.in het 2e geval sluit je een haakje dat niet geopend is.PHP kan dit niet verwerken omdat dit gewoon een fout tegen de syntax is.IE of FF kan geen verschil geven omdat PHP server-side is en dus HTML terugggeeft.bij IE en FF geeft dit gewoon dezelfde HTML terug.
je fout is te zoeken in je foute HTML code.
ik zou zeggen laat je HTML valideren op http://validator.w3.org/
Dus als ik goed begrijp.... is het meer te wijte aan de HTML code zelf. Da's interessant! Nog bedankt voor alle snelle antwoorden.... Ik weet nu in iedergeval dat de tweede PHP tag een foute is, en de eerst de correcte tag is.... Nu word het dus idd valideren van HTML. Maar da's meer voor te vinden dan het valideren van PHP.
error_reporting(E_ALL);
Je krijgt simpelweg een error als je syntax niet juist is.
Om tijdens het scripten je code te valideren kan je een editor met highlighter gebruiken als DreamWeaver of Zend Studio, beide dure programma's, als je even zoek kan je er wel meer vinden.
HTML valideren is een goede manier om in iedergeval iets op je scherm te krijgen, maar het zegt niet dat het ook altijd het juiste is wat je op je scherm krijgt. Met name InternetExplorer staat er om bekend dat het er niet altijd uitziet zoals bedoeld.