ERLEDIGT
JA
JA
ANTWORTEN
14
14
ZUGRIFFE
235
235
EMPFEHLEN
-
01.07.08 12:55 #1
- Registriert seit
- Jan 2005
- Ort
- Recklinghausen
- Beiträge
- 129
Hallo,
Ich wolte eine neue Seite Validieren, jedoch hab ich da folgenden Fehler und weiß nicht wohger der kommt:
http://validator.w3.org/check?verbos...al%2Findex.php
Woran liegt das?
Danke
Grusher
-
01.07.08 13:03 #2Maik Tutorials.de Gastzugang
Hi,
dabei ist die Fehlermeldung doch aussagekräftig: das input-Element (type=hidden) gehört in ein Block-Element (div, p, table, o.ä.) eingebettet.
Code :1
<div><input type="hidden" name="PHPSESSID" value="36kjedt6ubcphif6lbn4n5gn05" /></div>
mfg Maik
-
Das Formular muss sich innerhalb eines Blockelements befinden.
Absatz: <p><form....</p> oder Div würden sich da als erstes anbieten.
Hach tut das gut mal wieder was im Forum zu machen
-
01.07.08 13:20 #4Maik Tutorials.de Gastzugang
@Erpel: das Formular ist schon in dem DIV .login eingebettet, vielmehr bemängelt der Validator das nachfolgende input-Element (type=hidden).
mfg Maik
-
01.07.08 13:41 #5
- Registriert seit
- Jan 2005
- Ort
- Recklinghausen
- Beiträge
- 129
Das problem ist, das ich dieses hidden-Field garnicht erstellt habe und auch nicht im quelltext sehe!
-
01.07.08 13:43 #6tamtam Tutorials.de Gastzugang
Zeig uns doch mal den PHP Quelltext dieses Bereichs. Von alleine kommt das Feld dort sicher nicht hin
-
01.07.08 13:46 #7
- Registriert seit
- Jan 2005
- Ort
- Recklinghausen
- Beiträge
- 129
den um das Formular?
Hier:
PHP-Code:<div class='login'>
<div class="login_cont">
<?
// Loggedin?
if($logged_in != true){
?>
<div class='login_info'>
<?
if($msg["login"] != ""){
echo $msg["login"];
}else{
echo " ";
}
?>
</div>
<div class='login_text'>Benutzer:</div>
<form action='index.php' method='post'>
<div class='login_field'>
<input type='hidden' name='action' value='login' />
<input type='hidden' name='site' value='<? echo $site; ?>' />
<input type='text' name='login_username' value='' />
</div>
<div class='login_text'>Passwort:</div>
<div class='login_field'><input type='password' name='login_password' value='' /></div>
<div><br/></div>
<div class='login_submit'><input type='submit' name='login_submit' value='Einloggen' /></div>
</form>
<?
}else{
?>
<table class='logged_in'>
<tr>
<td class='icon'><img src='<? echo PATH_IMG; ?>/ico_login_account.gif' alt='' /></td>
<td class='text'><a href='index.php?site=account'>Account</a></td>
</tr>
<tr>
<td colspan='2'> </td>
</tr>
<tr>
<td class='icon'><img src='<? echo PATH_IMG; ?>/ico_login_logout.gif' alt='' /></td>
<td class='text'><a href='index.php?action=logout&site=<? echo $site; ?>'>Ausloggen</a></td>
</tr>
</table>
<?
}
?>
</div>
</div>
</div>
-
01.07.08 13:47 #8Maik Tutorials.de Gastzugang
-
01.07.08 13:55 #9
- Registriert seit
- Jan 2005
- Ort
- Recklinghausen
- Beiträge
- 129
Hier mal mein Ausschnitt vom Browser:
-
Bist du vielleicht da eingeloggt und hast deshalb ein anderes HTML?
mfg
--------------------------------------------------------------------------------
Kein Support via PN, Email, ICQ, Brieftaube oder Flaschenpost!
Besucht den tutorials.de-Chat | Anleitung
RTFM - PHP-Handbuch - MySql Handbuch
--------------------------------------------------------------------------------
Surftipp...Der Postillon
--------------------------------------------------------------------------------
Signatur v2.2
-
01.07.08 13:58 #11Maik Tutorials.de Gastzugang
Alle mir zur Verfügung stehenden Browser zeigen das Element im Quellcode an, und das sind ein paar mehr, wie blos Firefox und IE.
mfg Maik
-
01.07.08 14:00 #12
- Registriert seit
- Jan 2005
- Ort
- Recklinghausen
- Beiträge
- 129
-
Ok, hab es rausgefunden.

Wenn ich auf Einloggen klicke, verschwindet das hidden-Feld
und ist die Seite valide.
Wie erstellst du das Formular im PHP?mfg
--------------------------------------------------------------------------------
Kein Support via PN, Email, ICQ, Brieftaube oder Flaschenpost!
Besucht den tutorials.de-Chat | Anleitung
RTFM - PHP-Handbuch - MySql Handbuch
--------------------------------------------------------------------------------
Surftipp...Der Postillon
--------------------------------------------------------------------------------
Signatur v2.2
-
01.07.08 14:04 #14
- Registriert seit
- Jan 2005
- Ort
- Recklinghausen
- Beiträge
- 129
-
01.07.08 14:26 #15
- Registriert seit
- Jan 2005
- Ort
- Recklinghausen
- Beiträge
- 129
Der fügt das irgendwie automatisch hinter dem Form ein?!
Hab mal manuell eins hinzugefügt nun sind 2 Felder da?!
[EDIT]
Hab ne Lösung gefunden:
hinzufügen und nun klappt es... mal sehen was es überhaupt bewirkt ;DPHP-Code:ini_set("url_rewriter.tags","");
Geändert von MadCrusher (01.07.08 um 14:29 Uhr)
Ähnliche Themen
-
[jQuery] - Problem bei Formular Validierung
Von sonicks im Forum Javascript & AjaxAntworten: 1Letzter Beitrag: 16.03.10, 21:22 -
Adobe LCD Problem mit Validierung von Feldern
Von WiZdooM im Forum Desktop Publishing (DTP)Antworten: 0Letzter Beitrag: 23.11.09, 11:33 -
Spring: Validierung - Problem mit 'inner bean'
Von NetPerformance im Forum Enterprise Java (JEE, J2EE, Spring & Co.)Antworten: 4Letzter Beitrag: 05.10.08, 21:19 -
unklares Photoshop tutorial
Von Resident_DeeJay im Forum PhotoshopAntworten: 2Letzter Beitrag: 14.09.04, 02:09 -
Unklares Font prob (MX)
Von philyphil im Forum Flash PlattformAntworten: 1Letzter Beitrag: 05.05.02, 20:22







Login





