anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Sa 23 Feb, 2019 13:48

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 14 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Leerzeichen und weitereres
BeitragVerfasst: Do 31 Mär, 2011 12:33 
Offline
Newbie

Registriert: Mi 16 Mär, 2011 17:40
Beiträge: 5
Hallo.

Ich bin relativ neu bei anpera. Ich hab ein Problem mit meiner Lodge.
Anfangs war noch alles ok und ihc konnte auch bei Farben wie `e, wo man ein Leerzeichen hinzufügen muss benutzen.
Dann gab es aber das Problem, dass die Lodge, wenn man seinen Doppelnamen (bei und gibt es die Möglichkeit Leerzeichen im Namen zu haben) einfärben wollte, dass er die Leerzeichen einfach geschluckt hat.
Ich habe einige Freund befragt, das hat nicht geholfen.
Ich hab die SuFu benutzt sowohl hier bei Anpera, als auch bei Dragonprime und da konnte mir auch keiner helfen
Bitte helft mir.

Und die zwiete sache ist die MOTD
Ich habe viele MOTD threads gefunden, wo man wegen dem Autorennamen angefragt hat oder ähnliches, auch das Modul von Kevz, nur leider ist das alles gelöscht und ich weiß nciht wie ich mir helfen soll

Ich hoffe um schnelle Hilfe
Bella

http://www.mystic-falls-logd.de/source. ... /lodge.php

hier meine source


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Leerzeichen und weitereres
BeitragVerfasst: Do 31 Mär, 2011 14:13 
Offline
Lehrling
Lehrling
Benutzeravatar

Registriert: Mi 23 Feb, 2011 19:50
Beiträge: 26
LoGD: http://newheaven-logd.de
Skype: silverfirefoxi
Habt ihr vielleicht in den Spieleinstellungen unter Account Erstellung
Erlaube Leerzeichen in Benutzernamen auf Nein stehen?
Daran könnte es unter anderem liegen oder versuche einfach mal
in der lodge.php nach
PHP:
$teil = preg_replace("/`[^".$appoencode_str."]/","",$teil);


zu suchen und es einfach mal zu deaktivieren, hab ich auch und bei mir schluckt er das nicht.

Und zu MotD genau, wie meinst du das mit dem Autor? Das er einfach dann in der MotD angezeigt wird das er es geschrieben hat?
Schau dann einfach mal bei dem Thema "MotD bearbeiten", da hatte ich eine von mir hochgeladen mit Autor und Edit Funktion. :)
Hoffe konnte dir weiterhelfen einigermaßen ^^


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Leerzeichen und weitereres
BeitragVerfasst: Do 31 Mär, 2011 16:01 
Offline
Profi
Profi

Registriert: Sa 15 Jan, 2011 23:15
Beiträge: 100
Rattentod hat geschrieben:
PHP:
$teil = preg_replace("/`[^".$appoencode_str."]/","",$teil);




Wenn du das machst, filtert es nicht mehr die Farbcodes raus und dein Login wird auf einmal

`4Lo`$gi`&n anstelle von Login z.b., wenn ich die Stelle richtig verstehe.

Denn da wird der Farbcode und folgende Zeichen rausgefiltern / `[ ^ ]


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Leerzeichen und weitereres
BeitragVerfasst: Do 31 Mär, 2011 16:03 
Offline
Lehrling
Lehrling
Benutzeravatar

Registriert: Mi 23 Feb, 2011 19:50
Beiträge: 26
LoGD: http://newheaven-logd.de
Skype: silverfirefoxi
Wird es nicht, sonst wäre das schon längst bei mir so.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Leerzeichen und weitereres
BeitragVerfasst: Do 31 Mär, 2011 16:41 
Offline
Profi
Profi

Registriert: Sa 15 Jan, 2011 23:15
Beiträge: 100
Hab grad rausgefunden, dass diese Stelle nur für den Titel "einspringt".. Glaube deshalb eher weniger, dass wenn $session['user']['name'] ein leerzeichen beinhaltet, dass dein Vorschlag was nützt


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Leerzeichen und weitereres
BeitragVerfasst: Do 31 Mär, 2011 19:03 
Offline
Newbie

Registriert: Mi 16 Mär, 2011 17:40
Beiträge: 5
also mit der MOTD hats geklappt :)
hab deine übersehen, weil die erst gestern oder vorgestern hochgeladen wurde :D und er mir bei der SuFu nicht angezeigt hatte.
Danke schonmal

Das Problem mit dem Leerzeichen schlucken besteht aber leider immernoch
und so intelligent war ich das in den spieleinstellungen zu erlauben^^
so dumm bin ich nicht ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Leerzeichen und weitereres
BeitragVerfasst: Do 31 Mär, 2011 19:22 
Offline
Lehrling
Lehrling
Benutzeravatar

Registriert: Mi 23 Feb, 2011 19:50
Beiträge: 26
LoGD: http://newheaven-logd.de
Skype: silverfirefoxi
Geht nicht ums dumm sein sondern das man es aus versehen vielleicht auf aus hatte. :)
Aber gut das es an war, versuche mal die beiden zu deaktivieren, vielleicht liegt es daran, ansonsten bin ich leider auch ratlos. :cry:

$comp1 = strtolower(preg_replace("/[`][".$appoencode_str."]/","",$regname)); // no black, no background colors
$comp2 = strtolower(preg_replace("/[`][".$appoencode_str."]/","",$_POST['newname']));

p.s. vergess nicht die MotD zu editieren da steht noch wie mein Server heißt. :lol:


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Leerzeichen und weitereres
BeitragVerfasst: Do 31 Mär, 2011 20:22 
Offline
Newbie

Registriert: Mi 16 Mär, 2011 17:40
Beiträge: 5
Daaaankeeee :):)
habs gelöscht und jetzt funzt es. vielen lieben Dank

Und an der MOTD bastel ich noch ;) ordne die mir nach meinem geschmack an.

Thema gelöst und geschlossen würde ich sagen :)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Leerzeichen und weitereres
BeitragVerfasst: Do 31 Mär, 2011 20:57 
Offline
Lehrling
Lehrling
Benutzeravatar

Registriert: Mi 23 Feb, 2011 19:50
Beiträge: 26
LoGD: http://newheaven-logd.de
Skype: silverfirefoxi
Freut mich das ich helfen konnte. :wink:


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Leerzeichen und weitereres
BeitragVerfasst: Fr 01 Apr, 2011 11:32 
Offline
Meister
Meister
Benutzeravatar

Registriert: Mo 05 Feb, 2007 12:33
Beiträge: 375
Wohnort: Hattingen
Geschlecht: Männlich
LoGD: http://www.alvion-logd.de/logd/
Aber ihr wisst schon welche Auswirkungen es hat, den Vergleich zwischen altem und neuem Namen zu deaktivieren? Der Spieler kann sich nun frei umbenennen, d.h. der neue farbige Name muss nicht mehr mit dem Login überein stimmen! :nene:


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Leerzeichen und weitereres
BeitragVerfasst: Fr 01 Apr, 2011 11:59 
Offline
Newbie

Registriert: Mi 16 Mär, 2011 17:40
Beiträge: 5
ja, dann sag mir ne andere Lösung Linus.
Ich hab keine und als Übegangslösung ist es gut


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Leerzeichen und weitereres
BeitragVerfasst: Fr 01 Apr, 2011 15:06 
Offline
Profi
Profi

Registriert: Sa 15 Jan, 2011 23:15
Beiträge: 100
Code:
$_POST['newname']=str_replace(" "," ",$_POST['newname']);


Das ist ja mal unnötig die Zeile in deiner lodge.php. Du ersetzt ein Leerzeichen mit einem Leerzeichen O.o
Vorallem da dort Standartgemäß

Code:
$_POST['newname']=str_replace("`0","",$_POST['newname']);


steht und das ja etwas mehr Sinn macht


und mach mal folgendes

PHP:
$teil=stripslashes($_POST['teil']);
$teil = preg_replace("/` [^".$appoencode_str."]/"," ",$teil);
// Anführungszeichen machen nur Probleme...
$teil = str_replace('\' ',' ',$teil);
$teil = str_replace('"',' ',$teil);


Zu folgendem Da da, meiner Meinung nach, zu viele Leerzeilen drin sind
PHP:
$teil=stripslashes($_POST['teil']);
$teil = preg_replace("/`[^".$appoencode_str."]/","",$teil);
// Anführungszeichen machen nur Probleme...
$teil = str_replace('\'','',$teil);
$teil = str_replace('"','',$teil);


Obs was Hilft ist aber nich sicher


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Leerzeichen und weitereres
BeitragVerfasst: Fr 01 Apr, 2011 18:06 
Offline
Meister
Meister
Benutzeravatar

Registriert: Mo 05 Feb, 2007 12:33
Beiträge: 375
Wohnort: Hattingen
Geschlecht: Männlich
LoGD: http://www.alvion-logd.de/logd/
Jack hat geschrieben:
Code:
$_POST['newname']=str_replace(" "," ",$_POST['newname']);


Das ist ja mal unnötig die Zeile in deiner lodge.php. Du ersetzt ein Leerzeichen mit einem Leerzeichen O.o
Vorallem da dort Standartgemäß

Code:
$_POST['newname']=str_replace("`0","",$_POST['newname']);


steht und das ja etwas mehr Sinn macht
Sehe ich genau so, es wird zwar nicht bei dem eigentlichen Problem helfen, aber so wie es da steht macht es wirklich keinen Sinn, und den abschließenden Farbtag `0 sollte man schon entfernen falls vorhanden.

Jack hat geschrieben:
und mach mal folgendes

PHP:
$teil=stripslashes($_POST['teil']);
$teil = preg_replace("/` [^".$appoencode_str."]/"," ",$teil);
// Anführungszeichen machen nur Probleme...
$teil = str_replace('\' ',' ',$teil);
$teil = str_replace('"',' ',$teil);


Zu folgendem Da da, meiner Meinung nach, zu viele Leerzeilen drin sind
PHP:
$teil=stripslashes($_POST['teil']);
$teil = preg_replace("/`[^".$appoencode_str."]/","",$teil);
// Anführungszeichen machen nur Probleme...
$teil = str_replace('\'','',$teil);
$teil = str_replace('"','',$teil);


Obs was Hilft ist aber nich sicher
Wird leider auch nicht helfen, da dieser Teil zum Einfärben des Titels gehört.

Code:
   $comp1 = strtolower(preg_replace("/[`][".$appoencode_str."]/","",$regname)); // no black, no background colors
   $comp2 = strtolower(preg_replace("/[`][".$appoencode_str."]/","",$_POST['newname']));
Sollte schon richtig sein, bei mir ist es auch nicht anders. Die einzige Idee die ich jetzt noch hätte: Schau dir mal den Inhalt von $appoencode_str an, ob sich da vielleicht ein Leerzeichen eingeschlichen hat.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Leerzeichen und weitereres
BeitragVerfasst: Fr 01 Apr, 2011 22:21 
Offline
Newbie

Registriert: Mi 16 Mär, 2011 17:40
Beiträge: 5
danke für eure hilfe, aber leider hilft das alles nicht :(
Nur das löschen der zwei zeilen, aber dann können alle ja den namen komplett ändern, auf die dauer will ich das doch nicht


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 3 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:  
cron
POWERED_BY
Deutsche Übersetzung durch phpBB.de
anpera.net - Impressum