[ kragujevcanin @ 15.06.2010. 02:53 ] @
Zelim da iz flash-a upisem string u txt datoteku preko php-a, tj..

Recimo da imam as3 kod:

var variables:URLVariables = new URLVariables();
variables.nekitext="blabla";

var urlRequest:URLRequest=new URLRequest("upisi.php"); //php fajl
urlRequest.method=URLRequestMethod.POST;
urlRequest.data=variables;
sendToURL(urlRequest);

Php kod:

<?php

$unos = $_POST("nekitext")
print $unos;
$file = 'text.txt';
if($handle = fopen($file,'at'))
{ fwrite($handle, $unos);
fclose($handle);
} else
{
echo "Greska prilikom otvaranja";
}

?>

Vrlo jednostavno, ne prijavljuje gresku ali prilokom izvodjenja nista se ne upisuje u txt fajl.(php je aktivan naravno).
[ akasha org. @ 15.06.2010. 08:43 ] @
Pogledaj http://www.php.net/manual/en/function.fopen.php

Mislim da ti argument 'at' nije validan. Stavi umesto toga 'w' pa proveri.

Pokreni php bez flasha.
Zameni ovo:

Code:

//$unos = $_POST["nekitext"];
$unos = "blabla";


Da li se upisalo? ako ne, definitivno je u phpu problem.

Da li su putanje ok? Ako je sve u istom folderu (swf, upisi.php i txt) tu nemamo problema.


Sada vidim i ovo:
Code:

$unos = $_POST["nekitext"];
// a ne !!! $unos = $_POST("nekitext");
[ kragujevcanin @ 15.06.2010. 16:36 ] @
Hvala za ispravke u php-u ali i sa njima opet se nista ne upisuje, (kada se upisuje direktno iz php-a tj $unos="blabla" sve je ok), nesto ne valja u AS3 kodu, a nije mi jasno sta! :(((