Hi,
ich schreibe grad ein kleines neues Script. Da kam ich plötzlich zu folgendem Problem, obwohl ich den Fehler nicht erkenne (Vielleicht liegt's an 4:00 Uhr Nachts ;D):
Es wird zwar korrekt ausgegeben (z.b. 2 mal) über echo; allerdings sind die Werte für die einzelnen Variablen dann immer genau die Gleichen. Also es kommt dann z.b. (wenn $anz_runden 3 ist) :
Map : de_dust
Team : CT Team
Result : 11:1
--
Map : de_dust
Team : CT Team
Result : 11:1
Kommen sollte aber z.b.
Map : de_dust
Team : CT Team
Result : 11:1
--
Map : de_aztec
Team : T Team
Result : 8:4
:/. Wenn ich das Array statt über die Variable $e mit dem direkten Wert 1 bestücke, dann schreibt er mir (korrekt) 2 mal das Arrayelement 1 (also z.b.
Map : de_aztec
Team : T Team
Result : 8:4
--
Map : de_aztec
Team : T Team
Result : 8:4).
Per Echo hab ich auch schon nachgeschaut, ob sie $e auch wirklich verändert. Der Wert ändert sich ansich auch korrekt : er wird 0 und 1.
Falls ihr das grad verstanden habt, wäre ich um eure Hilfe dankbar. Ansonsten geh ich jetzt schlafen. Gute Nacht .
ich schreibe grad ein kleines neues Script. Da kam ich plötzlich zu folgendem Problem, obwohl ich den Fehler nicht erkenne (Vielleicht liegt's an 4:00 Uhr Nachts ;D):
PHP:
$e = 0;
while($e < $anz_runden){ // die Anzahl der Maps spiegelt die Anzahl der gelisteten Runden wieder
$inhalt_runden = str_replace("{mapx}", $map_x[$e], $inhalt_runden);
$inhalt_runden = str_replace("{resultx}", $result_x[$e], $inhalt_runden);
$inhalt_runden = str_replace("{teamx}", $team_x[$e], $inhalt_runden);
echo(stripslashes("<br>".$inhalt_runden));
$e++;
}
Map : de_dust
Team : CT Team
Result : 11:1
--
Map : de_dust
Team : CT Team
Result : 11:1
Kommen sollte aber z.b.
Map : de_dust
Team : CT Team
Result : 11:1
--
Map : de_aztec
Team : T Team
Result : 8:4
:/. Wenn ich das Array statt über die Variable $e mit dem direkten Wert 1 bestücke, dann schreibt er mir (korrekt) 2 mal das Arrayelement 1 (also z.b.
Map : de_aztec
Team : T Team
Result : 8:4
--
Map : de_aztec
Team : T Team
Result : 8:4).
Per Echo hab ich auch schon nachgeschaut, ob sie $e auch wirklich verändert. Der Wert ändert sich ansich auch korrekt : er wird 0 und 1.
Falls ihr das grad verstanden habt, wäre ich um eure Hilfe dankbar. Ansonsten geh ich jetzt schlafen. Gute Nacht .