|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Sep 2008
Città: Roma
Messaggi: 1382
|
[PHP] scrivere su file da textarea
Sono nuovo di php, e mi sono bloccato...
Questo script: Codice:
<?php
$fp = fopen('messages', 'a');
$testo = str_replace("\n", "<br>", $_POST['input_message']);
fwrite($fp, $testo);
fclose($fp);
?>
Poi dovrebbe scrivere il risultato nel file "messages", invece in quel file scrive solo <br> seguito dall'ultima riga che c'era nella textarea... e quelle prima che fine hanno fatto!? Per esempio, se nella textarea metto: riga1 riga2 riga3 Il risultato nel file è: <br>riga3 chiedo illuminazioni... grazie! |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Sep 2008
Città: Roma
Messaggi: 1382
|
Eppure sono sicuro che il codice sia giusto! Nessuno ha suggerimenti?
Ultima modifica di Damage92 : 10-04-2010 alle 09:42. |
|
|
|
|
|
#4 | |
|
Senior Member
Iscritto dal: Sep 2008
Città: Roma
Messaggi: 1382
|
Quote:
$testo = str_replace("\r\n", "<br>", $_POST['input_message']); Purtroppo la funzione nl2br scrive il tag <br> in xhtml (ovvero <br />) e questo è fuori specifica con l'html Ultima modifica di Damage92 : 10-04-2010 alle 09:41. |
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 07:19.




















