Hallo zusammen, ich bin in PHP nicht gerade der allrounder, und habe nun seit 2 Tagen immerhin schon einen Teil meines "wunsch" scriptes hinbekommen, ich hoffe das mir hier jemand weiterhelfen kann.
folgendes:
ich habe eine TXT datenbank, dessen inhalt folgendermassen aussieht:
"name1|url-zur-seite1|infotext1"
"name2|url-zur-seite2|infotext2"
"name3|url-zur-seite3|infotext3"
nun sollte das sript die datenbank auslesen und jeweils "name1", "name2" und "name3" in der Dropdown liste erscheinen, dann sollte man z.B. "name3" auswählen und dann auf "absenden" klicken, und dann sollten die entsprechenden "url-zur-seite3" und "infotext3" mittels Get oder Post übergeben werden. und in einer datei (z.b. ausgabe.php) ausgegeben werden.
mein bisheriges script liste die DB ein, gibt aber nur die erste wert aus.
so sieht es mitlerweile aus.
-----------------------
danke für eure hilfe
mfg
iloveratte
folgendes:
ich habe eine TXT datenbank, dessen inhalt folgendermassen aussieht:
"name1|url-zur-seite1|infotext1"
"name2|url-zur-seite2|infotext2"
"name3|url-zur-seite3|infotext3"
nun sollte das sript die datenbank auslesen und jeweils "name1", "name2" und "name3" in der Dropdown liste erscheinen, dann sollte man z.B. "name3" auswählen und dann auf "absenden" klicken, und dann sollten die entsprechenden "url-zur-seite3" und "infotext3" mittels Get oder Post übergeben werden. und in einer datei (z.b. ausgabe.php) ausgegeben werden.
mein bisheriges script liste die DB ein, gibt aber nur die erste wert aus.
so sieht es mitlerweile aus.
-----------------------
PHP-Code:
<?
$datenbank = 'datenbank.txt';
$flatfile=file("$datenbank");
foreach ($flatfile as $zeile)
{
list ($name, $url, $infotext)=explode("|",$zeile);
print "$name <br>";
print "$url <br>";
print "$infotext <br>";
print "-----------------------------------------------------<br>";
}
print "<form action=\"ausgabe.php?url=$url&infotext=$infotext\" method=\"POST\">";
print "<select size=\"1\" name=\"dropdown\">";
print "<option value=\"$name\">$name</option>";
print "<input type=\"submit\" value=\"Go\"></form>";
?>
mfg
iloveratte
Kommentar