Thread View: be.comp.programming
3 messages
3 total messages
Started by drukqs
Wed, 28 Jan 2004 18:55
guestbook vraage
Author: drukqs
Date: Wed, 28 Jan 2004 18:55
Date: Wed, 28 Jan 2004 18:55
15 lines
1650 bytes
1650 bytes
Hoi Heb deze vraag ook gesteld in be.comp.internet maar daar is precies niet veel responce. Ik vraag me af.... Ik zou een guestbook op een site willen zetten. Heb een free php guestbook geprobeerd. Eentje zonder een database, dus gewoon met text bestand. Nu krijg ik een fout dat er geen toegang is tot het text bestand. Dat is toch normaal lijkt me? "Buitenstaanders" kunnen toch enkel files lezen van een remote dir. Nu zal deze uitleg wel niet echt kloppen aangezien een guestbook zou moet werken. Anyway graag wat meer uitleg hierover. Een gb gebaseerd op mySQL bijvoorbeeld. De db moet toch ook toegankelijk zijn om nieuwe tekst, van iederene die iets wil schrijven, in op te slaan. Misschien vreemde uitleg/vraag maar er zal er hier wel eentje zijn die me bregrijpt hoop ik :-) Greets
Re: guestbook vraage
Author: KLinZ
Date: Wed, 28 Jan 2004 19:58
Date: Wed, 28 Jan 2004 19:58
34 lines
2461 bytes
2461 bytes
drukqs wrote (news:vATRb.10063$Sf.400420@phobos.telenet-ops.be): > Heb deze vraag ook gesteld in be.comp.internet maar daar is precies > niet veel responce. Ik vraag me af.... Ik zou een guestbook op een > site willen zetten. Heb een free php guestbook geprobeerd. Eentje > zonder een database, dus gewoon met text bestand. Nu krijg ik een > fout dat er geen toegang is tot het text bestand. Heb je de lees- en schrijfrechten op het bestand goed gezet met CHMOD? > Dat is toch normaal > lijkt me? "Buitenstaanders" kunnen toch enkel files lezen van een > remote dir. Ja het is normaal, maar vanwege een andere reden. PHP draait niet in de context van de remote gebruiker. Het is een programma op de server en dus met andere rechten. De echte reden is dat de rechten niet goed staan. > Een > gb gebaseerd op mySQL bijvoorbeeld. Dat is sowieso verstandiger. Het tekstfilegebeuren is nogal risky als er meerdere gebruikers tegelijk data toevoegen. De kans is misschien klein, maar niet afwezig. Ook is het met een database eenvoudiger om de nieuwste entry als eerste te tonen(*). Of zelfs te sorteren op noem het maar wat. (*) dit laatste kan natuurlijk ook met een tekstfile door het gehele bestand in te lezen en vervolgens bij het wegschrijven eerst de ingevoerde entry weg te schrijven. Maakt de kans op fouten nog iets groter, als er iets fout gaat tijdens het wegschrijven ben je alle data kwijt. Bij een database is dit risico in mindere mate aanwezig. -- www.zenobits.com
Re: guestbook vraage
Author: drukqs
Date: Wed, 28 Jan 2004 20:48
Date: Wed, 28 Jan 2004 20:48
11 lines
1394 bytes
1394 bytes
"KLinZ" <klinz@NOSPAMzenobitsSPAMMERTSNO.com.invalid> wrote in news:101g5ag4pf18q70@corp.supernews.com: > Ja het is normaal, maar vanwege een andere reden. PHP draait niet in de > context van de remote gebruiker. Het is een programma op de server en dus > met andere rechten. De echte reden is dat de rechten niet goed staan. Was zo goed als zeker dat het dat was. Maar heb nu pas door dat ik een crappy ftp proggie gebruikte. Heb er al eentje waar ik kan chmodden :-) Thx
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads