Pagina 1 van 1

[MOD] Elke dag een andere linkpartner

Geplaatst: 12 apr 2004, 11:11
door SkaterboyStreet
*Aangepast door SkaterboyStreet
Was niet echt goed gelukt ;)

Geplaatst: 12 apr 2004, 11:56
door DaMnNaTiOn
PHP werkt niet in tpl files :wink:

Geplaatst: 12 apr 2004, 12:15
door Luuk
je zou het wel kunnen aanpassen, het php-gedeelte in index.php neerzetten en dan een variable link in het .tpl bestand zetten

Geplaatst: 12 apr 2004, 13:02
door Carlo Claessen
beetje erg hardcoded, gebruik de standaard van phpBB, zo hebben vooral de beginners er niks aan

Geplaatst: 11 okt 2004, 18:55
door Jan Heijnsdijk jr
bestaat hier inmiddels al de MOD van?

wat dacht je hier van

Geplaatst: 11 okt 2004, 19:50
door svenn

Code: Selecteer alles

<script>
<!--
var mondayimg="link"
var tuesdayimg="link"
var wednesdayimg="link"
var thursdayimg="link"
var fridayimg="link"
var saturdayimg="link"
var sundayimg="link"
var mydate=new Date()
var today=mydate.getDay()
if (today==1)
document.write('<a href="'+mondayimg+'">')
else if (today==2)
document.write('<a href="'+tuesdayimg+'">')
else if (today==3)
document.write('<a href="'+wednesdayimg+'">')
else if (today==4)
document.write('<a href="'+thursdayimg+'">')
else if (today==5)
document.write('<a href="'+fridayimg+'">')
else if (today==6)
document.write('<a href="'+saturdayimg+'">')
else
document.write('<a href="'+sundayimg+'">')
//-->
</script>
het komt oorsprokelijk van een elke dag een ander gif

je ziet het hieraan nog saturday-img

Geplaatst: 11 okt 2004, 19:59
door Podium4
Waarom in javascript als het ook in php kan?

date("w") geeft het nummer van de dag:

0 (for Sunday) through 6 (for Saturday)

Het is dan nog een fluitje van een cent om het script af te maken, voorbeeldje uit het hoofd:

Code: Selecteer alles

$dagnummer = date("w");

if ( $dagnummer == 0 ){
echo '<img src="plaatjezondag.gif">';
}
else if ( $dagnummer == 1 ){
echo '<img src="plaatjemaandag.gif">';
Etc.. zal niet helemaal kloppen, maar hier komt het op neer...

Geplaatst: 11 okt 2004, 21:50
door mosymuis
Dit is dan efficiƫnter.

Code: Selecteer alles

switch(date('w'))
{
  case 1: $img = 'maandag'; break;
  case 2: $img = 'dinsdag'; break;
  case 3: $img = 'woensdag'; break;
  case 4: $img = 'donderdag'; break;
  case 5: $img = 'vrijdag'; break;
  case 6: $img = 'zaterdag'; break;
  case 0: $img = 'zondag'; break;
}

echo '<img src="plaatje_'.$img.'.jpg" border="0" alt="Header van '.ucfirst($img).'" title="" />';

Geplaatst: 12 okt 2004, 14:31
door SkaterboyStreet
mosymuis schreef:Dit is dan efficiƫnter.

Code: Selecteer alles

switch(date('w'))
{
  case 1: $img = 'maandag'; break;
  case 2: $img = 'dinsdag'; break;
  case 3: $img = 'woensdag'; break;
  case 4: $img = 'donderdag'; break;
  case 5: $img = 'vrijdag'; break;
  case 6: $img = 'zaterdag'; break;
  case 0: $img = 'zondag'; break;
}

echo '<img src="plaatje_'.$img.'.jpg" border="0" alt="Header van '.ucfirst($img).'" title="" />';
En waar moet je de images code zetten?

Geplaatst: 12 okt 2004, 15:02
door mosymuis
Ik ga ervan uit dat je plaatjes hier "plaatje_maandag.jpg", "plaatje_dinsdag.jpg" etc. heten.

Overigens kan je dit niet gebruiken in phpBB omdat je echo niet mag gebruiken ivm. te template techniek, je moet $img dus doorsturen naar het template object en hem dan in overall_header {AANROEPEN}.

Geplaatst: 12 okt 2004, 15:11
door V!ncent
mosymuis schreef:Ik ga ervan uit dat je plaatjes hier "plaatje_maandag.jpg", "plaatje_dinsdag.jpg" etc. heten.

Overigens kan je dit niet gebruiken in phpBB omdat je echo niet mag gebruiken ivm. te template techniek, je moet $img dus doorsturen naar het template object en hem dan in overall_header {AANROEPEN}.

print? :-P of werkt dat het zelfde?

Geplaatst: 12 okt 2004, 15:12
door mosymuis
Dat werkt hetzelfde.

tja

Geplaatst: 12 okt 2004, 17:59
door svenn
Waarom in javascript als het ook in php kan
omdat php mijn mindere kant is ... :)

svennson