PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Values aus Form abfragen


Vossi
03.11.2007, 09:37
Ich stehe beim Programmieren eines AddOns vor folgendem Problem:

Ich lasse über Templates Eingabefelder erstellen. Die Art und Anzahl der Eingabefelder ist immer unterschiedlich, entsprechend benutze ich im Formfeld für die Profilfelder als name='pfield[fieldx]', wobei x die ID des Feldes ist, unter der diese in der Datenbank steht.

Soweit so gut, nur leider kann ich - da die Anzahl der Profilfelder variiert - diese nicht fix mit z. B.
PHP:
----------
Der Inhalt dieses Abschnitts ist nur für Lizenznehmer sichtbar, Sie werden derzeit jedoch nicht als Lizenzinhaber erkannt.<br />
<br />
Bitte öffnen Sie den <a href="http://members.vbulletin-germany.com/membersupport_priority.php">Kundenbereich</a>, tragen Sie Ihre E-Mail-Adresse ein, mit der Sie sich hier registriert haben und aktivieren Sie die Lizenzüberprüfung für http://www.vbulletin-germany.org.
----------
auslesen, somit versuche ich diese Problematik jetzt mit dem Datamanager zu lösen:
PHP:
----------
Der Inhalt dieses Abschnitts ist nur für Lizenznehmer sichtbar, Sie werden derzeit jedoch nicht als Lizenzinhaber erkannt.<br />
<br />
Bitte öffnen Sie den <a href="http://members.vbulletin-germany.com/membersupport_priority.php">Kundenbereich</a>, tragen Sie Ihre E-Mail-Adresse ein, mit der Sie sich hier registriert haben und aktivieren Sie die Lizenzüberprüfung für http://www.vbulletin-germany.org.
----------
Aber ich habe vorher noch nie mit Datamanager gearbeitet und finde dafür auch keine für mich verständliche Anleitung. Kann man jemand bei diesem Problem helfen? Die Daten aus den Feldern sollen sauber (also mit clean_array) in die DB geschrieben werden, während die Anzahl und Bezeichnung der Profilfelder variiert.

(PS: Nein, ich möchte absichtlich nicht die Profilfelder von vB dafür benutzen)

Christian
03.11.2007, 12:42
Irgendwie lese ich 2 Fragen, einmal das Problem von Profilefeldern aus einem Formular auszulesen und einmal der Umgang mit dem Datamanager. Ist das richtig?

Vossi
03.11.2007, 12:45
Irgendwie lese ich 2 Fragen, einmal das Problem von Profilefeldern aus einem Formular auszulesen und einmal der Umgang mit dem Datamanager. Ist das richtig?
Im Prinzip ja. Ich versuche das Problem (die Profilfelder zu übergeben) mit der Benutzung des Datamanagers zu lösen, aber mittlerweile scheint es mir, als ob ich damit auf dem Holzweg bin... :o

Christian
03.11.2007, 13:26
So:

PHP:
----------
Der Inhalt dieses Abschnitts ist nur für Lizenznehmer sichtbar, Sie werden derzeit jedoch nicht als Lizenzinhaber erkannt.<br />
<br />
Bitte öffnen Sie den <a href="http://members.vbulletin-germany.com/membersupport_priority.php">Kundenbereich</a>, tragen Sie Ihre E-Mail-Adresse ein, mit der Sie sich hier registriert haben und aktivieren Sie die Lizenzüberprüfung für http://www.vbulletin-germany.org.
----------

Surviver
03.11.2007, 14:59
Was ist das denn:

CODE:
----------
Der Inhalt dieses Abschnitts ist nur für Lizenznehmer sichtbar, Sie werden derzeit jedoch nicht als Lizenzinhaber erkannt.<br />
<br />
Bitte öffnen Sie den <a href="http://members.vbulletin-germany.com/membersupport_priority.php">Kundenbereich</a>, tragen Sie Ihre E-Mail-Adresse ein, mit der Sie sich hier registriert haben und aktivieren Sie die Lizenzüberprüfung für http://www.vbulletin-germany.org.
----------
?

Seit wann gibt es einen Datamanager NewUser? der müsste doch User heissen ;)

Um einen neuen User anzulegen, einfach set-existing weglassen ;)

Vossi
03.11.2007, 15:02
So:
Jup, das war's was ich wissen wollte. Vielen Dank für Deine Hilfe! :D
Seit wann gibt es einen Datamanager NewUser? der müsste doch User heissen ;)

Um einen neuen User anzulegen, einfach set-existing weglassen ;)
Ich sagte ja bereits, ich war auf dem Holzweg. :o