Avatar billede Slettet bruger
25. juni 2005 - 14:22 Der er 10 kommentarer og
1 løsning

Skrive og ændre i ini-fil

Hej eksperter
Jeg har brug for noget hjælp til at kunne skrive og ændre i en ini fil.

Jeg har en ini fil der er er opbygget på følgende måde:
"
[ulv]
2005-8-5 = Program for ulvene den 5/8 - 2005
2005-8-12 = Program for ulvene den 12/8 - 2005
[tro]
2005-8-5 = Program for troppen den 5/8 - 2005
2005-8-12 = Program for troppen den 12/8 - 2005
"
Den vil jeg gerne have et PHP script der kan gå ind og skrive en ny linie under f.eks. [ulv] i eller ændre f.eks. linien "2005-8-5 = Program for troppen den 5/8 - 2005" til "2005-8-12 = Program for troppen"
Avatar billede jakobdo Ekspert
25. juni 2005 - 15:25 #1
Nu spørger jeg måske dumt, men hvorfor vil du bruge en INI-fil og ikke en Database til det der?
Avatar billede Slettet bruger
25. juni 2005 - 16:14 #2
Jeg vidste at det spørgsmål kom. Det er fordi jeg lavede det til ini først da jeg ikke kunne få en mysql server til at virke.
Avatar billede bromer Nybegynder
25. juni 2005 - 19:38 #3
Det er umiddelbart bedre at få din mysql server til at køre.
Avatar billede Slettet bruger
25. juni 2005 - 22:53 #4
Jamen hvis ikke der er nogen der vil svare på mit spørgsmål må jeg jo vente til jeg får adgang til maskinen det er på og prøve at få mysql til at virke :(
Avatar billede bromer Nybegynder
25. juni 2005 - 23:56 #5
Det handler ikke så meget om at vi ikke vil svare på dit spørgsmål, men mere at vi hellere vil hjælpe dig så du får det bedste resultat.

Hvis du vælger at benytte din tidligere beskrevet løsning kan du kan du tilføje en entry til [ulv] delen ved følgende lille algoritme:

(1) Læs alle linjer ind i et array
(2) Find linjen der indeholder [ulv] og tilføje din nye linie imellem
(3) Skriv alle linerne tilbage til filen.

Det er bestemt ikke den mest optimale metode til at gøre dette, men den burde virke.
Avatar billede Slettet bruger
26. juni 2005 - 00:05 #6
Det var også lidt den måde jeg tænkte på, men det kan da godt være jeg skal få kigget på den mysql server, det kan ikke passe at den ikke vil installere
Avatar billede Slettet bruger
26. juni 2005 - 00:14 #7
I smider bare nogle svar hvis i gerne vil have point
Avatar billede bromer Nybegynder
26. juni 2005 - 00:44 #8
jeg siger da gerne ja tak :) Hvis du skal have hjælp til din MySQL vil jeg foreslå at du opretter er spørgsmål i MySQL kategorien og ikke bare fortsætter her da du sikkert kan få langt bedre hjælp i den rette kategori.
Avatar billede coderdk Praktikant
27. juni 2005 - 02:03 #9
http://dk2.php.net/parse_ini_file

Modificér arrayet, og skriv det til filen igen i et loop ;)
Men helt klart, mysql er bedre ;)
Avatar billede Slettet bruger
27. juni 2005 - 11:03 #10
Opret nu nogle svar så jeg kan få lukket det her :) jeg prøver at få den MySQL server op som i siger
Avatar billede coderdk Praktikant
27. juni 2005 - 11:04 #11
Afvis hvis du ikke mener jeg fortjener noget for mit indspark (c:
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