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

    consiglio per didascalia che cambia dall'italiano all'inglese...

    Ciao a tutti, dovrei fare in modo che la didascalia sotto alcune immagini passi dall'italiano all'inglese in modo dinamico. Premetto che non so niente di php, c'è qualche stringa semplice da applicare? Scusate se delle volte mi sono spiegato male...
    Vittorio

  2. #2
    Ciao!

    si puoi usare un database e lo prendi le didascalie. mi spiego.

    Codice PHP:
    <?php
    /**
     * conesse al database già?
     *
     */

    // chiamare ogni immagine su un loop o usa una pagina
    // che è il stesso per ogni.
    print "<img src=\"IMMAGINA_POSTO\" />
    "
    ;

    // adesso la didascalia - usare un query al database e trovare entrambi didascalie.
    // se il valore è it o non definito poi usa l'italiano e se definito da en usa l'inglese
    // English - ?lang=en
    // Italiano - ?lang=it
    $query "SELECT Italiano,English FROM didascalie WHERE immagina='IMMAGINA'";
    $risulto mysql_query($query);
    $risulti  mysql_fetch_assoc($risulto);
    switch(
    strtolower($_GET['lang'])){
         default:
           print 
    $risulti['Italiano']; // Italiano :)
         
    break;
         case 
    'en':
           print 
    $risulti['English']; // English
         
    break;
    }

    ?>
    buona fortuna con il tuo progeto!

    Ciao,
    Dennis M.
    Nuovo Blog di Programmazione! (Lo ha i tutti tipi! PHP e C/C++)
    Per piacere lo supporti!

  3. #3
    Grazie molte Dennis, anche se speravo in qualcosa che si potesse evitare l'uso del database!
    Vittorio

  4. #4
    certo. l'ho pensato che solo usando il database potrebbe il più facile. comunque si puoi scrivare il testo per ogni risulto e usa un if(); statemento.

    per esempio

    Codice PHP:
    if($_GET['lang'] == "en"){
      
    // English caption
    } else {
      
    // didascalia italiana

    più meglio?

    Ciao,
    Dennis M.
    Nuovo Blog di Programmazione! (Lo ha i tutti tipi! PHP e C/C++)
    Per piacere lo supporti!

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.