Versio

Automatisch selectie maken

Overzicht Reageren

Daniel Voogsgerd

Daniel Voogsgerd

03/09/2009 13:20:00
Quote Anchor link
Hoi allemaal,
Ik heb een vraagje.

In het roostersysteem bij mij op school moet je eerst een klas selecteren voordat je je rooster te zien krijgt. Nou zou ik willen dat hij automatisch de goede klas pakt(element). Alleen nu heb ik geen idee hoe dit moet.

Dit is de link naar de roosterpagina
http://rooster.rembrandt-college.nl/deze_week.htm

btw. sorry als ik het wat onduidelijk uitleg.
Gewijzigd op 01/01/1970 01:00:00 door Daniel Voogsgerd
 
PHP hulp

PHP hulp

23/05/2012 22:12:05
Gesponsorde koppelingen:
BHosted Hosting al vanaf € 1,- per maand

Controleer nu gratis jouw domeinnaam:

  
 

03/09/2009 13:28:00
Quote Anchor link
Welke klas wil je?

Als je goed kijkt (in firefox bijvoorbeeld) zie je dat de website is opgedeeld in frames. Zodra je bij de bovenste een klas kiest, gaat het venster daaronder naar die klas toe. :)
 
Daniel Voogsgerd

Daniel Voogsgerd

03/09/2009 13:29:00
Quote Anchor link
V3a
Inderdaad ik zag ook dat het uit frames bestond maar als ik probeer de site na te bouwen op mijn localhost gaat het mis. Het moeilijke zit volgensmij in dit script

http://rooster.rembrandt-college.nl/deze%20week/untisscripts.js
Gewijzigd op 01/01/1970 01:00:00 door Daniel Voogsgerd
 

03/09/2009 13:33:00
Quote Anchor link
http://rooster.rembrandt-college.nl/deze%20week/36/c/c00018.htm

Simpel gezegt houd het dan dus in dat jij class 00018 ben.

Om iedere week een nieuwe rooster te zien, verander je in bovenstaande URL het cijfer 36 in het cijfer van de week ;-)

volgens mij is dit wat jij bedoelt :)
 
Mitchell

Mitchell

03/09/2009 13:34:00
Quote Anchor link
Op wat voor manier probeer je het na te bouwen dan?
De hele site (systeem en al)?

Leg even goed uit wat je precies wilt doen.
 
Daniel Voogsgerd

Daniel Voogsgerd

03/09/2009 13:34:00
Quote Anchor link
dus 18*het aantal schoolweken?
Ow nee die 36 xD

Ok dus dan moet ik automatisch de week van het jaar zien te krijgen

date("z")/7=35 huh het is toch 36?
Gewijzigd op 01/01/1970 01:00:00 door Daniel Voogsgerd
 

03/09/2009 14:11:00
Quote Anchor link
Nee Daniel:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
echo date('W');
?>


Dus, wat je zou kunnen doen:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
$data
= file_get_contents('http://rooster.rembrandt-college.nl/deze%20week/'.date('W').'/c/c00018.htm');
$data = str_replace('../../untisinfo.css', 'http://rooster.rembrandt-college.nl/deze%20week/untisinfo.css', $data);

echo $data;
?>


Lokaal werkt deze code perfect :)

Greetz,
Chris

Edit:

Mocht je minder regels willen gebruiken:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
echo str_replace('../../untisinfo.css', 'http://rooster.rembrandt-college.nl/deze%20week/untisinfo.css', file_get_contents('http://rooster.rembrandt-college.nl/deze%20week/'.date('W').'/c/c00018.htm'));
?>
Gewijzigd op 01/01/1970 01:00:00 door
 



Overzicht Reageren