sofern Du an einer Lösung Deines Problemes interessiert bist solltest Du >>> KB:81 <<< beachten und umsetzen.
Profil-MOD (neues Feld in Profil einfügen) SQL-Fehler
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Hallo sokrates28,
sofern Du an einer Lösung Deines Problemes interessiert bist solltest Du >>> KB:81 <<< beachten und umsetzen.
sofern Du an einer Lösung Deines Problemes interessiert bist solltest Du >>> KB:81 <<< beachten und umsetzen.
Viele Grüße - gloriosa 
Die einen schützen sich vor frischem Wind, während die anderen ihn nutzen.
Kein kostenloser MOD-Einbau usw. bzw. Support via PN, Email oder IRC !
Die einen schützen sich vor frischem Wind, während die anderen ihn nutzen.
Kein kostenloser MOD-Einbau usw. bzw. Support via PN, Email oder IRC !
- sokrates28
- Mitglied
- Beiträge: 115
- Registriert: 01.07.2006 00:25
Danke für die Info
Hier der Link zum Quellcoder
http://www.proteinstar.com/usercp_register.txt
Danke!
Hier der Link zum Quellcoder
http://www.proteinstar.com/usercp_register.txt
Danke!
hier meine Änderungsvorschläge:
finde:
ersetze durch:
finde:
ersetze durch:
finde:
ersetze durch:
finde:
ersetze durch:
finde:
ersetze durch:
finde:
ersetze durch:
finde:
ersetze durch:
finde:
ersetze durch:
finde:
ersetze durch:
finde:
ersetze durch:
so, das müssten die Änderungen in der Datei sein (wenn ich mich nicht vertippt habe :-/ ).
Natürlcih musst du auch noch die anderen Dateien so anpassen.
In der lang_main sieht das dann so aus:
finde:
Code: Alles auswählen
'info1' => 'körpergrösse'Code: Alles auswählen
'groesse' => 'groesse'Code: Alles auswählen
'info2' => 'körpergewicht'Code: Alles auswählen
'gewicht' => 'gewicht'Code: Alles auswählen
$info1 = stripslashes($info1);
$info2 = stripslashes($info2);Code: Alles auswählen
$groesse = stripslashes($groesse);
$gewicht = stripslashes($gewicht);Code: Alles auswählen
$info = stripslashes($info);Code: Alles auswählen
$groesse = stripslashes($groesse);
$gewicht = stripslashes($gewicht);Code: Alles auswählen
user_info1 = '" . str_replace("\'", "''", $info1) . "', user_info2 = '" . str_replace("\'", "''", $info2)Code: Alles auswählen
user_groesse = '" . str_replace("\'", "''", $groesse) . "', user_gewicht = '" . str_replace("\'", "''", $gewicht)Code: Alles auswählen
user_info1, user_info2Code: Alles auswählen
user_groesse, user_gewichtCode: Alles auswählen
str_replace("\'", "''", $info1) . "', '" . str_replace("\'", "''", $info2)Code: Alles auswählen
str_replace("\'", "''", $groesse) . "', '" . str_replace("\'", "''", $gewicht)Code: Alles auswählen
$info1 = $userdata['user_info1'];
$info2 = $userdata['user_info2'];Code: Alles auswählen
$groesse = $userdata['user_groesse'];
$gewicht = $userdata['user_gewicht'];Code: Alles auswählen
$interests, $info1, $info2Code: Alles auswählen
$interests, $groesse, $gewichtCode: Alles auswählen
'INTERESTS' => $interests,
'INFO1' => $info1,
'L_INFO1' => $lang['info1'],
'INFO2' => $info2,
'L_INFO2' => $lang['info2'],Code: Alles auswählen
'INTERESTS' => $interests,
'GROESSE' => $groesse,
'L_GROESSE' => $lang['Groesse'],
'GEWICHT' => $gewicht,
'L_GEWICHT' => $lang['Gewicht'],Natürlcih musst du auch noch die anderen Dateien so anpassen.
In der lang_main sieht das dann so aus:
Code: Alles auswählen
$lang['Groesse'] = 'Körpergröße';
$lang['Gewicht'] = 'Körpergewicht';- sokrates28
- Mitglied
- Beiträge: 115
- Registriert: 01.07.2006 00:25
Hallo Stefane, danke für deine Mühe, ich hab alles von "info1" auf "groesse" und "info2" auf "gewicht" umgestellt sowie in der SQL-Datenbank auch doch es hat sich nichts verändert, die Werte werden mir trotzdem nicht in meine Datenbank übertragen!
Wie bereits vorhin erwähnt, fehlen bei mir zwei Zeilen (usecp_register.php) und ich glaube es liegt daran...?!
"$interests = htmlspecialchars($this_userdata['user_interests']);
und
$s_hidden_fields .= '<input type="hidden" name="interests" value="' . str_replace("\"", """, $interests) . '" />';
Hat jemand für mich diese Datei zum download?
Wie bereits vorhin erwähnt, fehlen bei mir zwei Zeilen (usecp_register.php) und ich glaube es liegt daran...?!
"$interests = htmlspecialchars($this_userdata['user_interests']);
und
$s_hidden_fields .= '<input type="hidden" name="interests" value="' . str_replace("\"", """, $interests) . '" />';
Hat jemand für mich diese Datei zum download?
hmmm, also ich hab auch den Modify Profile Mod benutzt,
bei dem steht aber in der Anleitung nix von diesen Ausdrücken in der Anleitung und in meiner usercp_register.php sind auch beide nicht enthalten.
Demzufolge denke ich dass es dir nix nützen würde, wenn man dir ne usercp_register.php schicken würde.
Ich habs aber dennoch hinbekommen.
Hast du einen anderen MOD als ich?
Code: Alles auswählen
#########################################################################################
##
## MOD Titel: Neues Feld in Profil einfügen
## MOD Version: 1.2.3 (ab phpBB 2.0.4)
## Autor: Acid
##
## Beschreibung: Ein einfacher Weg um ein neues Feld ins Profil einzufügen,
## natürlich kann man "info" mit "wasauchimmer" ersetzen, sollte
## dabei auf die verschiedene Schreibweise achten (z.B. "INFO",
## "info", "user_info").
## Wenn man mehrere Felder einfügen will, muss man die folgenden
## Schritte duplizieren und dabei jeweils "info" mit "wasauchimmer"
## ersetzen (auf Schreibweise achten).
## Das Feld "info" ist nur ein Beispiel.
##
##
## Dateien zu ändern: 8
## admin/admin_users.php
## language/lang_german/lang_main.php
## includes/usercp_viewprofile.php
## includes/usercp_register.php
## includes/usercp_avatar.php
## templates/xxx/admin/user_edit_body.tpl
## templates/xxx/profile_add_body.tpl
## templates/xxx/profile_view_body.tpl
##
#########################################################################################Demzufolge denke ich dass es dir nix nützen würde, wenn man dir ne usercp_register.php schicken würde.
Ich habs aber dennoch hinbekommen.
Hast du einen anderen MOD als ich?
- sokrates28
- Mitglied
- Beiträge: 115
- Registriert: 01.07.2006 00:25
Stefane hat geschrieben:hmmm, also ich hab auch den Modify Profile Mod benutzt,bei dem steht aber in der Anleitung nix von diesen Ausdrücken in der Anleitung und in meiner usercp_register.php sind auch beide nicht enthalten.Code: Alles auswählen
######################################################################################### ## ## MOD Titel: Neues Feld in Profil einfügen ## MOD Version: 1.2.3 (ab phpBB 2.0.4) ## Autor: Acid ## ## Beschreibung: Ein einfacher Weg um ein neues Feld ins Profil einzufügen, ## natürlich kann man "info" mit "wasauchimmer" ersetzen, sollte ## dabei auf die verschiedene Schreibweise achten (z.B. "INFO", ## "info", "user_info"). ## Wenn man mehrere Felder einfügen will, muss man die folgenden ## Schritte duplizieren und dabei jeweils "info" mit "wasauchimmer" ## ersetzen (auf Schreibweise achten). ## Das Feld "info" ist nur ein Beispiel. ## ## ## Dateien zu ändern: 8 ## admin/admin_users.php ## language/lang_german/lang_main.php ## includes/usercp_viewprofile.php ## includes/usercp_register.php ## includes/usercp_avatar.php ## templates/xxx/admin/user_edit_body.tpl ## templates/xxx/profile_add_body.tpl ## templates/xxx/profile_view_body.tpl ## #########################################################################################
Demzufolge denke ich dass es dir nix nützen würde, wenn man dir ne usercp_register.php schicken würde.
Ich habs aber dennoch hinbekommen.
Hast du einen anderen MOD als ich?
Ich hab eine andere Version, nämlich 1.2.2 statt 1.2.3...
Der Link, wo ich den Mod her hab (nicht aus der Mod-Datenbank sondern von einem Mitglied hier) ist vom Jahr 2003...in der Mod-Datenbank hab ich nix gefunden unter "Profil Mod"!
#########################################################################################
##
## Hack Titel: Neues Feld in Profil einfügen
## Hack Version: 1.2.2 (ab phpBB 2.0.4)
## Autor: Acid
##
## Beschreibung: Ein einfacher Weg um ein neues Feld ins Profil einzufügen,
## natürlich kann man "info" mit "wasauchimmer" ersetzen, sollte
## dabei auf die verschiedene Schreibweise achten (z.B. "INFO",
## "info", "user_info").
## Wenn man mehrere Felder einfügen will, muss man die folgenden
## Schritte duplizieren und dabei jeweils "info" mit "wasauchimmer"
## ersetzen (auf Schreibweise achten).
## Das Feld "info" ist nur ein Beispiel.
##
##
## Dateien zu ändern: 8
## admin/admin_users.php
## language/lang_german/lang_main.php
## includes/usercp_viewprofile.php
## includes/usercp_register.php
## includes/usercp_avatar.php
## templates/xxx/admin/user_edit_body.tpl
## templates/xxx/profile_add_body.tpl
## templates/xxx/profile_view_body.tpl
##
also hier mal die Anleitung der 1.2.3. Sieh liegt auf meinem Webspace:
klick
Vlt. ist ja der Unterschied sooo gravierend, dass du mit meiner weiter kommst.
klick
Vlt. ist ja der Unterschied sooo gravierend, dass du mit meiner weiter kommst.
- sokrates28
- Mitglied
- Beiträge: 115
- Registriert: 01.07.2006 00:25
- sokrates28
- Mitglied
- Beiträge: 115
- Registriert: 01.07.2006 00:25
Ok, vorab gleichmal zur Info: Es hat geklappt, jedoch nur mit dem original Info-Feld! Nachdem ich stundenlang gesucht habe wo der Fehler liegen konnte (war mir sicher es lag an der Groß/Kleinschreibung) hab ich alle Zeilen, so wie in der Textdatei beschrieben waren, verwendet.
Jetzt muss ich systematisch nochmal an die Sache rangehen und schauen das ich das mit den verschiedenen Schreibungen hinbekomme, weil ich ja statt "Info" "Körpergewicht" und "Körpergröße" haben möchte.
Möchte mich bei allen für die Unterstützung und Hilfe herzlich bedanken!
Bis zum nächsten Problem dann...

Jetzt muss ich systematisch nochmal an die Sache rangehen und schauen das ich das mit den verschiedenen Schreibungen hinbekomme, weil ich ja statt "Info" "Körpergewicht" und "Körpergröße" haben möchte.
Möchte mich bei allen für die Unterstützung und Hilfe herzlich bedanken!
Bis zum nächsten Problem dann...