Tali: "Content-Type: image/jpeg" über <img src..>einbinden

Beitrag lesen

Also gut, Ihr/Du wolltest es so - wie gesagt: ich finde nichts ungewöhnliches. Hier nun der relevante Code aus allen 3 beteiligten Dateien:

1. Datei - Start*********** Startseite der Umfrage - z.B. index.html oder index.php ****für die Browserdarstellung**********

<html>....
  <h1>Umfrage</h1><br />
<h3>Wie würden Sie entscheiden?</h3>
<form method="POST" action="ergebnisgrafik.php">
<input type=radio name=wahl value="Kandidat1">Kandidat1<br />
<input type=radio name=wahl value="Kandidat2">Kandidat2<br />

<input type=submit value="Ergebnis anzeigen">
</form>
...</html>
*********** Startseite der Umfrage - z.B. index.html oder index.php *********

2. Datei - Start*********** Seite der Ergebnisdarstellung - z.B. ergebnisgrafik.php  ****für die Browserdarstellung**********

<html>....
 <img src='auswerten.php' />
... </html>
*********** Seite der Ergebnisdarstellung - z.B. ergebnisgrafik.php  ********

3. Datei - Start*********** Auszug des Scripts zur Erzeugung der Grafik und zum Datenbankeintrag/-abruf - z.B. ergebnisgrafik.php  **********

<?php
// Die Benutzereingabe aus dem Formular auswerten.
$wahl = $_POST['wahl'];

// Bei der Datenbank anmelden.
if (!$db_conn = @mysql_connect('localhost', 'Nutzer', 'Passwort')) {
    echo 'Verbindungsaufbau zur Datenbank fehlgeschlagen. <br />Bitte versuchen Sie es später noch einmal.';
    exit;
..... dazwischen erfolgt die Grafikerzeugung.....

// Das Bild anzeigen

Header('Content-type:  image/png');
header('Cache-Control: no-cache, must-revalidate');
ImagePNG($im);

ImageDestroy($im);
?>
*********** Auszug des Scripts zur Erzeugung der Grafik und zum Datenbankeintrag/-abruf - z.B. ergebnisgrafik.php  **********

Abendliche Grüße Tali