Tutorials >
PHP >
Bestandssysteem (Maken van een gastenboek)
|
Gepost op: 18 januari 2005 - 20:13 |
|
|
|
Onbekend
|
dit:
$fp = fopen($file, "r");
$inhoud = fread($fp, filesize($file));
$inhoud = explode("\n", $inhoud);
Kun je vervangen door:
$inhoud = str_replace("\n", "", file($file));
|
|
|
|
Gepost op: 19 januari 2005 - 11:11 |
|
|
|
Ouwe rakker
|
Je gaat de manier om berichten van elkaar te scheiden ff vervangen door alle regelseindes weg te halen... ik weet niet hoe krom dat dat eruit komt te zien maar ik zou het iig niet doen. |
|
|
|
Gepost op: 19 januari 2005 - 12:22 |
|
|
|
PHP expert
|
hoe zou jij het dan doen
hoe zou jij de verschillende gegevens van elkaar scheiden?
toch door iets te maken wat elk bericht heeft en het onder te verdelen ni een array, via explode
ik kan geen andere manier bedenken
als je zecht dat het er krom gaat uit zien (wat het niet is) wat denk je dan dat BETER is??? |
|
|
|
Gepost op: 19 januari 2005 - 14:04 |
|
|
|
PHP expert
|
Proximus bedoeld dat wat numlockrond doet fout is.
Hij doet str_replace in plaats van explode. |
|
|
|
Gepost op: 23 april 2005 - 11:35 |
|
|
|
Nieuw lid
|
ik probeerde dit voor men site:
http://www.defianceuo.com/joe/admin.php
news.dat << bestandsnaam van mn databaseje
http://www.defianceuo.com/joe/main.php << daar moet het in komen
maar op die admin.php krijg ik een foutmelding:
Warning: fopen(news.dat): failed to open stream: Permission denied in /home/defiance/public_html/joe/admin.php on line 77
weet iemand wat ik hier mee moet doen? |
|
|
|
Gepost op: 23 april 2005 - 13:08 |
|
|
|
PHP expert
|
|
|
|
Gepost op: 24 april 2005 - 19:11 |
|
|
|
Nieuw lid
|
heel erg bedankt! het werkt nu perfect.... echter heb ik 2 problemen, en ik kom er niet zelf uit.
1) zoals het nu is wordt het oudste bericht boven gezet en de nieuwere eronder... zou dit kunnen worden omgedraaid? zodat het nieuwste bericht boven is en het aller oudste helemaal onderop?
-ik denk dat dit in de php bestand moet worden veranderd hoe alle berichten worden "ingelezen"... met een if statement ofzo maar ik kan nergens op het internet een site vinden waar alle php statements duidelijk worden uitgelegd
2) er staat altijd een loos bericht in. omdat in de .dat file een blanko regel staat (door de manier van wegschrijven).
-net als bij probleem 1 denk ik dat het antwoord moet worden gezocht in mijn php bestand dat de berichten inleest. Met javascript iets van : if $gegevens['1'] == "" then goto blablabla... ofzoiets
ik zal er zelf ook mee stoeien maar als u kunt helpen dan is mijn dank groot^^ |
|
|
|
Gepost op: 24 april 2005 - 19:16 |
|
|
|
PHP expert
|
Paginanavigatie met PHP en zonder MySQL
een andere tutorial van mij
daar word het aangemaakte gastenboek uitgebreid met:
- pagina navigatie
- css stijleke (denkek toch)
- nieuwste bericht BOVENAAN
- blanco regel WEG |
|
|
|
Gepost op: 24 april 2005 - 19:54 |
|
|
|
Nieuw lid
|
heel heel heel heel erg bedankt!
als ik maar 5% van jouw kennis had dan ben ik al blij
top top top!!!!;-) |
|
|
|
Gepost op: 04 november 2005 - 22:19 |
|
|
|
PHP expert
|
Bij de inhoudsopgave staat 1, 2, 4 en dat moet 1, 2, 3 zijn .
Verder goede tutorial! |
|
|
|
Gepost op: 11 december 2005 - 00:15 |
|
|
|
PHP ver gevorderde
|
Maar wat als iemand nu in z'n naam of bericht '___' gebruikt... Altijd eigenlijk: als je poster nu de 'limiter' gebruikt, dan worden zowat alle waardes onbruikbaar aangezien je de verkeerde gegevens gaan uiteenhalen?? |
|
|
|
Gepost op: 11 december 2005 - 10:18 |
|
|
|
PHP expert
|
Da's een feit. Daarom is het ook altijd aangeraden eerst die 'limiter' eruit te halen door die te vervangen van een de hash van de 'limiter' en bij het ophalen deze terug te plaatsen zoals ze was. |
|
|
|
Gepost op: 01 augustus 2006 - 01:02 |
|
|
|
Crew .NET
|
nice tut koen
echt duidelijk |
|
|
|
Gepost op: 29 november 2006 - 18:36 |
|
|
|
PHP interesse
|
kun je mischien even het script posten zonder al die uitleg ik begrijp niet echt waar alles moet enzo |
|
|
|
Gepost op: 29 november 2006 - 18:40 |
|
|
|
PHP interesse
|
krijg ook de volgende error
Warning: fopen(gb.dat) [function.fopen]: failed to open stream: Permission denied in /var/www/g25156/basdekwant.nl/HTML/php/filemaken.php on line 2
kan iemand me uitlegggen wat dit allemala betekend |
|
|
|
Gepost op: 22 april 2007 - 12:16 |
|
|
|
Nieuw lid
|
mooie tutorial, heel duidelijk enzo maar...
kan je ook de datum laten verschijnen wanneer het bericht gepost is??? |
|
|
|
Gepost op: 29 juni 2007 - 17:13 |
|
|
|
Onbekend
|
Ik snap niet goed welke map(en) je moet maken en wat er in welke moet kan je is efjes een overzigt geven? |
|
|
|
Gepost op: 08 april 2008 - 17:32 |
|
|
|
Lid
|
Hoe maak ik dat extern bestand? Wat is dat? |
|
|
|
Gepost op: 21 maart 2009 - 18:07 |
|
|
|
Nieuw lid
|
Zitten toch een aantal foutjes in. |
|
|
|
Gepost op: 23 november 2009 - 17:17 |
|
|
|
Lid
|
Ik kan het op één of andere manier wel via kladblok erin zetten mar niet via het formulier zelf :S |
|
|
Enkel aanvullende informatie is welkom. Geen prijzende of afkeurende reacties. |
|
|
|