Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it L'avatar di Aires
    Registrato dal
    Jan 2010
    Messaggi
    725

    [PHP] Problema nella stampa di una colonna

    Ciao a tutti, non riesco a capire il perchè ma oggi php ha iniziato a darmi problemi, ossia su una pagina il codice funge, lo stesso su un altra non funge

    Ecco a voi:

    Codice PHP:
    <?
    $colorp 
    "#FF0033";
    $testop "Non Accettato";

    $Poutput .= "<td class=\"td1\" style=\"text-align: center;\ background-color: ".$colorp."\">[b]".$testop."[/b]</td>";
    ?>
    Bene se io faccio così non mi colora la cella, se metto tra l'altro un echo di $colorp mi stampa il valore esatto, avete idee?
    Originariamente inviato da qazar
    Se finisci di leggere il thread mi sono corretto,è solo i kernel scritto in html.
    Originariamente inviato da rnlflame
    Comunque non dovevano crollare

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Il resto della variabile $Poutput come è composto? Come viene poi usata?

  3. #3
    Utente di HTML.it L'avatar di Aires
    Registrato dal
    Jan 2010
    Messaggi
    725
    Il resto contiene una marea di dati per quanto riguarda la tabella e viene stampata, funge e tutto.

    Attualmente quella stringa stampa tutto corretto ad esempio il testo lo stampa corretto, unica cosa che non fa è colorare la cella, neppure se scrivo direttamente nel codice


    background-color:#FF0033
    Originariamente inviato da qazar
    Se finisci di leggere il thread mi sono corretto,è solo i kernel scritto in html.
    Originariamente inviato da rnlflame
    Comunque non dovevano crollare

  4. #4
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Non è che ti manca il ; che chiude il background-color?

  5. #5
    Utente di HTML.it L'avatar di Aires
    Registrato dal
    Jan 2010
    Messaggi
    725
    Originariamente inviato da Alhazred
    Non è che ti manca il ; che chiude il background-color?
    Provato sia così
    Codice PHP:
    background-color".$colorp.";\"> 
    sia così:
    Codice PHP:
    background-color".$colorp."\;\"> 
    Originariamente inviato da qazar
    Se finisci di leggere il thread mi sono corretto,è solo i kernel scritto in html.
    Originariamente inviato da rnlflame
    Comunque non dovevano crollare

  6. #6
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Prova così
    Codice PHP:
    $Poutput .= '<td class="td1" style="text-align: center; background-color: '.$colorp.';">[b]'.$testop.'[/b]</td>'

  7. #7
    Utente di HTML.it L'avatar di Aires
    Registrato dal
    Jan 2010
    Messaggi
    725

    Purtroppo nulla.

    Ma neppure se io scrivo
    Codice PHP:
    $Poutput .= '<td class="td1" style="text-align: center; background-color: '#FFFF00';">[b]' 
    Oppure:
    Codice PHP:
    $Poutput .= '<td class="td1" style="text-align: center; background-color: #FFFF00;">[b]' 
    A voi funge?
    Originariamente inviato da qazar
    Se finisci di leggere il thread mi sono corretto,è solo i kernel scritto in html.
    Originariamente inviato da rnlflame
    Comunque non dovevano crollare

  8. #8
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    A me questo funziona:
    codice:
    <table width="500" border="1">
       <tr>
          <td>cella prova 1</td>
          <td class="td1" style="text-align: center; background-color: #FFFF00;">cella prova 2</td>
       </tr>
    </table>

  9. #9
    Utente di HTML.it L'avatar di Aires
    Registrato dal
    Jan 2010
    Messaggi
    725
    Siiiiiiiiiiiiiiiiiii funge!!!!!

    Grazie mille!

    Alla fine era un problema di apici mi sa perchè facendo così funge
    Codice PHP:
    $Poutput .= '<td class="td1" style="text-align: center; background-color: '.$colorp.';">[b]'.$testop.'[/b]</td>'
    Originariamente inviato da qazar
    Se finisci di leggere il thread mi sono corretto,è solo i kernel scritto in html.
    Originariamente inviato da rnlflame
    Comunque non dovevano crollare

  10. #10
    Utente di HTML.it L'avatar di bode
    Registrato dal
    Feb 2007
    Messaggi
    304
    Ma non è che nella classe td1 è presente già l'attributo background-color?

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.