Hi BrainBug and others!
Der Code zum Zurückschreiben in die data.txt funkt. Ich hab allerdings beim Einlesen der Data.txt
(Form:
Hoschi;700
Enno;500
......)
ein Problem im Flash. Denn wenn ich mir dort die Variablenausgabe anschaue hab ich zwar die richtige Form (also: name1=hoschi&credits1=700&name2=enno&credits2=500 .....) aber ich hab aus bisher unerklärlichen Gründen am Anfang eine Leerzeile drinnen mit der Flash so seine Probleme hat. Hier nochmal der Code:
<?
// datei auslesen
$fp = fopen("data.txt","r");
while ($data = fgets($fp,1024)) {
$data = explode(";",$data);
$hitlist[$data[0]] = trim($data[1]);
}
fclose($fp);
arsort($hitlist);
// string zusammenbauen
$uebergabe = "";
$i = 1;
while (list ($key, $val) = each ($hitlist)) {
if ($i == 1) $maxwert = $val;
$uebergabe .= "&name$i=$key&credits$i=$val";
$i++;
$minwert = $val;
}
$uebergabe .= "&minwert=$minwert&maxwert=$maxwert";
$uebergabe = substr($uebergabe,1);
echo $uebergabe;
?>
Ich weiß nicht wo im Code - aber irgendwo macht er da ein breakline rein.??????
[Editiert von Metallica am 02-07-2001 um 23:55]
Der Code zum Zurückschreiben in die data.txt funkt. Ich hab allerdings beim Einlesen der Data.txt
(Form:
Hoschi;700
Enno;500
......)
ein Problem im Flash. Denn wenn ich mir dort die Variablenausgabe anschaue hab ich zwar die richtige Form (also: name1=hoschi&credits1=700&name2=enno&credits2=500 .....) aber ich hab aus bisher unerklärlichen Gründen am Anfang eine Leerzeile drinnen mit der Flash so seine Probleme hat. Hier nochmal der Code:
<?
// datei auslesen
$fp = fopen("data.txt","r");
while ($data = fgets($fp,1024)) {
$data = explode(";",$data);
$hitlist[$data[0]] = trim($data[1]);
}
fclose($fp);
arsort($hitlist);
// string zusammenbauen
$uebergabe = "";
$i = 1;
while (list ($key, $val) = each ($hitlist)) {
if ($i == 1) $maxwert = $val;
$uebergabe .= "&name$i=$key&credits$i=$val";
$i++;
$minwert = $val;
}
$uebergabe .= "&minwert=$minwert&maxwert=$maxwert";
$uebergabe = substr($uebergabe,1);
echo $uebergabe;
?>
Ich weiß nicht wo im Code - aber irgendwo macht er da ein breakline rein.??????
[Editiert von Metallica am 02-07-2001 um 23:55]
Kommentar