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. random background con immagini abbinate
    Questa discussione è stata cancellata. Solo gli utenti con diritti di gestione possono vederla.
    • marcocarrieri
      marcocarrieri ModSenior • ultima modifica di

      Secondo me puoi fare il tutto con un linguaggio Server... PHP o ASP che sia, con un select case o degli if, in base a questo setti una serie di variabili/immagini tipo immagini del body, immagine del logo, immagine degli elenchi puntati ecc.

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • A
        allampatu User • ultima modifica di

        Interessante!

        Potresti fare un esempio un po' più pratico?

        Io credo che sia meglio il php per questi casi no?

        Oppure tramite javascript e utilizzare gli id?

        0 Miglior Risposta Ringrazia Cita Rispondi

          1 Risposta Ultima Risposta
        • marcocarrieri
          marcocarrieri ModSenior • ultima modifica di

          Meglio PHP...
          Usiamo questo linguaggio allora vero?
          Cosi cerchiamo di spostare magari in quella sezione?

          0 Miglior Risposta Ringrazia Cita Rispondi

            1 Risposta Ultima Risposta
          • A
            allampatu User • ultima modifica di

            Visto che abbiamo capito su cosa focalizzarci, direi di sì, grazie.

            0 Miglior Risposta Ringrazia Cita Rispondi

              1 Risposta Ultima Risposta
            • marcocarrieri
              marcocarrieri ModSenior • ultima modifica di

              Una cosa cosi ti potrebbe andare bene?

              [php]
              <?php
              $scelta=rand(1,2);
              switch($scelta)
              {
              case 1:
              $body_style="background:lightgreen";
              $srcImmagine="http://www.giorgiotave.it/forum/logo.png";
              break;
              case 2:
              $body_style="background:lightblue";
              $srcImmagine="http://www.giorgiotave.it/forum/forum.png";
              break;
              }
              ?>
              <html>
              <head>
              <title>Test</title>
              <style type="text/css">
              html,body
              {
              margin:30px 0px 0px 0px;
              padding:0px;
              text-align : center;
              }
              #tabella
              {
              width:500px;
              height:400px;
              margin:0px auto;
              padding:0px;
              border-collapse:collapse;
              }
              td
              {
              background:#ff0000;
              vertical-align:top;
              margin:0px;
              padding:0px;
              }
              </style>
              </head>
              <body style="<?php echo $body_style ?>">
              <table id="tabella">
              <tr>
              <td width="100px" style="background:yellow">Menu</td>
              <td width="400px" style="background:pink"><img src="<?php echo $srcImmagine ?>" /></td>
              </tr>
              </table>
              </body>
              </html>
              [/php]

              0 Miglior Risposta Ringrazia Cita Rispondi

                1 Risposta Ultima Risposta
              • A
                allampatu User • ultima modifica di

                ma tu sei un genio!

                funziona alla grande. scusa se rispondo solo adesso ma sono stato sommerso da impegni familiari.

                oh mio dio, è straperfetto. grazie mille davvero

                e siccome sono qui per imparare mi spiegheresti come mai il php lo hai inserito prima di ogni cosa? io provo sempre a cercare sul sito di php.com ma mi confonde ulteriormente le idee.

                geniale questo comando switch

                perdona la mia euforia 😮

                0 Miglior Risposta Ringrazia Cita Rispondi

                  1 Risposta Ultima Risposta
                • marcocarrieri
                  marcocarrieri ModSenior • ultima modifica di

                  Beh lo ho inserito sopra solo per raggruppare tutto il codice php se possibile in una sola parte, addirittura lo potresti mettere in un altro file e poi fare l'include.
                  Naturalmente non essendo un esperto di PHP non posso giurarti se a livello di prestazioni sia valido anche per questo, ma sicuramente a mio avviso è valido per "capirci" qualcosa se devi cambiare poi qualcosa nelle funzioni e comandi. 🙂

                  0 Miglior Risposta Ringrazia Cita Rispondi

                    1 Risposta Ultima Risposta
                  • A
                    allampatu User • ultima modifica di

                    la mia euforia è dovuta proprio al fatto che secondo me lo script è perfetto già così, io non avrei bisogno d'altro.

                    secondo te si può ancora aggiungere qualcosa? lo chiedo solo per interesse conoscitivo. mi piacerebbe tanto imparare bene il php

                    0 Miglior Risposta Ringrazia Cita Rispondi

                      1 Risposta Ultima Risposta
                    • marcocarrieri
                      marcocarrieri ModSenior • ultima modifica di

                      A mio parere puo gia andare bene cosi per quello che devi fare. 🙂
                      Eventualmente se le immagini o stili sono fissi puoi fare lo switch con il nome delle classi da usare.

                      0 Miglior Risposta Ringrazia Cita Rispondi

                        1 Risposta Ultima Risposta
                      • A
                        allampatu User • ultima modifica di

                        ma sì infatti, è perfetto così.

                        adesso come adesso ho messo i link assoluti alle immagini.

                        vedremo con i prossimi sviluppi cosa salta fuori.

                        grazie mille ancora, gentilissimo

                        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