Question simple...

HAMDOUN
Invité n'ayant pas de compte PHPfrance

18 juin 2006, 19:25

Question simple...

Je veut ajouter un (enregistrement dans ma bd access ou mysql) text qui contient un lien hypertext.
exemple:
abc ------> www.tata.com

j'ai essayer mais ça marche pas!!!!!!!!!!!
comment faire svp...

Merci d'avance

ViPHP
ViPHP | 3607 Messages

18 juin 2006, 19:37

ben tout simplement, tu insère insère www.site.com dans ta bdd, et pour le récupérer sur une page, tu fait comme ça:
//récupération dans $lien
echo "<a href=\"".$lien."\">".$lien."</a>";

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 10684 Messages

18 juin 2006, 22:13

j'ai essayer mais ça marche pas!!!!!!!!!!!
Ca nous avance drolement ça...

Qu'est ce qui ne marche pas ? C'est un problème de code php ? de requête sql ? As-tu des messages d'erreur ? Un bout de code à nous montrer ? (juste le bout concerné pas besoin de tout nous montrer :))

Eléphant du PHP | 120 Messages

19 juin 2006, 09:27

salut à tous d'abord.

bon c louche ton histoire de liens normalement ça doit marcher l'appel des liens comme l'a dit et écrit JOJOLAPINE. :lol:

et puis essaie de nous montrer un bout de code pour pouvoir t'aider

Invité
Invité n'ayant pas de compte PHPfrance

20 juin 2006, 20:51

Bonjour
Merci pour l'aide
Mais j'ai mal explique mon pb.


Je veut ajouter un (enregistrement dans ma bd access ou mysql) text qui contient un lien hypertext.
exemple:
abc------> www.tata.com/forums/posting.php?mode=reply&t=19667

abc est l'enregistrement qui est dans ma base de données.
quand l'utilisateur clik sur abc le lien en haut s'affiche sur une page.

quand je copier abc (qui contient le lien) dans ma base, le systeme colle abc sans lien!!!!!!
comment faire svp...

Merci d'avance

ViPHP
ViPHP | 2144 Messages

20 juin 2006, 22:56

Tu l'insere comment dans ta base par un script php, ou directement dans phpMyAdmin ?

Penses aussi à mettre des titres explicites à des questions, (cfr les règles du forum) merci :wink: :wink:

Avatar du membre
Modérateur PHPfrance
Modérateur PHPfrance | 10684 Messages

21 juin 2006, 10:01

Si j'ai bien compris tu sélectionnes le texte du lien, tu fais un copier et un coller vers ta base (soit directement soit via un formulaire) et tu ne retrouves que le texte du lien ?

Bon si c'est ça, c'est tout à fait normal :)
quand je copier abc (qui contient le lien)
"abc" c'est une chaine de caractère, ca ne contient absolument rien. Si tu veux récuperer l'adresse d'un lien dans ton presse papier pour le coller par ailleur, il faut que tu fasses un clique droit dessus et que tu choisisses "Copier le raccourci" (ou un truc du genre). Tu pourras alors véritablement coller le lien :)
L'élément important c'est l'url (http://www...) le texte sur lequel il est appliqué n'a pas d'intérêt, si tu as l'adresse en base tu peux recréer un lien sur n'importe quel autre texte, ou sur une image, ...