Impressum Suchfunktion

NOF-Schule | Forum

zur Schule NOF-NetObjects-Tutorials von Tommy Herrmann


Listbox - Defaultwert einstellen
#1
ich habe aus dem Wernerschen Kontaktformular eine Buchungsanfrage gebaut.
An das Formular wird ein String übergeben, den wir jetzt mal "delphin" nennen.
In der Listbox steht die "Delphin-Tour" nun an zweiter Stelle.
Ich sehe einfach nicht, wie ich nun die zweite Stelle als Defaultwert einstellen kann.



// Auswahlliste: Safarityp
$array = [
"",
"Delphin Safari",
"Mombasa Tour",
"Shimba Hills", ...
];
$safariAW = "<select class='textformat_listbox' name='safari' size='1'>";
foreach ($array as $value) {
$safariAW .= "\n <option value='" . $value . "'" .
((isset($_POST["safari"]) ? $_POST["safari"] : "") == $value ?
" selected='selected'" : "") . ">" . $value . "</option>";
}
$safariAW .= "\n </select>";
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
#2
Moin,

Du brauchst doch lediglich den Text Deiner Wahl bei der Variable für das Auswahlfeld ganz nach oben zu stellen (als Default-Auswahl). Bei meinem Formular (von Werners Formular-Generator) ...

http://www.mobirise-tutorials.com/formulargenerator.php

... sieht das so aus:

PHP-Code:
// Auswahlliste: Bitte auswählen
$array = [
"Bitte um Antwort"
"Nur eine Mitteilung"
"Nur ein Test"
]; 
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
#3
Tja, vielen Dank soweit, soll nun aber doch anders sein.

Es sollen alle Reiseangebote via Checkbox sichtbar sein. Abhängig vom übergebenen String soll nun eine Checkbox gechecked sein.

Klappt aber nicht!

So habe ich das nun in Werners Code testweise eingetragen

$delphin_check='checked';

$Formular = "
....
<p class='zeilenhoehe_Ck'>
<label>
<input type='checkbox' name='Delphin_Safari' value='Ja' " . $delphin_check . "' >
Delphin Safari
</label>
</p>
"

========

Wie initialisiert man das Formular überhaupt mit Werten?
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
#4
... ich verstehe (noch) nicht, was Du genau machen möchtest.

Willst Du Angaben via "GET" in ein Formular übernehmen - so wie hier?:

http://www.nof-tutorials.com/Formular-Action-Link/
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
#5
Du hast z.B. hier weiter unten den Knopf BUCHUNGSANFRAGE
http://www.afripix.de/ladym3/tagestouren.php

Die Buchungsanfragenseite wird mit einem String aufgerufen, dieser setzt dann eine Checkbox.
Klappt inzwischen alles, hatte ein Hochkomma zu viel.
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
#6
thumbs up
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren




Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste
nach oben An den Anfang der Seite scrollen
NetObjects Fusion Infos, Downloads und Updates Diese Website wird durch Bot-Trap vor Spam geschützt!