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 :

[Dates] test erreur php


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Septembre 2004
    Messages
    450
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 450
    Par défaut [Dates] test erreur php
    Bonjour,

    Pouvez-vous m'aider ?

    Existe 'il sous php un moyen de savoir si lors d'un opération quelconque ( fonction,convertion de variable etc ...) php va nous renvoyer une erreur ?
    Mon but est de pas l'excuter l'opération si j'ai une erreur, et de passer à l'étape suivante ?


    Merci
    José

  2. #2
    Membre émérite
    Homme Profil pro
    Touche à tout informatique autodidacte
    Inscrit en
    Janvier 2007
    Messages
    812
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Touche à tout informatique autodidacte

    Informations forums :
    Inscription : Janvier 2007
    Messages : 812
    Par défaut
    Tu pourrais exécuter l'opération en mettant un @ avant la fonction du style :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    $opened=@mysql_connect($mysqlhost, $mysqluser,$mysqlpass);
    if (!$opened) 
    	{header('Location: '.serv.'error.htm');
    	exit();}
    }
    Toutefois, je ne sais pas si la gestion d'erreur est valable pour toutes les fonctions. Par exemple, pour les fonctions date, il existe la focntion checkdate pour vérifier la validité de la date que tu utiliseras plus bas....

  3. #3
    Expert confirmé
    Avatar de Séb.
    Profil pro
    Inscrit en
    Mars 2005
    Messages
    5 350
    Détails du profil
    Informations personnelles :
    Âge : 47
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Mars 2005
    Messages : 5 350
    Billets dans le blog
    17
    Par défaut
    assert( ), mais lis bien la doc http://www.php.net/assert
    Et préfère tout de même les bêtes if( ) + d'éventuels @, ou les try/catch de PHP5 et les gestionnaires d'erreurs qui vont avec http://www.php.net/errorfunc

  4. #4
    Membre éclairé
    Inscrit en
    Septembre 2004
    Messages
    450
    Détails du profil
    Informations forums :
    Inscription : Septembre 2004
    Messages : 450
    Par défaut
    Citation Envoyé par Séb.
    assert( ), mais lis bien la doc http://www.php.net/assert
    Et préfère tout de même les bêtes if( ) + d'éventuels @, ou les try/catch de PHP5 et les gestionnaires d'erreurs qui vont avec http://www.php.net/errorfunc

    Merci pour le assert j'ai réussit a m'en sortir avec !

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

Discussions similaires

  1. [Dates] Date : Une erreur dans la documentation de PHP ?
    Par vincentweb dans le forum Langage
    Réponses: 4
    Dernier message: 31/03/2006, 23h55
  2. Date à utiliser en php
    Par benny7 dans le forum MS SQL Server
    Réponses: 6
    Dernier message: 31/08/2005, 11h16
  3. [Apache]Erreur PHP
    Par orditeck dans le forum Apache
    Réponses: 2
    Dernier message: 05/07/2005, 22h42
  4. Erreur php je pense
    Par Anduriel dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 13/06/2005, 13h45
  5. [Date] test de Calendar/Date invalide
    Par rodolphepoulet dans le forum Collection et Stream
    Réponses: 4
    Dernier message: 17/01/2005, 13h49

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