Beitrag von Jürgen (614 Beiträge) am Dienstag, 18.Dezember.2001, 21:32.
Irgend etwas funzt nicht
Hi Leute,
da bin ich mal wieder. Hab da folgendes Prob.
Ich hab da eine Variable $ABC die durch ein Formular an ein
anderes Formular übergeben wird. So, jetzt ist da das Loop,
wo die Datenbank mit dem Kriterium "$ABC" ausgelesen werden soll.
Z.B. <loop db=branchen sort=Branche $ABC> ist falsch ;-)
Nur das funzt nicht ganz. Wieso, warum nicht?? Klärt mich mal einer auf.
Danke
Gruß
Jürgen
Antworten
Beitrag von Michael Koch (344 Beiträge) am Dienstag, 18.Dezember.2001, 22:25.
Re: Irgend etwas funzt nicht
Hallo,
wenn du des Feld Branchen hast wird danach sortiert.
Wenn nach dem Feld $ABC sortiert werden soll,
mußt du auch sort=ABC schreiben.
dies von einem Anfänger.
Michael
Antworten
Beitrag von Jürgen (614 Beiträge) am Dienstag, 18.Dezember.2001, 22:39.
Re: Irgend etwas funzt nicht
Hi Michael,
das funzt nich. Ob mit oder ohne $-Zeichen.
Die Variable $ABC wird ja außerhalb des Loop's ja ausgegeben, nur innerhalb des Loop's kommt nichts mehr rüber. ?????
Gruß Jürgen
Antworten
Beitrag von Oliver ;-) (439 Beiträge) am Dienstag, 18.Dezember.2001, 23:52.
Re: Irgend etwas funzt nicht
Wie wird denn die Variable übergeben?
Oliver ;-)
Antworten
Beitrag von Jürgen (614 Beiträge) am Mittwoch, 19.Dezember.2001, 00:12.
Re: Irgend etwas funzt nicht
Hi Oliver,
so, Variable ($ABC) wird durch eine Formular übergeben:
<FORM NAME="Anmeldung" ENCTYPE="multipart/form-data" ACTION="http://meineDomain/baseportal.pl?htx=/meineDomain/blabla/adress_stamm&cmd=add" METHOD=POST>
<INPUT TYPE=HIDDEN NAME="htx=" VALUE="/meineDomain/blabla/abfrage"><INPUT TYPE=HIDDEN NAME="cmd=" VALUE="add"><INPUT TYPE=HIDDEN NAME="ABC:=" VALUE="$ABC">
......
<SELECT ID="Auswahlfeld1" NAME="ABC:=">
<OPTION VALUE="Branche Branche\>=A&Branche\<=B" SELECTED>Branchen mit A</OPTION>
<OPTION VALUE="Branche\>=B&Branche\<=D">Branchen mit B</OPTION>
In Zielseite: Das Loop
<loop db=branchen sort=Branche $ABC>
Zur Klarheit: $ABC sollte Branche\>=A&Branche\<=C ersetzen.
Gruß Jürgen
Antworten
Beitrag von Jürgen (614 Beiträge) am Mittwoch, 19.Dezember.2001, 01:15.
Re: Irgend etwas funzt nicht
Antworten
Beitrag von Oliver ;-) (439 Beiträge) am Mittwoch, 19.Dezember.2001, 09:28.
Re: Irgend etwas funzt nicht
Hallo Jürgen,
wenn's klappt ist es doch ok :-))
Habe allerdings lange lesen müssen, bis ich es verstanden habe.
In deinem Formular verstehe ich nur nicht, warum du das Feld ABC auch noch mit type=hidden mitschickst. Im select reicht es doch!
Außerdem würde ich im Zieltemplate das select auch noch schließen (out "</select>";".
Oder hattest du noch eine andere Frage?
Oliver ;-)
Antworten
Beitrag von Jürgen (614 Beiträge) am Mittwoch, 19.Dezember.2001, 09:42.
Re: Irgend etwas funzt nicht
Hi Oliver,
danke für die Tipps. Bin halt noch purer Anfänger.
Werde ich noch Ändern. Danke
Gruß Jürgen
Antworten
Beitrag von Christian (68 Beiträge) am Mittwoch, 19.Dezember.2001, 12:59.
Re: Irgend etwas funzt nicht
Antworten
Beitrag von Sander (8133 Beiträge) am Mittwoch, 19.Dezember.2001, 13:05.
Re: Irgend etwas funzt nicht
außer das das action=all raus kann sollte es gehen...
Hast du mal nen link zu der seite?
Sander
Antworten
Beitrag von Christian (68 Beiträge) am Mittwoch, 19.Dezember.2001, 13:19.
Re: Irgend etwas funzt nicht
Hier ist der Link zur Seite:
http://cvogeley.netpure.de/cgi-bin/baseportal.pl?htx=/cvogeley/news
Wenn man jeweils auf den Link "Druck" klickt soll der ausgewählte Beitrag in einem neuen Fenster erscheinen.
action=all habe ich rausgehauen hat aber keine Auswirkung gehabt
Der Wert kommt zwar an wird aber nicht in die Loop übernommen.
Gruß Christian
Antworten
Beitrag von Sander (8133 Beiträge) am Mittwoch, 19.Dezember.2001, 13:32.
Re: Irgend etwas funzt nicht
Antworten
Beitrag von Christian (68 Beiträge) am Mittwoch, 19.Dezember.2001, 13:48.
Re: Irgend etwas funzt nicht
Hallo,
es funktioniert jetzt. Auch ohne deine Perlzeilen
Habe einfach ein Reorg bei der DB gemacht. Die Sortierung für das Feld hatte ich nämlich erst nachträglich eingefügt.
Vielen Dank :-)
Christian
Antworten
Beitrag von Christian (68 Beiträge) am Mittwoch, 19.Dezember.2001, 13:24.
Re: Irgend etwas funzt nicht
Hier ist der Link zur Seite:
http://cvogeley.netpure.de/cgi-bin/baseportal.pl?htx=/cvogeley/news
Wenn man jeweils auf den Link "Druck" klickt soll der ausgewählte Beitrag in einem neuen Fenster erscheinen.
action=all habe ich rausgehauen hat aber keine Auswirkung gehabt
Der Wert kommt zwar an wird aber nicht in die Loop übernommen.
Gruß Christian
Antworten
Beitrag von Christian (68 Beiträge) am Mittwoch, 19.Dezember.2001, 13:25.
Re: Irgend etwas funzt nicht
Tschuldigung für das refresh ;-)
Antworten