Hallo, ich mache gerade eine Seite, auf der Bilder angezeigt werden sollen, welche in einer MySQL-Datenbank aufgeführt sind. Ich habe das jetzt zu Hause mit dem Apache aufgebaut und getestet.
Dabei werden die Bilder einfach nicht angezeigt. Kopiere ich den Quelltext der Seite aus dem Explorer in eine HTML-Datei und lasse die anzeigen, so sind die Bilder da. Auch der Text fehlt in der PHP-Seite. Ich häge den Quelltext an, leider weiß ich nicht, wie ich den Text kleiner mache:
---------------------------------------------------------------------
<?php
$db=mysql_connect("localhost","root","root");
mysql_select_db("steffenkorinna_de_db", $db);
$result=mysql_query("SELECT * FROM Bilder WHERE Kategorie='Braut' order by Datum DESC", $db);
for ($i=0; $i<mysql_num_rows($result); $i++)
{
$gruesse[$i]=mysql_fetch_object($result);
}
echo "<table border=\"0\">";
for($i=0; $i<mysql_num_rows($result); $i++)
{
echo "<tr>",
"<td><img src=\"Bilder/",
$gruesse[$i] ->Bildatei,
"\"></td>",
"</tr>",
"<tr>",
"<td>",
nl2br($gruesse[$i] ->Kommentar),
"</td>",
"</tr>",
"<tr>",
"<td>Eintrag von <b>",
$gruesse[$i] ->Sender,
"</b> am <b>",
substr($gruesse[$i]->Datum, 8, 2),
".",
substr($gruesse[$i]->Datum, 5, 2),
".",
substr($gruesse[$i]->Datum, 0, 4),
" ",
substr($gruesse[$i]->Datum, 10),
"</b></td>",
"</tr>",
"<tr><td><hr><br></td></tr>";
}
?>
</table>´
---------------------------------------------------------------------
Kompilert kommt folgender Text raus:
---------------------------------------------------------------------
<table border="0"><tr><td><img src="Bilder/Steffenkorinna.jpg"></td></tr><tr><td>Test</td></tr><tr><td>Eintrag von <b>Tobias</b> am <b>11.07.2002 </b></td></tr><tr><td><hr><br></td></tr><tr><td><img src="Bilder/steffenkorinna.jpg"></td></tr><tr><td>Test</td></tr><tr><td>Eintrag von <b>Tobias</b> am <b>11.07.2002 </b></td></tr><tr><td><hr><br></td></tr>
---------------------------------------------------------------------
Ich muss das langsam zu ende bringen, bitte helft mir!
Dabei werden die Bilder einfach nicht angezeigt. Kopiere ich den Quelltext der Seite aus dem Explorer in eine HTML-Datei und lasse die anzeigen, so sind die Bilder da. Auch der Text fehlt in der PHP-Seite. Ich häge den Quelltext an, leider weiß ich nicht, wie ich den Text kleiner mache:
---------------------------------------------------------------------
<?php
$db=mysql_connect("localhost","root","root");
mysql_select_db("steffenkorinna_de_db", $db);
$result=mysql_query("SELECT * FROM Bilder WHERE Kategorie='Braut' order by Datum DESC", $db);
for ($i=0; $i<mysql_num_rows($result); $i++)
{
$gruesse[$i]=mysql_fetch_object($result);
}
echo "<table border=\"0\">";
for($i=0; $i<mysql_num_rows($result); $i++)
{
echo "<tr>",
"<td><img src=\"Bilder/",
$gruesse[$i] ->Bildatei,
"\"></td>",
"</tr>",
"<tr>",
"<td>",
nl2br($gruesse[$i] ->Kommentar),
"</td>",
"</tr>",
"<tr>",
"<td>Eintrag von <b>",
$gruesse[$i] ->Sender,
"</b> am <b>",
substr($gruesse[$i]->Datum, 8, 2),
".",
substr($gruesse[$i]->Datum, 5, 2),
".",
substr($gruesse[$i]->Datum, 0, 4),
" ",
substr($gruesse[$i]->Datum, 10),
"</b></td>",
"</tr>",
"<tr><td><hr><br></td></tr>";
}
?>
</table>´
---------------------------------------------------------------------
Kompilert kommt folgender Text raus:
---------------------------------------------------------------------
<table border="0"><tr><td><img src="Bilder/Steffenkorinna.jpg"></td></tr><tr><td>Test</td></tr><tr><td>Eintrag von <b>Tobias</b> am <b>11.07.2002 </b></td></tr><tr><td><hr><br></td></tr><tr><td><img src="Bilder/steffenkorinna.jpg"></td></tr><tr><td>Test</td></tr><tr><td>Eintrag von <b>Tobias</b> am <b>11.07.2002 </b></td></tr><tr><td><hr><br></td></tr>
---------------------------------------------------------------------
Ich muss das langsam zu ende bringen, bitte helft mir!