Mam obraz, ale go nie wyświetla. Sprawdzam właściwości obrazu (kliknięcie prawym klawiszem myszy i wybrałem właściwości), a stwierdziłem, że "typ" to tekst/html, a nie obraz JPEG. Czy to dlatego, że typ, który powoduje, że moje obrazy się nie wyświetlają? Jak zmienić wartość "Typ"? Używam php ...Jak zmienić typ zawartości w php?
wyświetlać obraz w prosty HTML [img] ...
EDIT:
Tak, próbowałem .. Gdybym obejmują
<?php header('Content-Type:image/jpeg'); ?>
Wyświetla adres URL, bardzo dziwne, huh ??
używam apache, obraz jest generowany przez kod 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(); ?>
Nie wspomnisz, z którego serwera WWW korzystasz. Czy jest też obraz, który wyświetla normalny plik na serwerze sieciowym, czy jest to wygenerowany obraz, również przy użyciu PHP? Czy to tylko jedno zdjęcie nie działa, czy może się zdarzyć w przypadku wszystkich obrazów hostowanych na tym serwerze? –
Zadzwoń pod adres URL obrazu bezpośrednio w przeglądarce i sprawdź, czy wystąpił błąd. Jeśli Twoja przeglądarka zgłasza, że obraz jest uszkodzony, wystąpił błąd w kodzie generowania obrazu, ale nagłówek() jest w porządku. Jestem pewien, że Twój typ zawartości jest teraz poprawnie ustawiony. Błąd jest prawdopodobnie gdzie indziej. –
Wywoływany, C: /wamp/www/wp-content/uploads/2009/05/1.jpg nie znaleziony. ALE plik obrazu znajduje się w tym folderze. Dziwne, co? –