Hallo zusammen,
leider bin ich noch blutiger Anfänger was PHP, HTML usw. angeht...im Grunde sitze ich erst seit 8 Stunden an der ganzen Materie aber allmählich komme ich schon an meine Grenzen.
Ich habe bereits eine MySQL Datenbank erstellt und dort Bilder abgelegt. Diese kann ich auch soweit abrufen. Hier mal die Quellcodes von mir.
Zunächst verbinde ich auf den Server und lasse folgendes ablaufen.
$zufall1 = rand(1, 3);
echo "<img src=sectora.php?id=$zufall1>";
Die Datei sectora.php greift auf die Tabelle 1 in der Datenbank zu.
$id = addslashes($_REQUEST['id']);
$image = mysql_query("SELECT * FROM tabelle1 WHERE id=$id");
$image = mysql_fetch_assoc ($image);
$image = $image ['image'];
header ("Content-type: image/jpeg");
echo $image;
Es wird also ein Bild von drei Bildern per Zufall ausgegeben. Soweit so gut, jedoch möchte ich nun das Bild welches ausgegeben wird als Link verwenden um erneut ein Bild abzufragen. Sprich durch ein Mausklick auf das ausgegeben Bild soll erneut etwas passieren. Leider kenne ich aber keinen Maus-Klick Befehl bzw. ist dies unter PHP überhaupt möglich? Habe schon gelesen das dies ggf. mit Javascript gelöst werden muss. Weiß jemand vielleicht wie dann eine Verlinkung auf das Bild möglich wäre?
Ich würde halt sehr gerne im php Code bleiben, da ich im nächsten Schritt versuchen will einen Entscheidungsbaum aufzubauen...
Vielen Dank!
leider bin ich noch blutiger Anfänger was PHP, HTML usw. angeht...im Grunde sitze ich erst seit 8 Stunden an der ganzen Materie aber allmählich komme ich schon an meine Grenzen.
Ich habe bereits eine MySQL Datenbank erstellt und dort Bilder abgelegt. Diese kann ich auch soweit abrufen. Hier mal die Quellcodes von mir.
Zunächst verbinde ich auf den Server und lasse folgendes ablaufen.
$zufall1 = rand(1, 3);
echo "<img src=sectora.php?id=$zufall1>";
Die Datei sectora.php greift auf die Tabelle 1 in der Datenbank zu.
$id = addslashes($_REQUEST['id']);
$image = mysql_query("SELECT * FROM tabelle1 WHERE id=$id");
$image = mysql_fetch_assoc ($image);
$image = $image ['image'];
header ("Content-type: image/jpeg");
echo $image;
Es wird also ein Bild von drei Bildern per Zufall ausgegeben. Soweit so gut, jedoch möchte ich nun das Bild welches ausgegeben wird als Link verwenden um erneut ein Bild abzufragen. Sprich durch ein Mausklick auf das ausgegeben Bild soll erneut etwas passieren. Leider kenne ich aber keinen Maus-Klick Befehl bzw. ist dies unter PHP überhaupt möglich? Habe schon gelesen das dies ggf. mit Javascript gelöst werden muss. Weiß jemand vielleicht wie dann eine Verlinkung auf das Bild möglich wäre?
Ich würde halt sehr gerne im php Code bleiben, da ich im nächsten Schritt versuchen will einen Entscheidungsbaum aufzubauen...
Vielen Dank!

Kommentar