hallo,

ik ben bezig scriptje die deze stappen automatiseren
Net 5, SBS 6 en Veronica:
1. Gebruik http://www.sbs6.nl/, http://www.net5.nl/ of http://www.veronicatv.nl/ afhankelijk van de gewenste zender. Deze uitleg gaat uit van http://www.sbs6.nl/.
2. Open http://www.sbs6.nl/ajax/Video/page/1, http://www.sbs6.nl/ajax/Video/page/2, etc. totdat je het gewenste aantal video's hebt bereikt. Sla hiervan de URLs naar de afleveringenpagina's op.
3. Open een afleveringenpagina uit stap 2 en zoek in de html-code naar een javascriptblok met "playerID" en "@videoPlayer". Sla de bijbehorende waardes op.
4. Open http://c.brightcove.com/services/viewer/htmlFederated?playerID= + playerID-waarde uit stap 3 + &@videoPlayer= + @videoPlayer-waarde uit stap 3. Let op: als je deze pagina opent, moetje de referrer instellen op bijvoorbeeld http://www.sbs6.nl/. De pagina heeft namelijk een domeinrestrictie om het embedden in andere sites onmogelijk te maken.
5. Zoek in de pagina van stap 4 naar een javascriptblok met daarin driemaal "defaultURL". De bijbehorende waardes zijn gewoon http-links naar de video's die je direct kunt gebruiken.

ik heb nog geen werkend beginnetje
wie kan me helpen?

alvast bedankt
Robert-Jan
$content = preg_replace('size="5"','size="4"',$content);
Had ik ook al geprobeert maar werkt niet:
Warning: preg_replace() [function.preg-replace]: Delimiter must not be alphanumeric or backslash in /home/robkeizer/public_html/Roostereemland/info.php on line 24
Ach ja, je gebruikt preg_replace, en geen str_replace.

$content = preg_replace('/size="5"/','size="4"',$content);
Ik ben toch van plan dat $_get te gebruiken kunnen julie me zo simpel mogelijk uitleggenn hoe ik dit doe.
Er zit haaast achter want tot die tijd is mijn site offline

$klasnaam = array (1 => 'eg1a' , 2 => 'eg1b' , 3 => 'ehv1c' , 4 => 'ehv1d' , 5 => 'ehv1e' , 6 => 'ehv1f' , 7 => 'ehv1g' , 8 => 'ehv1h' , 9 => 'emh1k' , 10 => 'emh1m' , 11 => 'emh1n' , 12 => 'eg2a' , 13 => 'eg2b' , 14 => 'ehv2c' , 15 => 'ehv2d' , 16 => 'ehv2e' , 17 => 'ehv2f' , 18 => 'ehv2f' , 19 => 'ehv2g' , 20 => 'em2a' , 21 => 'em2b' , 22 => 'em2c' , 23 => 'eg3a' , 24 => 'ev3b' , 25 => 'ev3c' , 26 => 'eh3a' , 27 => 'eh3b' , 28 => 'eh3c' , 29 => 'eh3d' , 30 => 'em3a' , 31 => 'em3b' , 32 => 'ev4a' , 33 => 'ev4b' , 34 => 'eh4a' , 35 => 'eh4b' , 36 => 'eh4c' , 37 => 'eh4d' , 38 => 'em4a' , 39 => 'em4b' , 40 => 'ev5a' , 41 => 'ev5b' , 42 => 'ev5c' , 43 => 'eh5a' , 44 => 'eh5b' , 45 => 'eh5c' , 46 => 'ev6a' , 47 => 'ev6b' , 48 => 'ev6c');

$bestandsnaam = array (1 => '/c/c00001' , 2 => '/c/c00002' , 3 => '/c/c00003' , 4 => '/c/c00004' , 5 => '/c/c00005' , 6 => '/c/c00006' , 7 => '/c/c00007' , 8 => '/c/c00008' , 9 => '/c/c00009' , 10 => '/c/c00010' , 11 => '/c/c00011' , 12 => '/c/c00012' , 13 => '/c/c00013' , 14 => '/c/c00014' , 15 => '/c/c00015' , 16 => '/c/c00016' , 17 => '/c/c00017' , 18 => '/c/c00018' , 19 => '/c/c00019' , 20 => '/c/c00020' , 21 => '/c/c00021' , 22 => '/c/c00022' , 23 => '/c/c00023' , 24 => '/c/c00024' , 25 => '/c/c00025' , 26 => '/c/c00026' , 27 => '/c/c00027' , 28 => '/c/c00028' , 29 => '/c/c00029' , 30 => '/c/c00030' , 31 => '/c/c00031' , 32 => '/c/c00032' , 33 => '/c/c00033' , 34 => '/c/c00034' , 35 => '/c/c00035' , 36 => '/c/c00036' , 37 => '/c/c00037' , 38 => '/c/c00038' , 39 => '/c/c00039' , 40 => '/c/c00040' , 41 => '/c/c00041' , 42 => '/c/c00042' , 43 => '/c/c00043' , 44 => '/c/c00044' , 45 => '/c/c00045' , 46 => '/c/c00046' , 47 => '/c/c00047' , 48 => '/c/c00048' ,');


<?php

# De correcte week bepalen. Vanaf Vrijdag 16:00 springen we 1 week naar voren.

$week = (date('NH') >= 516) ? date('W', strtotime('+1 week')) : date('W') ;


# De optie weergeven.

echo '<option value="http://www.roostereemland.nl/dagrooster/'.$week.'/c/c00001.htm">eg1a</option>';;

?>
Heb je zelf al een tutorial gevolgd? Op www.phptuts.nl staat verder een goede PHP-tutorial, waarin ook $_GET wordt uitgelegd.
Zie dus deze link..

Dus begin maar eerst eens met blz. 1 van de cursus, en na verloop van tijd kom je wel bij het hoofdstuk over GET. Neem vooral de tijd, want PHP leer je niet in een paar uur... Om de basis te kennen zal je wel een weekje nodig hebben als je elke dag een uurtje erachter gaat zitten.

Als ik jouw was zou ik je array ook anders opbouwen door de klasnaam als index te gebruiken:

<?php $klasnaam = array ('eg1a' => '/c/c00001' , 'eg1b' => '/c/c00002'); ?>


Als je de tutorial serieus door hebt genomen (kom dus niet over een uurtje terug met: "Klaar!"), en je dan nog vragen hebt, dan horen we het graag.
Laat dan ook even weten wat je geprobeerd hebt.
Oke nu snap ik er niks meer van maar wat er in die Tut's staat snap ik wel.
Maar eerst moest ik 2 array's maken en nu ineens 1. Ik wil alleen maar dat ik zulke links krijg: index.php?klas=m2b

en dat er voor elke klas automatisch het rooster staat(wat ik zelf wel kan als er maar een voorbeeld wordt gemaakt met foreach pagina's)
Met 1 array werkt het makkelijker.

Met iets als:
$klasnaam[$_GET['klas']] is het niet moeilijk om het juiste bestand op te halen....
<?php
// leeg? dan is het de homepage
if( $klasnaam[$_GET['home']]) {
$title = 'home';
$h1 = 'home h1';
$tekst = 'tekst home';
echo $tekst;
}
// index.php?p=info, of: /info/? Dan deze tekst gebruiken
elseif( $klasnaam[$_GET['klas']]){
$title = 'info';
$h1 = 'info h1';
$tekst = 'info tekst';
echo $tekst;
}
// andere gevallen bestaan niet en dus 404
else {
$header = '404';
$title = '404 title';
$h1 = '404 h1';
$tekst = '404 tekst';
echo $tekst;

}
$klasnaam = array ('eg1a' => '/c/c00001' , 'eg1b' => '/c/c00002' , 'ehv1c' => '/c/c00003');
?>
Kan zoiets?
Wat houdt je tegen om het te proberen?

Reageren