Avatar billede ohs Nybegynder
29. marts 2007 - 11:18 Der er 12 kommentarer og
1 løsning

Hjælp til php kode

Denne mail script virker perfekt, bortset fra at den sender en mail så snart siden åbnes.

Meningen er at den først skal sende en mail når man har udfyldt formlen og trykket send.

<?php 
    $to = "Cape <xx@xxxx.dk>";                             
    $from = "From: Webmaster <auto@domain.dk>";                     
    $Bcc = "Bcc: Usynlig <xxxx@xxxxx.dk>";   
    $ReplyTo = "Reply-To: modtager@domain.dk";
    $subject = "Du er blevet oprettet";
    $message = "Velkommen i klubben"; 
    $headers  = "MIME-Version: 1.0\r\n";                                             
    $headers .= "$from\r\n";
    $headers .= "$Bcc\r\n";
    $headers .= "$ReplyTo\r\n";
    mail($to, $subject, $message, $headers);
?>
Avatar billede michael_stim Ekspert
29. marts 2007 - 11:24 #1
if(isset($_POST['navnPåDinKnap'])){

//kode

}
Avatar billede michael_stim Ekspert
29. marts 2007 - 11:24 #2
if(isset($_POST['navnPåDinKnap'])){
    $to = "Cape <xx@xxxx.dk>";                           
    $from = "From: Webmaster <auto@domain.dk>";                   
    $Bcc = "Bcc: Usynlig <xxxx@xxxxx.dk>"; 
    $ReplyTo = "Reply-To: modtager@domain.dk";
    $subject = "Du er blevet oprettet";
    $message = "Velkommen i klubben";
    $headers  = "MIME-Version: 1.0\r\n";                                           
    $headers .= "$from\r\n";
    $headers .= "$Bcc\r\n";
    $headers .= "$ReplyTo\r\n";
    mail($to, $subject, $message, $headers);
}
Avatar billede ohs Nybegynder
29. marts 2007 - 12:08 #3
stim: Tak for dit hurtige svar, det virker perfekt. Du lægger lige et svar.
Avatar billede michael_stim Ekspert
29. marts 2007 - 12:15 #4
Ellers tak, samler ikke.
Avatar billede ohs Nybegynder
29. marts 2007 - 12:20 #5
Måske du kan fortælle mig, hvordan jeg kan få:  $to = "Cape <xx@xxxx.dk>"; til at læse denne kode {rsTilmelding.emailadresse}
Avatar billede ohs Nybegynder
29. marts 2007 - 12:22 #6
Dette er php koden bagved <?php echo $row_rsTilmelding['emailadresse']; ?>  denne her: {rsTilmelding.emailadresse}
Avatar billede michael_stim Ekspert
29. marts 2007 - 12:30 #7
$to="Cape <". $row_rsTilmelding['emailadresse'] .">";
Er ikke helt med på hvad du mener. $row_rsTil... er formodentlig data du henter fra en tabel.
Avatar billede michael_stim Ekspert
29. marts 2007 - 12:34 #8
Eller også lægger du den en i et hiddenfelt og kalder på den som en postvariabel.
echo "<input type=\"hidden\" name=\"til\" value=\"".$row_rsTilmelding['emailadresse']."\">";

Og så kan du kalde på den med:
$to = "Cape <".$_POST['til'].">";
Avatar billede ohs Nybegynder
29. marts 2007 - 13:30 #9
Har prøvet dette her, men sender ikke til $to =

<?php 
  if(isset($_POST['send'])){
    $to = "Cape <".$_POST['til'].">";                       
    $from = "From: Webmaster <auto@domain.dk>";                   
    $Bcc = "Bcc: Usynlig <xxxx@xxxx.dk>"; 
    $ReplyTo = "Reply-To: modtager@domain.dk";
    $subject = "Tak for din tilmelding";
    $message = "Velkommen i klubben";
    $headers  = "MIME-Version: 1.0\r\n";                                           
    $headers .= "$from\r\n";
    $headers .= "$Bcc\r\n";
    $headers .= "$ReplyTo\r\n";
    echo "<input type=\"hidden\" name=\"til\" value=\"".$row_rsTilmelding['emailadresse']."\">";
    mail($to, $subject, $message, $headers);
}
?>
Avatar billede ohs Nybegynder
29. marts 2007 - 16:20 #10
stim: Takker for din store hjælp, prøver et nyt spørgsmål vedr. det andet.
Avatar billede michael_stim Ekspert
29. marts 2007 - 16:56 #11
How, havde ikke lige set dig.
echo "<input type=\"hidden\" name=\"til\" value=\"".$row_rsTilmelding['emailadresse']."\">";

Skal selvf. være i din form du sender afsted.
Avatar billede michael_stim Ekspert
29. marts 2007 - 16:56 #12
Og hvorfra du fetcher dine data fra basen.
Avatar billede ohs Nybegynder
29. marts 2007 - 17:29 #13
Det her forstår jeg ikke hvad du mener med: Skal selvf. være i din form du sender afsted.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester