Autor | Zpráva | ||
---|---|---|---|
johnl Profil |
#1 · Zasláno: 5. 7. 2009, 14:57:13
Chci se zeptat jestli jde když budu mít nějaký takový kód:
<?php $soubor = fopen ("SOUBOR.txt", "r"); $text = fread ($soubor, 10000000); fclose($soubor); ?> <?php if (isset($_POST["textarea"])) { $file = fopen("SOUBOR.txt","r+"); fwrite($file, $_POST["textarea"]."\r\n"); fclose($file); $text = $_POST["textarea"]; } ?> <form action="<?php echo $_SERVER['PHP_SELF'];?>" method="POST"> <textarea name="textarea" rows="20" cols="100"><?php echo ($text); ?></textarea> <input type="submit" value="Uložit"> </form> Tak aby když stisknu input tak se celý soubor vymaže ( <input type="reset" value="Vymazat"> |
||
Jan Tvrdík Profil |
#2 · Zasláno: 5. 7. 2009, 15:49:13
johnl:
Nejjednodušší bude asi navázat na to odesílací tlačítko vymazání toho textového pole. Něco jako (fakt to berte s rezervou) onclick="this.submit(); this.textarea.value = ''; return false". |
||
keeehi Profil |
#3 · Zasláno: 5. 7. 2009, 18:02:05
johnl:
Já bych to řešil takto: if ($_POST["ulozit"]=="Uložit") { if (isset($_POST["textarea"])) { $file = fopen("SOUBOR.txt","r+"); fwrite($file, $_POST["textarea"]."\r\n"); fclose($file); $text = $_POST["textarea"]; } } a <input name="ulozit" type="submit" value="Uložit"> |
||
Časová prodleva: 15 let
|
0