Avatar billede mahuni Nybegynder
03. august 2004 - 14:20 Der er 7 kommentarer

Lave en fil for hver kategori.

Jeg er ved at lave et artikel system...

Nu vil jeg så hører hvordan jeg gør sådan at hver gang man opretter en ny kategori bliver der så også oprettet en fil der hedder det samme som kategorien, for eksempel: kategori1 så opretter den også en fil der hedder kategori1.php

Nogle ideer?
Avatar billede leif Seniormester
03. august 2004 - 14:27 #1
Undskyld, måske et dumt spm., men hvorfor vil du det ?

Henter du dataene fra en DB eller hvordan ???
Avatar billede detox Nybegynder
03. august 2004 - 14:29 #2
Du kan fx lave en fil med touch()

$filnavn = "din_kategori";
touch($filnavn);
Avatar billede thedeathart Nybegynder
03. august 2004 - 14:30 #3
noget ala:

når $kategori bliver oprettet:

    $kat = $kategori.".txt"; // Tilføjer .txt efter kategorinavnet
    $fh = fopen ("$kat", "a+"); // Opretter filen, og åbner den
    fwrite($fh, $indhold."\r\n"); // Skriver i filen
    fclose($fh); // Lukker den igen.

det laver så en fil kaldet $kategori.txt og skriver $indhold ind i den.
Avatar billede detox Nybegynder
03. august 2004 - 14:31 #4
Men ja, hvad er fidusen?
Avatar billede mahuni Nybegynder
03. august 2004 - 14:33 #5
Jeg er egentlig kommet i tvivl om det er den bedste løsning... Det er fordi jeg vil gøre sådan at det er let at vise de nye kategorier...
Avatar billede mahuni Nybegynder
03. august 2004 - 14:34 #6
Jeg tror ikke jeg har brug for det alligevel, men tak for rådene, kan sikkert bruge dem senere...
Avatar billede detox Nybegynder
03. august 2004 - 14:37 #7
ok, bare i orden ;o)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester