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.
    • A
      allampatu User • ultima modifica di

      random background con immagini abbinate

      Ciao ragazzi.
      Oggi ho un quesito abbastanza difficile.

      Secondo voi è possibile avere due background che si alternano ad ogni refresh del sito ma che in base al background mi carichi le immagini ad esso abbinate?

      Non so neanche come cercare su google.

      Grazie mille
      S

      0 Miglior Risposta Ringrazia Cita Rispondi

        1 Risposta Ultima Risposta
      • 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