Thread Info
Benutzernamen nicht änderbar ..Wie?
|
|
fighter02301 |
Geschrieben am 21.10.2010 00000010 16:26
|
![]() Jung Mitglied ![]() Beiträge: 20 Registriert am: 17.06.10 Fusioneer: 14 years 10 months 2 weeks 20 days 12 hours 37 minutes 12 seconds |
Nabend, seid ich auf 7.01.0.1 geupdatet habe, können die Mitglieder Ihren Usernamen und Profil bearbeiten wieder selbst ändern! Möchte diese funktion aber gerne sperren! Der einzige Treffer bei google schickte mich auf ein anderes Support Forum, wo beschrieben war was ich in der edit_profile.php und update_profile_include.php zu ändern habe! Edit_profile.php Code echo "<tr> update_profile_include.php Code $error = ""; $set_avatar = ""; so sollte es eigendlich abgeändert werden, allerdings wenn ich das mache funkioniert die edit_profile.php nicht mehr, es erscheint nur eine weiße Seite! wer kann abhilfe schaffen..? danke mfg fighter Bearbeitet von fighter02301 am 21.10.2010 00000010 18:26 |
|
|
SC-Ad-Bot | Advertisement |
| |
Steed |
Geschrieben am 21.10.2010 00000010 17:01
|
![]() Senior Mitglied ![]() Beiträge: 280 Registriert am: 18.07.10 Fusioneer: 14 years 9 months 2 weeks 20 days 1 hours 55 minutes 8 seconds |
Wieso denn so umständlich? Zeile 47 in der edit_profile.php [geshi=php]echo "<td class='tbl'><input type='text' name='user_name' value='".$user_data['user_name']."' maxlength='30' class='textbox' style='width:200px;' /></td>\n";[/geshi] Und einfach readonly hinzufügen - müsste funktionieren ;) Code echo "<td class='tbl'><input type='text' readonly name='user_name' value='".$user_data['user_name']."' maxlength='30' class='textbox' style='width:200px;' /></td>\n"; PS: In Version 7.00.07 ist es Zeile 70 für alle anderen =) Bearbeitet von Steed am 21.10.2010 00000010 17:06 |
|
|
emblinux |
Geschrieben am 21.10.2010 00000010 17:25
|
![]() Seiten Administrator ![]() Beiträge: 3813 Registriert am: 04.10.08 Fusioneer: 16 years 7 months 0 weeks 2 days 11 hours 52 minutes 15 seconds |
Diese Methode ist leider sehr einfach zu umgehen. Ich kann auf jeder HTML-Seite, wo du diverse Eingabefelder machst und diese auf READONLY setzt, diese Felder wieder schreibbar machen und umgehe damit den Schreibschutz.
|
|
|
Steed |
Geschrieben am 21.10.2010 00000010 17:28
|
![]() Senior Mitglied ![]() Beiträge: 280 Registriert am: 18.07.10 Fusioneer: 14 years 9 months 2 weeks 20 days 1 hours 55 minutes 8 seconds |
Zitat diese Felder wieder schreibbar machen und umgehe damit den Schreibschutz. Als normaler User? |
|
|
fighter02301 |
Geschrieben am 21.10.2010 00000010 17:32
|
![]() Jung Mitglied ![]() Beiträge: 20 Registriert am: 17.06.10 Fusioneer: 14 years 10 months 2 weeks 20 days 12 hours 37 minutes 12 seconds |
hey steed, leider nicht, das ändert bei mir garnichts! |
|
|
emblinux |
Geschrieben am 21.10.2010 00000010 17:34
|
![]() Seiten Administrator ![]() Beiträge: 3813 Registriert am: 04.10.08 Fusioneer: 16 years 7 months 0 weeks 2 days 11 hours 52 minutes 15 seconds |
Zitat Steed schrieb: Zitat diese Felder wieder schreibbar machen und umgehe damit den Schreibschutz. Als normaler User? Als registrierter und angemeldeter User, ja. Du kannst ja mal einen Testaccount auf deiner Seite machen, mir die Daten geben, dann die Anpassung, wie du es vorgeschlagen hast machen und dann werde ich den Benutzernamen trotzdem ändern können. |
|
|
fighter02301 |
Geschrieben am 21.10.2010 00000010 17:36
|
![]() Jung Mitglied ![]() Beiträge: 20 Registriert am: 17.06.10 Fusioneer: 14 years 10 months 2 weeks 20 days 12 hours 37 minutes 12 seconds |
Also wie gesagt das mit readonly funtioniert nicht, habe ein test account angelegt und kann es trotzdem noch ändern! |
|
|
fighter02301 |
Geschrieben am 21.10.2010 00000010 18:17
|
![]() Jung Mitglied ![]() Beiträge: 20 Registriert am: 17.06.10 Fusioneer: 14 years 10 months 2 weeks 20 days 12 hours 37 minutes 12 seconds |
Hi MarcusG, hab ich gemacht, leider auch dieses ohne funktion! Wenn ich auf Profil bearbeiten gehe bekomme ich wieder nur eine weiße Seite! der Code sieht jetzt so aus Code echo "<td class='tbl'>$user_data['user_name']</td>\n"; |
|
|
emblinux |
Geschrieben am 21.10.2010 00000010 18:21
|
![]() Seiten Administrator ![]() Beiträge: 3813 Registriert am: 04.10.08 Fusioneer: 16 years 7 months 0 weeks 2 days 11 hours 52 minutes 15 seconds |
und so ? Code echo "<td class='tbl'>".$user_data['user_name']."</td>\n"; |
|
|
fighter02301 |
Geschrieben am 21.10.2010 00000010 18:25
|
![]() Jung Mitglied ![]() Beiträge: 20 Registriert am: 17.06.10 Fusioneer: 14 years 10 months 2 weeks 20 days 12 hours 37 minutes 12 seconds |
Perfeckt..! So klappts, nen dickes danke von mir. gruß fighter |
|
|
Steed |
Geschrieben am 21.10.2010 00000010 18:28
|
![]() Senior Mitglied ![]() Beiträge: 280 Registriert am: 18.07.10 Fusioneer: 14 years 9 months 2 weeks 20 days 1 hours 55 minutes 8 seconds |
Gut, Daten des Testaccounts: Testuser Passwort: testtest Dann ändere mal den Namen ;) Wenn du es schaffst, muss ich wohl auch Code echo "<td class='tbl'>".$user_data['user_name']."</td>\n"; nehmen =) |
|
|
emblinux |
Geschrieben am 21.10.2010 00000010 18:37
|
![]() Seiten Administrator ![]() Beiträge: 3813 Registriert am: 04.10.08 Fusioneer: 16 years 7 months 0 weeks 2 days 11 hours 52 minutes 15 seconds |
Also ich kann in das Feld schreiben, jedoch musst du die update_profile_include.php auch angepasst haben, denn er speichert nicht die Änderung. Ich dachte du hattest nur die edit_profile.php bearbeitet? Aber wie gesagt, ich kann ich das Feld reinschreiben, nachdem ich es schreibbar gemacht habe. |
|
|
Steed |
Geschrieben am 21.10.2010 00000010 19:01
|
![]() Senior Mitglied ![]() Beiträge: 280 Registriert am: 18.07.10 Fusioneer: 14 years 9 months 2 weeks 20 days 1 hours 55 minutes 8 seconds |
Und wie machst du es schreibbar? |
|
|
emblinux |
Geschrieben am 21.10.2010 00000010 19:03
|
![]() Seiten Administrator ![]() Beiträge: 3813 Registriert am: 04.10.08 Fusioneer: 16 years 7 months 0 weeks 2 days 11 hours 52 minutes 15 seconds |
dazu gibt es einige Plugins für den Firefox, mit denen man das machen kann. Firebug bzw. Web Developer, um nur 2 zu nennen. |
|
|
Steed |
Geschrieben am 21.10.2010 00000010 19:53
|
![]() Senior Mitglied ![]() Beiträge: 280 Registriert am: 18.07.10 Fusioneer: 14 years 9 months 2 weeks 20 days 1 hours 55 minutes 8 seconds |
Zitat denn er speichert nicht die Änderung. Habe ich das so richtig verstanden: Du hast es schreibbar gemacht, einen anderen Namen eingegeben, aber die Namensänderung wird nicht gespeichert? Ich habe nur etwas in der edit_profile.php gemacht... |
|
Springe ins Forum: |