oke oke, ik doe t nog wel een keer met vardump
Tekst van site ophalen
en doe ook eens
// Oh wacht ik zie de fout al: er komt geen voor in die pagina. Dat zet chrome/ff er zelf in
echo htmlentities(file_get_contents("http://roosters5.gepro-osi.nl/roosters/rooster.php?klassen[]=" . $_GET[k] . "&type=Klasrooster&wijzigingen=1&school=507")); // Oh wacht ik zie de fout al: er komt geen voor in die pagina. Dat zet chrome/ff er zelf in
Oke, wat moet ik er dan neerzetten inplaats van ?
Fass schreef:Doe es ff fris....Eigenwijs kind.
"" en als limit 2 zetten (3e ding dat je meegeeft in explode) en dan $geexplodeerdding[1] gebuiken
Fass, hier snap ik niet echt veel van
,
kan je een voorbeeld geven in het script?
,kan je een voorbeeld geven in het script?
Bartv schreef:gedaan, maar helpt nietEerdere citaten tonen
Aarclay schreef:Is het niet preg_match_all()?
heb nu dit:[COLOR= #0000BB]<?php $raw[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/explode"]explode[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]<table[/COLOR][COLOR= #007700],[/COLOR][URL="http://www.php.net/file_get_contents"]file_get_contents[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"http://roosters5.gepro-osi.nl/roosters/rooster.php?klassen[]="[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]k[/COLOR][COLOR= #007700]] .[/COLOR] [COLOR= #DD0000]"&type=Klasrooster&wijzigingen=1&school=507"[/COLOR][COLOR= #007700]));[/COLOR] [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]<table border="1">[/COLOR][COLOR= #007700];[/COLOR] [URL="http://www.php.net/foreach"]foreach[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$raw[/COLOR] [COLOR= #007700]as[/COLOR] [COLOR= #0000BB]$v[/COLOR][COLOR= #007700]) {[/COLOR] [COLOR= #0000BB]$vParts[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/explode"]explode[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]>[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$v[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]2[/COLOR][COLOR= #007700]);[/COLOR] [COLOR= #0000BB]$v[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$vParts[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]];[/COLOR] [URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][URL="http://www.php.net/preg_match_all"]preg_match_all[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]<tr>(.*)</tr>[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$v[/COLOR][COLOR= #007700])) {[/COLOR] [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]<tr>[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$v[/COLOR][COLOR= #007700]; }[/COLOR] [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR] [URL="http://www.php.net/echo"]echo[/URL][COLOR= #DD0000]Niks[/COLOR][COLOR= #007700]; } }[/COLOR] [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]</table>[/COLOR][COLOR= #007700];[/COLOR] ?>
Fass schreef:eeehm..Eerdere citaten tonen
Bartv schreef:gedaan, maar helpt nietEerdere citaten tonen
Aarclay schreef:Is het niet preg_match_all()?
heb nu dit:[COLOR= #0000BB]<?php $raw[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/explode"]explode[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]<table[/COLOR][COLOR= #007700],[/COLOR][URL="http://www.php.net/file_get_contents"]file_get_contents[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"http://roosters5.gepro-osi.nl/roosters/rooster.php?klassen[]="[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]k[/COLOR][COLOR= #007700]] .[/COLOR] [COLOR= #DD0000]"&type=Klasrooster&wijzigingen=1&school=507"[/COLOR][COLOR= #007700]));[/COLOR] [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]<table border="1">[/COLOR][COLOR= #007700];[/COLOR] [URL="http://www.php.net/foreach"]foreach[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$raw[/COLOR] [COLOR= #007700]as[/COLOR] [COLOR= #0000BB]$v[/COLOR][COLOR= #007700]) {[/COLOR] [COLOR= #0000BB]$vParts[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/explode"]explode[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]>[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$v[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]2[/COLOR][COLOR= #007700]);[/COLOR] [COLOR= #0000BB]$v[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$vParts[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]];[/COLOR] [URL="http://www.php.net/if"]if[/URL] [COLOR= #007700]([/COLOR][URL="http://www.php.net/preg_match_all"]preg_match_all[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]<tr>(.*)</tr>[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$v[/COLOR][COLOR= #007700])) {[/COLOR] [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]<tr>[/COLOR][COLOR= #007700].[/COLOR][COLOR= #0000BB]$v[/COLOR][COLOR= #007700]; }[/COLOR] [URL="http://www.php.net/else"]else[/URL] [COLOR= #007700]{[/COLOR] [URL="http://www.php.net/echo"]echo[/URL][COLOR= #DD0000]Niks[/COLOR][COLOR= #007700]; } }[/COLOR] [URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]</table>[/COLOR][COLOR= #007700];[/COLOR] ?>
krijg nu dit:
Link
En je GET parameter in je URL?
hetzelfde
Voorkauwtijd.
Weet niet precies wat je wil, maar dit moet werken. Je kan trouwens een heel deel eruit halen, maar kijk maar eerst ff of je het werkend kunt krijgen.
[COLOR= #0000BB]<?php
$raw[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/explode"]explode[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]<table[/COLOR][COLOR= #007700],[/COLOR][URL="http://www.php.net/file_get_contents"]file_get_contents[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"http://roosters5.gepro-osi.nl/roosters/rooster.php?klassen[]="[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]k[/COLOR][COLOR= #007700]] .[/COLOR] [COLOR= #DD0000]"&type=Klasrooster&wijzigingen=1&school=507"[/COLOR][COLOR= #007700]));[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]<table border="1">[/COLOR][COLOR= #007700];[/COLOR]
[URL="http://www.php.net/foreach"]foreach[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$raw[/COLOR] [COLOR= #007700]as[/COLOR] [COLOR= #0000BB]$v[/COLOR][COLOR= #007700]) {[/COLOR]
[COLOR= #0000BB]$vParts[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/explode"]explode[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]>[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$v[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]2[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$v[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$vParts[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]1[/COLOR][COLOR= #007700]];[/COLOR]
[COLOR= #0000BB]$vParts[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/explode"]explode[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]</table>[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$v[/COLOR][COLOR= #007700]);[/COLOR]
[COLOR= #0000BB]$v[/COLOR] [COLOR= #007700]=[/COLOR] [COLOR= #0000BB]$vParts[/COLOR][COLOR= #007700][[/COLOR][COLOR= #0000BB]0[/COLOR][COLOR= #007700]];[/COLOR]
[COLOR= #0000BB]$explodedV[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/explode"]explode[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]<tr>[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$v[/COLOR][COLOR= #007700]);[/COLOR]
[URL="http://www.php.net/foreach"]foreach[/URL] [COLOR= #007700]([/COLOR][COLOR= #0000BB]$explodedV[/COLOR] [COLOR= #007700]as[/COLOR] [COLOR= #0000BB]$w[/COLOR][COLOR= #007700]) {[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]<tr>[/COLOR] [COLOR= #007700].[/COLOR] [COLOR= #0000BB]$w[/COLOR][COLOR= #007700];
}[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]<br />einde van tabel.<br />[/COLOR][COLOR= #007700];
}[/COLOR]
[URL="http://www.php.net/echo"]echo[/URL] [COLOR= #DD0000]</table>[/COLOR][COLOR= #007700];[/COLOR]
?> Weet niet precies wat je wil, maar dit moet werken. Je kan trouwens een heel deel eruit halen, maar kijk maar eerst ff of je het werkend kunt krijgen.
--
Ben benieuwd wat daar oorspronkelijk stond? Haha.