Partage
  • Partager sur Facebook
  • Partager sur Twitter

Page d'erreur

Comment faire une page d'erreur comme sur le site du zero ?

Sujet résolu
Anonyme
    1 avril 2006 à 16:53:34

    Bonjour, j'aimerai faire un systeme de page d'erreur quand l'utilisateur effectue une operation qu'il ne devrai pas faire ou qu'il le peut pas faire


    Ex :

    -il veut supprimer le post d'un autre utilisateur
    -il doit etre logué pour supprimer un message
    -etc.

    (la fonction rechercher du site ne fonctionant plus je n'ai rien trouvé à ce propos.)


    mes question sont :


    -coment gere t'on l'envoi de donner vers ce script ? : fonction ? page en php ?
    -comment gere t'on le retour en arriere ?
    -ou simplement : est ce que c'est un bon systeme de faire ca ?


    Merci d'avance !
    • Partager sur Facebook
    • Partager sur Twitter
      1 avril 2006 à 17:04:29

      t'as juste une page d'erreur avec un array qui affiche le message de l'array correspondant à un numéro reçu par donnée Get, donc une simple redirection suffit ;)
      • Partager sur Facebook
      • Partager sur Twitter
      Anonyme
        1 avril 2006 à 17:28:30

        Oki :)

        Je pourrais créer un systeme de "code d'erreur" non?

        ex :

        Autorisation

        -101 : pas connecté
        -102 : pas membre vérifié
        -110 : pas les droits sur le fichier

        Données

        -201 : Erreur lors de l'envoi d'un formulaire
        -202 : Mauvaise données
        -203 : Données manquante
        -204 : DOnnée non valide
        -205 : DOnnée hors interval

        Base

        -301 : pas de document correspondant
        - ?...
        • Partager sur Facebook
        • Partager sur Twitter
        Anonyme
          2 avril 2006 à 16:30:59

          Pas d'autres suggestions ?
          • Partager sur Facebook
          • Partager sur Twitter
            2 avril 2006 à 16:54:56

            Bon je sais pas si c'est ce que tu recherches, mais va voir du côté de "Vos tutos>PHP>Pages d'erreur perso".

            @+
            • Partager sur Facebook
            • Partager sur Twitter
              2 avril 2006 à 17:04:05

              PHP5 gère les try catch il me semble.
              Donc si tu veux faire quelques choses de complet tu peux regarder de ce coté là.

              En gros les try catch permet de créer des "bloc" dans lequel tu ajoute certaines exeptions. Si ton exeption ce produit alors tu à l'erreur correspondante.
              C'est pratique cepandant s'est assez lourd à mettre en place ( avis perso)
              • Partager sur Facebook
              • Partager sur Twitter
                2 avril 2006 à 17:21:23

                Citation : Jash

                All is here man


                Déjà dit, et en plus, c'est apparement pas du tout ce qu'il demande.
                • Partager sur Facebook
                • Partager sur Twitter
                  2 avril 2006 à 17:50:25

                  A OK. En fait il suffit de faire une page PHP avec plein de conditions différentes, et d'afficher les phrases qu'on veut grâce à des variables. C'est ça ?
                  • Partager sur Facebook
                  • Partager sur Twitter
                  Anonyme
                    6 avril 2006 à 18:12:16

                    Dsl, pour le temps de reponse, semaine tres chargée !
                    J'ai eu une soutenance de projet ce matin...

                    Oui c'est ca, une sorte de page en PHP avec plein de condition, ou sinon un num est renvoyé pour afficher un message d'erreur.

                    Je voulais simplement savoir si cette solution etait appropriée, ou sil y avait une autre solution plus frequement utilisée :)

                    ^^

                    Merci de vos reponses
                    • Partager sur Facebook
                    • Partager sur Twitter

                    Page d'erreur

                    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
                    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
                    • Editeur
                    • Markdown