Affichage depuis base sans doublons

Répondre
LA GLOBULE
le 27/08/2003 à 13:47
LA GLOBULE
C'est simple.

Normalement, en HTML, pour ecrire un lien, tu dois entourer tes attributs avec des ".

Exemple:
<a href="url.html">Nom du lien</a>

Or nous, on doit produire ce résultat grace à PHP.

Cependant, si ton php fais un echo du genre :
echo "<a href=".$url.".html>".$nom."</a>"; (ce que tu as fait)

Et que $url vaut par exemple "toto titi", ben tu auras en fait un code html du genre :
<a href=toto titi.html>le_nom</a>

Or quand tu ecris çà, le href vaut "toto" et titi.html est oublié (il passe pour un deuxieme attribut qui ne sert à rien).

Si tu fais un :
echo '<a href="'.$nom.'.html">'.$nom.'</a>';

Le code html produit sera :
<a href="toto titi.html">le_nom</a>

Et la, ton href est bon ("toto titi.html")
neo_corps
le 27/08/2003 à 16:23
neo_corps
Ok j'ai bien compris pour les echo mais quand est-il pour mon code du formulaire pour que le value de mon <input type=text ....> soit bien la valeur sans que ce soit tronquer.
J'ai essayer d'apres tes explications mais ca ne marche pas.
LA GLOBULE
le 27/08/2003 à 17:03
LA GLOBULE
Ben c'est la meme raison.

Entoures tes attributs de ton bouton avec des ".

<input type="text" name="champ" value="salut vive la fete">

Sans quillemets, seul le mot salut est retenu.
Répondre

Ecrire un message

Votre message vient d'être créé avec succès.
LoadingChargement en cours