Toon posts:

[PHP] Mail uitlijnen

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hallo weet iemand een beter manier om mail mooi uitlijnen?
Zoiets als

Opmerking = $opmerking
Enzv.

Gebruik nu dit script:
PHP:
1
<?mail ("$email", "$subject", "Naam = $naam \nOpmerking = $opmerking\n", "From: $REMOTE_ADDR <$email>\r\nContent-Type: text/plain;\r\n"); ?>

heb de search al gebruikt

alvast bedankt

Verwijderd

\n is een regel enter geven, dus wanneer je naar de volgende lijn wilt \n gebruiken...

of gewoon het mailtje in html versturen >:)

Verwijderd

Topicstarter
Op vrijdag 22 maart 2002 09:52 schreef xtentic het volgende:
\n is een regel enter geven, dus wanneer je naar de volgende lijn wilt \n gebruiken...

of gewoon het mailtje in html versturen >:)
Nee ik bedoel geen HTML mail
gewoon simpel

onderwerp = Test
van = Ike
blabla = blablaba

  • Grum
  • Registratie: Juni 2001
  • Niet online
enorme rocketscience dan maar (hou je vast!)

je voegt spaties toe! :+

  • Life-is-party
  • Registratie: Oktober 2000
  • Laatst online: 14-02-2023
Zó?
PHP:
1
<?$mailheaders = "From: naam $email\n"; $mailtje .= "Beste $naam,\n\n";$mailtje .= "text 1\n\n";$mailtje .= "text 2m\n\n";$mailtje .= "Met vriendelijke groet,\n";$mailtje .= "naam.\n\n";$mailtje .= "Webmaster van naam.";mail("$emailadres","$subject","$mailtje","$mailheaders");?>

Acer TM661LMi - Intel Centrino 1,4 Ghz - 512mb ram - DVD-RW


Verwijderd

Topicstarter
Op vrijdag 22 maart 2002 10:52 schreef Grum het volgende:
enorme rocketscience dan maar (hou je vast!)

je voegt spaties toe! :+
oke dat vat ik ook wel maar er moet toch een mooiere manier zijn?

  • Grum
  • Registratie: Juni 2001
  • Niet online
met alleen ascii tekens ?

nee :)

naja misschien tabs :)

  • DusHmaniac
  • Registratie: Oktober 2001
  • Laatst online: 07-09-2022

DusHmaniac

Boe!

\n is toch echt een ascii teken dus wat is het probleem nog? (hoezo tabs??)

All your base are belong to Chuck Norris


Verwijderd

Op vrijdag 22 maart 2002 09:49 schreef Milagro het volgende:
Hallo weet iemand een beter manier om mail mooi uitlijnen?
Zoiets als

Opmerking = $opmerking
Enzv.

Gebruik nu dit script:
PHP:
1
<?mail ("$email", "$subject", "Naam = $naam \nOpmerking = $opmerking\n", "From: $REMOTE_ADDR <$email>\r\nContent-Type: text/plain;\r\n"); ?>

heb de search al gebruikt

alvast bedankt
Ik snap het probleem niet :? Geeft die regel dan niet de uitvoer die je wilt? Lijkt me toch dat de uitvoer die je nu krijgt precies is wat jij wilt...

Verwijderd

Ik gebruik zelf altijd dit:
PHP:
1
<?function read_template($filename, &amp;$var) {    $temp = str_replace("\\", "\\\\", implode(file($filename), ""));        $temp = str_replace('"', '\"', $temp);        eval("\$template = \"$temp\";");        return $template;}class Object{};$var = new Object;$var->username = $username;$var->password = $password;$mailbody = read_template('temp.txt',$var);mail("","",$message,"");?>

de inhoud van temp.txt kan dan gewoon iets zijn als:
Username: $var->username
Password: $var->password


dus de inhoud van je mailtje is dan gelijk aan een mooi uitgelijnd txt-bestandje...

  • flexje
  • Registratie: September 2001
  • Laatst online: 10-09 16:26

flexje

got-father

PHP:
1
<?$naam="Naam: $naam\n";$email="Email: $email\n";$bericht="Bericht: $bericht\n";mail("blaat@blaat.nl", "Mailtje", "$naam $email $bericht");?>

"Try not to become a man of success but rather to become a man of value..."

Pagina: 1