Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2003
    Messaggi
    128

    Richiamare una variabile

    Salve.
    Sto mettendo mano su un forum e intendo dare un aspetto grafico unitario.

    questa deve essere l'intestazione di ogni tabella

    codice:
    "<table border=\"2\" width=\"100%\" background=\"$stylearray[8]\" bordercolor=\"$stylearray[3]\" cellspacing=\"2\" cellpadding=\"0\">";
    Dato che la tabella è richiamata in diverse funzioni, vorrei fare in modo che dando un nome a una variabile (es: tableform), possa richiamarla in ogni file che va a comporre il forum.

    So che è una cosa semplice, ma sono novizio e nei vari tentativi il risultato è stato sempre un errore.

    Dunque, come faccio?

    Grazie.

  2. #2
    Utente di HTML.it L'avatar di Nix82
    Registrato dal
    Oct 2001
    residenza
    Mussolente (VI)
    Messaggi
    1,122
    :master: :master:

    potresti ripetere cosa vorresti fare ??

    COmunque il codice HTML che hai postato funzia solo per chi usa IE.
    Chi usa Firefox, Opera ecc...niente ??
    La cultura è il nostro passaporto per il domani. Il futuro appartiene alle persone che si preparano oggi.
    Martin Luther King

  3. #3
    Non ho ben capito cosa vuoi metterci nella variabile.
    Se intendi richiamare una variabile invece che riscriverti ogni volta quella riga di html che hai postato puoi usare una funzione ad esempio:

    Codice PHP:
    function intestazione($stylearray

    global 
    $stylearray;
    echo 
    "<table border=\"2\" width=\"100%\" background=\"$stylearray[8]\" bordercolor=\"$stylearray[3]\" cellspacing=\"2\" cellpadding=\"0\">";

    che richiami con
    Codice PHP:
    intestazione($stylearray); 
    dopo aver settato $stylearray...
    I hate to feel the Love beetwen us die...
    This is our last embrace...


    IndiSound.net - La musica italiana indipendente
    Bertuccia.com - Chat, Forum e Galleria Fotografica...

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2003
    Messaggi
    128
    Scusate, ma perchè funziona solo con IE?

  5. #5
    Utente di HTML.it L'avatar di Nix82
    Registrato dal
    Oct 2001
    residenza
    Mussolente (VI)
    Messaggi
    1,122
    Originariamente inviato da allanon75
    Scusate, ma perchè funziona solo con IE?
    un codice del tipo
    <table border="1" bordercolor="#000000">

    con IE ti mostra un bordo di spessore 1 e colore nero
    con FIREFOX o OPERA ti mostra uno spessore unitario (per quanto potresti mettere anche boreder="50") di colore grigiastro (sempre quello per quanto tu possa mettere bordercolor=qualsiasi colore).
    Sono regole w3c da quanto mi pare (non sono sicuro posso aver dietto anche una stronzata).

    Se vuoi visualizzare il colore del bordo della tabella con tutti i browser devi appoggiarti a un css (te lo consiglio esterno) e dare un codice del tipo
    <table border="0">
    <tr>
    <td id="id_del_css">
    scritte
    </td>
    </tr>
    </table>

    ma per queste cose ti rimando alla sezione CSS del forum

    e se vuoi un consiglio.....ma un consiglio veramente consigliato.... .....eccolo -> http://www.mozilla.org/products/firefox/
    La cultura è il nostro passaporto per il domani. Il futuro appartiene alle persone che si preparano oggi.
    Martin Luther King

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.