login  Naam:   Wachtwoord: 
Registreer je!
 Forum

legen van een bestand

Offline nemesiskoen - 05/06/2005 21:38
Avatar van nemesiskoenGouden medaille

PHP expert
Ben met bestandssysteem bezig (:))!
Nu werkt alles bijna.
Alleen heb ik geen idee hoe ik mijn bestand moet legen:s.

Heb via unlink geprobeerd, maar dit gaf nada. Na even zoeken op php.net bij bestandssysteem en functies als ftruncate en delete uitgeprobeerd te hebben (die beide om de een of andere reden de error gave: ftruncate(): supplied argument is not a valid stream resource) vraag ik het hier toch maar even.

Wat ik heb:

  1. <?php
  2. $file = "gegevens.php";
  3. //er zitten al gegevens in de file...
  4. //bv. blablabla
  5.  
  6. $gegevens = "test";
  7.  
  8. //nu wil ik dat blablabla wordt vervangen door test in die file
  9. //ik wilde dan
  10. //HIER
  11. //deze file deleten maar heb geen idee hoe het moet...
  12. //en dan vervolgens
  13. //HIER
  14. //$gegevens in $file steken
  15.  
  16. ?>

hopelijk heeft iemand een oplossing?

5 antwoorden

Gesponsorde links
Offline Fenrir - 05/06/2005 21:41
Avatar van Fenrir PHP expert Dat kan door een speciale modus: 'w'

Dat zet je dan in fopen(): http://nl3.php.net/fopen

Met modus w wordt het bestand geleegd, en daarna kun je er nieuwe gegevens in zetten.
Offline cracker - 06/06/2005 00:22
Avatar van cracker Onbekend fopen(); staat standaard uitgeschakeld in php dacht ik.
Offline Fenrir - 10/06/2005 19:48
Avatar van Fenrir PHP expert @cracker: nee, maar url-fopen staat op sommige hosts wel uit (voor de veiligheid?).
Offline Steven - 10/06/2005 20:36
Avatar van Steven HTML interesse Als je het wilt legen, kan je het net zo goed verwijderen, en een nieuwe aan maken, dat is toch hetzelfde? alleen is dat makkelijker te maken dan wat jij wilt volgens mij 
Offline BonMarche - 10/06/2005 20:39
Avatar van BonMarche PHP beginner
Citaat:
Als je het wilt legen, kan je het net zo goed verwijderen, en een nieuwe aan maken, dat is toch hetzelfde? alleen is dat makkelijker te maken dan wat jij wilt volgens mij
dat is net iets meer werk, en qua moeilijkheid maakt het niks uit.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.381s