Zurück   WordPress Deutschland Forum > Support > Konfiguration

Antwort
 
Themen-Optionen Ansicht
Alt 03.04.2005, 13:17   #1 (permalink)
PostRank: 1
 
Benutzerbild von ralph76
 
Registriert seit: 03.04.2005
Ort: Linz, Österreich
Beiträge: 35
Weitere Felder in Userprofilen (und Datenbank) einfügen?

Hallo Leute,

habe durch Änderungen in profile.php zustande gebracht, dass ich weitere Felder für die Eingabe von Skype und Jabber-Userdaten habe, welche im Profil auch aufscheinen und beschrieben werden können.

Meine Datenbank habe ich entsprechend um diese Felder erweitert.

Das Problem ist jetzt nur, dass ich die Felder zwar beschreiben kann, diese aber nicht gespeichert werden. Umgekehrt ist es aber möglich, die Daten manuell in die Datenbank zu schreiben und bei einem Reload im Browser sind die Felder dann auch korrekt ausgefüllt.

So wie es aussieht, werden Daten also aus der Datenbank anstandslos eingelesen, aber scheinbar nicht in diese geschrieben.

Kann mir jemand sagen, was ich hier übersehen habe?
ralph76 ist offline   Mit Zitat antworten
Alt 10.04.2005, 01:12   #2 (permalink)
WPD-Team
 
Benutzerbild von Olaf
 
Registriert seit: 03.09.2004
Ort: Zürich
Beiträge: 2.504
Ohne den Code ist es schwer zu sagen wo der Fehler liegt. Ich tippe mal du hast die entsprechenden SQL-Anweisungen nicht richtig gesetzt...
Olaf ist offline   Mit Zitat antworten
Alt 10.04.2005, 11:30   #3 (permalink)
PostRank: 1
 
Benutzerbild von ralph76
 
Registriert seit: 03.04.2005
Ort: Linz, Österreich
Beiträge: 35
In users-edit habe ich folgendes eingefügt:

Zeile 59:
$new_jabber = wp_specialchars($_POST['new_jabber']);
$new_skype = wp_specialchars($_POST['new_skype']);

Zeile 67:
user_jabber='$new_jabber', user_skype='$new_skype',

Zeile 160:
<tr>
<th scope="row"><?php _e('Jabber IM:') ?>
</th>
<td><input type="text" name="new_jabber" id="new_jabber" value="<?php echo $edituser->user_jabber ?>" />
</td>
</tr>
<tr>
<th scope="row"><?php _e('Skype:') ?>
</th>
<td><input type="text" name="new_skype" id="new_skype" value="<?php echo $edituser->user_skype ?>" />
</td>
</tr>

und in profile hab ich folgendes eingefügt:

Zeile 77:
$newuser_skype = wp_specialchars($_POST['newuser_skype']);
$newuser_jabber = wp_specialchars($_POST['newuser_jabber']);

Zeile 85:
user_jabber='$new_jabber', user_skype='$new_skype',

Zeile 226:
<tr>
<th scope="row"><?php _e('Jabber IM:') ?> </th>
<td> <input type="text" name="newuser_jabber" id="newuser_jabber2" value="<?php echo $profiledata->user_jabber ?>" /> </td>
</tr>
<tr>
<th scope="row"><?php _e('Skype:') ?> </th>
<td> <input type="text" name="newuser_skype" id="newuser_skype2" value="<?php echo $profiledata->user_skype ?>" /> </td>
</tr>

Nun klappt es insofern, dass alle User ihre Werte ändern können, bis auf den Admin, dessen Profil zeigt das gleiche Verhalten, wie anfangs beschrieben...
ralph76 ist offline   Mit Zitat antworten
Alt 11.04.2005, 13:01   #4 (permalink)
PostRank: 1
 
Benutzerbild von ralph76
 
Registriert seit: 03.04.2005
Ort: Linz, Österreich
Beiträge: 35
Also, ich war wohl etwas zu voreilig...

Wenn ich als Admin eingeloggt bin, kann ich die entsprechenden Felder der anderen Benutzer ändern, aber nicht die des Admin. Und die Benutzer können, wenn sie eingeloggt sind, die Änderungen an ihren Profilen auch nicht vorenehmen...

So viele Beitragsleser und keiner hat eine Idee?
ralph76 ist offline   Mit Zitat antworten
Alt 10.10.2006, 02:41   #5 (permalink)
PostRank: 0
 
Registriert seit: 10.10.2006
Beiträge: 1
Moin!
Ich würde mich auch über eine Problemlösung freuen..
...oder kann man evtl. einfacher AIM gegen Sykpe austauschen?

Grüße
-- Sascha
chainsaw ist offline   Mit Zitat antworten
Alt 10.10.2006, 03:31   #6 (permalink)
PostRank: 2
 
Benutzerbild von MILE
 
Registriert seit: 26.07.2005
Ort: MUC
Beiträge: 99
Wow, ihr macht ja Sachen...!?!

Ich tu' mich ja nach wie vor jedesmal schwer, wenn ich innerhalb eines Themes eine PHP-Datei oder das Stylesheeet bearbeiten muss...und hier wird auch noch an WP selbst herummodifiziert...!? Puuh...

Aber tauchen diese IM-Daten (AIM, Yahoo etc.) eigentlich irgendwo im Blog tatsächlich aus bzw. finden die irgendwo dort auch mal Verwendung...?? oder wozu füllt man die sonst überhaupt aus...?!

.:: MILE ::.
__________________
:: Mac OS X - because making UNIX user-friendly was easier than fixing Windows! ::
MILE ist offline   Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen
Ansicht

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist aus.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Spam in der Datenbank DogMan Allgemeines 13 31.10.2005 23:52
Mit Datenbank umziehen iPappe Installation 4 16.10.2005 16:38
Datenbank ex-/import cynth*** Installation 0 20.05.2005 15:50
MySQL Datenbank duplizieren nebelschwade Allgemeines 2 21.04.2005 15:59
Auslagerung der MySQL Datenbank Matthias Konfiguration 2 13.04.2005 16:18


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:42 Uhr.


Powered by vBulletin® Version 3.7.4 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Friendly URLs by vBSEO 3.2.0 | Impressum | Ein Inpsyde.com Projekt