Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente bannato L'avatar di Braco
    Registrato dal
    Oct 2005
    Messaggi
    1,697

    Codici simili, che ne dite?

    Sto facendo delle prove e sembra che questi 2 codici facciano la stessa cosa cioè; mandano a capo quando si preme il tasto invio, che dite? O hanno funzioni diverse...

    Codice PHP:
    $messaggio str_replace("\n","
    "
    ,$messaggio);

    $messaggio nl2br($messaggio); 

  2. #2
    Credo che la differenza si noti con sistemi operativi diversi.

  3. #3
    Utente bannato L'avatar di Braco
    Registrato dal
    Oct 2005
    Messaggi
    1,697
    Originariamente inviato da kylnas1
    Credo che la differenza si noti con sistemi operativi diversi.
    Con ie7 XP è identico, ma vedo che a volte aggiunngono \r , cos'è?

  4. #4
    Originariamente inviato da Braco
    Con ie7 XP è identico, ma vedo che a volte aggiunngono \r , cos'è?
    Appunto. In sistemi operativi diversi il codice di "nuova linea" è diverso. Forse è li che le 2 funzioni si comportano diversamente.

  5. #5
    Utente bannato L'avatar di Braco
    Registrato dal
    Oct 2005
    Messaggi
    1,697
    Originariamente inviato da kylnas1
    Appunto. In sistemi operativi diversi il codice di "nuova linea" è diverso. Forse è li che le 2 funzioni si comportano diversamente.
    Es, negli header delle mail è sempre cosi, mi consigli di aggiungere \r ?

    Codice PHP:
    $headers .= "Content-type: text/html; charset=iso-8859-1\r\n"

  6. #6
    Originariamente inviato da Braco
    Es, negli header delle mail è sempre cosi, mi consigli di aggiungere \r ?
    Ti consiglio di usare la funzione nl2br.

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