Or die() possibilité d'une image ?

Résolu/Fermé
aneantisseur Messages postés 384 Date d'inscription dimanche 8 mars 2009 Statut Membre Dernière intervention 13 juillet 2018 - 9 mai 2010 à 18:51
avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 - 9 mai 2010 à 19:12
Bonjour, tout est dans le titre :)
Peut-on mettre une image, d'une manière ou d'une autre, dans un or die() ?
Merci.

A voir également:

4 réponses

aneantisseur Messages postés 384 Date d'inscription dimanche 8 mars 2009 Statut Membre Dernière intervention 13 juillet 2018 18
9 mai 2010 à 18:54
Problème réglé : inclure l'image (codée en html) dans une variable, puis faire or die($variable);
0
avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 4 497
9 mai 2010 à 18:57
Ou tout simplement or die('<img src="image.png" alt="Erreur" />');
Par contre, "or die" n'est pas vraiment la méthode conseillée pour afficher les erreurs.
0
aneantisseur Messages postés 384 Date d'inscription dimanche 8 mars 2009 Statut Membre Dernière intervention 13 juillet 2018 18
9 mai 2010 à 18:59
Ah bon ? pourquoi ? et quel est la technique de remplacement ? ^^
Merci.
0
avion-f16 Messages postés 19246 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 21 avril 2024 4 497
9 mai 2010 à 19:12
Perso je ne l'aime pas car ça stoppe net l'exécution du script, et on se retrouve parfois avec des pages incomplète (puisque tout ce qui suit l'erreur dans le script n'est pas envoyé au navigateur).

Perso, je préfère faire comme ça :
<?php
if(@mysql_connect('','','')) {
    if(@mysql_select_db('')) {
        // ...
    } else
        echo 'Table demandée inexistante.';
} else
    echo 'Impossible de se connecter à la base de données';
?>
Ou en POO, on peut utiliser les exceptions.
0