Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. Categorie
    3. Coding e Sistemistica
    4. Coding
    5. icone random
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • A
      alessiofbt Bannato User Attivo • ultima modifica di

      icone random

      Stavo iniziando a realizzare questo script che fa random di icone quando a un certo punto ho incontrato questo problema.

      [PHP]$cod1 = "a.gif";
      $cod2 = "b.gif";
      //
      $a = rand(1,2);
      $b = rand(1,2);
      $c = rand(1,2);
      $d = rand(1,2);
      $e = rand(1,2);
      $f = rand(1,2);
      //Inizio Sistema

      $filename1 = "$folder/$cod$a";

      $filename2 = "$folder/$cod$b";
      $filename3 = "$folder/$cod$c";
      $filename4 = "$folder/$cod$d";
      $filename5 = "$folder/$cod$e";
      $filename6 = "$folder/$cod$f";

      echo "$filename1";[/PHP]

      Ma purtroppo su $filename1 e a seguire è come se lui andasse a leggere $cod e $a singoli anzichè metterli insieme in variabili da poter poi leggere singolarmente in $cod"2" e quindi $cod2, come posso fare?

      Sento che la soluzione è banale, ma non ci arrivo :mmm:

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • O
        olaola User Attivo • ultima modifica di

        non puoi comporre un nome di variabile da altri due... devi trovare una altro modo...

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • O
          olaola User Attivo • ultima modifica di

          tipo (ma si puo' far molto meglio)

          [php]

          if (rand(1,2)==1) $filename="a.gif";
          else $filename="b.gif";

          [/php]per ogni filename...

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • A
            alessiofbt Bannato User Attivo • ultima modifica di

            @olaola said:

            tipo (ma si puo' far molto meglio)

            [php]

            if (rand(1,2)==1) $filename="a.gif";
            else $filename="b.gif";

            [/php]per ogni filename...

            E se sono molti più rand? :mmm:

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • O
              olaola User Attivo • ultima modifica di

              allora usi switch

              http://it2.php.net/switch

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              Caricamento altri post
              Rispondi
              • Topic risposta
              Effettua l'accesso per rispondere
              • Da Vecchi a Nuovi
              • Da Nuovi a Vecchi
              • Più Voti