Quelque chose ne va pas avec mon impression "<option value...";
ligne de code php.Validation html avec php
Il conserve générer des messages d'erreur: une spécification de valeur d'attribut doit être une valeur d'attribut littéral à moins SHORTTAG YES est spécifié
<option value = Addition>Addition</option>
<and so on...>
Bon, alors comment puis-je corriger cette ligne de code:
//foreach loop to cycle through the array
foreach ($testFiles as $myFile)
{
$fileBase = substr($myFile, 0, strlen($myFile) - 5);
**//Problem here:**
print "<option value = $fileBase>$fileBase</option>\n";
} // end foreach
de sorte qu'il est compatible html, le code php fonctionne bien, j'ai juste besoin de validation sur le HTML, parce que vous ne pouvez pas valider php, et la variable $ fileBase référence un fichier html, dans ce cas Addition serait l'un des fichiers attribué à $ fileB ase.
.. tous les attributs doivent être entre guillemets (doubles) d'après la spécification XHTML. –
Wow c'était rapide, j'étais encore en train d'éditer, merci. – Newb
@Tatu Ulmanen: Pouvez-vous me montrer le document de spécification XHTML sur les guillemets? J'étais sous l'impression qu'une seule citation est acceptable aussi. –