Normalen Counter in "klick Counter" umwandeln [Flash 10]
| | 13.09.2011, 09:38
Hallo,
ich habe einen Counter gebastelt, bzw. mir von einem erklären lassen, wie das geht und dann gemacht. Da ich leider nicht so viel Erfahrung in php habe.
Hier mein AS Script:
ActionScript:1 | this.loadVariables("counter.php?num="+random(99));
|
dann eben auf der Stage noch ein Editfeld
und dann eine count.txt Datei im gleichen Verzeichniss mit:
und eine counter.php Datei mit:
PHP:1 2 3 4 5 6 7 8 9 10
|
<?php
$count = file_get_contents("count.txt");
$count = explode("=", $count);
$count[1] = $count[1]+1;
$file = fopen("count.txt", "w+");
fwrite($file, "count=".$count[1]);
fclose($file);
print "count=".$count[1];
?>
|
Das ganze klappt auch ganz gut.
Immer wenn einer die Seite öffnet, wird ein "Count" dazugezählt.
Nun möchte ich aber, dass ich in der Flashdatei einen Button habe, und wenn ich auf diesen klicke, das erst dann ein "Count" dazugezählt wird.
Das ist bestimmt nicht schwer. Aber mein Problem ist eben, dass ich nicht weiß, wie ich den .php script umschreiben soll.
Kann mir wer weiterhelfen ?
Viele Grüße ! | | | Beiträge: 189 Wohnort: Rostock Registriert: Jan 2007
| 13.09.2011, 11:17
Na ich würde die Besucherzahl in Flash einlesen und dann bei einem Klick
ActionScript:1 2 3 4 5 6 7 8 9 10 | _root.senden.onPress = function()
{
_root.besucherzahl++;
_root.sendeVariablen();
};
var my_lv:LoadVars = new LoadVars();
function sendeVariablen()
{
my_lv.besucher = _root.besucherzahl;
my_lv.send("counter.php","_blank","POST");
|
aufrufen.
Die counter.php dann standart mit:
PHP:1 2 3 4 5
|
<?php
$fp1= fopen("count.txt", "w");
fputs($fp1,nl2br($_POST['besucher']));
fclose($fp1);?>
|
befüllen... | | | Beiträge: 1776 Wohnort: Laimbach 6 1/2 Registriert: Nov 2002
| 13.09.2011, 11:24
|
|