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

    elimnare backslash da invio email

    allora, la domanda è anche banale ma:
    creata una newsletter, il cliente crea il messaggio e scrive tipo: "l'ho avuta"
    ora, il messaggio viene preso ed inserito all'interndo di una email in formato html.
    Come mai mail() mi aggiunge un bel backslash davanti all'apostrofo?
    quindi il messaggio che arriva è "l\'ho avuta". Come tolgo?
    ciao e thanks

    neorf
    www.TriX.IT - Web Development

  2. #2
    ok dai domanda stupida, risolto naturalmente con stripslashes().
    sbagliavo solo xké non lo mettevo nel corpo del messaggio, ma prima dell'inserimento nel db, quindi stripslashes($body) e va una meraviglia
    www.TriX.IT - Web Development

  3. #3
    Suppongo che il messaggio arrivi da un form. Così a occhio direi che hai magic_quotes_gpc settato. Per portabilità, io proverei a verificare se magic_quotes_gpc() è a 1, nel qual caso potresti fare stripslashes($stringa).

    Vedi qui: magic_quotes_gpc
    Ciao!

    Stefano

    Edit: la fame mi fa essere MOLTO lento!
    BluePine Technology
    Virtual hosting - Server Dedicati - Sviluppo applicazioni

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 © 2026 vBulletin Solutions, Inc. All rights reserved.