[ Príspevkov: 5 ] 
AutorSpráva
Offline

Prevádzkovateľ fóra
Prevádzkovateľ fóra
Upravovanie txt suboru pomocou php

Registrovaný: 01.05.05
Príspevky: 13557
Témy: 1483 | 1483
Bydlisko: Bratislava
NapísalOffline : 12.01.2009 18:27 | Upravovanie txt suboru pomocou php

Potreboval by som upravovat jeden txt subor bez pristupu na ftp. Ako nato? Vedel by ma niekto nasmerovat....


_________________
Streacom DA2 | SilverStone Titanium SX800-LTI 800W | ASRock X299E-ITX/ac | Intel Core i9-9980XE & be quiet! Dark Rock TF | Kingston HyperX Impact 64 GB DDR4 2666 MHz | NVIDIA Titan RTX 24 GB | Intel SSD Optane 905P 480 GB NVMe U.2 & Intel SSD 750 1,2 TB NVMe U.2 & Intel SSD 660p 2 TB NVMe M.2 & Seagate BackUp Plus Portable 56 TB USB | 55" 4K OLED Dell Alienware AW5520QF | Ergotron LX Wall Mount Keyboard Arm | Logitech Craft | Logitech G603 | Logitech F710 | Harman Kardon Sabre SB 35 & Sennheiser RS 175 | Microsoft Windows 11 Enterprise | APC Back-UPS BE-850 VA | Lenovo ThinkPad X1 Carbon | SilverStone ML05B Milo | Corsair SF600 SFX 600W | ASRock X99E-ITX/ac | Intel Xeon E5-2683 v4 & NOCTUA NH-L12S | Kingston HyperX Savage 32 GB DDR4 2400 MHz | NVIDIA GeForce GT 710 1 GB | Intel SSD Optane Memory 32 GB NVMe M.2 & Intel SSD 730 240 GB SATA & Samsung SSD 860 1 TB | Ubuntu 24.04 LTS | Dell Wyse 3040 | Intel Atom x5-Z8350 | 2 GB DDR3 1600 MHz | 16 GB eMMC | 24" EIZO FlexScan EV2451 | Alpine Linux + XFCE4
Offline

Čestný člen
Čestný člen
Upravovanie txt suboru pomocou php

Registrovaný: 17.10.06
Prihlásený: 08.01.11
Príspevky: 1752
Témy: 17 | 17
NapísalOffline : 12.01.2009 18:34 | Upravovanie txt suboru pomocou php

pozri funkcie ako fwrite, avsak subor musi mat chmod nastaveny na 777 pripadne apache musi bezat pod userom, ktory subor vlastni.


_________________
A Real Programmer might or might not know his wife's name. He does, however, know the entire ASCII code table.
Offline

Skúsený užívateľ
Skúsený užívateľ
Upravovanie txt suboru pomocou php

Registrovaný: 07.03.06
Prihlásený: 23.01.11
Príspevky: 404
Témy: 2 | 2
Bydlisko: Prešov / Pr...
NapísalOffline : 12.01.2009 18:38 | Upravovanie txt suboru pomocou php

Pre php5 file_put_contents, alebo pre php5 a nižšie verzie php cez funkcie fopen, fwrite a fclose.

Napríklad pri posielaní text cez POST formulár, kde sa vyplňuje textare s name="text":
Kód:
<?php
if (!empty($_POST["text"])) {
  file_put_contents('./data.txt', $_POST["text"]);
}
?>

alebo cez vyšie spomenuté funkcie:
Kód:
<?php
if (!empty($_POST["text"])) {
  $file = fopen('./data.txt', 'w');
  fwrite($file, $_POST["text"]);
  fclose($file);
}
?>

Súbor data musí mať nastavené práva na zápis(chmod napríklad na 777). Ošetrenie vstupov nechám na tebe.


Offline

Prevádzkovateľ fóra
Prevádzkovateľ fóra
Upravovanie txt suboru pomocou php

Registrovaný: 01.05.05
Príspevky: 13557
Témy: 1483 | 1483
Bydlisko: Bratislava
Napísal autor témyOffline : 12.01.2009 19:13 | Upravovanie txt suboru pomocou php

ok thx, snad sa mi to podari nejak spravit :)


_________________
Streacom DA2 | SilverStone Titanium SX800-LTI 800W | ASRock X299E-ITX/ac | Intel Core i9-9980XE & be quiet! Dark Rock TF | Kingston HyperX Impact 64 GB DDR4 2666 MHz | NVIDIA Titan RTX 24 GB | Intel SSD Optane 905P 480 GB NVMe U.2 & Intel SSD 750 1,2 TB NVMe U.2 & Intel SSD 660p 2 TB NVMe M.2 & Seagate BackUp Plus Portable 56 TB USB | 55" 4K OLED Dell Alienware AW5520QF | Ergotron LX Wall Mount Keyboard Arm | Logitech Craft | Logitech G603 | Logitech F710 | Harman Kardon Sabre SB 35 & Sennheiser RS 175 | Microsoft Windows 11 Enterprise | APC Back-UPS BE-850 VA | Lenovo ThinkPad X1 Carbon | SilverStone ML05B Milo | Corsair SF600 SFX 600W | ASRock X99E-ITX/ac | Intel Xeon E5-2683 v4 & NOCTUA NH-L12S | Kingston HyperX Savage 32 GB DDR4 2400 MHz | NVIDIA GeForce GT 710 1 GB | Intel SSD Optane Memory 32 GB NVMe M.2 & Intel SSD 730 240 GB SATA & Samsung SSD 860 1 TB | Ubuntu 24.04 LTS | Dell Wyse 3040 | Intel Atom x5-Z8350 | 2 GB DDR3 1600 MHz | 16 GB eMMC | 24" EIZO FlexScan EV2451 | Alpine Linux + XFCE4
Offline

Prevádzkovateľ fóra
Prevádzkovateľ fóra
Upravovanie txt suboru pomocou php

Registrovaný: 01.05.05
Príspevky: 13557
Témy: 1483 | 1483
Bydlisko: Bratislava
Napísal autor témyOffline : 14.01.2009 6:58 | Upravovanie txt suboru pomocou php

Kód:
<?php
$loadcontent = "data.dat";
if($save_file)
  {
    $savecontent = stripslashes($savecontent);
    $fp = @fopen($loadcontent, "w");
    if ($fp)
      {
        fwrite($fp, $savecontent);
        fclose($fp);
      }
  }
$fp = @fopen($loadcontent, "r");
$loadcontent = @fread($fp, filesize($loadcontent));
$loadcontent = htmlspecialchars($loadcontent);
fclose($fp);
?>
<form method=post action="edit.php">
  <input type="text" class="post" name="savecontent" size="3" value="<?=$loadcontent?>">
  <input type="submit" name="save_file" value="Uložiť">
</form>


Ak by niekto nieco take potreboval, tak tu nieco mam....


_________________
Streacom DA2 | SilverStone Titanium SX800-LTI 800W | ASRock X299E-ITX/ac | Intel Core i9-9980XE & be quiet! Dark Rock TF | Kingston HyperX Impact 64 GB DDR4 2666 MHz | NVIDIA Titan RTX 24 GB | Intel SSD Optane 905P 480 GB NVMe U.2 & Intel SSD 750 1,2 TB NVMe U.2 & Intel SSD 660p 2 TB NVMe M.2 & Seagate BackUp Plus Portable 56 TB USB | 55" 4K OLED Dell Alienware AW5520QF | Ergotron LX Wall Mount Keyboard Arm | Logitech Craft | Logitech G603 | Logitech F710 | Harman Kardon Sabre SB 35 & Sennheiser RS 175 | Microsoft Windows 11 Enterprise | APC Back-UPS BE-850 VA | Lenovo ThinkPad X1 Carbon | SilverStone ML05B Milo | Corsair SF600 SFX 600W | ASRock X99E-ITX/ac | Intel Xeon E5-2683 v4 & NOCTUA NH-L12S | Kingston HyperX Savage 32 GB DDR4 2400 MHz | NVIDIA GeForce GT 710 1 GB | Intel SSD Optane Memory 32 GB NVMe M.2 & Intel SSD 730 240 GB SATA & Samsung SSD 860 1 TB | Ubuntu 24.04 LTS | Dell Wyse 3040 | Intel Atom x5-Z8350 | 2 GB DDR3 1600 MHz | 16 GB eMMC | 24" EIZO FlexScan EV2451 | Alpine Linux + XFCE4
 [ Príspevkov: 5 ] 


Upravovanie txt suboru pomocou php



Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy.

zapis do txt suboru pomocou javascriptu

v Frontend

11

841

22.01.2015 23:15

chrono

V tomto fóre nie sú ďalšie neprečítané témy.

PHP citanie z TXT suboru

v Backend

6

1154

12.06.2010 10:54

kexo

V tomto fóre nie sú ďalšie neprečítané témy.

PHP skript, vyber udajov z TXT suboru

v Backend

6

1088

10.12.2009 19:39

stenley

V tomto fóre nie sú ďalšie neprečítané témy.

spustenie EXE suboru pomocou PHP

v Backend

4

566

07.02.2014 13:46

neopagan

V tomto fóre nie sú ďalšie neprečítané témy.

Nezabezpečená časť webu, ak sa názov súboru čerpá z databazy pomocou PHP

v Backend

2

397

26.12.2020 14:28

jakubv

V tomto fóre nie sú ďalšie neprečítané témy.

upload txt suboru

v Backend

24

1287

10.07.2008 12:06

rooobertek

V tomto fóre nie sú ďalšie neprečítané témy.

Číslovanie .txt súboru

v Ostatné

5

733

27.03.2012 19:50

Fico

V tomto fóre nie sú ďalšie neprečítané témy.

ulozenie suboru txt VB

v Ostatné

1

918

01.01.2010 12:08

B.A.X.O

V tomto fóre nie sú ďalšie neprečítané témy.

Zapis zo txt suboru do excelu..

v Ostatné

0

643

19.07.2011 19:14

kotlas6667

V tomto fóre nie sú ďalšie neprečítané témy.

Sťahovanie web stránky do txt súboru

v Ostatné

7

820

14.11.2017 7:37

BX

V tomto fóre nie sú ďalšie neprečítané témy.

Riešenie pre otvorenie txt súboru 1x

v Ostatné

15

890

16.09.2017 13:12

martinius96

V tomto fóre nie sú ďalšie neprečítané témy.

C++ kombinatorika/zapis do txt suboru

v Backend

2

1292

13.04.2011 22:46

blabla630

V tomto fóre nie sú ďalšie neprečítané témy.

Obnova .txt súboru v win XP

v Windows

6

540

29.03.2009 12:30

shiro

V tomto fóre nie sú ďalšie neprečítané témy.

Nacitanie dat z unl/txt suboru do oracle

v Databázy

8

1543

31.10.2008 20:08

El_locco

V tomto fóre nie sú ďalšie neprečítané témy.

[Pascal] - písanie do .txt súboru s ponechaním predchodzieho obsahu

v Ostatné

11

576

19.05.2016 9:37

Miso122

V tomto fóre nie sú ďalšie neprečítané témy.

Mazanie súboru pomocou ajaxu

v Frontend

2

716

11.09.2009 17:35

Unlink



© 2005 - 2026 PCforum, edited by JanoF