Autor Zpráva
l
Profil *
Nevěděl by někdo, jak ukladat data poslana z flashe pomoci php do souboru txt. Našel jsem php ale to moc nejede:
<?php
// zde prebereme promenné zaslané flashovým souborem
$data = $HTTP_POST_VARS["data"];
$akce = $HTTP_POST_VARS["akce"];
// odstranení lomítek z textu
$data = stripslashes($data);
$akce = stripslashes($akce);
// soubor vzkazu
$NazevSouboru = "data.txt";
//pokud jsme poslali hodnotu promenné Odeslano="ano" budeme zapisovat
if ($akce == "cist") {
// otevreme soubor pr ctení a uložíme jeho obsah do promenné Obsah
$fp = fopen( $NazevSouboru,"r");
$Obsah = fread($fp, filesize ($NazevSouboru));
fclose( $fp );
//vypíšeme obsah souboru
echo "$Obsah";
}else{
// soubor prepíšeme novými daty
$fp = fopen( $NazevSouboru,"w");
if(!$fp) die("&stat=nelze zapisovat do souboru: $NazevSouboru &");
fwrite($fp, $data);
echo "&stat=data uložena&";
fclose( $fp );
}
?>
Smajlix
Profil *
PHP Manuál ->

<?php
$filename = 'test.txt';
$somecontent = "Add this to the file\n";

// Let's make sure the file exists and is writable first.
if (is_writable($filename)) {

// In our example we're opening $filename in append mode.
// The file pointer is at the bottom of the file hence
// that's where $somecontent will go when we fwrite() it.
if (!$handle = fopen($filename, 'a')) {
echo "Cannot open file ($filename)";
exit;
}

// Write $somecontent to our opened file.
if (fwrite($handle, $somecontent) === FALSE) {
echo "Cannot write to file ($filename)";
exit;
}

echo "Success, wrote ($somecontent) to file ($filename)";

fclose($handle);

} else {
echo "The file $filename is not writable";
}
?>

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0