Truc de fou A HREF

Résolu/Fermé
Utilisateur anonyme - Modifié par MicDundee le 17/10/2015 à 01:07
NHenry Messages postés 15112 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 13 avril 2024 - 17 oct. 2015 à 13:43
Salut !
J'ai fait un formulaire et dans un Textarea, je tape <A HREF=www.google.fr>Google</A>

Je valide le formulaire et là dans la page, je vois Google souligné (parce que c'est un lien).

Le problème est lorsque je mets le pointeur sur Google, je vois le lien localhost/rvb/admin/www.google.fr à la place de www.google.fr

localhost/rvb/admin/ est l'url de mon site mais pourquoi il ajoute cet URL avant le lien proprement dit alors que dans la source, je vois bien <A HREF=www.google.fr>Google</A>.

Un truc de fou je vous dis ! Merci pour votre aide.
A voir également:

1 réponse

NHenry Messages postés 15112 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 13 avril 2024 330
17 oct. 2015 à 01:16
Toujours mettre les " pour les attributs.
et pour pointer sur un site, précises le http://

<a href="https://www.google.fr/?gws_rd=ssl">Texte</a>
0
Ah merci ! J'avais oublié le http car depuis un certain temps, tous les logiciels reconnaissent les url par le www.

Je ne peux pas mettre les guillemets à cause du htmlentities($_POST["Description"], ENT_QUOTES,"ISO-8859-15")

Les guillemets vont s'afficheront & quot; ou le code ASCII et ça ne fonctionnera pas. Mais avec le http ça marche super !

Merci encore.
0
NHenry Messages postés 15112 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 13 avril 2024 330
17 oct. 2015 à 13:43
Si tu insères ton texte dans une base de données, utilises plutôt ***_escape_string ou son équivalent (*** étant souvent le nom du connecteur, mysql, mysqli, ... )
0