alerte / php ou javascript ?

Eléphanteau du PHP | 45 Messages

01 sept. 2009, 20:15

Bonjour
J'aimerais faire en sorte qu'une boite d'alerte s'affiche lorsque sur ma page il y a un mot précis...
exemple : si on affiche une page de mon site dans laquelle il y a le mot "blabla" une boite d'alerte s'affiche avec "Attention, il y a le mot BLABLA sur cette page". Est-ce que c'est possible ?
Merci de votre réponse...
:wink:

Mammouth du PHP | 985 Messages

01 sept. 2009, 20:40

Expressions régulières avec la fonction preg_match() pour filtrer les mots de ta page et ensuite une alerte javascript: alert(Attention, il y a le mot BLABLA sur cette page);
Face à la roche, le ruisseau l'emporte toujours, non pas par la force mais par la persévérance.

ViPHP
ViPHP | 4039 Messages

01 sept. 2009, 22:04

(Pourquoi tout ce gras ?)

Il y a plusieurs moyens de traverser le contenu de ta page, soit par php côté serveur, soit par javascript en parcourant le DOM (un peu plus complexe à mettre en place).

Pour le message d'alerte, je préfèrerais une fenêtre modale type growl (j'utilise jGrowl pour jquery, en conjonction avec firebug, pour tout ce qui est débogage ou développement). Les alertes c'est vite ennuyant: elles bloquent toute activité de la page, et n'ont aucune flexibilité.
Mais qu'importe. (je suis ici - dernier petit projet)
Berze going social.

Eléphanteau du PHP | 45 Messages

01 sept. 2009, 22:34

Merci Dr@ke ! Ca a marché nickel... bon, j'ai mis un peu de temps à répondre parce que je suis incapable d'aligner trois lignes de code en javascript alors ça à mis un peu de temps !
Et pour répondre à Berzemus... c'est certain qu'une alerte bloque l'activité, mais là, justement, c'est le but !! :)

Mammouth du PHP | 985 Messages

01 sept. 2009, 22:36

Merci Dr@ke
Plaisir et félécitation donc :wink:
(Pourquoi tout ce gras ?)
Car j'aime le gras :tir2:
Face à la roche, le ruisseau l'emporte toujours, non pas par la force mais par la persévérance.