Taper message d'erreur avec php
Résolu
athena21
Messages postés
75
Date d'inscription
Statut
Membre
Dernière intervention
-
hack_net Messages postés 783 Date d'inscription Statut Membre Dernière intervention -
hack_net Messages postés 783 Date d'inscription Statut Membre Dernière intervention -
bonjour, pourriez-vous s'il vous plait m'aider?
quand une erreur se produit lors de la suppresion je veux qu'on affiche sur la page qu'il y a erreur, comment le faire?
merci pour votre aide.
quand une erreur se produit lors de la suppresion je veux qu'on affiche sur la page qu'il y a erreur, comment le faire?
merci pour votre aide.
A voir également:
- Taper message d'erreur avec php
- Comment taper / sur clavier - Guide
- Recuperer message whatsapp supprimé - Guide
- Message supprimé whatsapp - Guide
- Message absence thunderbird - Guide
- Epingler un message whatsapp - Accueil - Messagerie instantanée
6 réponses
bon voila une solution parmi temps d'autre
if(isset($_GET['id']) and !empty($_GET['id'])){ if(mysql_query("delete from cat where id_cat=".$_GET['id'])){ header("location:categorie.php"); } else { $error=1; header("location:categorie.php?error=".$error); } } ?> et dans body je veux tester puis afficher le message dans <div> <div><?php //ici tu fait if(isset($_GET['error']) && $_GET['error']==1) { echo "erreur de suppression"; } ?></div>
hack_net
Messages postés
783
Date d'inscription
Statut
Membre
Dernière intervention
51
Aussi :p Mais toujours une modif possible par l'utilisateur mal intentionné ;)
athena21
Messages postés
75
Date d'inscription
Statut
Membre
Dernière intervention
4
merci pour ton aide thunder 413 et pour la rapidité en réponse aussi merci encore.
Oula !!!!!!!!!
Attention danger !
Faille en vu moussaillon à l'attaaaaaaaaaaaaaaaaque !!!!!!!
Non fais gaffe à ce genre de chose ! Comme tu le présente ici, n'importe qui pourrais écrire n'importe quoi dans cette page...
Utilise des sessions.
Etape 1 : Au début de ton fichier, ajout en PREMIERE ligne :
Etape 2 : modifie ton code ainsi :
Etape 3 : Sur la page du message a afficher mettre en PREMIERE ligne :
Etape 4 : Sur la même page d'affichage du message, mettre ceci à l'endroit souhaité :
C'est pas MEGA ULTRA GIGA sécurisé, mais au moins sa limite les dégats ;)
Attention danger !
Faille en vu moussaillon à l'attaaaaaaaaaaaaaaaaque !!!!!!!
Non fais gaffe à ce genre de chose ! Comme tu le présente ici, n'importe qui pourrais écrire n'importe quoi dans cette page...
Utilise des sessions.
Etape 1 : Au début de ton fichier, ajout en PREMIERE ligne :
<?php session_start(); /* Le reste de ton code ici */ ?>
Etape 2 : modifie ton code ainsi :
/******** supp *********/ if(isset($_GET['id']) and !empty($_GET['id'])){ if(mysql_query("delete from cat where id_cat=".$_GET['id'])){ header("location:categorie.php"); } else { $_SESSION['erreur'] = "Ton message d'erreur ici"; header("location:categorie.php"); } } ?>
Etape 3 : Sur la page du message a afficher mettre en PREMIERE ligne :
<?php session_start(); ?>
Etape 4 : Sur la même page d'affichage du message, mettre ceci à l'endroit souhaité :
<?php if(isset($_SESSION['erreur'])){ echo $_SESSION['erreur']; } ?>
C'est pas MEGA ULTRA GIGA sécurisé, mais au moins sa limite les dégats ;)
Tout cela ne dépend que de ton code !
Et puis, pourquoi vouloir afficher une page d'erreur alors que tu peux les "écrire" en php ?
Et puis, pourquoi vouloir afficher une page d'erreur alors que tu peux les "écrire" en php ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Tu devrais peut être nous preciser ce que tu essayes de supprimer .... voir meme mettre un petit bout de code.
Générzlement, les erreurs, on les attrape avec des exceptions ou des variables de retour ...
Générzlement, les erreurs, on les attrape avec des exceptions ou des variables de retour ...
j'ai une table des catégories des produits avec un bouton de supprimer a gauche je supprime la ligne et ca marche bien mais lorsque ce n'est pas possible de supprimer je veux afficher un message a l'administrateur "erreur de suppression" avec php et je ne sais pas comment le faire voici le code :
/******** supp *********/
if(isset($_GET['id']) and !empty($_GET['id'])){
if(mysql_query("delete from cat where id_cat=".$_GET['id'])){
header("location:categorie.php");
}
else
{
header("location:categorie.php?erreurdesuppression");
}
}
?>
et dans body je veux tester puis afficher le message dans <div>
<div><?php
if(isset($_GET['id'])//il me faut la suite du code ici
?></div>
merci pour votre aide hack_net, nabla's et thunder413.
/******** supp *********/
if(isset($_GET['id']) and !empty($_GET['id'])){
if(mysql_query("delete from cat where id_cat=".$_GET['id'])){
header("location:categorie.php");
}
else
{
header("location:categorie.php?erreurdesuppression");
}
}
?>
et dans body je veux tester puis afficher le message dans <div>
<div><?php
if(isset($_GET['id'])//il me faut la suite du code ici
?></div>
merci pour votre aide hack_net, nabla's et thunder413.