Dobrý den, potřeboval bych pomoct nevím jak udělat to aby z „textarea“ se převedl text přes tlačítko submit do .txt (Asi nějak takhle: Napíšu něco do textarea a kliknu na tlačítko a text se mi uloží do PC) Moc děkuji za každou odpověď.
ohodnoťte nejlepší odpověď symbolem palce
Zajímavá 0 před 3589 dny |
Sledovat
Nahlásit
|
Odpoveď byla označena jako užitečná
Jednoduse takto:
<form action=„test.php“ method=„post“>
<textarea name=„save_this“></textarea>
<input type=„submit“ value=„Ulozit“>
</form>
<?php
if (isset($_POST[‚save_this‘])) {
file_put_contents(‚nejaky.txt‘, $_POST[‚save_this‘]);
}
Pokud file neexistuje, tak se vytvari a premazava se, pokud maji data navazovat je treba pouzit flag FILE_APPEND jako treti argument. Ovsem toto reseni neni thread-safe.
1 NominaceKdo udělil odpovědi nominaci?SEMPAKO Nahlásit |
našťastie toto spraviť nejde – viete si predstaviť, že by vám nejaký kód čokoľvek ukladal do pc?
ale:
je možné, aby sa dotyčný text odoslaný formulárom uložil na servri (na
formáte nezáleží) a tento súbor je možno stiahnuť – samozrejme sa dá
urobiť i ponuka na jeho stiahnutie.
dá sa napr. spraviť i odsielanie textu/súboru na e-mail, možností
je viac.
záleží na konkrétnom požiadavku.
;-Q
Doplňuji:
Shaohao:
ale súbor sa neukladá do počítača, ale na server!
(i napr. apache na domácom počítači je server!)
;-Q
Upravil/a: arygnoc
0 Nominace Nahlásit |
U otázky nebylo diskutováno.
Nový příspěvekBedy | 1528 | |
Michal Kole | 1199 | |
led | 1156 | |
Hlada | 1131 | |
mosoj | 1124 | |
gecco | 904 | |
www | 828 | |
badisko | 817 | |
cochee | 814 | |
Dochy | 725 |
Software |
Hardware |
Internet |
Programování a webdesign |
Sítě |
Bezpečnost |
Ostatní počítače a internet |