Pagina 1 di 3 1 2 3 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 26
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    135

    suggerimento

    questo e una porzione di uno script che mi visualizza i mesi in inglese:
    Codice PHP:
    $output str_replace("{date}"date($config_timestamp_active$news_arr[0]), $output); 
    da questa stringa e possibile fare un replace in modo da sostituire i nomi dei mesi da inglese in italiano?

  2. #2
    Potresti mettere dentro un'array i nomi dei mesi in italiano, e in base al mese calcolato fai visualizzare il campo dell'array corrispondente

  3. #3
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,923
    @Matrix90

    Le discussioni con titoli troppo vaghi vengono generalmente chiuse. Per questa volta ho modificato io il titolo. In futuro presta più attenzione.

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    135
    scusate x il titolo... ma quindi dovrei fare un array per poi fare il replace giusto? e il replace come lo dovrei fare?? con quale variabile? non so se sn stato chiaro...

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    322
    Ma $output che valori ha?
    Se sono numerici e corrispondono ai mesi.. ad esempio 0 Gennaio, 1 Febbraio etc.. potresti usare

    Codice PHP:
    $mesi = array('Gennaio''Febbraio''Marzo''Aprile''Maggio''Giugno''Luglio'); 
    echo 
    $mesi[$output]; 

  6. #6
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    135
    output non so che valori ha. io per la visualizzazione della data scrivo {date}. quindi per questo non capisco come fare il replace

  7. #7
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    322
    posta il codice intero o metti un

    Codice PHP:
    echo $output 
    per capire che valori ottieni

    $news_arr[0] che valori ha?

  8. #8
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    135
    $output non mi fa visualizzare proprio nulla. in quel script tutte le variabili si chiamano $output. ecco un esempio
    Codice PHP:
    $output str_replace("{title}"$news_arr[2], $template_full);                         $output str_replace("{date}"date($config_timestamp_active$news_arr[0]), $output);                         $output str_replace("{author}"$my_author$output);                         $output str_replace("{short-story}"$news_arr[3], $output);                         $output str_replace("{full-story}"$news_arr[4], $output); 

  9. #9
    Utente di HTML.it
    Registrato dal
    Sep 2007
    Messaggi
    135
    cmq i valori di $news_arr sono:
    Codice PHP:
    $news_arr explode("|"$active_news);         if($news_arr[0] == $id and (!$catid or $catid == $news_arr[6]))         { 

  10. #10
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    322
    Non mi postare porzioni di codice ad ogni risposta altrimenti ne veniamo a capo domani

    Ora mi servirebbe sapere il valore di $active_news

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.