Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    script "prossima giornata di campionato"

    carissimi, vi chiedo un aiuto. sto cercando di fare uno script che mi visualizzi sulla mia homepage la prossima giornata di un campionato. Ho pensato di lavorare con i Files TXT in modo che lo script riconoscesse la ddata e ogni lunedì (dopo aver giocato la domenica) appare la prossima giornata (che si giocherà la domenica successiva)
    il mio script è il seguente:

    <?php
    // Tutte le frasi che vuoi scrivere le puoi mettere nel file
    // settimane.txt dove il primo numero è il mese ed il secondo
    // la settimana e poi c'è la frase, mi raccomando il tutto separato
    // da punto e virgola
    //SETTIMANA DA CUI COMINCIA A CONTARE
    // maketime(0,0,0,mese,giorno il lunedi,anno)
    $giorno=1; // metti un lunedi
    $mese=5;
    $anno=2006;
    $start=mktime(0,0,0,$mese,$giorno,$anno);
    //Lunghezza settimana in secondi
    $lung_settimana=60*60*24*7;
    if (!$apri = fopen("settimane.txt","r"))
    {
    print("Non posso aprire il file");
    exit();
    }
    $contatore=0;
    while(!feof($apri))
    {
    $tabella[$contatore] = fgets ($apri,4096);
    $contatore=$contatore+1;
    }
    if ( $contatore == 1 )
    {
    echo " Non ci sono annunci" ;
    }
    else
    {
    for($i=0;$i<$contatore;$i++)
    {
    $temp=explode( ";" , $tabella[$i] );
    $frase[$temp[0]]=$temp[1];
    }
    // Colcala la settimana ed il mese corrente
    // Nota che le settimane sono calcolate a partire
    // dall'inizio del mese se ti serve dall'inizio anno fammi sapere
    // isset = controlla se esiste una frase per quella tale settiman
    // e quel tale giorno
    $oggi=mktime (0,0,0,date("m"),date("d"),date("Y"));
    $settimana=intval(($oggi-$start)/$lung_settimana)+1;
    if(isset($frase[$settimana]))
    {
    echo " Ecco la frase della settimana ".$settimana."

    a partire dal ".$giorno."/".$mese."/".$anno."

    ---> ".$frase[$settimana]."<---
    ";
    }
    else
    {
    echo " Per oggi niente frasi ";
    }

    }
    ?>



    Però non mi funziona. nel file TXT io metto:
    mese;giorno;anno;prossimo_turno
    ma mi dice sempre che non ci sono annunci!!! dove devo modificarlo?

    Grazie per l'aiuto

  2. #2
    prova a mettere + annunci..

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.