PHP generiertes Bild in Java laden
Stefan Herbergs
- javascript
0 comunicout0 wahsaga
0 MudGuard
Hi,
ich generiere mit der gd-lib von php ein eigenes Bild und kann das aus einer normalen html Seite auch einfach aufrufen und anzeigen lassen mit <img src="images/createpng.php"...>. Jetzt würde ich das Bild aber gerne in ein Java Applet laden und als 'Clickmap' benutzen. Java beschwert sich aber natürlicherweise darüber, daß diese Datei "createpng.php" kein Bild ist.
Kann ich Java irgendwie dazu bringen dieses generierte Bild zu laden?
Oder kann ich Java dazu bringen das Script aufzurufen, was das Bild generiert und evtl. abzuspeichern und dann zu laden?
Leider bin ich in Java nicht so superfit und wäre für ein paar Tips für dumme sehr dankbar...
Stefan
hi,
das klingt alles ein wenig konfus.. mit java kenne ich mich allerdings nicht wirklich aus,
klingt aber fremd mit java php-scripte auszuführen, wobei dein script sogar noch dir gd-bibliothek
nutzt..
aber interessieren würds mich auch ;)
mfg
comunicout
hi,
klingt aber fremd mit java php-scripte auszuführen, wobei dein script sogar noch dir gd-bibliothek
nutzt..
wo bitte ist denn davon die rede?
nirgendwo.
das applet soll ein bild vom server anfordern.
der server wiederum soll beim abruf des bildes ein php-script starten, dass ein bild zurückliefert.
gruss,
wahsaga
Hi,
ich generiere mit der gd-lib von php ein eigenes Bild und kann das aus einer normalen html Seite auch einfach aufrufen und anzeigen lassen mit <img src="images/createpng.php"...>. Jetzt würde ich das Bild aber gerne in ein Java Applet laden und als 'Clickmap' benutzen. Java beschwert sich aber natürlicherweise darüber, daß diese Datei "createpng.php" kein Bild ist.
Wie lädtst Du das Bild? Über http? Welchen Content-Type liefert das PHP-Script?
Und was hat das ganze mit Javascript, dem von Dir gewähltem Themenbereich, zu tun?
cu,
Andreas
» Wie lädtst Du das Bild? Über http? Welchen Content-Type liefert das PHP-Script?
Das Bild php Script liefert als Content-Type ein png-image. Und das script liegt einfach in dem selben Verzeichnis wie das Java-Applet und soll in dem Applet dargestellt werden. Daß heißt dann wohl daß es über http geladen wird, denk ich.
Und was hat das ganze mit Javascript, dem von Dir gewähltem Themenbereich, zu tun?
Java-Applet - Java-Script ich dachte da bestünden parallelen...
cu
Stefan
Hi,
» Wie lädtst Du das Bild? Über http? Welchen Content-Type liefert das PHP-Script?
Das Bild php Script liefert als Content-Type ein png-image.
png-image ist aber kein passender content-type - es sollte dann doch eher image/png sein...
Und was hat das ganze mit Javascript, dem von Dir gewähltem Themenbereich, zu tun?
Java-Applet - Java-Script ich dachte da bestünden parallelen...
So wie zwischen Gummi und Gummibärchen?
Nur weil die Namen ähnlich sind, haben die beiden Sprachen noch lange nichts gemeinsam...
cu,
Andreas
Moin Moin !
Das Bild php Script liefert als Content-Type ein png-image. Und das script liegt einfach in dem selben Verzeichnis wie das Java-Applet
<img src="images/createpng.php"...>
Ähh, dein Applet liegt in "images/" ?
Wirklich?
Sicher?
und soll in dem Applet dargestellt werden. Daß heißt dann wohl daß es über http geladen wird, denk ich.
Kann Java mit PNG-Dateien umgehen? Erkennt Java das Bild am MIME-Type, am "Datei"-/Resource-Namen oder am Dateiinhalt?
Für den dummen Fall, daß Java es am Resource-Namen erkennen will, lade nicht "images/createpng.php", sondern "images/createpng.php/dummy.png", das gibt PHP eine zusätzliche Information in PATH_INFO, die es normalerweise ignoriert, und Java freut sich über die png-Endung.
Und was hat das ganze mit Javascript, dem von Dir gewähltem Themenbereich, zu tun?
Java-Applet - Java-Script ich dachte da bestünden parallelen...
Ja, die ersten vier Zeichen des Namens sind identisch und es gibt einen gemeinsamen Urahnen: C.
Java und Javascript sind ungefähr so verwand wie Ratte und Nilpferd: Beide sind Säugetiere. (Und ich bin kein Biologe, man möge mir den Vergleich verzeihen.)
Alexander