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

EDI, CMS, Outils, Scripts et API PHP Discussion :

Lancer un script Javascript une fois un script PHP terminé


Sujet :

EDI, CMS, Outils, Scripts et API PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé Avatar de kingmandrax
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    87
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juillet 2006
    Messages : 87
    Par défaut Lancer un script Javascript une fois un script PHP terminé
    Bonjour,

    Je suis plus qu'un débutant en PHP mais j'ai trouvé un script permettant d'uploader sur le serveur un fichier spécifié par l'utilisateur. Ce dernier choisit un fichier à l'aide du composant "input" de type "file" d'HTML (<input type="file"...>).

    Sachant que mon formulaire exécute mon script PHP dans une page séparée une fois que l'utilisateur a cliqué sur "Submit", comment est-ce que je peux direct derrière (et si l'upload s'est bien déroulé) exécuter une fonction Javascript (je l'ai déjà écrite) qui utilise justement les données du fichier qui vient d'être uploadé?

    Je ne sais pas déjà si c'est possible et si c'est le cas dans quel langage il faut le faire (Javascript, PHP, HTML??).

    Voilà pour info le bout de code contenant le formulaire :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    <form id="form1" target="_blank" onsubmit="return checkExtension();" enctype="multipart/form-data" action="upload.php" method="post"> 
    	Envoyez ce fichier : <input name="userfile" type="file" />
    	<input type="submit" value="Envoyer le fichier" />
    </form>
    Merci!

  2. #2
    Membre émérite
    Avatar de ozzmax
    Inscrit en
    Novembre 2005
    Messages
    977
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Novembre 2005
    Messages : 977
    Par défaut
    Citation Envoyé par kingmandrax
    comment est-ce que je peux direct derrière (et si l'upload s'est bien déroulé) exécuter une fonction Javascript (je l'ai déjà écrite) qui utilise justement les données du fichier qui vient d'être uploadé?
    tu veux envoyer un message de confirmation?

    ben ce que tu peux faire, c'est pas trop compliquer si ton script d'upload fonctionne correctement tu te set une variable de confirmation que tu fais afficher dans une page de confirmation

  3. #3
    Membre confirmé Avatar de kingmandrax
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    87
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juillet 2006
    Messages : 87
    Par défaut
    Et on fait ça comment?

    Sinon mon but premier n'est pas forcément de confirmer que l'upload s'est bien déroulé mais d'exécuter un script Javascript qui va aller chercher le fichier qui vient d'être uploader sur le serveur (et ce script doit donc bien entendu être exécuté qu'une fois le script d'upload complètement terminé!). Je sais pas si je suis assez clair...

  4. #4
    Membre émérite
    Avatar de ozzmax
    Inscrit en
    Novembre 2005
    Messages
    977
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Novembre 2005
    Messages : 977
    Par défaut
    mais tu veux faire koi avec du javascript?

    javascript coté client et php coté serveur...
    si ton fichier tu l'upload sur le serveur alors tu ne vas pas pouvoir aller le rechercher avec du javascript

    ton script d'upload est en php, fait ton message de confirmation en php

  5. #5
    Membre confirmé Avatar de kingmandrax
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    87
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Juillet 2006
    Messages : 87
    Par défaut
    C'est de l'Ajax pour être plus précis!

  6. #6
    Membre émérite
    Avatar de ozzmax
    Inscrit en
    Novembre 2005
    Messages
    977
    Détails du profil
    Informations personnelles :
    Âge : 42

    Informations forums :
    Inscription : Novembre 2005
    Messages : 977
    Par défaut
    a oki
    alors dsl je m'y connais que très peu en ajax, je ne serais d'aucune aide

    je te pose seulement la question: est ce que la solutions que tu as en tete reste la plus simple?
    Keep it simple est une belle règle dans le développement info

    bonne journée

Discussions similaires

  1. Script aléatoire une fois converti en Application
    Par knarfo dans le forum AppleScript
    Réponses: 2
    Dernier message: 28/02/2014, 22h30
  2. [Batch] Script qui une fois lancé n'affiche pas les commandes dans le terminal
    Par alex2746 dans le forum Scripts/Batch
    Réponses: 2
    Dernier message: 25/05/2012, 10h53
  3. utilisation du JSP dans une page de script Javascript
    Par NikoBe dans le forum Servlets/JSP
    Réponses: 4
    Dernier message: 12/06/2007, 08h40
  4. Mon script passe une fois de trop dans la boucle
    Par Stessy dans le forum Général JavaScript
    Réponses: 5
    Dernier message: 08/08/2006, 11h57
  5. Réponses: 4
    Dernier message: 03/11/2005, 12h14

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