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

    Cambio bg color da link

    Stavo pensando ad una funzione da utilizzare, nella quale degli utenti possono cambiare il bg color di una determinata pagina utilizzando un codice RGB all'interno del link.
    Esempio:

    www.sito.com/pagina.php?bgcolor=000000 (bianco)
    www.sito.com/pagina.php?bgcolor=FFFFFF (bianco)
    www.sito.com/pagina.php?bgcolor=6c8vg0 (colore composto)

    Il problema è che non so minimamente come impostare la variabile che esaudisce tutti i colori RGB presenti.
    Qualcuno sa darmi qualche dritta?
    Grazie

  2. #2
    non e' meglio farlo lato client con il dom?

    ciao
    sergio

  3. #3
    Mmm non saprei, non me ne intendo molto.
    volevo creare una cosa semplice, in modo tale che qualsiasi utente potesse cambiare il bg di una determinata pagina cambiando soltanto le cifre RGB in finale al link..
    Ho fatto alcune prove usando i css e inserendo la variabile nel css ma non ha funzionato

  4. #4
    Utente bannato
    Registrato dal
    Jun 2003
    Messaggi
    3,657
    beh...nn è così difficile se vuoi usare php...se per esempio il link è

    http://www.cambiacolore.it/index.php?bgcolor=#FFFF00

    dovresti creare un file function.php e mettere all'interno una funzione (per esempio) header($bgcolor), con cui passi per argomento il colore dello sfondo...

    un esempio di funzione header può essere
    Codice PHP:
    function header($bgcolor)
    {
      echo 
    "<html><head><title>Ciao</title></head>
      <body bgcolor=\""
    .$bgcolor."\">
    "
    ;

    e poi la richiami ovunque ti serva in questo modo

    Codice PHP:
    include ("function.php");
    ...
    header($_GET['bgcolor']);
    ... 
    ciao

  5. #5
    ah ecco, io non avevo messo la funzione, forse per quello che non mi andava

    grazie mille

    ah, un'altra cosa, dato che sto muovendo i primi passi, se io volessi aggiungere anche ad esempio un colore di un font esempio

    http://www.cambiacolore.it/index.php...tcolor=#000000

    come faccio?devo fare 2 funzioni?

    grassie


    uh.. sto facendo delle prove per inserirlo nel css ma mi da errore

    Codice PHP:
    <?
    function header($bgcolor)
    {
      echo 
    "
    <head>
    <style type=\"text/css\">
    <!--
         body {
         backgorund: "
    .$bgcolor.";
        }
    //-->
    </style>
    </head>\n"
    ;
    }
    ?>
    cosa sbaglio?

  6. #6
    Originariamente inviato da dezio
    Mmm non saprei, non me ne intendo molto.
    volevo creare una cosa semplice, in modo tale che qualsiasi utente potesse cambiare il bg di una determinata pagina cambiando soltanto le cifre RGB in finale al link..
    Ho fatto alcune prove usando i css e inserendo la variabile nel css ma non ha funzionato
    se ti interessa lato client col dom guarda qui
    http://pro.html.it/articoli/id_211/idcat_27/pro.html

    ciao
    sergio

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.