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 :

Question sur les scripts de soumission


Sujet :

Langage PHP

  1. #1
    Expert éminent sénior

    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    10 603
    Détails du profil
    Informations personnelles :
    Âge : 66
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 603
    Points : 17 913
    Points
    17 913
    Billets dans le blog
    2
    Par défaut Question sur les scripts de soumission
    Bonjour à tous

    Bon, mon site est terminé , j'en suis au découpage des fichiers pour que ça soit "dans les normes", Et j'ai 3 questions pour vous :

    • J'ai 3 formes avec soumission. Est-ce qu'il y a des recommandations par rapport à faire la soumission dans un fichier séparé qui inclus le script (if isset...) ou par rapport à le faire dans la même page ?

    • Si je veux le faire dans le même fichier, est-ce que je peux inclure le code (pour pas qu'il soit en direct et clair dans la page) et si oui est-ce que il faut faire un "include" au bon endroit ou à un endroit particulier ? Subsidiairement est ce que cet include peut être juste du code et pas une fonction ?

    • Enfin, si dans une soumission dans la même page on a le if isset... faut-il terminer par un exit ?? Et si c'est dans un fichier séparé ?


    Merci d'avance
    "Un homme sage ne croit que la moitié de ce qu’il lit. Plus sage encore, il sait laquelle".

    Consultant indépendant.
    Architecture systèmes complexes. Programmation grosses applications critiques. Ergonomie.
    C, Fortran, XWindow/Motif, Java

    Je ne réponds pas aux MP techniques

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Points : 44 155
    Points
    44 155
    Par défaut
    Pour faire simple, une inclusion se comporte comme si le code inclus était copié dans le script.
    Il n'y a donc pas de différence dans la façon d'écrire le code.

    Le code est en clair côté serveur et n'est pas transmis au client, que l'on fasse une inclusion ou non.

    Après le traitement du formulaire, tu peux faire une redirection et un exit, cela évite que le formulaire soit resoumis par accident.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    if (isset($_POST['submit'])) {
       // un traitement
    header('Location: autrepage.php');
    exit();
    }
     
    // le formulaire
    N'oubliez pas de consulter les FAQ PHP et les cours et tutoriels PHP

  3. #3
    Expert éminent sénior

    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    10 603
    Détails du profil
    Informations personnelles :
    Âge : 66
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 603
    Points : 17 913
    Points
    17 913
    Billets dans le blog
    2
    Par défaut
    OK merci
    "Un homme sage ne croit que la moitié de ce qu’il lit. Plus sage encore, il sait laquelle".

    Consultant indépendant.
    Architecture systèmes complexes. Programmation grosses applications critiques. Ergonomie.
    C, Fortran, XWindow/Motif, Java

    Je ne réponds pas aux MP techniques

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Question sur les "scripts" "datasource"
    Par rouletabille63 dans le forum BIRT
    Réponses: 2
    Dernier message: 22/08/2012, 12h41
  2. Petits questions sur les scripts python
    Par Iria77 dans le forum Général Python
    Réponses: 8
    Dernier message: 23/07/2007, 10h15
  3. Question générale sur les scripts linux
    Par jejerome dans le forum Linux
    Réponses: 4
    Dernier message: 09/04/2006, 08h25
  4. Question sur les script sh
    Par gandalfar dans le forum Linux
    Réponses: 6
    Dernier message: 26/12/2005, 18h14

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