Hallo Leute,
ich habe eine Anmeldung zur Kundenverwaltung erstellt, die auch gut funktioniert. Hier werden Username, Surname, Forename und die Felder unter "Sonstiges" beschrieben. Dabei gibt es im Bereich "Sonstige" ein Feld mit dem Namen "UID". Diese "UID" existiert in einer Objektliste und kann mit we:listview auf Existenz gepüft werden.
Vorher soll aber auch noch ein Feld (KV UID) der Kundenverwaltung überprüft werden, ob es den Eintrag bereits gibt. Also im nicht angemeldeten Zustand. Ist das überhaupt möglich bzw. kommt man nicht angemeldet überhaupt an die Felder?
Verständlich?
Danke und viele Grüße
Stonyhubs
Vor Registrierung in der Kundenverwatung ein Feld der Kundenverwaltung prüfen
-
- webEdition Partner
- Beiträge: 1825
- Registriert: Di 7. Mär 2006, 16:50
- Wohnort: Wien
- Kontaktdaten:
Re: Vor Registrierung in der Kundenverwatung ein Feld der Kundenverwaltung prüfen
Hallo Stonyhubs,
Mit <we:listview type="customer" ...> und einer entsprechenden Condition solltest du prüfen können ob die UID bereits in der KV existiert.Schau dir mal das Beispiel #1 in der Tag-Referenz an.
HTH,
Sascha
Mit <we:listview type="customer" ...> und einer entsprechenden Condition solltest du prüfen können ob die UID bereits in der KV existiert.Schau dir mal das Beispiel #1 in der Tag-Referenz an.
HTH,
Sascha
Re: Vor Registrierung in der Kundenverwatung ein Feld der Kundenverwaltung prüfen
Dabei solltest du jedoch dringend einer SQL - Injektion vorbeugen! Da es sich ja um eine Zahl handelt, die als Request Variable übergeben wird, verwendest du zum Beispiel <we:var type="request" varType="int"/> und leitest die Ausgabe in eine zB lokale Variable um. Zahlen (aber nicht Texte!) kannst du dann sicherer aus dem Request verwenden.
Re: Vor Registrierung in der Kundenverwatung ein Feld der Kundenverwaltung prüfen
Danke, das hat super funktioniert.
Wer ist online?
Mitglieder in diesem Forum: 0 Mitglieder und 12 Gäste