anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Mo 09 Jun, 2025 16:44

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 14 Beiträge ] 
Autor Nachricht
BeitragVerfasst: So 29 Apr, 2007 12:04 
Offline
Held
Held
Benutzeravatar

Registriert: Mi 09 Aug, 2006 09:29
Beiträge: 267
Geschlecht: Männlich
Hi...
Ich kam heute online und musste feststellen, das sämtliche Usertitel der RPG-Chars auf meinem Server verschwunden sind. Alle waren plötzlich wieder Bauernjunge/mädchen!

Ich kann mir nicht erklären wie das passieren konnte, ich hoffe ihr wisst Rat oder Jemand hatte schonmal das gleiche Prob....

MfG Rantanplan :(


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 29 Apr, 2007 16:57 
Offline
Newbie

Registriert: Do 24 Aug, 2006 19:16
Beiträge: 7
Hm... Ich hab's aus versehen mal auf einem anderen Server hinbekommen durch den Retitler, irgendwie reingekommen und schwupps waren alle Rp-charas titellos... Die Admine hat's dann irgendwann rausgenommen... Weil da echt schon ein zwei kleine Klciks reichen und es eine menge arbeit ist, die alle wieder zu Gange zu kriegen.

_________________
Ich bin nicht die Signatur :D
:D Ich putze hier nur

Wild, wild west Source


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 29 Apr, 2007 22:58 
Offline
Held
Held
Benutzeravatar

Registriert: Mi 09 Aug, 2006 09:29
Beiträge: 267
Geschlecht: Männlich
Danke für die Antwort. Muss ja dann wohl daran gelegen haben denke ich mal. Ich werde im Team mal nachharken wer der Übeltäter war :D


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 07 Mai, 2007 21:53 
Offline
Held
Held
Benutzeravatar

Registriert: Mo 05 Mär, 2007 22:17
Beiträge: 270
Das Problem kann gelöst werden, indem man den Titel als ctitle in die DB einfügt und nicht einfach als title... damit bleiben die titel auch nach einem Retitler Attentat ^^

in der create.php (oder wo auch immer der RPG Char gemacht wird)
Es kann sein, dass die Einträge nicht zu 100% übereinstimmen, da ich noch ein paar andere Sachen umgebaut habe, aber mit gesundem Menschenverstand und lesen sollte es zu schaffen sein.

[php]
//Suchen
$title = ($_POST[titel])
//Ersetzen mit
$ctitle = ($_POST[ctitel]);


//Suchen
$sql = "INSERT INTO accounts
(name,
title,
password,
sex,
login,
laston,
uniqueid,
lastip,
superuser,
beta,
level,
donation,
donationspent,
dragonkills,
emailaddress,
emailvalidation,
referer,
birthday
) VALUES (
'$title $HTTP_POST_VARS[name]',
'$title',
MD5('$HTTP_POST_VARS[pass1]'),
'$HTTP_POST_VARS[sex]',
'$shortname',
'".date("Y-m-d H:i:s",strtotime(date("r")."-1 day"))."',
'$_COOKIE[lgi]',
'".$_SERVER['REMOTE_ADDR']."',
".getsetting("superuser",0).",
'1',
'15',
'2000',
'2000',
'$HTTP_POST_VARS[dk]',
'$_POST[email]',
'$emailverification',
'$referer',
'".(getsetting("activategamedate","0")?getgamedate():"")."'
)";
//Ersetzen mit
$sql = "INSERT INTO accounts
(name,
ctitle,
password,
sex,
login,
laston,
uniqueid,
lastip,
superuser,
beta,
level,
donation,
donationspent,
dragonkills,
emailaddress,
emailvalidation,
referer,
birthday
) VALUES (
'$ctitle $_POST[name]',
'$ctitle',
MD5('$_POST[pass1]'),
'$_POST[sex]',
'$shortname',
'".date("Y-m-d H:i:s",strtotime(date("r")."-1 day"))."',
'$_COOKIE[lgi]',
'".$_SERVER['REMOTE_ADDR']."',
".getsetting("superuser",0).",
'1',
'15',
'2000',
'200',
'$_POST[dk]',
'$_POST[email]',
'$emailverification',
'$referer',
'".(getsetting("activategamedate","0")?getgamedate():"")."'
)";
//Suchen
savesetting("newplayer",addslashes("$title $shortname"));

//Ersetzen mit
savesetting("newplayer",addslashes("$ctitle $shortname"));


//Suche
output("`nWelchen Titel willst du tragen?(inkl. Farbcode) <input name='titel'>`n",true);

//Ersetzen mit
output("`nWelchen Titel willst du tragen?(inkl. Farbcode) <input name='ctitel'>`n",true);

[/php]


Zuletzt geändert von Naria am Di 08 Mai, 2007 19:39, insgesamt 3-mal geändert.

Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 08 Mai, 2007 16:47 
Offline
Freak
Freak

Registriert: So 30 Okt, 2005 17:48
Beiträge: 1408
Wohnort: PB
Geschlecht: Männlich
LoGD: http://dav.blood-reaver.de/lotgd/
...jetzt nur noch $HTTP_POST_VARS mit $_POST austauschen....

_________________
Mehr oder minder inaktiv


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 08 Mai, 2007 19:38 
Offline
Held
Held
Benutzeravatar

Registriert: Mo 05 Mär, 2007 22:17
Beiträge: 270
Schon gemacht. :)

Habe nur am ursprünglichen Skript rumgebastelt und nicht wirklich etwas außer den Variablennamen geändert. Aber nun fiel mir auch auf, dass ich irgendwo gelesen hatte, dass eigentlich $_POST mittlerweile zu benutzen ist


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 18 Sep, 2007 08:40 
Offline
Eingeweihter
Eingeweihter
Benutzeravatar

Registriert: Di 23 Jan, 2007 21:12
Beiträge: 50
LoGD: http://www.verborgene-land.yourweb.de/source.php
Ich setzt mich mal hier dahinter, weil der Thread ja noch nicht sooo alt ist. :)

Ich hab mal wieder einen Wunsch.

Und zwar, das wird jetzt etwas dauern zu erklären, denke ich.
Also, ich möchte nicht direkt RPChars haben, habe schon den Usern eine Möglichkeit geben, die nicht Leveln möchten.
Ich habe mir das ganz einfach gedacht, das ich einfach nach Wunsch die Titel ganz weglasse, und sich diejenigen dann eben doch im Wald abquälen mussen, um an farbige Namen oder eigene Titel zu kommen. Wer das nicht möchte, hat dann einfach nur seinen weißen Namen.

Ich wollte das über den Usereditor manuell machen, lösche aus Display Name und den Titel, lasse den Titel stehen und bei ctitel lass ich das Feld auch frei. Soweit gut, aber es hält nicht über den DK.
Danach ist man dann wieder Magd/Knecht, usw.

Hat mein Anliegen jemand verstanden und mag mir helfen?
:???:

_________________
War ich das etwa?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 18 Sep, 2007 08:52 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 28 Aug, 2004 18:48
Beiträge: 1712
Nadeya hat geschrieben:
Ich setzt mich mal hier dahinter, weil der Thread ja noch nicht sooo alt ist. :)

Ich hab mal wieder einen Wunsch.

Und zwar, das wird jetzt etwas dauern zu erklären, denke ich.
Also, ich möchte nicht direkt RPChars haben, habe schon den Usern eine Möglichkeit geben, die nicht Leveln möchten.
Ich habe mir das ganz einfach gedacht, das ich einfach nach Wunsch die Titel ganz weglasse, und sich diejenigen dann eben doch im Wald abquälen mussen, um an farbige Namen oder eigene Titel zu kommen. Wer das nicht möchte, hat dann einfach nur seinen weißen Namen.

Ich wollte das über den Usereditor manuell machen, lösche aus Display Name und den Titel, lasse den Titel stehen und bei ctitel lass ich das Feld auch frei. Soweit gut, aber es hält nicht über den DK.
Danach ist man dann wieder Magd/Knecht, usw.

Hat mein Anliegen jemand verstanden und mag mir helfen?
:???:



hättest du oben gelesen hättest du die frage nicht stellen müssen -.-


du musst das feld ctitel schon auch mit dem weissen namen füllen damit es über den dk erhalten bleibt

_________________
~Inaktiv und Abwesend solange Mysql hier Moderatorenrechte hat~


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 18 Sep, 2007 09:37 
Offline
Eingeweihter
Eingeweihter
Benutzeravatar

Registriert: Di 23 Jan, 2007 21:12
Beiträge: 50
LoGD: http://www.verborgene-land.yourweb.de/source.php
Na, eben das wird ja nicht übernommen.
Komisch daran ist, sobald ich wieder in den User gehe, ist nur noch das Displayname Feld gefüllt, obwohl ich vorher alle ausgefüllt hatte.

Ich habs gerade noch mal probiert, den Namen auch in ctitel zu setzen, wieder nicht geklappt.

_________________
War ich das etwa?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 18 Sep, 2007 09:58 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 28 Aug, 2004 18:48
Beiträge: 1712
beispiel:

bauernmädchen Rikkarda


soll werden Madame Rikkarda


usereditor:

display Name:

Madame Rikkarda

titel:

Bauernmädchen


eigener titel:

Madame




das sollte ausreichen oder du hast allgemein einen Fehler in deiner user.php und verbietest vielleicht das manuelle titelvergeben.


lg

_________________
~Inaktiv und Abwesend solange Mysql hier Moderatorenrechte hat~


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 18 Sep, 2007 10:02 
Offline
Eingeweihter
Eingeweihter
Benutzeravatar

Registriert: Di 23 Jan, 2007 21:12
Beiträge: 50
LoGD: http://www.verborgene-land.yourweb.de/source.php
Danke Rikkarda für Deine Mühen, mal wieder.^^

Wenn ich einen Titel davor setzte, klappt es ja auch wunderbar.
Aber ich hätte ja eben gerne keinen Titel davor. Also nischts... nur den blanken Namen.

Ebenso lieben Gruß, Nadeya

_________________
War ich das etwa?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 18 Sep, 2007 10:05 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 28 Aug, 2004 18:48
Beiträge: 1712
lol dann sag das doch auch so deutlich ;)


in ctitel und display dann `7`7`0 reinmachen zb. damit füllst du das feld aus, aber es wird nichts umgesetzt, da es reine farbzeichen sind


edit :

noch ne erklärung dazu:

in der newday.php fragt er halt ab nach dem dk ist das feld ctitel == leer DANN nimm den systemtitel SONST den ctitel. daher musst du das feld ctitel zwingend füllen um einen leeren titel zu haben

_________________
~Inaktiv und Abwesend solange Mysql hier Moderatorenrechte hat~


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 18 Sep, 2007 12:43 
Offline
Eingeweihter
Eingeweihter
Benutzeravatar

Registriert: Di 23 Jan, 2007 21:12
Beiträge: 50
LoGD: http://www.verborgene-land.yourweb.de/source.php
*mal spontan anknuddelt*
Danke Dir, ich glaub, ich habs hinbekommen.
Zwar nicht ganz so, wie Du es beschrieben hast, das nahm er auch nicht an, aber mit einem kleinen Sonderzeichen drin scheint es jetzt zu klappen.

Danke :wink:

_________________
War ich das etwa?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 18 Sep, 2007 12:45 
Offline
Held
Held
Benutzeravatar

Registriert: So 19 Nov, 2006 09:57
Beiträge: 231
Geschlecht: Weiblich
LoGD: http://www.trahhenbluot.de/Planetenchaos/source.php
Falls der Name aus mehreren Worten besteht (Vor- und Nachname) könntest du auch einen Teil des Namens als Titel nehmen

_________________
Das Lesen im Bett zeugt von völliger Hingabe an die Kunst: Man überlässt es dem Dichter, wann man einschläft.
Ernst R. Hauschka, deutscher Aphoristiker (geb. 1926)


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 14 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 16 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen
Du darfst keine Antworten zu Themen in diesem Forum erstellen
Du darfst deine Beiträge in diesem Forum nicht ändern
Du darfst deine Beiträge in diesem Forum nicht löschen
Du darfst keine Dateianhänge in diesem Forum erstellen

Suche nach:
Gehe zu:  
POWERED_BY
Deutsche Übersetzung durch phpBB.de
anpera.net - Impressum