Bidausgabe??? Falscher Quelltext!
Christopher
- php
0 Tom0 Christopher0 Tom
0 Elmar
Grüß euch!
Folgendes Problem will mittels PHP-Script ein foto ausgeben!
Das habe ich bereits:
LIVE ANSICHT: http://www.design-weber.at/testbild/db_ausgaben1.php
Quelltext:
<body>
<?
include("config.inc");
$tabelle ="bild";
$dbverbindung = mysql_connect ($host, $user, $password);
$dbanfrage = "SELECT * FROM bild ";
$result = mysql_db_query ($dbname, $dbanfrage, $dbverbindung);
while ($ausgabe = mysql_fetch_array ($result))
{
echo ("
<h2>$ausgabe[id]</h2>
<h1>$ausgabe[text]</h1>
<p><img border="0" src="$ausgabe[bild]"></p>");
}
mysql_close ($dbverbindung)
?>
</body>
+++++++++++++++++++++++++++++
Ich glaube ich mache dort nen fehler: <p><img border="0" src="$ausgabe[bild]"></p>");:
Bitte um hilfe!!
MFG WEBER CH
Hello,
<?
include("config.inc");
$tabelle ="bild";$dbverbindung = mysql_connect ($host, $user, $password);
$dbanfrage = "SELECT * FROM bild ";
$result = mysql_db_query ($dbname, $dbanfrage, $dbverbindung);while ($ausgabe = mysql_fetch_array ($result))
{
echo ("<h2>$ausgabe[id]</h2>
<h1>$ausgabe[text]</h1>
<p><img border="0" src="$ausgabe[bild]"></p>");
}mysql_close ($dbverbindung)
?>
Mindestens so. Weitere Fehler habe ich nicht gesucht. Es fehlt auf jeden Fall noch der Content-Type-Header.
Liebe Grüße aus http://www.braunschweig.de
Tom
Hello habe es gemacht, es funk aber net seht doch selbst!!!
Was mache ich falsch??
LIVE: http://www.design-weber.at/testbild/db_ausgaben1.php
Quelltext:
<html>
<head>
<title>Inhalte ausgebeng</title>
</head>
<style type="text/css">
<!--
body { background-color:green;}
h1 { color:red; font-size:10pt; font-family:Verdana; }
h2 { color:yellow; font-size:12pt; font-family:Arial; }
h3 { color:blue; font-size:12pt; font-family:Arial; }
-->
</style>
<body>
<?
include("config.inc");
$tabelle ="bild";
$dbverbindung = mysql_connect ($host, $user, $password);
$dbanfrage = "SELECT * FROM bild ";
$result = mysql_db_query ($dbname, $dbanfrage, $dbverbindung);
while ($ausgabe = mysql_fetch_array ($result))
{
echo ("
<h2>$ausgabe[id]</h2>
<h1>$ausgabe[text]</h1>
<p><img border="0" src="$ausgabe[bild]"></p>");
}
mysql_close ($dbverbindung)
?>
</body>
</html>
DANKE MFG WEBER Ch
Hello,
sorteiren wir doch mal:
Was steht drin in der Tabelle? Der Pfad zum Bild auf der Platte oder das Bild selber?
Wenn der Pfad drinsteht, dann kannst Du eine <img src="$pfad" ...> ausgeben, da dann der Client sich das Bild selber erfragt vom Websewrver. Wenn aber bereits das Bild drinsteht in der DB-tabelle, dann ist das ja sschon der zwweite Sch´ritt. Im ersten hat der Client eine HTML-Anweisung erhalten der Form <img src="getBild.php?xy" ...>
Und Dein Script reageirt daruaf, indem es genau dieses Bild (?xy) ausliefert an den Client.
Wie müssen wir hier also vorgehen?
Liebe Grüße aus http://www.braunschweig.de
Tom
Ich glaube ich mache dort nen fehler: <p><img border="0" src="$ausgabe[bild]"></p>");:
Probier mal
<img border="0" src=" . $ausgabe[bild] . ">
Ausserdem glaube ich, dass die Anführungszeichen maskiert werden sollten, bin mir aber nicht sicher.
<img border="0" src=" . $ausgabe[bild] . ">
Schönen Gruß,
Elmar