E-mail met html

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Net-marker

net-marker

18/08/2007 20:00:00
Quote Anchor link
Hallo

Ik maak gebruik van het onderstaande mail formulier
Code (php)
PHP script in nieuw venster Selecteer het PHP script
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
<?
function mail_inschrijfformulier( $id, $data )
    {

    global $naam_formulier;

        // generate a useable message, word meegezonden met de mail
        $message =
        "Er is een nieuwe aanmelding voor ".$naam_formulier." binnen, dit zijn de gegevens:\n\n";
      
        foreach ($data as $name => $user_gegevens)
        {
        
           $message .= $name .": ". $user_gegevens.",\n";
          
        }

        //   hier wordt de bovenstaande (eerste) mail naar toe gezonden
        $m = mail
        (
          "[email protected]",
          "Nieuwe aanmelding Fit OKE",
          $message,
          "From: FitOKE"
          );
        //tweede mailtje dat wordt verstuurd
        $message2 =
        "Ondvangstbevestiging,\n\n".
        "U heeft zig ingeschreven voor ".$naam_formulier. ".\n\n".
        "Uw naam is: ". $data["roepnaam"]." ".$data["achternaam"]."\n\n".
        "Mocht dit niet juist zijn, of heeft u nog vragen kunt u contact opnemen met: www.fysiotherapie-lek-yssel.nl";
        
        // waar het tweede mailtje heen gestuurd
        $m2 = mail
        (
          (
$data["e-mail"]),
          "Ondvankstbevestiging",
          $message2,
          "From: Fit ", "OKE"
        );
    
        if($m)
        {

            echo "Uw inschrijving is verzonden.";
        }

        else
        {
            echo "Sorry, could not send email!";
        }
    }

?>


de verstuurde gegevens
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? $message .= $name .": ". $user_gegevens.",\n"; ?>

Wil ik verduidelijke door $name ved gedrukt te maken. Hoe kan ik dit het beste doen?
 
PHP hulp

PHP hulp

19/12/2024 05:42:12
 

18/08/2007 20:50:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? $message .= "<b>". $name ."</b>: ". $user_gegevens.",\n"; ?>


edit:

ff die punt weghalen na de $message

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? $message = $name .": ". $user_gegevens.",\n"; ?>
Gewijzigd op 01/01/1970 01:00:00 door
 
- SanThe -

- SanThe -

18/08/2007 23:30:00
Quote Anchor link
Offtopic:

Ondvangstbevestiging => Ontvangstbevestiging
U heeft zig ingeschreven => U heeft zich ingeschreven
[/OffTopic]
 
Net-marker

net-marker

22/08/2007 21:27:00
Quote Anchor link
Oke bedankt voor de tips. Maar hoe kan ik nu de $name vet weergeven? Ik moet ik van html code er aan mee geven, maar hoe moet ik dit doen?
 
Jan Koehoorn

Jan Koehoorn

22/08/2007 21:28:00
Quote Anchor link
Ik zeg het maar weer eens: download de phpmailer class. Ben je van al het gedoe af.
 
Net-marker

net-marker

22/08/2007 21:52:00
Quote Anchor link
Oke, maar is hier geen makkelijkere methode voor. Ik hoef alleen nog maar de $name bolt te maken en dan ben ik eindelijk klaar met de site :-)
 
Jan Koehoorn

Jan Koehoorn

22/08/2007 22:02:00
Quote Anchor link
Hoe makkelijk wil je het hebben?
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<?php
    require 'class.phpmailer.php';
    
    $mail = new PHPMailer();
    $mail->isHTML (true);
    $mail->From     = "[email protected]";
    $mail->FromName = "Maillijst";
    $mail->Body = '<p>In deze zin is <strong>deze tekst</strong> vet</p>';
    $mail->AddAddress ('[email protected]', 'Naam Ontvanger');
    if ($mail->Send ()) {
        $msg = '<h2>De mail is verzonden</h2>';
    }

    else {
        $msg = '<h2>Fout bij het verzenden van de mail</h2>';
    }

?>
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.