xhtml css Strict website

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

SteZZz

SteZZz

20/09/2006 21:39:00
Quote Anchor link
op het moment ben ik bezig voor een site van school: http://stezzz.cjb.net/

de opdracht is om de site xhtml strict te maken.
nu snap ik de volgende error's niet:
nu krijg ik error's van phpsessid maar die heb ik helemaal niet in men links verwerkt of in men sourcecode
ik heb in men index.php aan het begin ob_start(); session_start(); en aan het einde ob_end_flush();
dit ivm het loginscript op de site.

verder krijg ik wat rare error's op men login pagina die te benaderen is via http://stezzz.cjb.net/index.php?id=login

als ik nu de check uitvoer van validator.w3.org krijg ik een hoop error's zie de url hieronder

van index.php (wel 18 error's)

van index.php?id=login (wel 25 error's)
validatiepagina

nu ben ik ten einde raad. dus vandaar hier mijn post, kan iemand mij aub helpen?
Gewijzigd op 01/01/1970 01:00:00 door SteZZz
 
PHP hulp

PHP hulp

16/11/2024 13:48:55
 
Jan Koehoorn

Jan Koehoorn

20/09/2006 21:42:00
Quote Anchor link
Je hebt in je hyperlinks het & teken gebruikt en daar houdt de validator niet van. Gebruik in plaats daar van &
 
SteZZz

SteZZz

20/09/2006 21:45:00
Quote Anchor link
zoals ik zeg, ik heb geen & gebruikt in men hyperlinks
de hyperlinks zien er als volgt uit:
<a href="index.php?id=login">Login</a>
die &PHPSESSID wordt automatisch gegenereerd denk ik, maar ik weet niet hoe ik dit op 1 of andere manier kan aanpassen ik heb al geprobeert om men hyperlinks te veranderen naar:
<a href="index.php?id=login&amp;">Login</a>
maar ook dit wil niet werken
 
Jan Koehoorn

Jan Koehoorn

20/09/2006 22:26:00
Quote Anchor link
Quote:
zoals ik zeg, ik heb geen & gebruikt in men hyperlinks

Dat zei je helemaal niet. Je zei: nu krijg ik error's van phpsessid maar die heb ik helemaal niet in men links verwerkt of in men sourcecode
En waarom typ je steeds men in plaats van mijn?
 
SteZZz

SteZZz

21/09/2006 11:15:00
Quote Anchor link
Jan:
Quote:
zoals ik zeg, ik heb geen & gebruikt in men hyperlinks

Dat zei je helemaal niet. Je zei: nu krijg ik error's van phpsessid maar die heb ik helemaal niet in men links verwerkt of in men sourcecode
En waarom typ je steeds men in plaats van mijn?
kweet niet, misschien is dat wel men dialect
maar daar gaat het toch niet om?
 
Remco van Arkelen

Remco van Arkelen

21/09/2006 11:28:00
Quote Anchor link
Kijk in je php.ini naar de "arg_separator.output" en geef deze de waarde "&nbsp;".
 
SteZZz

SteZZz

21/09/2006 11:34:00
Quote Anchor link
nou ik heb de fout al gevonden:
in men php.ini staat een regel:
; arg_separator.output = "&amp;"
die moest ik even uncommenten (; aan het begin van de regel weghalen) en toen had ik nog maar 1 error bij strict.
 
SteZZz

SteZZz

21/09/2006 11:49:00
Quote Anchor link
jah thnxs Remco daar was ik dus ook net zelf achtergekomen ;)
maar ik heb nog 1 stom foutje:
men <form> ziet er als volgt uit:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<h1>Hier kunt u inloggen</h1><br />

<form action="index.php?id=login2" method="post"><p>
Gebruikersnaam:<input type="text" name="gebruikersnaam" maxlength="20" />
Wachtwoord:<input type="password" name="wachtwoord" maxlength="10" />
<input type="submit" value="Login!" /></p>
</form>

maar door die session komt (ook wel bij de validator te zien als je Show source aanzet:
http://validator.w3.org/check?uri=http%3A%2F%2Fstezzz.cjb.net%2Findex.php%3Fid%3Dlogin&charset=%28detect+automatically%29&doctype=XHTML+1.0+Strict&ss=1
maar de validator ziet dus de source als het volgende:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<h1>Hier kunt u inloggen</h1><br />

<form action="index.php?id=login2" method="post"><input type="hidden" name="PHPSESSID" value="fdb9d44c72282535c9ea079a90ff4053" /><p>
Gebruikersnaam:<input type="text" name="gebruikersnaam" maxlength="20" />
Wachtwoord:<input type="password" name="wachtwoord" maxlength="10" />
<input type="submit" value="Login!" /></p>
</form>

die phpsessid wordt dus door de session er ingestopt als hidden, erg vreemd maar krijg de fout dus niet opgelost.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.