8792 sujets

Développement web côté serveur, CMS

Bonsoir à tous,

Je recontre un petit pb avec la validation HTML d'une page. J'obtiens le message d'erreur suivant :

line 93 column 1 - Warning: plain text isn't allowed in <table> elements



Est-ce que quelqu'un à une idée sur ce pb ?

Je vous fournir le code HTML résultant :


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Ziyaretçi Defteri</title>
<LINK REL="stylesheet" TYPE="text/css" HREF="./templates/skins/double_NewLook/alex_livre.css">
</head>

<body>
<script language="javascript" type="text/javascript">
<!--
var lang_max_car = "Mesajinizdaki harf sayisi";
var lang_reste = "kullanabileceginiz harf sayisi";
var max_car = 200;

function storeCaret (textEl){
if (textEl.createTextRange)
textEl.caretPos = document.selection.createRange().duplicate();
}

function smiley(text){
var F = document.getElementById("form_add_guest");

if (F.message_textarea.createTextRange && F.message_textarea.caretPos) {
var caretPos = F.message_textarea.caretPos;
caretPos.text = caretPos.text.charAt(caretPos.text.length - 1) == ' ' ? ' ' + text + ' ': ' ' + text + ' ';
F.message_textarea.focus();
}
else {
F.message_textarea.value += ' ' + text + ' ';
F.message_textarea.focus();
}
}

function verif_mail(adresse) {
var place = adresse.indexOf("@",1);
var point = adresse.indexOf(".",place+1);

if ((place > -1)&&(adresse.length >2)&&(point > 1))
return true;
else
return false;
}

function verif_add(){
var F = document.getElementById("form_add_guest");
var nom = F.nom.value;
var message = F.message_textarea.value;


if (!nom){
alert("Lütfen isminizi yazin ");
return false;
}
else if (!message){
alert("Lütfen mesajiniz yazin ");
return false;
}

else if (F.code_securite && !F.code_securite.value){
alert("Please enter the security code");
return false;
}
}

function script_popup(page,name,largeur,hauteur,options){
var top=(screen.height-hauteur)/2;
var left=(screen.width-largeur)/2;
window.open(page,name,"top="+top+",left="+left+",width="+largeur+",height="+hauteur+","+options);
}

function verifCar(objet){
if (max_car > 0){
if (objet.value.length > max_car)
objet.value = objet.value.substring(0, max_car);

var F = document.getElementById("form_add_guest");
F.reste_car.value = lang_reste + " " + (max_car - objet.value.length) + " " + lang_max_car;
}
}

function update_flag(objet){
if (objet.value)
document.getElementById("img_flags").src = './images/flags/'+objet.value+'.png';
}
-->
</script>



<!--=== BLOC MESSAGES ===-->

-----> LINE 93 COLUMN 1 <table border="0" width="100%" cellspacing="0" cellpadding="1">

<!-- bloc nb_messages / page -->
<tr>
<td width="100%">
<table border="0" width="100%" cellspacing="1" cellpadding="1">
<tr>
<td width="100%" class="row_bleu">

<table border="0" width="100%" cellspacing="0" cellpadding="1">
<tr>
<td width="25%">
<!--javascript: script_popup('infos_code.php?lang=', 'down', 500, 500, 'scrollbars=yes')-->

<img border="0" src="templates/skins/double_NewLook/images/write.gif" width="10" height="11"> <b><a href="index.php?seeMess=1&amp;seeNotes=1&amp;seeAdd=0&amp;skin=&amp;lang=" class="Blanc">Yeni mesaj yazdir</a></b></td>

<td width="50%">
<p align="center"><b><font class="Verdana_gris">sayfa</font> <font class="Verdana_blanc">1</font> <font class="Verdana_gris">-</font> <font class="Verdana_gris">Mesajlar</font> <font class="Verdana_blanc">1</font> <font class="Verdana_gris">/</font> <font class="Verdana_blanc">2</font></b></td>

<td width="25%">
<p align="right"><A HREF="index.php?lang=francais&amp;skin=&amp;debut=0&amp;seeAdd=1&amp;seeNotes=&amp;seeMess=" TARGET="_top"><img border="0" src="templates/skins/double_NewLook/images/fr.gif" width="16" height="11" alt="Ce livre d'or en français"></a>
<A HREF="index.php?lang=english&amp;skin=&amp;debut=0&amp;seeAdd=1&amp;seeNotes=&amp;seeMess=" TARGET="_top"><img border="0" src="templates/skins/double_NewLook/images/us.gif" width="16" height="11" alt="This guestbook in english"></a>&nbsp;
</td>
</tr>
</table>

</td>
</tr>

</table>
</td>
</tr>
<!-- end bloc nb_messages / page -->

<!--========= boucle messages ===========-->


<tr>
<td width="100%">
<table border="0" width="100%" cellpadding="4" cellspacing="0">
<tr>

<!-- begin first row -->
<td width="24%" valign="top" class="row_gris2">
<table border="0" width="100%" cellspacing="0" cellpadding="0">
<tr>
<td width="10%" height="20"><img border="0" src="templates/skins/double_NewLook/images/name.gif" width="16" height="15"></td>
<td width="90%"><a name="id2"><font class="Verdana_rouge_clair"><b>Efo</b> (Amerikan Samoa) </font></a></td>
</tr>


</table>
</td>

<!-- start second row -->
<td width="76%" valign="top" class="row_gris">
<table border="0" width="100%" cellspacing="0" cellpadding="4">
<tr>
<td width="100%">
<table border="0" width="100%" cellspacing="0" cellpadding="0">
<tr>

<td width="100%"><img border="0" src="templates/skins/double_NewLook/images/new.gif" width="7" height="9"> <font class="Verdana_Noir">tarih 07/03/2006 to 20:48</font>&nbsp;&nbsp;</td>
</tr>
<tr>
<td width="100%">
<hr>
</td>
</tr>
<tr>

<td width="100%"><font class="Verdana_Noir">qsdfsdfsdfsdfsdf

</font></td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
</td>

</tr>






<tr>
<td width="100%">
<table border="0" width="100%" cellpadding="4" cellspacing="0">
<tr>

<!-- begin first row -->
<td width="24%" valign="top" class="row_gris2">

<table border="0" width="100%" cellspacing="0" cellpadding="0">
<tr>
<td width="10%" height="20"><img border="0" src="templates/skins/double_NewLook/images/name.gif" width="16" height="15"></td>
<td width="90%"><a name="id1"><font class="Verdana_rouge_clair"><b>Efo007</b> (Lyon, Fransa) <img src="./images/flags/fr.png" width="18" height="12" style="border: 0px" alt="" title="Fransa" /></font></a></td>
</tr>



</table>
</td>

<!-- start second row -->
<td width="76%" valign="top" class="row_gris">
<table border="0" width="100%" cellspacing="0" cellpadding="4">
<tr>
<td width="100%">
<table border="0" width="100%" cellspacing="0" cellpadding="0">
<tr>
<td width="100%"><img border="0" src="templates/skins/double_NewLook/images/new.gif" width="7" height="9"> <font class="Verdana_Noir">tarih 07/03/2006 to 19:27</font>&nbsp;&nbsp;</td>

</tr>
<tr>
<td width="100%">
<hr>
</td>
</tr>
<tr>
<td width="100%"><font class="Verdana_Noir">sdlfkslkdjfkjsldkfjksjdklfjskldjfksdkfjjlksjdkfjklsjdkfjkjsdlkfjkljslkjdkkj flkjskldjflkjlksjdlkfjksjdlkfjkjskldjfkljskdjkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk<br />
skdjfkjsdkfjksjd

</font></td>

</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>
</table>
</td>
</tr>





<!-- si le livre ne comporte pas de messages !-->

<!--========= end boucle messages =========-->


<!-- bloc liste pages -->
<tr>
<td width="100%">
<table border="0" width="100%" cellspacing="0" cellpadding="0">
<tr>
<td width="100%" class="row_bleu">

<table border="0" width="100%" cellspacing="0" cellpadding="1">
<tr>
<td width="23%"><span class="Gris_prec_suiv">&lt;&lt; geri</span></td>
<td width="54%"><p align="center"><b>1</b></p></td>
<td width="23%"><p align="right"><span class="Gris_prec_suiv">ileri &gt;&gt;</span></p></td>
</tr>

</table>

</td>
</tr>
</table>
</td>
</tr>
<!-- end bloc liste pages -->

</table>


<!--======== BLOC MESSAGES ===-->

</body>

</html>



D'avance merci de votre aide.
Modifié par efo007 (07 Mar 2006 - 23:22)
Administrateur
Bonjour et bienvenue efo007,

modifie le titre pour le passer en minuscules et sans fantaisies comme des crochets, ce n'est pas accepté sur ce Forum (en éditant ton message).

Merci également de rajouter des balises [ code] ... [ /code] (sans les espaces) comme indiqué dans l'Aide du Forum, cela rendra ce loooong code beaucoup plus lisible pour tout le monde.

Felipe
Tu as du texte juste après <table> d'après le message. Mais je ne vois franchement pas où...
Bonjour,

Felipe merci pour les avertissements je le refera plus.

J'ai retourné mon pb dans tous les sens je vois pas, serait-se le bloc de commentaire qui me causerait des soucis ?
Bonjour,
Je viens de tester le code que tu nous a donné avec le validateur du W3C et les seules erreurs qu'il trouve sont des attributs alt manquants pour tes images. Aucune mention de ton erreur (qui au passage n'est qu'un avertissement, pas une erreur à proprement parler).
Modifié par Jihel (08 Mar 2006 - 10:02)
Administrateur
efo007 a écrit :
Bonjour,

Felipe merci pour les avertissements je le refera plus.

Je ne parle pas du prochain message mais de celui-ci ...
Merci d'éditer ton 1er message et de faire les 2 modifs demandées (et pas citer au lieu d'éditer comme cela arrive parfois). Si tu ne sais pas trop comment t'y prendre ou un quelconque souci, n'hésite pas à envoyer un MP à moi-même ou un autre modérateur Smiley smile

Felipe
a écrit :

J'ai retourné mon pb dans tous les sens je vois pas, serait-se le bloc de commentaire qui me causerait des soucis ?

Ca ne devrait pas, mais essaie quand même... tout d'un coup que c'est ça.