Mijn plekkie + Sympathisant van 'GoT voor Behoud der Nederlandsche Taal' [GvBdNT]
't is denk ik makkelijker om de file()-functie te gebruiken. daarmee kun je het bestand per regel inlezen in een array.
zie http://www.php.net/manual/en/function.file.php
zie http://www.php.net/manual/en/function.file.php
jah, of als die regel dus gelijk is aan <!--- begin --->Op donderdag 18 oktober 2001 21:44 schreef joska het volgende:
De fout is dat er pas iets geprint wordt op het moment dat eof waar is.
althans, dat is de bedoeling...
die file functie wil ik ff niet gebruiken, dit is voor mij handiger...als het werkt.
Mijn plekkie + Sympathisant van 'GoT voor Behoud der Nederlandsche Taal' [GvBdNT]
tuurlijk werkt het niet. $text wordt gewoon nooit gelijk aan '<!-- begin -->'. je kunt hoogstens kijken of het in de string staat, maar daar heb je erg weinig aan.Op donderdag 18 oktober 2001 21:50 schreef StratoFarmer het volgende:
jah, of als die regel dus gelijk is aan <!--- begin --->
althans, dat is de bedoeling...
die file functie wil ik ff niet gebruiken, dit is voor mij handiger...als het werkt.
(met file() zou dit erg makkelijk zijn, maar goed, als jij zegt dat het niet handig is...)
Waarom niet? die tag is het enige wat op die regel staat!Op donderdag 18 oktober 2001 21:56 schreef marcusk het volgende:
[..]
tuurlijk werkt het niet. $text wordt gewoon nooit gelijk aan '<!-- begin -->'. je kunt hoogstens kijken of het in de string staat, maar daar heb je erg weinig aan.
dat kan toch dan?
Mijn plekkie + Sympathisant van 'GoT voor Behoud der Nederlandsche Taal' [GvBdNT]
je hebt gelijk. ik wist niet dat fgets ook bij een newline stopt met lezen.Op donderdag 18 oktober 2001 22:01 schreef StratoFarmer het volgende:
[..]
Waarom niet? die tag is het enige wat op die regel staat!
dat kan toch dan?
dit werkt wel:
(do-while is lelijk
)
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
| <?
$fp = fopen('bla.bla', 'r');
$size = filesize('bla.bla');
while (!feof($fp))
{
$text = fgets($fp, $size);
if (strpos($text, '<!--- begin --->') !== false) break;
}
$text = fgets($fp, $size);
echo $text;
?> |
(do-while is lelijk
neej, break is mooi...Op donderdag 18 oktober 2001 22:28 schreef marcusk het volgende:
dit werkt wel:
code:
1 <? ... ?>
(do-while is lelijk)
maaruh, dit script levert hetzelfde probleem op...
vaaag, werkt het zeker weten bij jou wel?
Mijn plekkie + Sympathisant van 'GoT voor Behoud der Nederlandsche Taal' [GvBdNT]
break is mooi ja ! 
jepz, bij mij werkt het. 'hier staat de belangrijke regel' zegt ie.
jepz, bij mij werkt het. 'hier staat de belangrijke regel' zegt ie.
hoow, ok oeps. Bij mij werktie ook.Op donderdag 18 oktober 2001 22:49 schreef marcusk het volgende:
break is mooi ja !
jepz, bij mij werkt het. 'hier staat de belangrijke regel' zegt ie.
tnx, nou kan ik weer ergens anders mijn hoofd over breaken.
Mijn plekkie + Sympathisant van 'GoT voor Behoud der Nederlandsche Taal' [GvBdNT]
Pagina: 1