Ahoj,,chtel bych poradit udelal sem
ukladani do textaku ale nikdy se mi to tam neulozi.....
Rikaji nemám povolenej zapis nebo tak neco...pls poradte diky
tady je ten Kód:
<head><title>jj</title>
<body>
<?
$stz = file("zpravy.txt")
for( $i = 0; $i < 10; $i++ ){
$starez .= $stz[ $i ];
}
$jmeno = $_POST['jmeno'];
$vzkaz = $_POST['vzkaz'];
$zprava = "<font face="Arial" size="3"<b>$jmeno</b><br>$vzkaz</font>";
$zpravy = Fopen ("zpravy.txt", "w");
Fputs($zpravy, stripslashes( $zprava ));
Fputs($zpravy, $starez);
Fclose($zpravy);
echo "<p>bylo odeslano vrat se <a href="index.php">zpet</a>";
?>
</body>
hmmm, podla mna je ten zdrojak v pohode, mne siel bez problemov (teda ta cast zapisu)
Skus skontrolovat, ci mas pravo zapisovat do toho suboru a ak nie, tak si zmen prava...
Zkus fwrite() misto fputs(), jestli neni problem ve zpusobu otevreni souboru, zkus kdyz tak append mod (misto "w" dej "a")
Mam problém..nejsem nijak moc chytrej přes PHP.To php mi fachá ale nevím kde mam povolovat ty soubory.. pomocte prosím...
Dík.. Ale šlape mi jen jeden soubor.. je to nějak omezené? počtem ?
Potřeboval bych 2 textovýx soubory... počítadlo a questbook....
ty soubory :
text ; pocitadlo .txt
Může takovou věc udělat člověk sám ?
Dík za odpověd.
No, jestli to děláš na wz.cz, tak co ti brání tyhle věci nacpat do db?
No chtěl bych se naučit PHP a databáze mam na pořadí později.. S php začínám.. a chci si vyzkoušet co s tím jde..
Zatím by mi moc pomohlo rozchodit ty 2 textáky....
..
$stz = file("zpravy.txt")
..
tady ti chybi strednik, ale tim to asi nebude ;)
4. řádek z tvý ukázky
<head><title>jj</title>
<body>
<?
$stz = file("zpravy.txt")
aha.. ta není ode mě...
ja potřebuji opravdu jen povolit zápis do php/text.txt
...no napřed bych zkusil otestovat, jestli se ten soubor vůbec otevřel
if ($f = fopen('text.txt','a')) {
...zapis...
} else {
echo "nejde otevrit soubor\n";
die;
}
pak bych zkusil dodat cestu sk souboru, ať víš, kam se to píše,
dál bych zkusil zjistit jestli do daného adresáře můžeš zapisovat. Pokud ne a máš právo to změnit, tak zkusit
chmod('adresar', 755);
a až selžou všechny marné pokusy, tak si přečíst návod. :-)
Je možné, že zapisování do souboru je v php omezeno. I když asi ne.