Php+exception
Anoso
Messages postés
185
Statut
Membre
-
Anoso Messages postés 185 Statut Membre -
Anoso Messages postés 185 Statut Membre -
salut à tous ,voila j'ai un problème qui me semble simple mais malheureusement j'ai pas trouvé la solution voila:
$a = snmpwalk($_POST['adrsnmp'], "passsnmp", ".1.3.6.1.2.1.10.21.1.2.2.1.3");
if($a)
{
foreach ($a as $val) {
echo "$val </br>";
}}
else{
echo"erreur connexion";
}
en principe si il y'a une erreur il m'affiche :erreur connexion
mais lorsque j'exécute il m'affiche:
Warning: snmpwalk() [function.snmpwalk]: No response from 192.168.1.3 in C:\xampp\htdocs\laboratoire\Copie de DBProtect_v1.0\web\include\nbre_appel_succ.php on line 60
erreur connexion
moi j veux supprimer l'exception généré par PHP et le remplacer par mon propre message.
Merci d'avance
$a = snmpwalk($_POST['adrsnmp'], "passsnmp", ".1.3.6.1.2.1.10.21.1.2.2.1.3");
if($a)
{
foreach ($a as $val) {
echo "$val </br>";
}}
else{
echo"erreur connexion";
}
en principe si il y'a une erreur il m'affiche :erreur connexion
mais lorsque j'exécute il m'affiche:
Warning: snmpwalk() [function.snmpwalk]: No response from 192.168.1.3 in C:\xampp\htdocs\laboratoire\Copie de DBProtect_v1.0\web\include\nbre_appel_succ.php on line 60
erreur connexion
moi j veux supprimer l'exception généré par PHP et le remplacer par mon propre message.
Merci d'avance
A voir également:
- Php+exception
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Appliquez à tous les paragraphes du document à télécharger, à l’exception des titres et des sous-titres, la mise en forme suivante : - Guide
- Erreur d'application : une exception côté client s'est produite (consultez la console du navigateur pour plus d'informations). - Forum Google Chrome
- Une exception non gérée s'est produite dans votre application - Forum Word
4 réponses
en fait c'est le message d'erreur de la fonction et non le tien qui s'affiche effectivement si tu veux, tu peux disable le message d'erreur de la fonction en la précedent d'un @ :
Perso, je mettrai aussi plutôt :
$a = @snmpwalk($_POST['adrsnmp'], "passsnmp", ".1.3.6.1.2.1.10.21.1.2.2.1.3");
Perso, je mettrai aussi plutôt :
if( ($a) && !empty($a) )
$a = @snmpwalk($_POST['adrsnmp'], "passsnmp", ".1.3.6.1.2.1.10.21.1.2.2.1.3");
if($a)
echo "OK";
else
echo "Erreur connexion"