PHP uprava txt suboru pomocou formulara

Programovacie jazyky, rady, poradňa...
WebScript
Medium Expert
Medium Expert
Príspevky: 118
Registrovaný: 04 okt 2009, 14:25

PHP uprava txt suboru pomocou formulara

Príspevok od používateľa WebScript »

Dobrý deň,
chcel by som vás poprosiť že či by sa tu niedko našiel kto by mi napísal php kód (aj s html formulárom) na úpravu txt súboru?
Skúšal som hladať ale nenašiel som to :cry:
Ďakujem.
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Príspevok od používateľa audiotrack »

Kód: Vybrať všetko

<?php

$file = "test.txt";

if(isset($_POST['text'])){
    $fh = fopen($file, 'w');
    fwrite($fh, $_POST['text']);
} else {
   $ff = implode("\n",file($file));
   ?>
   <form action="" method="post">
      <textarea name="text"><?php echo $ff; ?></textarea>
      <input type="submit" name="submit" />
   </form>
   <?php
}

?>
je to iba z hlavy, tak za preklepy a prípadne chyby sa ospravedlňujem. Myšlienku ti to dalo, dorobiť by si si to mal byť schopný aj sám. Všetky kontroly som vynechal, to si tiež dorob (či súbor existuje, či sa podarilo zapísať, oznámenie o úspechu/neúspechu..)
WebScript
Medium Expert
Medium Expert
Príspevky: 118
Registrovaný: 04 okt 2009, 14:25

Príspevok od používateľa WebScript »

Skusal som to, ale nezobrazuje sa mi tam tlacitko pre ulozenie, skusal som tam( do toho tlacitka) dat value="Uloz" a nič.
Skusal som to je to na adrese http://skuskapinkod.webscript.biz/web.php
Nemohli by ste mi to upraviť aby to fungovalo?(zobrazovalo to submit tlačítko)
Ďakujem
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Príspevok od používateľa audiotrack »

skús teraz
WebScript
Medium Expert
Medium Expert
Príspevky: 118
Registrovaný: 04 okt 2009, 14:25

Príspevok od používateľa WebScript »

funguje to, diki

//autoeditácia príspevku ( 16 Dec 2009, 12:51 )
Ak by ste mali cas tak by ste mi tam doplnil to hlasenie ci sa to uspesne/neuspesne ulozilo?
ďakujem
Snacker
Medium Star
Medium Star
Používateľov profilový obrázok
Príspevky: 362
Registrovaný: 08 jún 2009, 22:42
Kontaktovať používateľa:

Príspevok od používateľa Snacker »

Kód: Vybrať všetko

<?php 

$file = "test.txt"; 

if(isset($_POST['text'])){ 
    $fh = fopen($file, 'w'); 
    if(fwrite($fh, $_POST['text']))
      echo "Dáta boli úuspešne uložené";
    else
      echo "Dáta sa nepodarilo uložiť"; 
} else { 
   $ff = implode("\n",file($file)); 
   ?> 
   <form action="" method="post"> 
      <textarea name="text"><?php echo $ff; ?></textarea> 
      <input type="submit" name="submit" /> 
   </form> 
   <?php 
} 

?>
Napísať odpoveď