faire cohabiter une routine PHP avec une routine javascript
2 réponses
+-- SenoN --+
Bonjour,
Dans la page http://senon.free.fr/annonces , j'utilise le script suivant qui
consiste à ouvrir un fichier texte et afficher son contenu à l'écran avec
des liens dynamiques.
Je l'ai modifier pour ouvrir un popup pour avoir des images agrandies.
Cette routine de popup fonctionne à merveille en dehors de tout script PHP :
faire essai avec image en bas de la page.
Par contre une fois glissée dans la script PHP, je n'arrive pas à faire
cohabiter les séparateurs ' et " : mes popup ne fonctionnent pas
Merci d'avance si vous pouvez m'aider à résoudre mon problème.
+-- SenoN --+
<?
$fp=fopen('./annonces.txt','r');
while (!feof($fp))
{
$texte=fgets($fp,1024);
$texte = eregi_replace('([[:space:]]|^)(www)', '\\1http://\\2', $texte);
$prefix = '(http|https|ftp|telnet|news|gopher|file|wais)://';
$pureUrl = '([[:alnum:]/\n+-=%&:_.~?]+[#[:alnum:]+]*)';
$texte = eregi_replace($prefix.$pureUrl, '<A
href="javascript:PopupImage(\\1://\\2)"><IMG src="\\1://\\2" width="131"
height="97" class="image" alt="Cliquer pour agrandir"></A>', $texte);
echo $texte."<br>\n"; // affiche la ligne en cours
}
fclose($fp); // fermeture du fichier
?>
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
YD
Dans la page http://senon.free.fr/annonces , j'utilise le script suivant qui consiste à ouvrir un fichier texte et afficher son contenu à l'écran avec des liens dynamiques. Je l'ai modifier pour ouvrir un popup pour avoir des images agrandies. Cette routine de popup fonctionne à merveille en dehors de tout script PHP : faire essai avec image en bas de la page. Par contre une fois glissée dans la script PHP, je n'arrive pas à faire cohabiter les séparateurs ' et " : mes popup ne fonctionnent pas Merci d'avance si vous pouvez m'aider à résoudre mon problème. [...] $texte = eregi_replace($prefix.$pureUrl, '<A href="javascript:PopupImage(1://2)"><IMG src="1://2" width="131" height="97" class="image" alt="Cliquer pour agrandir"></A>', $texte);
C'est un problème PHP, pas javascript. Essaie de remplacer la ligne ci-dessus par (sur une seule ligne of course) :
Dans la page http://senon.free.fr/annonces , j'utilise le script suivant qui
consiste à ouvrir un fichier texte et afficher son contenu à l'écran avec
des liens dynamiques.
Je l'ai modifier pour ouvrir un popup pour avoir des images agrandies.
Cette routine de popup fonctionne à merveille en dehors de tout script PHP :
faire essai avec image en bas de la page.
Par contre une fois glissée dans la script PHP, je n'arrive pas à faire
cohabiter les séparateurs ' et " : mes popup ne fonctionnent pas
Merci d'avance si vous pouvez m'aider à résoudre mon problème.
[...]
$texte = eregi_replace($prefix.$pureUrl, '<A
href="javascript:PopupImage(\1://\2)"><IMG src="\1://\2" width="131"
height="97" class="image" alt="Cliquer pour agrandir"></A>', $texte);
C'est un problème PHP, pas javascript. Essaie de remplacer la ligne
ci-dessus par (sur une seule ligne of course) :
Dans la page http://senon.free.fr/annonces , j'utilise le script suivant qui consiste à ouvrir un fichier texte et afficher son contenu à l'écran avec des liens dynamiques. Je l'ai modifier pour ouvrir un popup pour avoir des images agrandies. Cette routine de popup fonctionne à merveille en dehors de tout script PHP : faire essai avec image en bas de la page. Par contre une fois glissée dans la script PHP, je n'arrive pas à faire cohabiter les séparateurs ' et " : mes popup ne fonctionnent pas Merci d'avance si vous pouvez m'aider à résoudre mon problème. [...] $texte = eregi_replace($prefix.$pureUrl, '<A href="javascript:PopupImage(1://2)"><IMG src="1://2" width="131" height="97" class="image" alt="Cliquer pour agrandir"></A>', $texte);
C'est un problème PHP, pas javascript. Essaie de remplacer la ligne ci-dessus par (sur une seule ligne of course) :
"YD" a écrit dans le message de news:447b69ff$0$18316$
Dans la page http://senon.free.fr/annonces , j'utilise le script suivant qui
consiste à ouvrir un fichier texte et afficher son contenu à l'écran avec
des liens dynamiques. Je l'ai modifier pour ouvrir un popup pour avoir des images agrandies. Cette routine de popup fonctionne à merveille en dehors de tout script PHP :
faire essai avec image en bas de la page. Par contre une fois glissée dans la script PHP, je n'arrive pas à faire cohabiter les séparateurs ' et " : mes popup ne fonctionnent pas Merci d'avance si vous pouvez m'aider à résoudre mon problème. [...] $texte = eregi_replace($prefix.$pureUrl, '<A href="javascript:PopupImage(1://2)"><IMG src="1://2" width="131" height="97" class="image" alt="Cliquer pour agrandir"></A>', $texte);
C'est un problème PHP, pas javascript. Essaie de remplacer la ligne ci-dessus par (sur une seule ligne of course) :
height="97" class="image" alt="Cliquer pour agrandir"></A>', $texte);
-- Y.D.
çA MARCHE !!!!
1000 merçis
"YD" <No-spam@thank.you.invalid> a écrit dans le message de
news:447b69ff$0$18316$8fcfb975@news.wanadoo.fr...
Dans la page http://senon.free.fr/annonces , j'utilise le script suivant
qui
consiste à ouvrir un fichier texte et afficher son contenu à l'écran
avec
des liens dynamiques.
Je l'ai modifier pour ouvrir un popup pour avoir des images agrandies.
Cette routine de popup fonctionne à merveille en dehors de tout script
PHP :
faire essai avec image en bas de la page.
Par contre une fois glissée dans la script PHP, je n'arrive pas à faire
cohabiter les séparateurs ' et " : mes popup ne fonctionnent pas
Merci d'avance si vous pouvez m'aider à résoudre mon problème.
[...]
$texte = eregi_replace($prefix.$pureUrl, '<A
href="javascript:PopupImage(\1://\2)"><IMG src="\1://\2" width="131"
height="97" class="image" alt="Cliquer pour agrandir"></A>', $texte);
C'est un problème PHP, pas javascript. Essaie de remplacer la ligne
ci-dessus par (sur une seule ligne of course) :
"YD" a écrit dans le message de news:447b69ff$0$18316$
Dans la page http://senon.free.fr/annonces , j'utilise le script suivant qui
consiste à ouvrir un fichier texte et afficher son contenu à l'écran avec
des liens dynamiques. Je l'ai modifier pour ouvrir un popup pour avoir des images agrandies. Cette routine de popup fonctionne à merveille en dehors de tout script PHP :
faire essai avec image en bas de la page. Par contre une fois glissée dans la script PHP, je n'arrive pas à faire cohabiter les séparateurs ' et " : mes popup ne fonctionnent pas Merci d'avance si vous pouvez m'aider à résoudre mon problème. [...] $texte = eregi_replace($prefix.$pureUrl, '<A href="javascript:PopupImage(1://2)"><IMG src="1://2" width="131" height="97" class="image" alt="Cliquer pour agrandir"></A>', $texte);
C'est un problème PHP, pas javascript. Essaie de remplacer la ligne ci-dessus par (sur une seule ligne of course) :