Bonjour!
J'essaie d'être claire, en précisant que je ne possède pas forcément tous les termes...
Voilà, mon site contient un agenda, où les événements peuvent être affichés par leur n° d'ID (par la fonction GET).
Mais je me suis aperçue aujourd'hui que si le n° en question n'existait pas, la page s'affichait sans le CSS... et sans header.
J'ai essayé de créer une page d'erreur, ou à tout le moins un message d'erreur, mais je n'y arrive pas!!!
J'ai tenté différentes méthodes (if (!$result), die, ...), mais rien à faire!
Et je ne comprends pas d'où viennent mes erreurs!
Grosso modo, le début du code que j'essaie de modifier:
ensuite, bien sûr, ça détaille les résultats à afficher, et le reste de la page...
Comment faire pour "forcer" l'affichage d'un message d'erreur?
Quelqu'un a-t-il une idée?
Merci d'avance!
Modifié par bisane (12 May 2007 - 17:13)
J'essaie d'être claire, en précisant que je ne possède pas forcément tous les termes...
Voilà, mon site contient un agenda, où les événements peuvent être affichés par leur n° d'ID (par la fonction GET).
Mais je me suis aperçue aujourd'hui que si le n° en question n'existait pas, la page s'affichait sans le CSS... et sans header.
J'ai essayé de créer une page d'erreur, ou à tout le moins un message d'erreur, mais je n'y arrive pas!!!
J'ai tenté différentes méthodes (if (!$result), die, ...), mais rien à faire!
Et je ne comprends pas d'où viennent mes erreurs!
Grosso modo, le début du code que j'essaie de modifier:
$id=$_GET["id"];
$query="SELECT * FROM $table_agenda WHERE id='$id'";
$result=mysql_query($query);
while($ligne=mysql_fetch_array($result))
ensuite, bien sûr, ça détaille les résultats à afficher, et le reste de la page...
Comment faire pour "forcer" l'affichage d'un message d'erreur?
Quelqu'un a-t-il une idée?
Merci d'avance!
Modifié par bisane (12 May 2007 - 17:13)