sonnenblen.de - Das unabhängige Sun User Forum

Software => Programmieren, Kompilieren => Thema gestartet von: franco am 08. Februar 2007, 06:16:37

Titel: Webseite -> Suche schon beim Eintippen starten
Beitrag von: franco am 08. Februar 2007, 06:16:37
Hallo SUN-Freunde,

ich habe ein webbasiertes Programm (Apache, MySQL, Perl, CGI) geschrieben, in dem ich div. Suchfunktionen anbiete. Ich möchte für einige Felder im Formular (z.B. Name = Textfelder) die Suche sofort starten, d.h. die Auswahlliste soll beim Eintippen eines Buchstaben gleich an die Stelle in der Liste gehen!

Wie kann man das machen? Im Moment wird erst der Inhalt des Feldes an eine Variable übergeben und dann als Abfrage an die Datenbank geschickt!

Dass es geht, zeigen viele Online-Programme, nur wie???

Danke,

Gruß aus LE
Frank
Titel: Re: Webseite -> Suche schon beim Eintippen starten
Beitrag von: meik am 08. Februar 2007, 08:09:44
Ich habe ein webbasiertes Programm (Apache, MySQL, Perl, CGI) geschrieben, in dem ich div. Suchfunktionen anbiete. Ich möchte für einige Felder im Formular (z.B. Name = Textfelder) die Suche sofort starten, d.h. die Auswahlliste soll beim Eintippen eines Buchstaben gleich an die Stelle in der Liste gehen!

Klingt so, als wolltest du Ajax:

http://de.wikipedia.org/wiki/Ajax_%28Programmierung%29

Frameworks dafür gibt's reichlich, sollte auch was passendes für dich in Perl dabei sein, z.B. das hier hat explizit CGI im Namen:

http://search.cpan.org/~bct/CGI-Ajax-0.701/lib/CGI/Ajax.pm

Aber auf CPAN steht noch mehr. Viel Spaß beim Experimentieren. :-)
Titel: Re: Webseite -> Suche schon beim Eintippen starten
Beitrag von: franco am 08. Februar 2007, 09:14:45
Danke! Ich werde es mal in den kommenden Tagen testen!
Das mit der Wikipedia ist top, man muß halt nur wissen was man sucht!!!