Benutzerdefinierte Suche

zeitgeschalteter link

  1. DonPhilippe

    DonPhilippe Thread StarterMacUser Mitglied

    Mitglied seit:
    17.07.2003
    Beiträge:
    71
    Zustimmungen:
    0
    Hallo,

    ich brauche ein tool, um das Ziel eines Linkes in abhäningkeit von dem Wochentag und der Zeit zu setzten.

    quasi:
    sa 0-12 h -> 1.html
    sa 12-24h -> 2.html
    so 0-12 h -> 3.html
    so 12-24h -> 4.html

    das dürften ja eigentlich nur ein paar zeilen php sein ....
    nur kann ich kein php :rolleyes:
     
    DonPhilippe, 10.09.2004
  2. robat

    robatMacUser Mitglied

    Mitglied seit:
    10.10.2003
    Beiträge:
    781
    Zustimmungen:
    5
    Auf einem unixooiden System kannst du das ganz einfach mit einem cronjob machen, der ein "ln -s <originaldatei> index.html" absetzt... Genauere Anleitung erwünscht ?
    Ciao,
    Robert
     
    robat, 10.09.2004
  3. DonPhilippe

    DonPhilippe Thread StarterMacUser Mitglied

    Mitglied seit:
    17.07.2003
    Beiträge:
    71
    Zustimmungen:
    0
    genaue Anleitung wäre cool :)

    weil so kann ich damit noch nix anfangen :rolleyes:
     
    DonPhilippe, 10.09.2004
  4. Arclite

    ArcliteMacUser Mitglied

    Mitglied seit:
    04.12.2003
    Beiträge:
    803
    Zustimmungen:
    0
    Hmm... Also mit php geht das auf jeden fall... Nur wie bin ich grad nich sicher, hab grad kein plan wie die Syntax vom Date() befehl is... Heute abend kann ich mal nachschauen und dir das schnell machen.. jez hab ich grad aber keine Zeit.

    bg
    arc
     
    Arclite, 10.09.2004
  5. DonPhilippe

    DonPhilippe Thread StarterMacUser Mitglied

    Mitglied seit:
    17.07.2003
    Beiträge:
    71
    Zustimmungen:
    0
    das wäre cool pepp
     
    DonPhilippe, 10.09.2004
  6. balufreak

    balufreakMacUser Mitglied

    Mitglied seit:
    12.10.2003
    Beiträge:
    1.556
    Zustimmungen:
    28
    PHP hat sogar eine Kalender funktion... vielleicht kannst du da etwas entnehmen. Wie's allerdings genau geht, weiss ich jetzt auch nicht gerade...
     
    balufreak, 10.09.2004
  7. hayo

    hayoMacUser Mitglied

    Mitglied seit:
    30.10.2003
    Beiträge:
    44
    Zustimmungen:
    0
    in etwa so:
    Code:
    <?PHP
    $datum = getdate();
    if($datum[weekday] == "Saturday" && $datum[hours] < 12){
    echo "<a href=\"http://www.link1.de\">Es ist Samstag vor 12 Uhr</a>";
    } 
    elseif($datum[weekday] == "Saturday"){
    echo "<a href=\"http://www.link2.de\">Es ist Samstag nach 12 Uhr</a>";
    }
    elseif($datum[weekday] == "Sunday" && $datum[hours] < 12){
    echo "<a href=\"http://www.link3.de\">Es ist Sonntag vor 12 Uhr</a>";
    } 
    elseif($datum[weekday] == "Sunday"){
    echo "<a href=\"http://www.link4.de\">Es ist Sonntag nach 12 Uhr</a>";
    }
    else{
    echo "<a href=\"http://www.link5.de\">Es ist wochentags</a>";
    }
    ?>
     
    hayo, 10.09.2004
  8. DonPhilippe

    DonPhilippe Thread StarterMacUser Mitglied

    Mitglied seit:
    17.07.2003
    Beiträge:
    71
    Zustimmungen:
    0
    erst mal ein dickes DANKE!


    hab das ma eingesetzt und es ging,
    nur wenn ich das auf mein eigentliches Setup umlege geht es nicht :mad:

    was mach ich hier falsch :rolleyes:
    <?PHP
    $datum = getdate();
    if($datum[weekday] == "Sunday" && $datum[hours] < 12){
    echo "<a href=\"so/popup_vn.html\">Timetable...</a>";
    }
    elseif($datum[weekday] == "Sunday" && $datum[hours] > 12){
    echo "<a href=\"so/popup_vn.html\">Start the Stream</a>";
    }
    elseif($datum[weekday] == "Monday" && $datum[hours] < 12){
    echo "<a href=\"mo/popup_vn.html\">Timetable...</a>";
    }
    elseif($datum[weekday] == "Monday" && $datum[hours] > 12){
    echo "<a href=\"mo/popup_vn.html\">Start the Stream</a>";
    }
    elseif($datum[weekday] == "Tuesday" && $datum[hours] < 12){
    echo "<a href=\"di-mi/popup_vn.html\">Timetable...</a>";
    }
    elseif($datum[weekday] == "Tuesday" && $datum[hours] > 12){
    echo "<a href=\"di-mi/popup_vn.html\">Start the Stream</a>";
    }
    elseif($datum[weekday] == "Wednesday" && $datum[hours] < 12){
    echo "<a href=\"di-mi/popup_vn.html\">Timetable...</a>";
    }
    elseif($datum[weekday] == "Wednesday" && $datum[hours] > 12){
    echo "<a href=\"di-mi/popup_vn.html\">Start the Stream</a>";
    }
    elseif($datum[weekday] == "Thursday" && $datum[hours] < 12){
    echo "<a href=\"do-sa/popup_vn.html\">Timetable...</a>";
    }
    elseif($datum[weekday] == "Thursday" && $datum[hours] > 12){
    echo "<a href=\"do-sa/popup_vn.html\">Start the Stream</a>";
    }
    elseif($datum[weekday] == "Friday" && $datum[hours] < 12){
    echo "<a href=\"do-sa/popup_vn.html\">Timetable...</a>";
    }
    elseif($datum[weekday] == "Friday" && $datum[hours] > 12){
    echo "<a href=\"do-sa/popup_vn.html\">Start the Stream</a>";
    }
    elseif($datum[weekday] == "Saturday" && $datum[hours] < 12){
    echo "<a href=\"do-sa/popup_vn.html\">Timetable...</a>";
    }
    else($datum[weekday] == "Saturday" && $datum[hours] > 12){
    echo "<a href=\"do-sa/popup_vn.html\">Start the Stream</a>";
    }
    ?>
     
    DonPhilippe, 10.09.2004
  9. hayo

    hayoMacUser Mitglied

    Mitglied seit:
    30.10.2003
    Beiträge:
    44
    Zustimmungen:
    0
    im else-Statement (4. Zeile von unten) kannst du keine Bedingung angeben. Das ist das, was immer ausgeführt wird, wennkeins der anderen zutrifft...
    Ausserdem würde in der Stund von 12 Uhr bis 13 Uhr nicht der korrekte Link angezeigt, also entweder >= (größergleich) / <= (kleinergleich) verwenden oder eins von beiden ganz weglassen...

    so sollte es gehen:
    Code:
     <?PHP
     $datum = getdate();
     if($datum[weekday] == "Sunday" && $datum[hours] < 12){
     echo "<a href=\"so/popup_vn.html\">Timetable...</a>";
     }
     elseif($datum[weekday] == "Sunday"){
     echo "<a href=\"so/popup_vn.html\">Start the Stream</a>";
     }
     elseif($datum[weekday] == "Monday" && $datum[hours] < 12){
     echo "<a href=\"mo/popup_vn.html\">Timetable...</a>";
     }
     elseif($datum[weekday] == "Monday"){
     echo "<a href=\"mo/popup_vn.html\">Start the Stream</a>";
     }
     elseif($datum[weekday] == "Tuesday" && $datum[hours] < 12){
     echo "<a href=\"di-mi/popup_vn.html\">Timetable...</a>";
     }
     elseif($datum[weekday] == "Tuesday"){
     echo "<a href=\"di-mi/popup_vn.html\">Start the Stream</a>";
     }
     elseif($datum[weekday] == "Wednesday" && $datum[hours] < 12){
     echo "<a href=\"di-mi/popup_vn.html\">Timetable...</a>";
     }
     elseif($datum[weekday] == "Wednesday"){
     echo "<a href=\"di-mi/popup_vn.html\">Start the Stream</a>";
     }
     elseif($datum[weekday] == "Thursday" && $datum[hours] < 12){
     echo "<a href=\"do-sa/popup_vn.html\">Timetable...</a>";
     }
     elseif($datum[weekday] == "Thursday"){
     echo "<a href=\"do-sa/popup_vn.html\">Start the Stream</a>";
     }
     elseif($datum[weekday] == "Friday" && $datum[hours] < 12){
     echo "<a href=\"do-sa/popup_vn.html\">Timetable...</a>";
     }
     elseif($datum[weekday] == "Friday"){
     echo "<a href=\"do-sa/popup_vn.html\">Start the Stream</a>";
     }
     elseif($datum[weekday] == "Saturday" && $datum[hours] < 12){
     echo "<a href=\"do-sa/popup_vn.html\">Timetable...</a>";
     }
     else{
     echo "<a href=\"do-sa/popup_vn.html\">Start the Stream</a>";
     }
     ?>
    
     
    hayo, 10.09.2004
  10. DonPhilippe

    DonPhilippe Thread StarterMacUser Mitglied

    Mitglied seit:
    17.07.2003
    Beiträge:
    71
    Zustimmungen:
    0
    thanx a lot ... it works *ggggg*

    cumber banana carro pepp
     
    DonPhilippe, 10.09.2004
Die Seite wird geladen...
Ähnliche Themen - zeitgeschalteter link
  1. Goya
    Antworten:
    12
    Aufrufe:
    1.720
    macfan97
    13.10.2012
  2. martin-s
    Antworten:
    5
    Aufrufe:
    1.203
    martin-s
    02.01.2012
  3. LabSen
    Antworten:
    2
    Aufrufe:
    909
  4. mr660
    Antworten:
    5
    Aufrufe:
    3.613