Visualizzazione risultati 1 fino 8 di 8

Discussione: link a "tempo"

  1. #1
    Guest

    Predefinito

    Come faccio a linkare una scritta ad una pagina ke cambia automaticamente dopo un tot. di tempo ke ho prestabilito?? si può fare?? se si come??

    Ringrazio anticipatamente chi mi aiuta :D

  2. #2
    Guest

    Predefinito

    dopo un tot di tempo che uno sta visualizzando la pagina o per esempio dopo un ora, un giorno...ecc ??
    Tia iuto con sommissimo piacere!

  3. #3
    Guest

    Predefinito

    grazie :) allora..io intendo che una frase deve esse linkata ad una pagina diversa una volta ogni 7 giorni (l'ottavo gliorno cambia) quindi clikkando su un link mi va su una pagina, se vado a cliccarlo una settimana dopo mi manda automaticamente in un altra pagina e così via :) è chiaro adesso :D mi scuso se nn ho messo questi particolari prima ;)

  4. #4
    Guest

    Predefinito

    allora, guarda che bello scriptino ti ho preparato...
    [code:1:1fe2c31447]
    <?php

    // CONFIGURAZIONE DELLO SCRIPT

    $cartella="link/";
    $max_secondi=604800; //7*24*60*60

    // FINE CONFIGURAZIONE

    $filename="giorno.inf";

    $oggi=mktime(date("H"),date& #40;"i"),date("s") ,date("m"),date("d&quot ;),date("Y"));
    echo $oggi."<br>";

    if(file_exists($filename)){
    $fh = fopen($filename, "r");
    $dati = fread($fh, filesize($filename));
    fclose($fh);
    }
    else {
    $fh = fopen($filename, "w");
    fwrite($fh,$oggi."<>0");
    fclose($fh);
    $dati=$oggi."<>0";
    }

    $giorno = explode("<>", $dati);
    $vfile=$giorno[1];

    $dir = dir($cartella);
    while ($file = $dir->read()) {
    if($file != "." && $file != "..") {
    if (!is_dir($cartella.$file)) {
    $array[]=$file;
    }
    }
    }
    $dir->close();
    sort($array);
    $file=$array[$vfile];
    include ($cartella.$file);

    if (($oggi-$giorno[0])>=$max_secondi) {
    $vfile++;
    if ($vfile>=count($array)) $vfile=0;
    $fh = fopen($filename, "w");
    fwrite($fh,$oggi."<>".$vfile&# 41;;
    fclose($fh);
    }

    ?>
    [/code:1:1fe2c31447]

    Allora, crei una directory chiamata per esempio link.....
    in questa cartella, crei dei file ad esempio link01.htm, link02.htm ecc.
    All'interno di ogni file, metti solo il codice html per il link.... esempio:
    <a href="www.link1.com">link1</a>

    ho fatto così, xchè questo ti permette di inserire anche dei link diversi ad esempio link2, lo facciamo con una immagine

    <a href="www.link2.com"><img src="link2.gif"></a>

    o comunque come vogliamo.........

    il settaggio dello script è molto semplice, basta mettere in $cartella
    il percorso della cartella che contiene i link.......attenzione allo / finale, deve esserci!
    Per impostare invece il tempo di permanenza di ogni link, impostiamo $max_secondi, ho preferito calcolare il tempo in secondi per una maggiore versatilità e poi xchè così si possono fare le prove senza aspettare giorni interi!!!!!

    Questo è tutto

  5. #5
    Guest

    Predefinito

    grazie milleeeeeeeeeee :) lo provo subito e ti faccio sapere ;)

  6. #6
    Guest

    Predefinito

    prego figurati.............
    ah dimenticavo 2 cose
    1.l'ordine di visualizzazione, si basa sul nome del file quindi se ti serve un ordine specifico, basta che nomini i file in ordine crescente...
    2.quandi vuoi aggiungere un link, basta che crei il file e lo metti nella directory insieme agli altri..

  7. #7
    Guest

    Predefinito

    ok grazie mille ;)

  8. #8
    Guest

    Predefinito

    prego, non c'è di che!

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •