Beitrag von Claus S. (1671 Beiträge) am Freitag, 9.Februar.2001, 19:12.
hilfe! dringendes problem
hallo,
winkiller hat mir einen code gezeigt, wie ich statt eines eingabefeldes ein dropdown-feld nutze, das von einer datei
gefüttert wird. habe das in mein erfassungs-template eingebaut und es funzt prima (jubel ;-)
aber jetzt habe ich das nächste problem, bei der suche funzt es nicht. habe den code kopiert und nur verändert von
<select name="GPKAT1:=">
auf <select name="GPKAT1~="> also die tilde fürs suchen.
ausschnitt aus dem template:
<perl>
#Erstellen des Dropdown1 Feldes
$DropDown1 = '<select name="gpkat1:=">';
get "","gpkat";
while (get_next("gpkat"))
{
$DropDown1 .= "<option value=\"$gpkkat2\">$gpkkat</option>";
}
$DropDown1 .= "</select>";
#Ausgabe des ADD-Formulars
out <<EOF;
<form action="baseportal.pl?htx=/gpark/gpurl&cmd=add" method="post"
enctype="multipart/form-data">
<input type=hidden name="htx=" value="/gpark/gpurllist">
<input type=hidden name="cmd=" value="add">
$DropDown1
<input type="text" name="gpukat1:=" >
<input type="text" name="gpurl:=" > usw.....
<input type=submit value="Eingabe senden"<input type=reset value="Eingabe
löschen">
</form>
EOF
</perl>
und die werte in der kategorie-datei GPKAT sehen so aus:
Feld=GPKKAT FELD=gpkkat2
Auto&Verkehr Auto&Verkehr
----- Auto Auto
----- Motorrad Motorrad
Sport Sport
----- Fussball Fussball
----- Formel 1 Formel 1
----- Handball Handball
beim erfassen klappt das wunderbar: in dropdown wird z.b. ----- Fussball angezeigt aber Fussball erfasst
bei der suche wird in dropdown ----- Fussball angezeigt, aber er findet nichts. komischerweise findet er aber
die haupüberschriften wie z.b: Sport (da sind beide felder gleich).
http://baseportal.de/cgi-bin/baseportal.pl?htx=/gpark/gpurlsuch
http://baseportal.de/cgi-bin/baseportal.pl?htx=/gpark/gpurladd
danke und gruss
Antworten
Beitrag von Winkiller (175 Beiträge) am Freitag, 9.Februar.2001, 19:34.
Re: hilfe! dringendes problem
Antworten
Beitrag von Winkiller (175 Beiträge) am Freitag, 9.Februar.2001, 19:39.
Nachtrag
Das mit dem ~= kannst du lassen. Mach aber unbedingt das mit dem convrt_html!!! Dann sollte es funktionieren.
Mit der korrekten Abfrage (manuell eingegeben) wurden 90 Einträge gefunden. Der Browser mach aber wegen dem & womöglich eine falsche abfrage.
mfg Winkiller
Antworten
Beitrag von Claus S. (1671 Beiträge) am Freitag, 9.Februar.2001, 20:49.
Re: Nachtrag @Winkiller
hi winkiller,
danke für die antwort, aber das wars nicht, die veränderung durch das convert bringt neuen fehler.
und ausserdem die hauptkategorien wo ein & vorkommt findet er ja richtig, nur die mit ----beginnen, findet er nicht und das begreife ich nicht, da es bei der erfassung ja richtig erfasst wird und da benutze ich ja die gleich dropdown-generierung??!?
hier der code:
http://www.guidepark.de/gpurlsuch.txt
http://www.guidepark.de/gpurladd.txt
gruss
claus
Antworten
Beitrag von Claus S. (1671 Beiträge) am Samstag, 10.Februar.2001, 01:36.
Re: Nachtrag @Winkiller
hallo,
das problem hat sich endlich erledigt!
danke nochmal herzlich für deine hilfe.
gruss claus
Antworten
Beitrag von Winkiller (175 Beiträge) am Samstag, 10.Februar.2001, 11:51.
Und ich habe eben doch recht!!
Antworten
Beitrag von JörgS (40 Beiträge) am Freitag, 9.Februar.2001, 21:04.
Re: hilfe! dringendes problem
Antworten