Scholieren.com forum

Scholieren.com forum (https://forum.scholieren.com/index.php)
-   Software & Hardware (https://forum.scholieren.com/forumdisplay.php?f=20)
-   -   [php] save in textfile (https://forum.scholieren.com/showthread.php?t=445892)

iamcj 12-04-2003 22:46

[php] save in textfile
 
Hallo iedereen, ik heb een bestaand script uitgekleed tot de info die ik nodig heb.

Code:

<?

{ $open = fopen("http://quote.yahoo.com/d/quotes.csv?
s=^AEX&f=sl1d1t1c1ohgv&e=.csv", "r");
$read = fread($open, 2000);
fclose($open);

$read = str_replace("\"", "", $read);
$read = explode(",", $read);

{echo ("$read[2] $read[3] "); echo (" $read[1]");
}}?>

Deze info wil ik het liefst iedere minuut opslaan in een tekstfile.

$textfile=fopen("txtfile.txt","w");
fwrite($textfile, );

Met dit stukje code loop ik al geruime tijd te stoeien en het wil maar niet lukken.

Voor de mensen die me willen helpen, want ik moet ook nog een cronjob maken:

Ik wil de data opslaan onderaan de textfile of in een database.

Vervolgens wil ik de bestandsnaam laten bestaan uit de datum.

De cronjob wil ik laten lopen van maandag tot vrijdag van 9 tot half 6. En aan het einde van de dag wil ik dat het naar me wordt gemaild.

Alle mogelijkheden heb ik ergens gezien, ik weet alleen weinig van PHP wat ik wel wil leren, maar ik moet eigenlijk afstuderen;) en naar bed.

Manuzhai 13-04-2003 10:19

Volgens mij zou het volgende moeten werken:

PHP-code:

$f fopen("text.txt""w");
fwrite($f$content);
fclose($f); 

Je moet er dan echter wel voor zorgen dat de directory waarin je gaat schrijven schrijfbaar is voor de gebruiker die Apache gebruikt. Dit kun je doen met chmod.

niemand 13-04-2003 10:46

Citaat:

Manuzhai schreef op 13-04-2003 @ 11:19:
Volgens mij zou het volgende moeten werken:

Je moet er dan echter wel voor zorgen dat de directory waarin je gaat schrijven schrijfbaar is voor de gebruiker die Apache gebruikt. Dit kun je doen met chmod.

Citaat:

uit de php manual, fopen:
'w' - Open for writing only; place the file pointer at the beginning of the file and truncate the file to zero length. If the file does not exist, attempt to create it.
........
'a' - Open for writing only; place the file pointer at the end of the file. If the file does not exist, attempt to create it.

in dat geval lijkt me dit dus beter geschikt:
PHP-code:

$f fopen("text.txt""a");
fwrite($f$content);
fclose($f); 


iamcj 13-04-2003 13:54

HEt is gelukt!

Dank je wel allbei


Alle tijden zijn GMT +1. Het is nu 10:03.

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.