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

JavaScript Discussion :

le fonctionnement fenetre confirm


Sujet :

JavaScript

  1. #1
    Membre confirmé
    Inscrit en
    Mars 2009
    Messages
    201
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 201
    Par défaut le fonctionnement fenetre confirm
    bonjour,
    comment fonctionne la fenetre confirm
    svp un exemple

  2. #2
    Membre expérimenté Avatar de k1rby
    Profil pro
    Développeur Web
    Inscrit en
    Novembre 2008
    Messages
    181
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Novembre 2008
    Messages : 181
    Par défaut
    Je ne te dirai que de regarder la première ligne de ma signature.

  3. #3
    Membre confirmé
    Inscrit en
    Mars 2009
    Messages
    201
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 201
    Par défaut
    je sais comment l'utilisrer mais le pbleme dans leur bouton
    oui: comme alert
    mais son bouton annuler comment l'utiliser pour annuler l'operation d'ajout par exemple

  4. #4
    Membre expérimenté Avatar de k1rby
    Profil pro
    Développeur Web
    Inscrit en
    Novembre 2008
    Messages
    181
    Détails du profil
    Informations personnelles :
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Novembre 2008
    Messages : 181
    Par défaut
    Ah tiens cette fois je dirai bien de lire la deuxième ligne de ma signature. Je n'ai absolument rien compris à ce que tu a écrit.

  5. #5
    Membre confirmé
    Inscrit en
    Mars 2009
    Messages
    201
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 201
    Par défaut
    merci,ne me repondez plus
    pour ceux qui veulent me répondre
    j'ai une boite de dialogue(confirm) et j'ai une fonction d'ajout
    je veux quand je presse ok l'ajoue sera effectué
    sinon l'opération est annulé
    merci pour ceux qui me réponderont

  6. #6
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    if(confirm('Etes-vous sûr ?'){ // on a cliqué sur 'OK'
        // suppression
    }
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  7. #7
    Membre confirmé
    Inscrit en
    Mars 2009
    Messages
    201
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 201
    Par défaut
    ca ce fait dans php
    normalement php ne connait
    pas confirm

  8. #8
    Rédacteur

    Avatar de Bovino
    Homme Profil pro
    Développeur Web
    Inscrit en
    Juin 2008
    Messages
    23 647
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Gironde (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2008
    Messages : 23 647
    Billets dans le blog
    20
    Par défaut
    Citation Envoyé par hraiwen Voir le message
    ca ce fait dans php
    normalement php ne connait
    pas confirm
    En PHP ??? Sur le serveur ? Le seul intérêt (plus que discutable) serait d'afficher une fenêtre de confirmation sur ton serveur
    Je pense qu'il faudrait que tu revoies les notions client/serveur.
    En revanche, tu peux bien sûr intégrer dans une page PHP des scripts JavaScript qui seront exécutés dans le navigateur.
    Pas de question technique par MP !
    Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
    Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
    Mon livre sur jQuery
    Module Firefox / Chrome d'intégration de JSFiddle et CodePen sur le forum

  9. #9
    Rédacteur/Modérateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Par défaut
    Salut,
    ça se fait du coté javascript. Il retourne true si tu clique sur "OK" sinon ça retourne false.

  10. #10
    Membre confirmé
    Inscrit en
    Mars 2009
    Messages
    201
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 201
    Par défaut
    voila mon code
    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    echo"<script> if(confirm(\"etes vous sure\"))</script>";
    	 {include("sous_categorie_ajout2.php");
    	 $query_scat="insert into `sous_categorie` values ('','$sous_cat','$categorie')";
    	 mysql_query($query_scat);}
    le confirm apparait et ok fonctionne mais annuler non

  11. #11
    Membre confirmé
    Inscrit en
    Mars 2009
    Messages
    201
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 201
    Par défaut
    un exemple svpppp

  12. #12
    Rédacteur/Modérateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Par défaut
    Php tourne au niveau serveur mais javascript au niveau client.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    <html>
    <head>
    <script type="text/javascript">
    function confirmer()
    {if(confirm('Clique sur un bouton'))
    {alert('Vous avez cliquer sur OK')}
    else {alert('Vous avez cliquer sur Annuler')}
    }
    </script>
    </head>
    <body>
    <input type="button" value="Cliquer" onclick="confirmer()">
    </body>
    </head>

  13. #13
    Membre confirmé
    Inscrit en
    Mars 2009
    Messages
    201
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 201
    Par défaut
    on ne peut pas communiquer js avec php
    ou comment ce fait lors d'un ajout d'un produit par exemple ou suppression
    la boite qui te dit "voulez vous vraiment supprimer ce produit"
    je suis vraiment bloqué

  14. #14
    Rédacteur/Modérateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Par défaut
    Tu peux communiquer js avec php en utilisant AJAX.
    http://ajax.developpez.com/cours/

  15. #15
    Membre confirmé
    Inscrit en
    Mars 2009
    Messages
    201
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 201
    Par défaut
    tu ma dit un lien tres generale
    et je suis pressé par le temps
    si tu as un exemple precis merci de me donner

  16. #16
    Rédacteur/Modérateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Par défaut
    Javascript
    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
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    function createXHR() 
    {
        var request = false;
            try {
                request = new ActiveXObject('Msxml2.XMLHTTP');
            }
            catch (err2) {
                try {
                    request = new ActiveXObject('Microsoft.XMLHTTP');
                }
                catch (err3) {
    		try {
    			request = new XMLHttpRequest();
    		}
    		catch (err1) 
    		{
    			request = false;
    		}
                }
            }
        return request;
    }
    function ajouter(num)
    {
    	if(confirm('voulez vous ...?'))
    		{
    			var xhr=createXHR();
    			xhr.open("POST", "page.php",true);
    			xhr.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
    			xhr.onreadystatechange = function()
    			{ 
    			if(xhr.readyState == 4)
    			{
    			 if(xhr.status == 200)
    				{
    					rst=xhr.responseText;
    					if(rst=="Ajouter")
    						{
    							alert('Ajout Effectuer')
    						}
    				}	
    				else	
    				{
    					alert("Error: returned status code " + xhr.status + " " + xhr.statusText);
    				}	
    			} 
    			}
    			var donnee='valeur='+num;
    			xhr.send(donnee); 
    		}
    }
    PHP
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    <?php
    if(isset($_POST['valeur']))
    	{
    		$query="insert into nomtable(colonne) values('".$_POST['valeur']."') ";
    		......
    		echo"Ajouter";//si l'ajout est efféctuée
    	}
    ?>

  17. #17
    Membre confirmé
    Inscrit en
    Mars 2009
    Messages
    201
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 201
    Par défaut
    juste je dois mettre le code js dans la page qui contient le formulaire et
    page.php remplacé par ma page de recuperation de donné
    puis le code php dans la page de recuperation
    c'est ca?

  18. #18
    Rédacteur/Modérateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Par défaut
    Oui.
    Pour plusieurs variable tu dois le concaténer et séparer par &
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    var donnee='valeur='+num+'&valeur1='+valeur1;
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    if((isset($_POST['valeur'])) && (isset($_POST['valeur1'])))

  19. #19
    Membre confirmé
    Inscrit en
    Mars 2009
    Messages
    201
    Détails du profil
    Informations forums :
    Inscription : Mars 2009
    Messages : 201
    Par défaut
    desolé je sais que je t'ennuie
    mais j'ai essayé la suppression ne marche pas
    le php n'entre pas ds la condition if

  20. #20
    Rédacteur/Modérateur
    Avatar de andry.aime
    Homme Profil pro
    Inscrit en
    Septembre 2007
    Messages
    8 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Ile Maurice

    Informations forums :
    Inscription : Septembre 2007
    Messages : 8 391
    Par défaut
    On peut voir ton code.

Discussions similaires

  1. [PHP - JS]Ouverture fenetre confirm() et transfert de données pHp
    Par M@t2802 dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 13/08/2007, 14h59
  2. Réponses: 4
    Dernier message: 10/05/2006, 22h26
  3. [PHP-JS] Fenetre de confirmation
    Par Seth77 dans le forum Langage
    Réponses: 2
    Dernier message: 11/02/2006, 00h43
  4. Confirmation avant de fermer une fenetre
    Par Dauphin dans le forum C++Builder
    Réponses: 10
    Dernier message: 26/05/2005, 01h27

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