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

Wozu dient das eigentlich
https://anpera.dyndns.org/phpbb3/viewtopic.php?f=25&t=2677
Seite 1 von 1

Autor:  Auric [ Di 11 Jul, 2006 15:28 ]
Betreff des Beitrags:  Wozu dient das eigentlich

So, wie der Titel Schon sagt bin ich in der Common.php in der Funktion viewcommentary heute auf folgendes gestoßen:
[php]$x=0;
$ft="";
for ($x=0;strlen($ft)<3 && $x<strlen($row['comment']);$x++){
if (substr($row['comment'],$x,1)=="`" && strlen($ft)==0) {
$x++;
}else{
$ft.=substr($row['comment'],$x,1);
}
}[/php]
Schön und gut, aber ich komme irgendwie nicht dahinter, was das ganze soll.
Vllt könnt ihr mir ja was dazu sagen.

Auric

Autor:  Eliwood [ Di 11 Jul, 2006 17:28 ]
Betreff des Beitrags:  Re: Wozu dient das eigentlich

Auric hat geschrieben:
So, wie der Titel Schon sagt bin ich in der Common.php in der Funktion viewcommentary heute auf folgendes gestoßen:
[php]$x=0;
$ft="";
for ($x=0;strlen($ft)<3 && $x<strlen($row['comment']);$x++){
if (substr($row['comment'],$x,1)=="`" && strlen($ft)==0) {
$x++;
}else{
$ft.=substr($row['comment'],$x,1);
}
}[/php]
Schön und gut, aber ich komme irgendwie nicht dahinter, was das ganze soll.
Vllt könnt ihr mir ja was dazu sagen.

Auric


Wenn ich mich nicht irre zählt er die Anzahl Farbtags. Wenn die Zahl grösser als die Zahl ist, die in den Spieleinstellungen eingestellt ist, löscht er alle weiteren (Ein paar Zeilen weiter unten dran).

Autor:  Chaosmaker [ Di 11 Jul, 2006 18:50 ]
Betreff des Beitrags: 

Näää!
Das extrahiert die ersten 3 Zeichen, wobei ganz am Anfang stehende Farbtags (` plus folgendes Zeichen) übergangen werden.
Vermutlich wird kurz darauf $ft zur Prüfung von /me etc. genutzt.
Das $x=0; in der ersten zitierten Zeile ist übrigens überflüssig.

Autor:  Auric [ Di 11 Jul, 2006 19:12 ]
Betreff des Beitrags: 

aaah.. desshlab hat mien Chatbefehl "/npc" nie funktioniert.. sind ja mehr als 3 Zeichen.

Danke @Chaosmaker!
@Eli - naja, hattest nicht ganz unrecht, die farbtags werden dabei auch herausgenommen... :P

Autor:  Eliwood [ Di 11 Jul, 2006 19:29 ]
Betreff des Beitrags: 

Mist. Sah der Stelle in der addcommentary irgendwie ähnlich ^^""

Autor:  Montekar [ Mi 12 Jul, 2006 09:14 ]
Betreff des Beitrags:  Re: Wozu dient das eigentlich

Eliwood hat geschrieben:
Auric hat geschrieben:
So, wie der Titel Schon sagt bin ich in der Common.php in der Funktion viewcommentary heute auf folgendes gestoßen:
[php]$x=0;
$ft="";
for ($x=0;strlen($ft)<3 && $x<strlen($row['comment']);$x++){
if (substr($row['comment'],$x,1)=="`" && strlen($ft)==0) {
$x++;
}else{
$ft.=substr($row['comment'],$x,1);
}
}[/php]
Schön und gut, aber ich komme irgendwie nicht dahinter, was das ganze soll.
Vllt könnt ihr mir ja was dazu sagen.

Auric


Wenn ich mich nicht irre zählt er die Anzahl Farbtags. Wenn die Zahl grösser als die Zahl ist, die in den Spieleinstellungen eingestellt ist, löscht er alle weiteren (Ein paar Zeilen weiter unten dran).


Hätt ich aber auch gedacht, Eliwood :D

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