IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

[PHP-JS] Insertion PHP et alert Javascript


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de mLk92
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    527
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 527
    Par défaut [PHP-JS] Insertion PHP et alert Javascript
    Hi all !

    Alors voilà je suis en train de développez un module d'ajout d'utilisateur, et je voudrai lors d'un ajout, une confirmation en alert java, pour cela j'ai fait:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    //insertion de l'user dans la table user de la BDD
     
            $sql="INSERT INTO `user` ( `id_user` , `login` , `password` , `mail` , `statut` ) values ( '', '$login','$password','$mail', '$statut')";
            mysql_query($sql);
            $user = mysql_insert_id();
     
            echo "<script language='Javascript'>";
            echo "<!--\n";
            echo "alert('Vous avez bien inséré l'utilisateur')";
    //        echo "location.href = 'g_user.php';\n";
            echo "// -->";
            echo "</script>\n";
    c'est un code que j'ai repris et je ne suis pas sur que l'on met du java comme cela dans du php, donc si vous me montrez ou bien m'aider à le faire ça serait kewwl

    Merci d'avance pour vos réponses

  2. #2
    Membre émérite Avatar de stunti
    Inscrit en
    Mai 2006
    Messages
    520
    Détails du profil
    Informations personnelles :
    Âge : 47

    Informations forums :
    Inscription : Mai 2006
    Messages : 520
    Par défaut
    Tout d'abord il s'agit de javascript qui est un language execute cote client par le navigateur.

    Attention a ne pas comfondre java et javascript.
    L'un est un langage de script, l'autre est un langage compile execute par une machine virtuelle.

    Ensuite ton code semble bon.

  3. #3
    Membre chevronné Avatar de TucSale
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    264
    Détails du profil
    Informations personnelles :
    Âge : 44
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 264
    Par défaut
    bonjour,

    Pour qu'il puisse s'executer correctement ton javascript doit etre soit dans ton <head>, soit dans ton <body>. Donc a toi des deplacer a ta convenance ton code php.

  4. #4
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    282
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2005
    Messages : 282
    Par défaut
    si tu ve juste faire un appel a la fonction alert tu met ca
    echo "<script>alert('blabla');</script>";

    ca devrai marcher

  5. #5
    Membre éclairé Avatar de mLk92
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    527
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 527
    Par défaut
    Euh Stunti je connais la différence , c t juste pour abrégé le discours (oups SMS )

    Ensuite mon code est placé dans la balise <body>

    euh je vais essayer Tempotpo, merci

  6. #6
    Membre émérite Avatar de stunti
    Inscrit en
    Mai 2006
    Messages
    520
    Détails du profil
    Informations personnelles :
    Âge : 47

    Informations forums :
    Inscription : Mai 2006
    Messages : 520
    Par défaut
    Ok, c'est juste que des personnes qui pourraient lire le post, pourraient etre deroutees.

    Il vaut mieux etre precis.

    Sinon cela ne fonctionne pas ?

  7. #7
    Membre éclairé Avatar de mLk92
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    527
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 527
    Par défaut
    non ça marche pas et cela mm avec ce code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    if (isset($_POST['AjoutSubmit']))  
         {
            $login = $_POST['login'];
            $password = $_POST['password'];
            $mail = $_POST['mail'];
            $statut = $_POST['statut'];
     
    //insertion de l'user dans la table user de la BDD
     
            $sql="INSERT INTO `user` ( `id_user` , `login` , `password` , `mail` , `statut` ) values ( '', '$login','$password','$mail', '$statut')";
            mysql_query($sql);
            $user = mysql_insert_id();
            echo"<script>alert('Vous avez bien inséré l'utilisateur')</script>";
     
    //        echo "<h3>Vous avez bien inséré: ' <em> $login </em></h3>";
    //        echo "<script language='Javascript'>";
    //        echo "<!--\n";
    //        echo "alert('Vous avez bien inséré l'utilisateur')";
    //        echo "location.href = 'g_user.php';\n";
    //         echo "// -->";
    //         echo "</script>\n";
        }
    j'ai mis la partie location href en commentaire et inséré plus haut ce que m'a recommandé tempotpo, et la il me fait quand même la redirection alors est que cela peut venir du bouton submit ?

Discussions similaires

  1. [PHP-JS] Requête PHP vers SQL dans un script JavaScript
    Par AngelFire dans le forum Langage
    Réponses: 6
    Dernier message: 08/03/2008, 11h13
  2. [PHP-JS] Insertion Javascript dans PHP
    Par andrewwww dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 21/04/2006, 17h04
  3. [PHP-JS] problème Alert Javascript
    Par vincedjs dans le forum Langage
    Réponses: 5
    Dernier message: 28/02/2006, 12h51
  4. Réponses: 3
    Dernier message: 21/02/2006, 18h05
  5. [PHP-JS] php+alerte JavaScript
    Par vali7 dans le forum Langage
    Réponses: 2
    Dernier message: 20/12/2005, 18h12

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo