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 :

Boite de confirmation


Sujet :

Langage PHP

  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 20
    Points : 18
    Points
    18
    Par défaut Boite de confirmation
    Bonjour à tous,
    je voudrais savoir comment faire pour demander une confirmation avant d'exécuter un code php.

    Je m'explique, j'upload un fichier (sur mon serveur et des données le concernant sont sur ma BDD) et je voudrais demander confirmation pour l'écraser si celui-ci existe déjà.

    J'ai une page form.html qui correspond au formulaire d'envoi
    Et upload.php qui correspond à l'ajout sur serveur et BDD.

    Je voudrais quelque chose qui me fasse l'équivalent de ça (dans upload.php) si c'est possible :
    SI fichier existe déjà dans ma BDD ALORS
    SI boîte de confirmation écraser == FALSE ALORS
    exit() ;
    FIN SI
    FIN SI
    Mon code d'ajout
    Voila si quelqu'un connais donc une façon d'avoir un équivalent, merci de m'aider.

    dgedge03

  2. #2
    Membre éclairé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2006
    Messages
    507
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Mai 2006
    Messages : 507
    Points : 705
    Points
    705
    Par défaut
    Bonjour,

    En fait les boites de dialogues sont affichées par du javascript (fonction "confirm"). Cependant le javascript est exécuté par le navigateur, soit après que le serveur est fini d'interprété le code PHP...

    Donc, strictement ton algo ne fonctionne pas, il faut le revoir avec un peu d'asynchronisme et sans doute de requêtes ajax...

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Octobre 2008
    Messages
    20
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2008
    Messages : 20
    Points : 18
    Points
    18
    Par défaut
    Oui oui j'ai bien compris que cela m'était bien impossible comme algo en utilisant seulement du php et du javascript.
    Malheureusement je m'y connais pas assez en AJAX qui d'après mes recherches serait bien le seul moyen d'y parvenir.

    Je vais essayé de lire quelques tuto pour voir ce que je peux faire.

    Merci.

  4. #4
    Membre éclairé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Mai 2006
    Messages
    507
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Communication - Médias

    Informations forums :
    Inscription : Mai 2006
    Messages : 507
    Points : 705
    Points
    705
    Par défaut
    Un conseil, utilise un framework pour te faciliter la vie en Javascript, comme par exemple jQuery...

  5. #5
    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
    Points : 15 059
    Points
    15 059
    Par défaut
    Citation Envoyé par Fabllot Voir le message
    Un conseil, utilise un framework pour te faciliter la vie en Javascript, comme par exemple jQuery...
    Je trouve qu'utiliser un framework rien que pour ajax ou des petits trucs est un peu abusif. Je te conseille de lire un tutoriel sur javascript et AJAX.

Discussions similaires

  1. Réponses: 3
    Dernier message: 25/09/2007, 21h23
  2. Afficher une boite de confirmation
    Par NicoO_O dans le forum Servlets/JSP
    Réponses: 7
    Dernier message: 15/05/2007, 16h14
  3. Boite de confirmation
    Par nicoaix dans le forum Général JavaScript
    Réponses: 6
    Dernier message: 23/05/2006, 13h01
  4. Debutant -> lien à partir d'une boite de confirmation
    Par alexbubs dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 15/10/2005, 16h46
  5. Generer une boite de confirmation lors de la femeture d'une fenêtre
    Par BernardT dans le forum Agents de placement/Fenêtres
    Réponses: 2
    Dernier message: 18/07/2005, 14h51

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