phpbar.de logo

Mailinglisten-Archive

[php] RE: Anker und Formulare

[php] RE: Anker und Formulare

Ralf Stadtaus php_(at)_phpcenter.de
Sat, 21 Sep 2002 16:17:54 +0200


Hi,

Michael Weber schrieb:

> <form action="linkliste2.php#<?php echo $lib_feu;?>"
> method="post" target="">
[...]
> <select name="lib_feu" size="1" class="finder">

> Beim Erstaruf nix
> Beim Erscheinen der Seite nach Klick auf den Button
> der Anker
> Beim Erscheinen der Seite nach 2. Klick auf den
> Button der neue Anker

Nach dem ersten Aufruf wird der Wert aus dem select Menü in den form
action Tag eingefügt. Und die Adresse wird dann erst beim nächsten
Aufruf verwendet.

Das liegt daran, dass eine mit Post übermittelte Variable nicht in der
URL der aufgerufenen Datei erscheint und dort auch nicht zur Verfügung
steht, sondern erst in der nächsten Datei.

JavaScript wäre eine Lösung:

<select name="" size="1" onChange="location.href =
this.options[this.selectedIndex].value ?
this.options[this.selectedIndex].value : location.href">

Gruß Ralf



--
Schedule Organizer - Der Online Terminplaner
o PHP-MySQL- Tool fuer Unternehmens-Websites
o Einfache Terminbuchung durch die Site-User
http://www.schedule-organizer.de/short/p-planner/


php::bar PHP Wiki   -   Listenarchive