Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente bannato L'avatar di Ht28
    Registrato dal
    May 2006
    Messaggi
    1,544

    Codici funzionanti ma strani

    Ho scritto 2 codici che funzionano a ma diventano in corsivo verde tipo commenti

    a.piero:link{color:#0000ff; font-family: arial;font-size:12px; margin-left:16px; text-decoration:underline;}

    #container1{

    se tolgo il cancelletto tutto il codice in corsivo si raddrizza e diventa come la prima parte

    background-image:url(http://www.miosito.it/imm.gif);

    Qui per raddrizzare l'url devo mettere cosi \/\/

    come mai?

  2. #2
    sicuramente è un problema di css più che di php.
    ma sti codici come li crei? diventano in corsivo e verdi dove, in qualche programma o nel sorgente del browser?

    ma funzionano o no?
    http://www.trustweb.it - Web Development - Design 2D/3D - SEO & SEM

    Twitter http://twitter.com/#!/TrustWeb
    LinkedIn http://it.linkedin.com/in/trustweb

  3. #3
    Utente bannato L'avatar di Ht28
    Registrato dal
    May 2006
    Messaggi
    1,544
    Originariamente inviato da MicheleWT
    sicuramente è un problema di css più che di php.
    ma sti codici come li crei? diventano in corsivo e verdi dove, in qualche programma o nel sorgente del browser?

    ma funzionano o no?
    Funzionano, però ho altri codici uguali nella pag. ma solo questi diventano cosi, sono quelli che formattano in html l'email di invio.

    Questo problema si presenta solo nei codici sotto gli headers:

    codice:
    $headers1  = "MIME-Version: 1.0\r\n";
    $headers1 .= "content-type: text/html; charset=iso-8859-1\r\n";
    $headers1 .= "X-Mailer: PHP\n";
    $headers1 .= "From:$nome<$suoemail>\r\n";
    
    //E-mail del destinatario (cioè, io) 
    $a = "me@alice.it";  
    $oggetto = "Messaggio del Visitatore";
    $messaggioMail ="<html>
    <head>
    <style type=\"text/css\">
    a.EmUr1:link{color:#0000ff; font-family: arial;font-size:12px; margin-left:16px; text-decoration:underline;}   
    a.EmUr1:visited{color:#0000ff; font-family: arial; font-size:12px; margin-left:16px; text-decoration:underline;}  
    a.EmUr1:hover{color:red; font-family:arial; font-size:12px; margin-left:16px; text-decoration:underline;}
    
    body {
    background-image:url(http://www.miosito.it/img.gif);
    }
    #container1{ 
     ...

  4. #4
    Potrebbe anche essere un problema di carattere che incluso in una stringa PHP genera una qualche 2incomprensione " allo script.
    Prova ad includere il CSS in un file esterno, che richiami con un percorso assoluto nella email HTML.

    Es. http://www.nomesito.tld/scirpts/css_email.css

    <ALCIO />
    Per cortesia: no PVT Tecnici
    ******* LINKS *******
    SRL
    MetalWave

  5. #5
    Utente bannato L'avatar di Ht28
    Registrato dal
    May 2006
    Messaggi
    1,544
    Originariamente inviato da alcio74
    Potrebbe anche essere un problema di carattere che incluso in una stringa PHP genera una qualche 2incomprensione " allo script.
    Prova ad includere il CSS in un file esterno, che richiami con un percorso assoluto nella email HTML.

    Es. http://www.nomesito.tld/scirpts/css_email.css

    Ho messo il css esterno e l'ho richiamato cosi in head, ma non richiama il css, a video l'email si stampa non formattata in html

    <link rel=\"stylesheet\" type=\"text/css\" media=\"all\" href=\"www.miosito.it/css_esterno.css\" />

  6. #6
    1. Sono certo che devi usare il percorso completo di HTTP per queste situazioni.
    2. Non sono altrettanto sicuro che il motore HTML del client di posta possa leggere il LINK REL. Prova ad inglobare il CSS con il classico:
    codice:
    <style type="text/css" media="screen">
    /* <![CDATA[*/
    -->
    	@import "http://www.miosito.it/css_esterno.css";
    -->
    /*]]> */
    </style>
    <ALCIO />
    Per cortesia: no PVT Tecnici
    ******* LINKS *******
    SRL
    MetalWave

  7. #7
    Utente bannato L'avatar di Ht28
    Registrato dal
    May 2006
    Messaggi
    1,544
    Originariamente inviato da alcio74
    1. Sono certo che devi usare il percorso completo di HTTP per queste situazioni.
    2. Non sono altrettanto sicuro che il motore HTML del client di posta possa leggere il LINK REL. Prova ad inglobare il CSS con il classico:
    codice:
    <style type="text/css" media="screen">
    /* <![CDATA[*/
    -->
    	@import "http://www.miosito.it/css_esterno.css";
    -->
    /*]]> */
    </style>
    Ho messo cosi e importa il primo css

    <style type=\"text/css\" media=\"all\">@import\"http://www.miosito./css.css\";</style>

    L'ho messo anche nel secondo css della seconda mail ma non lo importa

  8. #8
    Quindi ti stampa il codice PHP, sostanzialmente.
    Il tag di apertura è <?php oppure hai usato lo short open tag?

    <ALCIO />
    Per cortesia: no PVT Tecnici
    ******* LINKS *******
    SRL
    MetalWave

  9. #9
    Utente di HTML.it L'avatar di dottwatson
    Registrato dal
    Feb 2007
    Messaggi
    3,012
    il cancelletto è un carattere di commento in php coe il //


    probabilmente il tuo editor effettua una evidenziazione sintassi per php indipendentemente da tag aperti e chiuso e quindi sbaglia nell' evidenziazione


    Non sempre essere l'ultimo è un male... almeno non devi guardarti le spalle

    il mio profilo su PHPClasses e il mio blog laboweb

  10. #10
    Utente bannato L'avatar di Ht28
    Registrato dal
    May 2006
    Messaggi
    1,544
    Originariamente inviato da alcio74
    Quindi ti stampa il codice PHP, sostanzialmente.
    Il tag di apertura è <?php oppure hai usato lo short open tag?

    i tag ci sono a inizio e fine pagina, la seconda mail la stampa non formattata, non importa il css

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.