Transformer un titre d’annonce en lien

Salva
Invité n'ayant pas de compte PHPfrance

19 avr. 2006, 20:13

Salut à tous,

En effet, je souhaiterai qu’en cliquant sur ce lien, l’annonce en question s’ouvre dans une nouvelle page.
Exemple : http://www.arkenia.com/annonces-gratuites/ , en cliquant sur "vends peugeot 306 1.6 xs", cette annonce doit s’ouvrir seule dans une nouvelle page.
J’imagine qu’une modification du code php et l’ajout éventuel d’un champ dans la base soient nécessaires. Malheureusement mon niveau en php reste limité.
A défaut de solution, un début de piste serait le bienvenu.
Merci.

Eléphant du PHP | 451 Messages

19 avr. 2006, 21:30

Ben pour faire un lien c'est comme sans php il faut :
le titre du lien (la chaîne de craractères sur la quelle on va cliquer).
l'url de la page
pour ecrire un truc comme :

Code : Tout sélectionner

<a href="url_de_la_page">titre_du_lien</a>
autrement, en php tu as les operateurs d'affectation et de concaténation :
si tu as les variables $url_de_la_page et $titre_du_lien initialisées, tu as le choix entre :
$url="<a href=\"".$url_de_la_page."\">".$titre_du_lien."</a>";
ou :
$url = "<a href=\""; // affectation du début de l'url
$url .= $url_de_la_page; // ajout de l'url de la page
$url .= "\">"; // fermeture de l'ancrage
$url .= $titre_du_lien; ajout du titre
$url .= "</a>"; /fin du lien
et pour l'afficher :
echo $url;
en espérant que ça t'aidera...
Jpaul
J'essaye d'aider : parfois je fais des erreurs, on me les corrige et j'apprends un peu plus. Super ce forum :)

Invité
Invité n'ayant pas de compte PHPfrance

19 avr. 2006, 22:10

Merci pour ta réponse.

En fait j'utilise joomla (cms pour ceux qui ne savent pas) avec un composant d'annonce (classifield) que je voudrais adapter.
Voilà à quoi je pensais: récupérer le champ du titre (la chaîne de craractères) pour le transformer en url qui s'ouvrirait dans une nouvelle page quand on clique dessus. Mon raisonnement est-il correct?

salva
Invité n'ayant pas de compte PHPfrance

19 avr. 2006, 22:32

Où alors transformer le titre de l'annonce en url à la soumission de cette dernière par l'annonceur?

Invité
Invité n'ayant pas de compte PHPfrance

20 avr. 2006, 09:00

Salut,

Je pense plus ou moins avoir saisi.
Je vais essayer cette piste pour voir ce que ça donne. Je vous tiens informé de l'évolution de mon problème.
Merci.