anpera.net
https://anpera.dyndns.org/phpbb3/

Probleme beim Farbigen Namen
https://anpera.dyndns.org/phpbb3/viewtopic.php?f=34&t=1458
Seite 1 von 1

Autor:  Eliwood [ Sa 18 Jun, 2005 15:06 ]
Betreff des Beitrags:  Probleme beim Farbigen Namen

Hab mal neue Farben eingebaut, und jetzt meldet mir ein User, dass sein Name mit dem neuen Farbcode nicht mehr funzt....

Habs darauf selbst versucht, und nich mal die normalen Farbcodes funzen, d.h. Man kann nur Gross und Kleinschreibung ändern, sobald ein Farbcode drinne is, kommt die Meldung falsche Name... Hab aber eigentlich die preg_replace funktion dementsprechend verändert....

[php]}elseif ($_GET['op']=="namepreview"){
addnav("Zurück zur Lodge","lodge.php");
$n = $session[user][name];
if ($session[user][ctitle]=="") {
//$x = strpos($n,$session[user][title])+1;
//$regname=str_replace("`0","",trim(substr($n,$x+strlen($session[user][title]))));
$regname = str_replace(array($session['user']['title'].' ','`0'),'',$n);
} else {
//$x = strpos($n,$session[user][ctitle])+1;
//$regname=str_replace("`0","",trim(substr($n,$x+strlen($session[user][ctitle]))));
$regname = str_replace(array($session['user']['ctitle'].' ','`0'),'',$n);
}
// $comp1 = strtolower($session['user']['login']);
$_POST['newname']=str_replace("`0","",$_POST['newname']);
$comp1 = strtolower(preg_replace("/[`][^123456789!@#$%&QqRr*~^?VvGgTtAaXxEeUuLl£]/","",$regname)); // no black, no background colors
$comp2 = strtolower(preg_replace("/[`][^123456789!@#$%&QqRr*~^?VvGgTtAaXxEeUuLl£]/","",$_POST['newname']));
//$output.="[$comp1] compared to [$comp2]";
if ($comp1!=$comp2) $msg.="Dein neuer Name muss genau so bleiben, wie dein alter Name. Du kannst die Gross-/Kleinschreibung ändern, Farbcodes entfernen oder hinzufügen, aber ansonsten muss alles so bleiben. Du wählst {$_POST['newname']}`0`n";
if (strlen($_POST['newname'])>30) $msg.="Dein neuer name ist zu lang, inklusive Farbcodes darf er nicht länger als 30 Zeichen sein.`n";
$colorcount=0;
for ($x=0;$x<strlen($_POST['newname']);$x++){
if (substr($_POST['newname'],$x,1)=="`"){
$x++;
$colorcount++;
}
}[/php]

Weiss wer, warums plötzlich nimma geht? :???:

Autor:  Meteora [ Sa 18 Jun, 2005 16:35 ]
Betreff des Beitrags: 

du musst die zeile
[php]
$comp1 = strtolower(preg_replace("/[`][^123456789!@#$%&QqRr*~^?VvGgTtAaXxEeUuLl£]/","",$regname));
[/php]

und
[php]
$comp2 = strtolower(preg_replace("/[`][^123456789!@#$%&QqRr*~^?VvGgTtAaXxEeUuLl£]/","",$_POST['newname']));
[/php]
anpassen

Autor:  Eliwood [ Sa 18 Jun, 2005 16:54 ]
Betreff des Beitrags: 

Meteora hat geschrieben:
du musst die zeile
[php]
$comp1 = strtolower(preg_replace("/[`][^123456789!@#$%&QqRr*~^?VvGgTtAaXxEeUuLl£]/","",$regname));
[/php]

und
[php]
$comp2 = strtolower(preg_replace("/[`][^123456789!@#$%&QqRr*~^?VvGgTtAaXxEeUuLl£]/","",$_POST['newname']));
[/php]
anpassen


Eliwood hat geschrieben:
Hab aber eigentlich die preg_replace funktion dementsprechend verändert....


hab ich doch... Und normale Codes geh auch nimmer...

Autor:  Devilzimti [ Sa 18 Jun, 2005 17:48 ]
Betreff des Beitrags: 

hast es nach dem dragonprime thread gemacht?

Autor:  Eliwood [ Sa 18 Jun, 2005 18:08 ]
Betreff des Beitrags: 

Devilzimti hat geschrieben:
hast es nach dem dragonprime thread gemacht?


Nein, hab ich net.

Autor:  Devilzimti [ Sa 18 Jun, 2005 18:45 ]
Betreff des Beitrags: 

http://dragonprime.net/index.php?board= ... 79;start=0 <-- kuck mal ob du alles hast

Autor:  Eliwood [ Sa 18 Jun, 2005 22:06 ]
Betreff des Beitrags: 

Devilzimti hat geschrieben:
http://dragonprime.net/index.php?board=8;action=display;threadid=479;start=0 <-- kuck mal ob du alles hast


Ja, hab ich...
Jedes Preg_replace wurde ergänzt... Aber trotzdem akzeptiert der keine Farben mehr :(

Autor:  Meteora [ Sa 18 Jun, 2005 22:25 ]
Betreff des Beitrags: 

Eliwood hat geschrieben:
Devilzimti hat geschrieben:
http://dragonprime.net/index.php?board=8;action=display;threadid=479;start=0 <-- kuck mal ob du alles hast


Ja, hab ich...
Jedes Preg_replace wurde ergänzt... Aber trotzdem akzeptiert der keine Farben mehr :(



welcher farbcode?

Autor:  Eliwood [ So 19 Jun, 2005 08:12 ]
Betreff des Beitrags: 

Meteora hat geschrieben:
Eliwood hat geschrieben:
Devilzimti hat geschrieben:
http://dragonprime.net/index.php?board=8;action=display;threadid=479;start=0 <-- kuck mal ob du alles hast


Ja, hab ich...
Jedes Preg_replace wurde ergänzt... Aber trotzdem akzeptiert der keine Farben mehr :(



welcher farbcode?


AaXxEeUuLl£

Die da.... Aber alle gehen nimmer... Na ja, ich guck nochmal....

Seite 1 von 1 Alle Zeiten sind UTC + 1 Stunde
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/