• Login
  • Register
  • Zoek
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • Articles
  • Pages
  • Forum
  • Filebase Entry
  • More Options

ICTscripters

Dé plek voor IT

Dé plek voor IT

Login

Geavanceerde opties
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  9. Goedkope domeinnamen
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  9. Goedkope domeinnamen
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  9. Goedkope domeinnamen
  1. Dé plek voor IT - ICTscripters
  2. Forum
  3. Scripting & programmeren
  4. PHP + SQL

Forum

  • Na 15 jaar terug van weggeweest: iCriminals.nl is terug (BETA)!

    Syntax 19 januari 2026 om 09:34
  • Developer Gezocht

    Mikevdk 10 januari 2026 om 18:57
  • Op zoek naar de legends

    Syntax 5 januari 2026 om 13:50
  • [FREE] WeFact Hosting module

    Jeroen.G 13 oktober 2025 om 14:09
  • Help testers nodig voor android app Urgent

    urgentotservices 26 september 2025 om 10:21
  • Versio vervanger

    Jeroen.G 25 augustus 2025 om 15:56
  • Afspraken systeem met planbeperking

    Lijno 1 augustus 2025 om 23:04
  • Partner Gezocht om meerdere NFT Collecties op Open Sea te Plaatsen

    NFT Art Designer 1 maart 2025 om 14:08

Marktplaats

  • Verschillende domeinen

    Syntax 8 februari 2026 om 09:57
  • 350 Nieuwe Domeinnamen Januari 2026

    shiga 1 februari 2026 om 14:21
  • 321 Nieuwe Domeinnamen December 2025

    shiga 1 januari 2026 om 10:26

Mail na registratie

  • SvenB
  • 27 januari 2012 om 13:00
  • SvenB
    Professional
    Ontvangen Reacties
    1
    Berichten
    817
    • 27 januari 2012 om 13:00
    • #1

    Hallo,

    hieronder mijn code met een registratie formulier, zou iemand het aan kunnen passen dat de gene die aangemeld heeft een mailtje in zijn mailbox krijgt van, u bent succesvol aangemeld?

    Alvast bedankt.
    Mvg,
    Sven:cheer:

    PHP
    <?php 
    include('db_connect.php');
      if(isset($_POST['registreer'])){
      
    	 $query = "INSERT INTO vp_users (user_firstname, user_lastname, user_mail, user_pass) VALUES ('".$_POST['voornaam']."', '".$_POST['achternaam']."', '".$_POST['email']."', '".md5($_POST['wachtwoord'])."')";
        $sql = mysql_query($query)or die(mysql_error());
        echo '<div style="padding-top:30px; color:white; "><h2>Succesvol aangemeld!</h2><br />U bent succesvol aangemeld. <a style="#DF0101: white; font-weight: bold;" href="?pagina=login">Hier</a> kunt u inloggen.</div>';
     	
      }
      else {
    ?>
    
    
    
    
    <h1>Registreer</h1>
    		
    		<form method="post">
    		
    			
    			<input type="text" class="text" name="voornaam"  value="Voornaam" />
    			<input type="text" class="text" name="achternaam" value="Achternaam"  />
    			<input type="text" class="text" name="email"  value="Email"  />
    			<input type="password" class="text" name="wachtwoord" value="Wachtwoord"  />
    			<br />
    			
    			<input type="submit" class="submit" name="registreer" value="Registreer" />
    			</form>
    			<span class="clear"></span>
    			
    		
    		
    		
    <?php
    }
    ?>
    Toon Meer

    Do what you want cause a pirate is free, your are a Pirate!:piraat:

    http://www.cristgaming.com/pirate.swf

  • Patrick
    Back in the game
    Ontvangen Reacties
    52
    Berichten
    1.417
    • 27 januari 2012 om 13:05
    • #2

    kijk hier eens naar:
    http://nl2.php.net/manual/en/function.mail.php

  • SvenB
    Professional
    Ontvangen Reacties
    1
    Berichten
    817
    • 27 januari 2012 om 13:23
    • #3

    Patrick

    Al mee bezig geweest, maar kom er echt niet uit.

    Do what you want cause a pirate is free, your are a Pirate!:piraat:

    http://www.cristgaming.com/pirate.swf

  • Patrick
    Back in the game
    Ontvangen Reacties
    52
    Berichten
    1.417
    • 27 januari 2012 om 13:28
    • #4

    als je de voorbeelden kijkt:

    PHP
    <?php
    $to      = '[email protected]';
    $subject = 'the subject';
    $message = 'hello';
    $headers = 'From: [email protected]' . "\r\n" .
        'Reply-To: [email protected]' . "\r\n" .
        'X-Mailer: PHP/' . phpversion();
    
    
    mail($to, $subject, $message, $headers);
    ?>
    Toon Meer

    dan is het toch niet echt moeilijk?

  • SvenB
    Professional
    Ontvangen Reacties
    1
    Berichten
    817
    • 27 januari 2012 om 13:28
    • #5

    ja, maar hoe zorg ik er voor dat die automatisch word gestuurd na het invullen?

    Do what you want cause a pirate is free, your are a Pirate!:piraat:

    http://www.cristgaming.com/pirate.swf

  • Patrick
    Back in the game
    Ontvangen Reacties
    52
    Berichten
    1.417
    • 27 januari 2012 om 13:31
    • #6

    je hebt toch alle $_POST parameters?
    $_POST['user_email'] = $to,

    $subject kan je zelf invullen
    $message ook.

    aka je hebt alles wat je nodig hebt, zet hem na het invoeren van je database, vanuit daar kan je een email sturen en dan weer een link naar activatie meegeven, met een random generated key waardoor het account actief wordt :)?

  • SvenB
    Professional
    Ontvangen Reacties
    1
    Berichten
    817
    • 27 januari 2012 om 13:34
    • #7

    kan je hem is integreren?

    Do what you want cause a pirate is free, your are a Pirate!:piraat:

    http://www.cristgaming.com/pirate.swf

  • Patrick
    Back in the game
    Ontvangen Reacties
    52
    Berichten
    1.417
    • 27 januari 2012 om 13:37
    • #8

    Daar leer je niet echt veel mee, als je het eerst zelf probeert en als het dan niet werkt wil ik je gerust helpen, maar probeer het eerst zelf ;)

  • SvenB
    Professional
    Ontvangen Reacties
    1
    Berichten
    817
    • 27 januari 2012 om 13:40
    • #9

    Ik weet totaal niet waar te beginnen. Ben echte PHP-beginner.

    Do what you want cause a pirate is free, your are a Pirate!:piraat:

    http://www.cristgaming.com/pirate.swf

  • Vulkano
    High Voltage
    Ontvangen Reacties
    7
    Berichten
    145
    • 27 januari 2012 om 13:44
    • #10

    Slecht excuus.

    Je weet dat als de gebruiker op de SUBMIT knop heeft gedrukt dat dan het formulier wordt verzonden. Dat betekend dus dat je dan ook de mail kunt versturen.

  • SvenB
    Professional
    Ontvangen Reacties
    1
    Berichten
    817
    • 27 januari 2012 om 13:59
    • #11

    Gefixt, hoe is de mail nu ipv in de ongewenste mailbox in de gewenste mailbox te krijgen (postvak in)?

    Do what you want cause a pirate is free, your are a Pirate!:piraat:

    http://www.cristgaming.com/pirate.swf

  • Patrick
    Back in the game
    Ontvangen Reacties
    52
    Berichten
    1.417
    • 27 januari 2012 om 14:06
    • #12

    deze code had ik een tijdje terug gevonden; werkte voor mij ook naar hotmail, al vind ik hotmail sowieso minder met email afhandeling:

    PHP
    function send_mail($fromname, $emailaddress, $fromaddress, $emailsubject, $body, $fileattach = false) {
    
    
            # Is the OS Windows or Mac or Linux
            if (strtoupper(substr(PHP_OS,0,3)=='WIN')) $eol="\r\n";
              elseif (strtoupper(substr(PHP_OS,0,3)=='MAC')) $eol="\r";
                    else $eol="\n";
    
    
            $mime_boundary_1 = md5(time());
            $mime_boundary_2 = "1_".$mime_boundary_1;
            $mail_sent = false;
     
            # Common Headers
            $headers = "";
            $headers .= 'From: '.$fromname.'<'.$fromaddress.'>'.$eol;
            $headers .= 'Reply-To: '.$fromname.'<'.$fromaddress.'>'.$eol;
            $headers .= 'Return-Path: '.$fromname.'<'.$fromaddress.'>'.$eol;        // these two to set reply address
            $headers .= "Message-ID: <".$now."webmaster@".$_SERVER['SERVER_NAME'].">".$eol;
            $headers .= "X-Mailer: PHP v".phpversion().$eol;                  // These two to help avoid spam-filters
    
    
            # Boundry for marking the split & Multitype Headers
            $headers .= 'MIME-Version: 1.0'.$eol;
            $headers .= "Content-Type: multipart/mixed;".$eol;
            $headers .= "   boundary=\"".$mime_boundary_1."\"".$eol;
            
            $msg  = "";
            
            # Building Message Body
            $msg .= "--".$mime_boundary_1.$eol;
            $msg .= "Content-Type: multipart/alternative;".$eol;
            $msg .= "       boundary=\"".$mime_boundary_2."\"".$eol.$eol;
            
            # Text Version
            $msg .= "--".$mime_boundary_2.$eol;
            $msg .= "Content-Type: text/plain; charset=iso-8859-1".$eol;
            $msg .= "Content-Transfer-Encoding: 8bit".$eol;
            $msg .= strip_tags(str_replace("<br>", $eol, $body)).$eol.$eol;
     
            # HTML Version
            $msg .= "--".$mime_boundary_2.$eol;
            $msg .= "Content-Type: text/html; charset=iso-8859-1".$eol;
            $msg .= "Content-Transfer-Encoding: 8bit".$eol;
            $msg .= str_replace($eol, "<br>", $body).$eol.$eol;
     
            # Finished Message Body
            $msg .= "--".$mime_boundary_2."--".$eol.$eol;
            
            # Begin Adding Attachments
            if ($fileattach) {
                    for($i=0; $i < count($fileattach); $i++) {
                            if (is_file($fileattach[$i]["file"])) { 
                                    # File for Attachment
                                    $file_name = substr($fileattach[$i]["file"], (strrpos($fileattach[$i]["file"], "/")+1));
              
                                    $handle=fopen($fileattach[$i]["file"], 'rb');
                                    $f_contents=fread($handle, filesize($fileattach[$i]["file"]));
                                    $f_contents=chunk_split(base64_encode($f_contents));    //Encode The Data For Transition using base64_encode();
                                    
                                    //Remove file
                                    unlink($fileattach[$i]["file"]);
              
                                    # Attachment
                                    $msg .= "--".$mime_boundary_1.$eol;
                                    $msg .= "Content-Type: ".$fileattach[$i]["content_type"].";".$eol;
                                    $msg .= "       name=\"".$file_name."\"".$eol;
                                    $msg .= "Content-Transfer-Encoding: base64".$eol;
                                    $msg .= "Content-Disposition: attachment;".$eol;
                                    $msg .= "       filename=\"".$file_name."\"".$eol.$eol; // !! This line needs TWO end of lines !! IMPORTANT !!
                                    
                                    $msg .= $f_contents.$eol.$eol;
                            }
                    }
            }
     
            # Finished
            $msg .= "--".$mime_boundary_1."--".$eol.$eol;  // finish with two eol's for better security. see Injection.
      
            # SEND THE EMAIL
            ini_set(sendmail_from, $fromaddress);  // the INI lines are to force the From Address to be used !
            if (mail($emailaddress, $emailsubject, $msg, $headers)) $mail_sent = true;
            ini_restore(sendmail_from);
            return $mail_sent;
    }
    Toon Meer

  • Vulkano
    High Voltage
    Ontvangen Reacties
    7
    Berichten
    145
    • 27 januari 2012 om 14:06
    • #13

    Dat is niet echt te veranderen, de ontvangende mailserver kijkt waar vandaan de mail wordt verstuurd en beslist aan de hand daarvan waar hij in terecht komt.

  • Tim
    Enlightened
    Ontvangen Reacties
    77
    Berichten
    3.686
    • 27 januari 2012 om 14:56
    • #14

    Google gebruiken is ook zo moeilijk tegenwoordig...

    Master student IT-recht en Master student Ondernemingsrecht & software ingenieur
    My Personal profile
    My professional profile (LinkedIn/CV)

  • SvenB
    Professional
    Ontvangen Reacties
    1
    Berichten
    817
    • 27 januari 2012 om 15:14
    • #15

    Ergens niet uitkomen en google gebruikt hebben, toch zo moeilijk tegenwoordig.

    Do what you want cause a pirate is free, your are a Pirate!:piraat:

    http://www.cristgaming.com/pirate.swf

Participate now!

Heb je nog geen account? Registreer je nu en word deel van onze community!

Maak een account aan Login

ICT Nieuws

  • Fijne feestdagen

    tcbhome 28 december 2025 om 13:55
  • Kritieke update voor Really Simple Security-plug-in

    K.Rens 16 november 2024 om 16:12
  • ING Nederland streeft naar ondersteuning van Google Pay tegen eind februari

    K.Rens 2 november 2024 om 16:09

Blogs

  • Functioneel ontwerp

    Dees 28 december 2014 om 12:38
  • Access Control List implementatie in PHP/MySQL - deel 1/2

    FangorN 28 december 2018 om 12:35
  • Access Control List implementatie in PHP/MySQL - deel 2/2

    FangorN 29 december 2018 om 12:37

Gebruikers die dit topic bekijken

  • 1 Gasten
  1. Marktplaats
  2. Design
  3. Voorwaarden
  4. Ons team
  5. Leden
  6. Geschiedenis
  7. Regels
  8. Links
  9. Privacy Policy
ICTscripters ©2005 - 2026 , goedkope hosting door DiMoWeb.com, BE0558.915.582
Sponsors: Beste kattenhotel provincie Antwerpen | Beste Zetes eid kaartlezer webshop
Style: Nexus by cls-design
Stylename
Nexus
Manufacturer
cls-design
Licence
Commercial styles
Help
Supportforum
Visit cls-design