Es ist: 30.07.2010, 14:43 PM Hallo, Gast! (AnmeldenRegistrieren)


Antwort schreiben 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5
Dropdownmenue aus Textfile
06.01.2004, 19:08 PM
Beitrag: #1
Dropdownmenue aus Textfile
Hallo,

weis nicht, kann aber sein das mein Problem das selbe ist wie bei Monika
folgendes: habe ein Textfile, welches so aufgebaut ist :

ID;Schlagwort;Beschreibung

ich lese die Datei, wie folgt aus :

$daten = explode(";",$zeile);

Ich schaffe es einfach nicht, wenn ich ein Formular mit einem Dropdownmenue mache das das "Schlagwort" (aus meinem Textfile) als Auswahl kommt und wenn ich dann klicke, soll in einem anderen Bereich der selben Seite die Ausgabe der Beschreibung erfolgen.

Bekomme es partu nicht hin, habe jetzt sämtliche Versuche in den Papierkorb geschoben :-(

Kann da jemand behilflich sein ? Danke im voraus

cu
kleckser

cu<br />kleckser
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
06.01.2004, 21:53 PM
Beitrag: #2
Dropdownmenue aus Textfile
So da musst eich mir mal schnell helfen lassen von einem netten Menschen Big Grin Big Grin

Danke Tony, falls du das liest.

Also du hast eine Datei list.txt mit folgendem Inhalt:

Code:
11;kuchen1;superkuchen;
12;kuchen2;sonderkuchen;
13;kuchen3;pustekuchen;
14;kuchen4;nonamekuchen;

und deine Funktionsdatei index.php:
Code:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<?php
// liest den Inhalt einer Datei in einen String
$filename = "list.txt";
$handle = fopen ($filename, "r");
$contents = fread ($handle, filesize ($filename));
fclose ($handle);

// knallt die daten in ein array
$daten = explode(";",$contents);

// -------------------------------------
// TEIL 1: DAS PULLDOWN-MENUE
// -------------------------------------

// holt sich jedes 3. element des arrays (schlagwort)
// und macht sich eine nette optionslist
$a = 1;
while ($a <= count($daten)) {
if($daten[$a] == $keyword) {
$optionslist .= "<option value=$daten[$a] selected>$daten[$a]</option>";
} else {
$optionslist .= "<option value=$daten[$a]>$daten[$a]</option>";
}
  $a = $a + 3;
}

// -------------------------------------
// TEIL 2: DIE BESCHREIBUNG
// -------------------------------------

// 1. such mir die position des schlagworts
// 2. position des schlagworts + 1 = beschreibung

while ($b <= count($daten)) {
if($daten[$b] == $keyword) {
$beschreibung = $daten[$b + 1];
}
$b++;
}

// smile, you are done :)
// he, bin ich jetzt berühmt, oder was!?

?>
<form name="form1" method="post" action="index.php">
  <p>
    <select name="keyword" onChange="document.forms[0].submit();"><option>Mal eben w&auml;hlen</option>
<? echo $optionslist; ?>
    </select>
  </p>
  <p>Beschreibung:</p>
  <p><? echo $beschreibung; ?></p>
</form>

</body>
</html>

Und damit sollte es klappen.

cu basti

iwebspace.de | Webspaceorder - Bestellsystem für ISP
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
06.01.2004, 22:07 PM
Beitrag: #3
Dropdownmenue aus Textfile
@basti

Hallo,

vielen Dank an dieser Stelle. Funzt ohne Probleme. Bin begeistert.

Nochmals thx

cu<br />kleckser
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
06.01.2004, 22:08 PM
Beitrag: #4
Dropdownmenue aus Textfile
Hi,

danke nicht mir sondern dem Tony (unbekannterweise), der hat das in 10 Minuten aus dem Ärmel geschüttelt.

cu basti

iwebspace.de | Webspaceorder - Bestellsystem für ISP
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
07.01.2004, 19:04 PM
Beitrag: #5
Dropdownmenue aus Textfile
Also nochmals @Toni

basti schrieb:Hi,

danke nicht mir sondern dem Tony (unbekannterweise), der hat das in 10 Minuten aus dem Ärmel geschüttelt.

Danke für die schnelle Umsetzung meiner Anfrage.

cu<br />kleckser
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  Array sortieren in Textfile kleckser 3 1,823 10.12.2003 18:46 PM
Letzter Beitrag: kleckser

Gehe zu: