Metro Krant Link

Door Stefan , 16 jaar geleden, 5.267x bekeken

Wil je elke dag een link voor je bezoekers naar de gratis digitale versie van de krant Metro?

Met dit script wordt er gekeken naar de datum en wordt er automatisch de link gegenereerd, handig dus...

Natuurlijk ben ik niet vergeten dat op Zaterdag en Zondag er geen metro uitkomt, dus als het Zaterdag of Zondag is, dan gaan we de link van die Vrijdag er voor proberen uit te vissen!

Het voorbeeld staat op mijn site: Stefanuzz.nl en dan rechts in het menu (Zie kopje "Gratis krant:" )

(Waar ik net achterkom, niet alle kranten van andere landen en steden staan ook daadwerkelijk op de zelfde server als die van NL, dus dan zou je even de code moeten aanpassen, alleen de laatste regel dus opzich)

De bron in het script (MetroPoints.com) mag niet worden verwijderd als je dit script gebruikt!

Voorbeeld: http://phphulp.phpclub.nl/574.php

Gesponsorde koppelingen

PHP script bestanden

  1. metro-krant-link

 

Er zijn 15 reacties op 'Metro krant link'

PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Legolas
Legolas
16 jaar geleden
 
0 +1 -0 -1
zaterdag is ie er wel
Stefan
Stefan
16 jaar geleden
 
0 +1 -0 -1
In ieder geval niet beschikaar via het internet, daar had ik al naar gekeken


16 jaar geleden
 
0 +1 -0 -1
Niet slecht.
Wel één opmerking:
Commentaar doe je volgens de PEAR standaarden niet met een #
maar met // of /* ... */
Bas Kreleger
Bas Kreleger
16 jaar geleden
 
0 +1 -0 -1
haha.. nja detail.. # werkt net zo goed..

leuk bedacht stefan!! mooi script!! Ik heb nog even een bronvermelding bij de toelichting gezet..
Stefan
Stefan
16 jaar geleden
 
0 +1 -0 -1
@Bas: Thanks :D Ik liep al een paar dagen met dit script in mijn hoofd, alleen mijn vingers moesten het nog even uittikken.. bron zelf nu ook in script gezet.! =)

@Sebastiaan: Even aangepast =)
Luke Banning
Luke Banning
16 jaar geleden
 
0 +1 -0 -1
Ziet er netjes uit!
Nooit aan zoiets gedacht maar is eigenlijk best wel handig...
Zo kom ik toch nog toe aan de krant lezen :D
Lissy Pixel
Lissy Pixel
16 jaar geleden
 
0 +1 -0 -1
Leuk gedaan en zeker een aanwinst voor een site :)
En idd zo kom ik nog is aan een krant toe!
DaeDaluz
DaeDaluz
16 jaar geleden
 
0 +1 -0 -1
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?
          // Anders laat de maand gewoon de maand..!
            else{
                $maand = $maand;
            }

?>


Dit heeft niet heel veel nut, is alleen maar extra code

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?
if($dagnaam = "Sun" || "Sat"){
?>


Bij mijn weten set je en variabele met = en vergelijk je de waarde ervan met ==, en als je wil kijken of "Sat" gelijk is aan $dagnaam moet je dat er wel bij zetten.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?
if($dagnaam == "Sun" || $dagnaam == "Sat"){
?>


Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?
    if($dagnaam = "Sun"){
        $dag = $dag - 2;
    }

    elseif($dagnaam = "Sat"){
        $dag = $dag - 1;
    }

?>


Nu kijk je dus of $dagnaam kan worden geset met de waarde "Sun", Zo ja ga dan 2 dagen terug. Dus als het zaterdag is pakt hij de krant van donderdag.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?
    if($dagnaam == "Sun"){
        $dag = $dag - 2;
    }

    elseif($dagnaam == "Sat"){
        $dag = $dag - 1;
    }

?>


En:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?
else{
// Anders als de dag níet Zondag is, echo niks...
echo "";
}

?>


Als je dit stukje gewoon weglaat werkt het ook wel, want zonder die else echoéd hij niets..
Harmen
Harmen
16 jaar geleden
 
0 +1 -0 -1
Leuk script,
Denk dat ik dit ergens ga gebruiken,

Harmen
Stefan
Stefan
16 jaar geleden
 
0 +1 -0 -1
@DeaDaluz: De belangrijkste dingen heb ik even aangepast ;)
Nu zou het goed moeten werken
Cees St
Cees St
16 jaar geleden
 
0 +1 -0 -1
Stefan,

Net script, goed gedocumenteerd, daar kunnen velen een voorbeeld aan nemen.
Het zal ter verduidelijking zijn, maar een aantal else statements staan er voor niets
else{
$dag = $dag;
}
bijvoorbeeld en
else{
// Anders als de dag níet Zondag is, echo niks...
echo "";
}
DeaDaluz heeft gelijk, een vergelijking heeft altijd 2 == en in specifieke gevallen zelfs! 3 === nodig om een juiste vergelijking te doen.
Groet Cees
Stefan
Stefan
16 jaar geleden
 
0 +1 -0 -1
Er zit nog wel een fout in, want zoals gister is het géén weekend, maar een feestdag, dus krijg je wel een dode link met feestdagen... Iemand daar een oplossing voor ;-)?
Eris -
Eris -
16 jaar geleden
 
0 +1 -0 -1
Feest dagen komen niet met regelmaar voor...
Marlies van Bakel
Marlies van Bakel
10 jaar geleden
 
Je kan ook gewoon naar http://www.foldersenkranten.nl
Je kunt hier niet alleen de Metro online bekijken, maar ook kranten als De Telegraaf, Spits, AD etc. etc
PHP hulp
PHP hulp
0 seconden vanaf nu
 

Gesponsorde koppelingen
Wouter J
Wouter J
10 jaar geleden
 
1 +1 -0 -1
Kijk eerst eens naar de postdatum van dit script, ga dan nog even na of het handig is om nu nog te reageren...

Om te reageren heb je een account nodig en je moet ingelogd zijn.

Inhoudsopgave

  1. metro-krant-link

Labels

  • Geen tags toegevoegd.

Navigatie

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.