[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/session.php on line 583: sizeof(): Parameter must be an array or an object that implements Countable
[phpBB Debug] PHP Warning: in file [ROOT]/phpbb/session.php on line 639: sizeof(): Parameter must be an array or an object that implements Countable
Flash Tutorials bei TUTORIALS4FLASH.DE •flash counter geht nicht
Seite 1 von 1

flash counter geht nicht

Verfasst: Fr 29. Mai 2009, 02:53
von Crono$
hi ich habe mir ihn flash ein Besucher counter gemacht und eine php5 Datei

aber es will nicht gehen

mein php5 Script

Code: Alles auswählen

<?php


$datei_name = "counter/counter.txt";

n
$stellen = 7;


if(!file_exists($datei_name))
{
    if($datei_neu = fopen($datei_name,"w"))
    {
        fwrite($datei_neu, str_pad("1",$stellen,"0",STR_PAD_LEFT));
        fclose($datei_neu);
    }
    else die("ERROR: Datei konnte nicht angelegt werden!");
}


$counter_dat = file($datei_name);
$counter = $counter_dat[0];



session_start();

if(!isset($_SESSION["lock"]))
{

    if($datei_tmp = fopen($datei_name . ".tmp","w"))
    {
        fwrite($datei_tmp, ++$counter);
        fclose($datei_tmp);

     
        unlink($datei_name);

    
        rename($datei_name . ".tmp", $datei_name);
    }
}

$_SESSION["lock"] = true;


$counter = str_pad($counter,$stellen,"0",STR_PAD_LEFT);


$num = strlen($counter);
for($i=0; $i<$num; $i++)
{
    echo "&count" . ($i+1) . "=" . substr($counter,$i,1);
}

?>
das ist der as in flash was ich auf dem mc liegen haben

Code: Alles auswählen

loadVariablesNum("counter.php5?"+random(1000), 0);
habe auf meine Hauptbühne ein mc gemacht mit 7 texten und als VAR _root.count1 von 1-7

aber es will nicht gehen hoffe auf hilfe

Re: flash counter geht nicht

Verfasst: Mi 17. Jun 2009, 18:56
von Moon
Hello Crono$,
Crono$ hat geschrieben:hi ich habe mir in flash ein Besucher counter gemacht und eine php5 Datei

aber es will nicht gehen

mein php5 Script

Code: Alles auswählen

<?php


$datei_name = "counter/counter.txt";

n
$stellen = 7;

...
Ist dieses "n" dort nur ein Tippfehler oder steht dies tatsächlich in der .php Datei?
Könnte möglicherweise eine der Ursachen sein..