Or die() possibilité d'une image ?

Résolu
aneantisseur Messages postés 385 Date d'inscription   Statut Membre Dernière intervention   -  
avion-f16 Messages postés 19252 Date d'inscription   Statut Contributeur Dernière intervention   -
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 385 Date d'inscription   Statut Membre Dernière intervention   18
 
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 19252 Date d'inscription   Statut Contributeur Dernière intervention   4 507
 
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 385 Date d'inscription   Statut Membre Dernière intervention   18
 
Ah bon ? pourquoi ? et quel est la technique de remplacement ? ^^
Merci.
0
avion-f16 Messages postés 19252 Date d'inscription   Statut Contributeur Dernière intervention   4 507
 
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