TimLim
Gast
der code steht hier schon in teilen... ich für den code mal ein.
deinen Cornjob-code zu sehen wäre ganz nett
Hallo Besucher!
Du bist neu im Forum? Dann registriere dich hier, um Diskussionen beizutreten oder eigene Themen zu erstellen. Für die Registrierung ist es erforderlich, dass du einen Spielaccount bei Die Stämme hast.
Andernfalls kannst du dich hier direkt einloggen.
Falls du dein Passwort vergessen hast, kannst du hier ein neues Passwort anfordern.
der code steht hier schon in teilen... ich für den code mal ein.
<html>
<body>
Wenn du hier bist, bist du falsch abgebogen...<br>
<?
$lines = gzfile('/forum/input/ally.txt');
if(!is_array($lines)) die("Datei konnte nicht geöffnet werden");
foreach($lines as $line) {
list($id, $name, $tag, $members, $villages, $points, $all_points, $rank) = explode(',', $line);
$name = urldecode($name);
$name = addslashes($name);
mysql_query("INSERT INTO village SET id='$id', name='$name', x='$x', y='$y',
player='$player', points='$points', rank='$rank'");
}
$lines = gzfile('/forum/input/village.txt');
if(!is_array($lines)) die("Datei konnte nicht geöffnet werden");
foreach($lines as $line) {
list($id, $name,$x, $y, $player, $points, $rank) = explode(',', $line);
$name = urldecode($name);
$name = addslashes($name);
mysql_query("INSERT INTO village SET id='$id', name='$name', x='$x', y='$y',
player='$player', points='$points', rank='$rank'");
}
$lines = gzfile('/forum/input/player.txt');
if(!is_array($lines)) die("Datei konnte nicht geöffnet werden");
foreach($lines as $line) {
list($id, $name, $ally, $villages, $points, $rank) = explode(',', $line);
$name = urldecode($name);
$name = addslashes($name);
mysql_query("INSERT INTO village SET id='$id', name='$name', x='$x', y='$y',
player='$player', points='$points', rank='$rank'");
}
?>
</body>
</html>
<html>
<body>
Wenn du hier bist, bist du falsch abgebogen...<br>
<?
$lines = gzfile('/forum/input/kill_all.txt.gz');
if(!is_array($lines)) die("Datei konnte nicht geöffnet werden");
foreach($lines as $line) {
list($id, $name,$x, $y, $player, $points, $rank) = explode(',', $line);
$name = urldecode($name);
$name = addslashes($name);
mysql_query("INSERT INTO village SET id='$id', name='$name', x='$x', y='$y',
player='$player', points='$points', rank='$rank'");
}
$lines = gzfile('http://de42.die-staemme.de/map/player.txt.gz');
if(!is_array($lines)) die("Datei konnte nicht geöffnet werden");
foreach($lines as $line) {
list($id, $name, $ally, $villages, $points, $rank) = explode(',', $line);
$name = urldecode($name);
$name = addslashes($name);
mysql_query("INSERT INTO village SET id='$id', name='$name', x='$x', y='$y',
player='$player', points='$points', rank='$rank'");
}
?>
</body>
</html>
<html>
<body>
Wenn du hier bist, bist du falsch abgebogen...<br>
<?
$lines = gzfile('http://de42.die-staemme.de/map/player.txt.gz');
mysql_query("TRUNCATE TABLE player") or die(mysql_error());
if(!is_array($lines)) die("Datei konnte nicht geöffnet werden");
foreach($lines as $line) {
list($id, $name, $ally, $villages, $points, $rank) = explode(',', $line);
$name = urldecode($name);
$name = addslashes($name);
mysql_query("INSERT INTO player (id, name, ally, villages, points, rank) VALUES ('$id', '$name', '$ally', '$villages', '$points', '$rank')");
}
$lines = gzfile('http://de42.die-staemme.de/map/kill_all.txt.gz');
mysql_query("TRUNCATE TABLE kill_all") or die(mysql_error());
if(!is_array($lines)) die("Datei konnte nicht geöffnet werden");
foreach($lines as $line) {
list($rank, $id, $kills) = explode(',', $line);
mysql_query("INSERT INTO kill_all (rank, id, kills) VALUES ('$rank', '$id', '$kills')");
}
?>
</body>
</html>
was sollte das bringen?
ich habe aber kein timeout oder so...
<html>
<body>
Wenn du hier bist, bist du falsch abgebogen...<br>
<?
$lines = gzfile('http://de42.die-staemme.de/map/player.txt.gz');
mysql_query("TRUNCATE TABLE player") or die(mysql_error());
if(!is_array($lines)) die("Datei konnte nicht geöffnet werden");
foreach($lines as $line) {
list($id, $name, $ally, $villages, $points, $rank) = explode(',', $line);
$name = urldecode($name);
$name = addslashes($name);
mysql_query("INSERT INTO player (id, name, ally, villages, points, rank) VALUES ('$id', '$name', '$ally', '$villages', '$points', '$rank')") or die(mysql_error());
}
$lines = gzfile('http://de42.die-staemme.de/map/kill_all.txt.gz');
mysql_query("TRUNCATE TABLE kill_all") or die(mysql_error());
if(!is_array($lines)) die("Datei konnte nicht geöffnet werden");
foreach($lines as $line) {
list($rank, $id, $kills) = explode(',', $line);
mysql_query("INSERT INTO kill_all (rank, id, kills) VALUES ('$rank', '$id', '$kills')") or die(mysql_error());
}
?>
</body>
</html>
$lines = gzfile('http://de42.die-staemme.de/map/kill_all.txt.gz');
\e: immernoch die player tabelle anlegen...
zeile 18, in der datei also:
PHP:$lines = gzfile('http://de42.die-staemme.de/map/kill_all.txt.gz');
habs eingefügt, den ersten absatz macht er nu, aber den 2. also die 2. datei nicht... <- darauf bezieht sich die sache mit zeile 18
Fatal error: Allowed memory size of 25165824 bytes exhausted (tried to allocate 24 bytes) in /data/apache/users/kilu.de/w42low/www/einlesen.php on line 18
$lines = gzfile('http://de42.die-staemme.de/map/kill_all.txt.gz');