Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2003
    Messaggi
    393

    Punto esclamativo indesiderato

    Mando una newsletter che prende un campo in un db.

    Nel campo c'è anche
    [...]
    Abba
    [...]

    Eppure quando arriva nelle caselle email non apre questo specifico link perchè compare un punto esclamativo dopo http (http! ://).
    La cosa strana è che tutti gli altri link funzionano perfettamente.

    Qualcuno sa come mai compare un punto esclamativo che non esiste nella stringa?

  2. #2
    perkè usi 4 w nel link!

    Abba

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2003
    Messaggi
    393
    Era solo un mio errore di battitura, in realtà le w sono 3, quindi non è quello il problema

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2003
    Messaggi
    393
    Ho scoperto che aggiungendo testo al campo sposta questo fantomatico "! " in un altro punto, dunque è come se mettesse quel carattere dopo tot numero di caratteri.

    Che sarà mai? Boh...

  5. #5
    è capitato anche a me una volta

    probabilmente dipende da qualche combinazione di caratteri nel corpo del testo della newsletter che viene pescato dal DB
    ero in fase di test, e provando a modificare il testo il punto esclamativo non è apparso piu'

    pero' vorrei capire anch'io la causa reale

  6. #6
    Utente di HTML.it L'avatar di chris
    Registrato dal
    Sep 1999
    Messaggi
    1,568
    Il punto esclamativo su che client appare?
    Appare anche leggendo il "sorgente" della mail?

    Che intestazioni usi per mandare la mail?
    Usi semplicemente la funzione mail() oppure una classe ad hoc?

  7. #7
    Utente di HTML.it
    Registrato dal
    Mar 2003
    Messaggi
    393
    Appare anche leggendo la sorgente della mail (lo vedo sia su outlook che se delle caselle online).

    Uso mail()...

  8. #8
    confermo

    con tutti client, anche tramite webmail, e anche nel sorgente

    il risultato era qualcosa tipo ww!.nomesito.com

    il corpo della mail era composta da FCKeditor (cosa che continuo a fare con successo), e cambiando il contenuto del messaggio il punto esclamativo è scomparso

  9. #9
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    95
    Ciao ragazzi.
    Ho risolto il problema mettendo un \n ogni 3/4 righe nel $body della mail.
    In sostanza vi da un punto esclamativo perchè tutto il testo della mail (pur inviato correttamente) viene letto in locale su una unica riga.

  10. #10
    Grazie per questa fantastica risposta!!!
    con questo punto esclamativo stavo diventando scemo!!!

    Thanks!!!

    GRAZIEEEEE!!!

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.