Avatar uživatele
Registrovaný

Pomůžete mi s PHP?

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ěď.

Uzamčená otázka – ohodnoťte nejlepší odpověď symbolem palce.

Nejlepší odpověď

Odpoveď byla označena jako užitečná
Avatar uživatele
Pokročilý

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.

 

Další odpovědi:

Avatar uživatele
Zlatý

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

 

Diskuze k otázce

 

U otázky nebylo diskutováno.

 

Přihlásit se

Položte otázku, odpovězte, zapojte se, …

začněte zde

Reklama

Kvalitní odpovědi v: Počítače a internet

Zlatý Bedy 1525
Zlatý Michal Kole 1198
Zlatý mosoj 1028
Zlatý Hlada 948
Zlatý ge0rge 894
Zlatý www 829
Zlatý led 820
Zlatý badisko 818
Zlatý gecco 795
Zlatý arygnoc 674

Zobrazit celkový žebříček

Facebook

 

Váš požadavek se vyřizuje, počkejte prosím.