cs_christobal
Messages postés208Date d'inscriptionjeudi 3 octobre 2002StatutMembreDernière intervention31 mars 2011
-
22 févr. 2008 à 19:49
cs_christobal
Messages postés208Date d'inscriptionjeudi 3 octobre 2002StatutMembreDernière intervention31 mars 2011
-
23 févr. 2008 à 14:49
bonjour,
je cherche via la fonction str_replace a rajouter au url d'un text le nom de domaine du site.
Pour être plus clair, certains articles de mon site on des liens internes (url relative).
Le pb est qu'à la génération du xml pour le flux rss ces urls
ne contient ni protocole ni nom de domaine, donc impossible d'accéder aux pages par un lecteur de fil rss.
Comment faire pour réinterpréter ces urls et rajouter le protocole et le domaine au moment de générer le flux (au moins pour les url qui n'en n'ont pas).
cs_christobal
Messages postés208Date d'inscriptionjeudi 3 octobre 2002StatutMembreDernière intervention31 mars 2011 23 févr. 2008 à 10:44
Bonjour,
voici comment sont écrite les urls dans le flux xml [inscription-aux-sorties.html et voici comment je souhaiterais qu'elles resorte ].
Questions :
Que se passe t'il si j'ai une url avec un et/ou une url qui ne comporte pas www (par exemple un sous domaine) ?
j'ai fait un tour sur la doc php (comme a chaque foi avant de poster) mais là c'est du chinois.
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 23 févr. 2008 à 13:31
ouais les regexp c'est complique, mais tu devrais quand meme tenter de les apprendre parce-que c'est super puissant et utile dans quasiment tout les langages
coucou747
Messages postés12303Date d'inscriptionmardi 10 février 2004StatutMembreDernière intervention30 juillet 201244 23 févr. 2008 à 14:30
remplace $chaine par $larticle, si ca ne marche pas, envoie moi une chaine plus longue pour tester (mais j'aurais probablement pas le temps de te faire ca ce weekend)
cs_christobal
Messages postés208Date d'inscriptionjeudi 3 octobre 2002StatutMembreDernière intervention31 mars 2011 23 févr. 2008 à 14:49
C'est bien ce que j'avais fait (changer le nom de la variable) mais rien. J'ai testé en intervertisant le deux scripts, tj rien.
voici une url type du flux xml :