Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    292

    Consiglio per sistema news automatizzate

    Ciao ragazzi devo creare un sistema di news dove posso impostare la durata e quindi deve poi scadere e non visualizzarsi più dal sito.


    Vorrei un consiglio da voi.
    Dovrei utilizzare un cron per far scadere la news?
    Un altra domanda, io la data la faccio mettere tramite un calendario (javascript) dove nell'input restituisce questo valore: 11.10.2008 (è un esempio) come faccio a trasformare questa data in formato time?

    Grazie

    M4tt86

  2. #2
    Basta che inserisci una data di scadenza e quando esegui la query di selezione verifichi che la data di scadenza non sia già passata.

    Utilizza le funzioni di elaborazione delle stringhe o un'espressione regolare e poi:

    http://www.php.net/mktime

  3. #3
    Utente di HTML.it L'avatar di gianiaz
    Registrato dal
    May 2001
    Messaggi
    8,027
    codice:
    $data = '11.10.2008';
    list($giorno, $mese, $anno) = explode('.', $data);
    $timestamp = mktime(0,0,0,$mese, $giorno, $anno);
    Per la scadenza delle news il cron non credo sia necessario, semplicemente ogni volta che mostri le news fai una query più o meno cosi:

    codice:
    $query = "UPDATE news SET scaduta = 1 WHERE data_scadenza < ".time();
    mysql_query($query);
    // poi la lista delle news:
    $query = "SELECT * FROM news WHERE scaduta = 0";


  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2006
    Messaggi
    292
    Grazie ragazzi, mi siete stati davvero di grandissimo aiuto.
    Non saprei come fare senza di voi :-)


    Ancora grazie

    M4tt86

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.