Toon posts:

[php]Enter laten vervangen door <br>

Pagina: 1
Acties:
  • 66 views sinds 30-01-2008

Verwijderd

Topicstarter
Ik wil dus het volgende:
Ik heb een mail php scriptje maar nu wil ik dus als iemand een enter in het mailtje zet, dat hij dit automatisch vervangt door <br>.
/me vond het volgende topic: [rml] [ asp] wat is de code voor van "ENTER" toets?[/rml]
En zag daarin dat je dit moet toevoegen:
bericht = replace(textbox,"/n","<br>")
Maar waar moet ik dit nou plaatsen? In het php scriptje of in de pagina waar de <form> staat? En op welke plaats?

Ik heb het volgende scriptje om een mail te versturen:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
<?

//change this details as you want.

$thank="thanks.htm";                //Your thank you page
$min_size="1";                                                                                  //Minimum length of message
$max_size="500"; //Maximum length of message
$signature="Test";                                                      //you can add your own signatures in mails.

//here are some error messages.

$no_message="";                 //If message is forgotten
$no_name="";            //If no name
$mail_error="";                  //If sender mail is wrong
$tomail_error="";           //If receiver mail is wrong
$max_error="";          //If message is long.
$min_error="";          //If message is short.

//this is error page parameters.

$error_title="Error";                                 //title of page
$back='#FFFFFF';                    //background of error page
$text='#FFFFFF';                    //text colour of error page
$h2='#336699';                  //heading colour of error page
$error_message="Please fill out the complete form!";            //message for visitor.

//Nothing else to change leave it as is.

$result=1;
if($name==""){
$result=0;
$error1="<li>$no_name</li>";
}
if($message==""){
$result=0;
$error5="<li>$no_message</li>";
}
elseif (strlen($message) <= $min_size) {
$error2="<li>$min_error</li>";
$result=0;
}
elseif (strlen($message) >= $max_size) {
$error3="<li>$max_error</li>";
$result=0;
}
else{
$result=1;
}
if ($from_mail!==""){
if (!eregi("^.+@.+\\..+$", $from_mail)){
$error4="<li>$mail_error</li>";
$result=0;
}
}
else{
$from_mail=trim($from_mail);
}
if ($to_mail!==""){
if (!eregi("^.+@.+\\..+$", $to_mail)){
$error6="<li>$tomail_error</li>";
$result=0;
}
}
else{
$to_mail=trim($to_mail);
}
if($subject==""){
$subject="no subject";
}
if ($result==1){
$body="$message\n";
$body.="<br>-----<br>\n";
$body.=$signature;
$from="\"$from_name\" <$from_mail>";
$headers="Content-Type: text/html; charset=windows-1254\n";
$headers.="From: $from\nX-Mailer: System33r";
mail($to_mail,$subject,$body,$headers);
Header ("Location: $thank");
}
if ($result!==1){
echo ("<body bgcolor=$back text=$text><title>$error_title</title>
<center><h2><font color='$h2'>$error_message</font></h2></center><ol>$error1$error2$error3$error4
$error5$error6</ol></center></body>");
}
?>

[ Voor 45% gewijzigd door Verwijderd op 11-01-2003 17:43 ]


  • Tux
  • Registratie: Augustus 2001
  • Laatst online: 21-08 06:33

Tux

The NS has launched a new space transportation service, using German trains which were upgraded into spaceships.


  • Pelle
  • Registratie: Januari 2001
  • Laatst online: 14:11

Pelle

🚴‍♂️

nl2br ja
en verkeerde forum

Dit topic is gesloten.