Ouvrir une boite de dialogue en php ?

Résolu/Fermé
Jean_2 Messages postés 245 Date d'inscription lundi 24 septembre 2007 Statut Membre Dernière intervention 13 septembre 2013 - Modifié par Jean_2 le 19/05/2010 à 16:19
 BBN - 5 janv. 2018 à 14:51
Bonjour,

Une question très simple : pour mon site, j'aurai besoin d'ouvrir une boite de dialogue (dans le cas de champs de formulaire non remplis).
Suis-je obligé de passer par un javascript (c'est la fonction alert c'est bien ça ?) ?

Car je souhaiterait le faire en php, est-ce-que-c'est possible ?

ex : j'imagine tester le remplissage des champs par des $_post et après recharger la page en affichant une boite de dialogue si le champ n'est pas rempli.

Compliqué vous dites ?


Merci à vous

2 réponses

avion-f16 Messages postés 19249 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 15 juin 2024 4 504
Modifié par avion-f16 le 19/05/2010 à 18:00
Ce n'est pas possible, le PHP n'est plus présent dans la source envoyée au navigateur, donc impossible d'afficher une alerte.

Mais tu peux faire un echo en PHP d'un script Javascript.
<?php

echo '<script type="text/javascript">'
 . 'alert("Erreur : '.$erreur.'");'
 . '</script>';

?>

Ton ordinateur ne fait pas ce que tu veux ... mais ce que tu lui dis de faire.
5
Jean_2 Messages postés 245 Date d'inscription lundi 24 septembre 2007 Statut Membre Dernière intervention 13 septembre 2013 12
20 mai 2010 à 12:15
Merci à vous, donc le JS est obligatoire pour celà...
==> résolu
0
Très bonne idée, merci beaucoup, ça marche à la perfection.
0
Bonsoir et merci ta ligne de code ma rendu service
0
Merci beaucoup pour l'astuce, ça m'a vraiment aidé !!!
0