Autor | Zpráva | ||
---|---|---|---|
stefannn Profil |
Ahoj,
mam taky problem validator mi vypisuje chybu typu document type does not allow element "input" here; missing one of "p", "h1", "h2", "h3", "h4", "h5", "h6", "div", "pre", "address", "fieldset", "ins", "del" start-tag …nput type="hidden" name="PHPSESSID" value="0f2bca466a8bbaea5143e2f2c82bed60" /> pritom takyto imput na stranke nemam pouzity, nenachadza sa u mna v kode.. zobrazi sa v linku za nasledovne http://say-parfums.wz.cz/index.php?tema=firma&PHPSESSID=b571a5fc874cdc18009983087291e867 po prekliknuti sa uz zobrazuje len: http://say-parfums.wz.cz/index.php?tema=firma v takom tvare ako ma... poradte mi prosim ako by som mohol tuto chybu odstranit... Moderátor Str4wberry: Piš prosím s diakritikou, porušení závazných pravidel se trestá, v lepším případě neúmyslným zabitím.
|
||
Joker Profil |
#2 · Zasláno: 14. 4. 2010, 20:01:13
stefannn:
Nastavit PHP aby to tam nedávalo. V nastavení PHP to je položka session.use_only_cookies. Potenciálně budou pak mít problém lidi s vypnutými cookies. Vadí něčemu, když web nebude mít zelenou ikonku z validátoru? |
||
bohyn Profil |
#3 · Zasláno: 14. 4. 2010, 21:38:16
stefannn:
Stránka stejně není validní ani bez PHPSESSID, takže vadí to něčemu? |
||
stefannn Profil |
#4 · Zasláno: 15. 4. 2010, 15:40:43
Keď som skúšal validitu pomocou
http://validator.w3.org/ naslo mi to dve chyby: jedna v reklame (ktorú mi generuje server) druhu v tom PHPSESSID... Reklamu už nezmením to tam bude stále ale to PHPSESSID som chcel aspoň odstrániť... |
||
Joker Profil |
#5 · Zasláno: 15. 4. 2010, 16:09:52
stefannn:
„Reklamu už nezmením to tam bude stále ale to PHPSESSID som chcel aspoň odstrániť...“ Má otázka trvá: Proč? |
||
stefannn Profil |
#6 · Zasláno: 15. 4. 2010, 16:40:11
Tu stránku budem obhajovať ako praktickú maturitu a potreboval by som aby tam nebolo moc chyb.. Ta s tej reklamy tu som ja nezapríčinil a tato sa mi tam začala zobrazovať keď som začal používať SESSION ..
|
||
AM_ Profil |
#7 · Zasláno: 15. 4. 2010, 20:34:18
session.use_trans_sid by mělo být v php.ini vypnuté a session.use_cookies zapnuté.
Jinak tu validaci zkus se svým profesorem konzultovat, jestli je to opravdu nutné, protože: - Je to jako s Biblí. Na světě je jeden mlhavý standard a mnoho validátorů, které si jej vykládají každý po svém. - v poslední době na validaci spousta lidí přestává hrát, vzhledem k tomu, že z validity se stal spíše mýtus, protože často ledacos validně zapsat moc nejde nebo jde velice těžko, některé věci ve specifikaci (např. odejmutí atributu target z odkazů) jsou naprosto postavené na hlavu a zkrátka: validita by měla sloužit k tomu, aby stránka fungovala všude korektně, kdežto v dnešní době je snažší udělat web a otestovat ho ve více prohlížečích, a složitější je, aby to bylo zároveň i validní. |
||
Časová prodleva: 14 let
|
0