php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2008

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 03.02.2008, 13:35  
Neuer Benutzer
 
Registriert seit: 03.02.2008
Beiträge: 2
PHP-Kenntnisse:
Fortgeschritten
casacorupta befindet sich auf einem aufstrebenden Ast
Standard Bilder werden als Text dargestellt.

Hallo zusammen,

Ich habe mich hier neu angemeldet da ich dringend eine Frage beantwortet bekommen sollte.
Es ist so, daß ich auf
http://www.lib-media.de/extern/kunde...gen/random.php
ein Script laufen habe, das die Bilder in dem dafür vorgesehenen Pfad per random rotation anzeigen sollte. Er zeitg mir aber keine Bilder an sondern nur den Pfad des scripts. Ich weiss das dies eigentlich der Quelltext des Bildes ist aber naja geht halt nöt...

CHMOD sind fuer alle Daten udn auch das Verzeichniss auf 777 gesetzt.

Ich kann mir nur noch vorstellen dass es an der php.ini liegt, kenne aber die Einstellung dazu nicht. Kan mir hier jemand weiterhelfen?

Gruß Casa
casacorupta ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 03.02.2008, 15:27  
Moderator
 
Benutzerbild von agrajag
 
Registriert seit: 02.10.2006
Beiträge: 3.820
PHP-Kenntnisse:
Fortgeschritten
agrajag wird schon bald berühmt werdenagrajag wird schon bald berühmt werden
Standard

Ohne den Code zu sehen kann man mal wieder nur raten...

Wahrscheinlich sendest du keinen oder einen falschen Content-Type (per header())...
agrajag ist offline  
Alt 03.02.2008, 16:04  
Neuer Benutzer
 
Registriert seit: 03.02.2008
Beiträge: 2
PHP-Kenntnisse:
Fortgeschritten
casacorupta befindet sich auf einem aufstrebenden Ast
Standard

hi hiermit der code

Zitat:
<?php

$folder = '.';

$extList = array();
$extList['gif'] = 'image/gif';
$extList['jpg'] = 'image/jpeg';
$extList['jpeg'] = 'image/jpeg';
$extList['png'] = 'image/png';

$img = null;

if (substr($folder,-1) != '/') {
$folder = $folder.'/';
}

if (isset($_GET['img'])) {
$imageInfo = pathinfo($_GET['img']);
if (
isset( $extList[ strtolower( $imageInfo['extension'] ) ] ) &&
file_exists( $folder.$imageInfo['basename'] )
) {
$img = $folder.$imageInfo['basename'];
}
} else {
$fileList = array();
$handle = opendir($folder);
while ( false !== ( $file = readdir($handle) ) ) {
$file_info = pathinfo($file);
if (
isset( $extList[ strtolower( $file_info['extension'] ) ] )
) {
$fileList[] = $file;
}
}
closedir($handle);

if (count($fileList) > 0) {
$imageNumber = time() % count($fileList);
$img = $folder.$fileList[$imageNumber];
}
}
if ($img!=null) {
$imageInfo = pathinfo($img);
$contentType = 'Content-type: '.$extList[ $imageInfo['extension'] ];
header ($contentType);
readfile($img);
} else {
if ( function_exists('imagecreate') ) {
header ("Content-type: image/png");
$im = @imagecreate (100, 100)
or die ("Cannot initialize new GD image stream");
$background_color = imagecolorallocate ($im, 255, 255, 255);
$text_color = imagecolorallocate ($im, 0,0,0);
imagestring ($im, 2, 5, 5, "IMAGE ERROR", $text_color);
imagepng ($im);
imagedestroy($im);
}
}
?>
casacorupta ist offline  
Alt 03.02.2008, 18:07  
Erfahrener Benutzer
 
Benutzerbild von Montellese
 
Registriert seit: 30.07.2007
Beiträge: 541
Montellese befindet sich auf einem aufstrebenden Ast
Montellese eine Nachricht über MSN schicken
Standard

Jo hat agrajag wahrscheinlich mit beidem recht.
Also dass man ohne Code (da ich meine Glaskugel wieder mal nicht finde) nicht viel helfen kann, ist definitiv richtig.
Und das mit dem falschen Content-Type vermute ich auch als Fehlerquelle.
Aber wenn du das Bild auslesen und an den Browser schicken würdest, würde der Inhalt des Bildes in komischen Zeichen dargestellt werden und nicht einfach die Adresse zum Bild. Willst du das Bild per <img>-Tag ausgeben oder direkt?

Auf jedenfall muss der Code her, sonst können dir auch die, die nicht am Karneval sind, nicht weiterhelfen
Montellese ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
JavaScript/PHP: qooxdoo 0.7.1 - Teil 1 : Eine Einführung Zergling-new Tutorials 6 25.01.2008 10:41
CSS - Bild im div container überlappt andere container Buschdieb HTML, Usability und Barrierefreiheit 13 19.07.2007 23:17
Text aus Array wird nach dem Speichern anderes dargestellt tinchen PHP Tipps 2006 9 01.10.2006 23:40
Bilder in Text platzieren, der aus einer Datenbank kommt Erecthoma2006 PHP Tipps 2006 7 18.09.2006 09:39
Varibable in Bilder und Text aufsplitten PHP Tipps 2006 4 30.01.2006 00:12
CSS - Design (clear - Problem) HTML, Usability und Barrierefreiheit 7 21.12.2005 14:55
Text aus der DB verteilen PHP Tipps 2007 17 16.11.2005 12:04
Seite mit editierbarem Inhalt (Text u. Bilder) Werkler PHP Tipps 2005-2 10 08.09.2005 15:15
[Erledigt] Link PHP Tipps 2005-2 10 20.07.2005 21:28
[Erledigt] Bilder frei positionieren und von Text umfließen lassen. HTML, Usability und Barrierefreiheit 10 24.04.2005 00:05
2 Bilder uploaden und mit Text versehen PHP Tipps 2005 7 05.04.2005 14:38
[Erledigt] DIV´s wollen nicht wie ich das will :-) HTML, Usability und Barrierefreiheit 22 28.03.2005 18:36
forum text bilder anzeigen PHP Tipps 2004-2 2 02.12.2004 09:17
Text in Tabelle wird nicht vertikal mittig dargestellt HTML, Usability und Barrierefreiheit 1 06.10.2004 14:24
txt-Datei erstellen d-81 PHP Tipps 2004 12 11.08.2004 20:31

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
text mit bildern dargestellt, php warum wird bild in text dargestellt, bilder mit text dargestellt

Alle Zeitangaben in WEZ +2. Es ist jetzt 17:04 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum