02. august 2004 - 13:52
Der er
12 kommentarer og 1 løsning
TXT fil som database.
Hej, jeg vil hører hvordan man laver en .txt fil som database. Hvor man kan indsætte noget i den, og kalde det frem. Jeg kan MYSQL, og vil lærer om .txt filerne. På forhånd tak
Annonceindlæg tema
Forsvar & beredskab
Cybersikkerhed, realtidsdata og robuste it-systemer er blevet fundamentet for moderne forsvar.
02. august 2004 - 13:54
#1
Fandt noget her, selv.. $fp = fopen('counter.dat', 'r'); $hits = fgets($fp, 1024); fclose($fp); noget her $fp = fopen('counter.dat', 'w'); fputs($fp, $hits); fclose($fp);
02. august 2004 - 13:56
#2
Lukker bare, vil hellere bruge mysql istedet :b
02. august 2004 - 13:57
#3
-
02. august 2004 - 13:58
#4
Her er et lille eksempel: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <title>Counter file</title> </head> <body> <?php $filnavn = "tael.txt"; // Filnavn if (!file_exists($filnavn)) touch($filnavn); // Opret fil, hvis den mangler $fil = fopen($filnavn, "r+"); // Åbn fil $antal = intval(fread($fil, 1024)); // Læs antal // Nulstil tæller hvis sidste opdatering ikke er i dag: if (date("z")-date("z", filemtime($filnavn))) $antal = 0; $antal++; // Tæl 1 op fseek($fil,0); // Rewind pointer ftruncate($fil,0); // Truncate fwrite($fil, $antal); // Skriv til fil fclose($fil); // Luk fil // Udskrives evt andet steds... echo "Antal hits i dag: "; // Vis reultat readfile($filnavn); ?> </body> </html>
02. august 2004 - 14:00
#5
Hvis nu jeg vil lave en tagwall hvor den gemmer i tagwall.txt feks?
02. august 2004 - 14:04
#6
02. august 2004 - 14:09
#7
I stedet for 'tagwall.txt' hedder filen her 'data.csv'.
02. august 2004 - 14:11
#8
csv, er det noget man kan åbne i .txt?
02. august 2004 - 14:12
#9
Ellers tak, jeg bruger dog bare mysql.. MEGET nemmere :D
02. august 2004 - 14:13
#10
02. august 2004 - 14:16
#12
ej, gas.
02. august 2004 - 14:19
#13
;O)
Vi tilbyder markedets bedste kurser inden for webudvikling