Flash meets php ?!

aarrghhh KUAT da gibs nen problem bei folgender aktion :

eu = enemy add ua add url add ub;
if (win eq "0") {
er = aa;
} else {
er = ab;
}
getURL ("http://www.egyptwarrior.de/wars/sq1w.php?we="+_root.eu+"&wd="+_root.date+"&wr="+_root.er+"&ws="+_root.score+"&ws="+_root.maps+"&wi="+_root.info", "_blank");
}

also mein haupt problem liegt eigendlich darin das er bei getURL nicht mehr von dem experten modus in den normalen modus wechseln möchte dort schreibt flash mir immer ne Fehlermeldung
also bitte ich dich doch ganz lieb noch einmal nachzuschauen wie ich das lösen kann ;)
DANKE IM vorraus...

.:Ra:.
 
ach und hier noch der etwas abgeänderte code von der sq1w.php :



$file = "counter.log"; <<<---- ach und die counter.log hab ich net wo bekomm ich die her
$counter = fopen ($file,"r+");
$string = fgets ($counter,10000);
$co = intval (substr ($string,6));
$co++;
rewind($counter);
fwrite($counter, "&co=".($co));
fclose($counter);
$dateiname = "sq1w.txt";
$dateihandle = fopen($dateiname, "a");
fputs($dateihandle,"&zi=$co\n&we$co=$we\n&wd$co=$wd\n&wt$co=$wt\n&wr$co=$wr\n&ws$co=$ws\n&wm$co=$wm\n&wi$co=$wi\n");
fclose($dateihandle);
 
ist zwar nicht grad die feine art auf jemanden anderen zu verweisen aber vieleicht hilft dir ja das :

hab mal eins gefunden auf http://www.cyber-college.de

unter nightclub.ch hab ich so ein gästebuch eingerichtet... es arbeitet nur mit flash mySQL und PHP. kannst sogar die koordinaten eingeben.

aber wie gesagt ich hab nichts daran gemacht, nur angepasst. mir gebühren keine lohrberen. das waren, so viel ich weiss mathias kannegiesser als auch sebixx.de
 
Zuletzt bearbeitet:
jo danke aber das hab ich schon und benutze es auch für mein GB aber ich will ja kein GB machen

und dafür brauch den fehler in meinem code da oben und diese verdammte couter.log *gg*

Kuat bitte melde dich du hast das voll drauf und jetzt brauch ich nur noch das kleine stück sonst kann ich nicht weiter machen thx im vorraus ...


.:Ra:.
 
sorry, hab mir ein wenig zeit gelassen...

erstmal zum geturl-befehl:
du hast die variabel ws 2mal, ich hab die 2. wsmaps genannt.
hattest du den hacken bei expression (ausrduck) gemacht?
habs einfach nochmal neu getippt und jetzt gehts.
das ganze muß allerdings auch noch ein ", POST" hintendran haben.
PHP:
getURL ("http://www.egyptwarrior.de/wars/sq1w.php?we="+_root.eu+"&wd="+_root.date+"&wr="+_root.er+"&ws="+_root.score+"&wsmaps="+_root.maps+"&wi="+_root.info, "", "POST");

die counter.log kann man sich in 2 sekunden selbermachen.
einfach rechte maustaste in irgendeinen ordner machen (nicht in flash, in windows), auf 'neue textdatei erstellen' gehen, die datei counter.log nennen, &co=1 reinschreiben, schließen & speichern.
 
...

hi ich bins nochmal ich hab da wieder nen prob
und zwar will er bei mir die counter.log nicht weiter führen, sprich er macht bei dem nächsten eintrag keine &co=2 variable und daher funst das net ich weiss einfach net woran das liegen könnte
 
ach und noch was wenn ich zum beispiel in ein TEXTFELD eine URL (zb: http://www.egyptwarrior.de) eingebe macht er bei mir in der TXT folgendes :
<a href=\"http://www.egyptwarrior.de\"target=\"_blank\">ASD</a>

und da stören die ganzen " \" wie mach ich die weg ??


THX im vorraus...



.:Ra:.
 
du musst der counter.log die berechtigung (chmod) auf 777 oder was ähnliches setzten. die funktion hat eigentlich jedes noch so simple ftp-programm.
die php-datei sollte auch so sein das jeder sie ausführen kann (555) und die log muß jeder auch schreiben können.


du kannst das textfeld in flash auf html-text einstellen, dann zeigt der links html-mäßig an und dürfte auch keine schrägstriche vor die sonderzeichen packen.
 

Neue Beiträge

Zurück