Mari
Ich habe folgendes Problem. In der Datenbank ist bei jedem Pferd ein Link zu einem Bilderordner gespeichert.
Dieser Link soll geöffnet werden und die Bilder ausgegeben werden. gemacht hab ich folgendes:
| php: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
|
<html>
<head>
<link rel="stylesheet" type="text/css" href="style.css">
<title>RV Lontano</title>
</head>
<body>
<p align="center">
<?php
include("header.php");
include("db.php");
include("functions.inc.php");
if(exist("pferde WHERE id = '".strip_tags($_REQUEST["user"])."'")) { // Ob User existiert
$abfrage = "SELECT * FROM pferde WHERE id = '".strip_tags($_REQUEST["user"])."' LIMIT 0,1"; // Datenabfrage
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
?>
<a href="stecki.php?user=<?= $row->id ?>"><id ?>Allgemeines</a> | <a href="stecki2.php?user=<?= $row->id ?>"><id ?>Ausbildung</a> | <a href="stecki3.php?user=<?= $row->id ?>"><id ?>Fotoalbum</a></p>
<table width="50%" align=center>
<tr>
<th width="99%" align="center"><b>Weitere Bilder</b></th>
</tr>
<tr>
<td width="99%" align="center">
<?php
$folder = $row->bilder;
$handle = opendir($folder);
while (($file = readdir($handle))!== false) {
if ($file != "." && $file != "..") {
echo ($file. "</ br>");
}
}
?>
</td>
</tr>
</table>
<?php
}
}
include("footer.php");
?>
</body>
</html>
|
|
Er bringt dann folgendes Fehlercodes:
| code: |
1:
2:
3:
|
Warning: opendir(http://rvlontano.square7.ch/RV/Anmeldung/Pferde/Bilder/flayrah/) [function.opendir]: failed to open dir: not implemented in /users/rvlontano/www/RV/Anmeldung/Pferde/stecki4.php on line 31
|
|
| code: |
1:
2:
3:
|
Warning: readdir() expects parameter 1 to be resource, boolean given in /users/rvlontano/www/RV/Anmeldung/Pferde/stecki4.php on line 33
|
|
Kann mir da jemand helfen?
1Sm!le
Mehrere Fehler:
1) In Zeile 22 hast du irgendwie <?id ?> -Chaos. Ist das Absicht?
2) Fehlermeldung 2 kommt, weil Fehlermeldung 1 dir keine sinnvolle Variablenbelegung zurückgibt.
3) Ich vermute mal, dein Webspace erlaubt kein opendir() auf externe Verzeichnisse - du brauchst wohl eine relative URL. Also ohne
http:// ..., nur der Teil ausgehend von dem Ordner, wo du bist.
Mari
Danke schonmal
Das Chaos is gewünscht und funktioniert einwandfrei
Wie sonst könnte ich das aber über die Datenbank lösen?! x_X
bzw. hast du ne Idee wie ich de Bilder sonst ausgeben lassen könnte?
Mari
*head meets tischplatte*
Danke, Vroni. Auf so einfache Sachen kommt man gar nich mehr wenn man so viele Stunden davor sitzt
Habs noch alles etwas umgeschrieben, hatte nen Fehler noch drin im Code. Jetzt gehts, danke