Autor Zpráva
Tomcek.eu
Profil
Dobrý den, potřebuji udělat formulář kde uživatel zadá text. A ten se po kliknutí na Odeslat uloží třeba na .txt soubor na webu. Vždy jsem na internetu našel jen odeslání na mail.
Jde to udělat ?
Díky.
martin1312
Profil
Najjednoduchšie funkciou file_put_contents http://php.net/manual/en/function.file-put-contents.php
Tomcek.eu
Profil
Mohl by jste mi porozumitelně napsat ten kod ? Jsem začátečník a moc jsem to nepochopil... děkuji
martin1312
Profil
Tomcek.eu:
nie nemohol. Daj tu tvoj kód, ktorý ti nefunguje a ten ti pomôžem opraviť. Naviac takéto veci ti google musí vyhodiť aj keď budeš hľadať v češtine.
Tomcek.eu
Profil
Example #1 Simple usage example
<?php
$file = 'people.txt';
// Open the file to get existing content
$current = file_get_contents($file);
// Append a new person to the file
$current .= "John Smith\n";
// Write the contents back to the file
file_put_contents($file, $current);
?>
podle té stránky...
To mm uložit jako co ? index.php ? A kde je ten formulář na zadání textu ?

Moderátor jenikkozak: Vkládej prosím kódy mezi značky [pre] a [/pre] (stačí kliknout na ).
martin1312
Profil
Kód prosím vkladaj do značiek <> pre zvýraznenie syntaxe.

No toto si iba skopíroval ten príklad. Je k nemu napísané čo robí.
Práveže formulár si tam musíš urobiť sám, tá stránka čo som dal odkaz je iba dokumentácia funkcie file_put_contents.
Písal si, že nájdeš na internete vždy iba odoslanie na email, takže to skombinuj. Namiesto funkcie mail(), kt. odosiela email použiješ to uloženie do súboru, ktoré sa vykoná vyššie uvedenou funkciou file_put_contents.
Ak chceš iba hotový kód, na to je tu sekcia Práce a zakázky.
Tomcek.eu
Profil
OK, už mi zbývá udělat pouze ten formulář.

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

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

0