J'ai une image, mais elle ne s'affiche pas. Je vérifie les propriétés de l'image (clic-droit et choisi les propriétés), et j'ai trouvé que le "type" est un texte/html et non une image JPEG. Est-ce parce que le type qui cause mes images n'apparaît pas ?? Comment changer la valeur "Type"? J'utilise php ...Comment changer le type de contenu en PHP?
I afficher l'image dans un simple html [img] ...
EDIT:
Ouais, je l'ai essayé .. Si je l'inclure
<?php header('Content-Type:image/jpeg'); ?>
Il affiche l'URL, très étrange hein ??
J'utilise apache, l'image est générée par le code php ...
<img src="<?php echo bloginfo('template_url'); ?>/thumb.php?src=<?php echo get_post_meta($post->ID, "image", $single = true); ?>&h=195&w=540&zc=1&q=95" alt="<?php the_title(); ?>
Vous ne mentionnez pas le serveur Web que vous utilisez. De plus, est-ce que l'image que vous affichez un fichier normal sur le serveur web, ou est-ce une image générée, utilisant aussi PHP? Est-ce seulement cette image qui ne fonctionne pas, ou est-ce que cela arrive pour toutes les images hébergées sur ce serveur? –
Appelez l'URL de l'image directement avec votre navigateur et voir si vous obtenez une erreur. Si votre navigateur signale que l'image est cassée, il y a une erreur dans votre code de génération d'image mais l'en-tête() est correct. Je suis assez sûr que votre type de contenu est correctement défini maintenant. L'erreur est probablement ailleurs. –
Appelé, C: /wamp/www/wp-content/uploads/2009/05/1.jpg non trouvé. MAIS, le fichier image est dans ce dossier. Bizarre hein ?? –