PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : profil ändern problem


ragtek
18.03.2007, 11:38
also ich habe folgendes bissher geschaft: bei optionen ändern (http://www.my-vb.de/board/profile.php?do=editoptions) soll eine tabelle rein mit hack aktivieren und dann per selectfeld auswähln ja/nein

das hab ich auch geschaft
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.
----------
so
dann hab ich ein plugin erstellt:
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.
---------- beim hook profile_updateoptions

natürlich hab ich auch an 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.
---------- bei userdata_start gedacht
doch trotzdem wird der wert nicht geschrieben :(
was ist da los?

Surviver
18.03.2007, 12:01
Schreib mal in das Plugin auf profile_updateoptions print_r($vbulletin->GPC); die(); und gucke, ob die Ausgabe von battlesys_active stimmt. Ach ja, ich würde auch TYPE_BOOL nehmen ;)

ragtek
18.03.2007, 12:22
also für "alles" bool ?(alles im sinn von validfield und bei da eingabe?)

und battlesys gibts garnicht :(
was soll der schass

Andreas
18.03.2007, 12:27
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.
----------
Das ist Unsinn. Wird da nicht gemeckert?

Entweder
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.
----------

oder

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.
----------

BOOL würde sich in der Tat anbieten wenn es nur 2 Werte gibt.

ragtek
18.03.2007, 12:31
aaaaaaaaa
hast recht; bei clean_gpc ist es so wie du es sagst
und bei clean_array_gpc wirds mit array übergeben da es ja mehr werte sind :(
blöde schlammpigkeits/denk fehler

edit: perfekt, jetzt wirds übertragen & gespeichert

noch ein punkt fertig :)