Heya 
Ik zit met een irritant probleem...
Ik moet dus een aantal waarden krijgen uit een pagina.. Deze pagina heb ik zelf met een kort scriptje opgeslagen op de server:
Zoals je misschien al wel hebt opgemerkt word elke dag als ik die pagina run een nieuw bestand op de server opgeslagen..
Maar nu wil ik van de output van dat script (zie voor output script: http://www.r3con.ath.cx/nick/datecompare/04102005.php) een aantal waarden halen...
Ik dacht dat dus mooi te kunnen doen met behulp van de volgende code:
en dan de waarden er gewoon zo uitplukken:
Maar dan krijg ik de volgende zeer vervelende foutmeldingen
Warning: fopen(http://www.r3con.ath.cx/nick/datecompare/04102005.php): failed to open stream: Bad file descriptor in c:\server\apache\apache\htdocs\nick\datecompare\comparedate.php on line 12
Fatal error: Maximum execution time of 30 seconds exceeded in c:\server\apache\apache\htdocs\nick\datecompare\comparedate.php on line 13
Iemand enig idee waarom dit komt, en hoe ik het anders aan kan pakken?
Ik zit er nu namelijk al een paar uur me er blind op te staren, maar heb nog geen "eureka-moment" gehad
Ik zit met een irritant probleem...
Ik moet dus een aantal waarden krijgen uit een pagina.. Deze pagina heb ik zelf met een kort scriptje opgeslagen op de server:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
| <?php $dag = strftime ("%d%m%Y"); $handle = fopen("$dag.php", "x+"); fwrite($handle, "<?php \$lines = file ('http://hiscore-web.runescape.com/aff/runescape/hiscorepersonal.cgi?username=nepica'); foreach (\$lines as \$line_num => \$line) { echo \"Regel #<b>{\$line_num}</b> : \" . htmlspecialchars(\$line) . \"<br>\"; } ?> "); fclose($handle); ?> |
Zoals je misschien al wel hebt opgemerkt word elke dag als ik die pagina run een nieuw bestand op de server opgeslagen..
Maar nu wil ik van de output van dat script (zie voor output script: http://www.r3con.ath.cx/nick/datecompare/04102005.php) een aantal waarden halen...
Ik dacht dat dus mooi te kunnen doen met behulp van de volgende code:
code:
1
2
3
| $nu = strftime ("%d%m%Y"); $geval1 = "http://www.r3con.ath.cx/nick/datecompare/$nu.php"; $nr1 = file ($geval1); |
en dan de waarden er gewoon zo uitplukken:
code:
1
| echo "$nr1[6]" |
Maar dan krijg ik de volgende zeer vervelende foutmeldingen
Warning: fopen(http://www.r3con.ath.cx/nick/datecompare/04102005.php): failed to open stream: Bad file descriptor in c:\server\apache\apache\htdocs\nick\datecompare\comparedate.php on line 12
Fatal error: Maximum execution time of 30 seconds exceeded in c:\server\apache\apache\htdocs\nick\datecompare\comparedate.php on line 13
Iemand enig idee waarom dit komt, en hoe ik het anders aan kan pakken?
Ik zit er nu namelijk al een paar uur me er blind op te staren, maar heb nog geen "eureka-moment" gehad