Dropdown in signup

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Daniel

Daniel

29/05/2006 16:44:00
Quote Anchor link
Ik heb een signup script, maar wil graag een dropdown menu erin, waarin mensen bijv kunnen kiezen hoe ze op de site kwamen, heeft iemand een id hoe ik dit voor mekaar krijg (als het kan kan iemand het bijgevoegde script dan aanpassen en plaatsen als et niet teveel moeite is)
Het script:

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
49
50
51
52
53
54
55
56
57
58
59
<?php

include("config.php");

$verstuurd=0;

$controle=1;

if($_SERVER['REQUEST_METHOD']=='POST'){

    $verstuurd=1;

    if(empty($_POST['voornaam'])||empty($_POST['achternaam'])||empty($_POST['wachtwoord'])||empty($_POST['wachtwoord_bevestig'])||empty($_POST['email'])){

        $controle=0;

    }
else {

        $voornaam = $_POST['voornaam'];

        $achternaam = $_POST['achternaam'];

        $wachtwoord = $_POST['wachtwoord'];

        $wachtwoord_bevestig = $_POST['wachtwoord_bevestig'];

        $email = $_POST['email'];

    }


    if($controle==1){

        if($_POST['wachtwoord']!=$_POST['wachtwoord_bevestig']){

            $controle=0;

            $ww_fout = "Vul hetzelfde wachtwoord in, anders kan je niet verder gaan";

        }




        $aantal_email = mysql_query("SELECT email FROM $tabel_naam WHERE email='".addslashes($email)."'");

        if(mysql_num_rows($aantal_email)>0){

            $controle=0;

            $email_fout = "Er is al een account aangemaakt op dit e-mail adres, log dus in met dat e-mail adres";

        }

    }

}


if($verstuurd==0||$controle==0){

    ?>


<html>

<head>

<title></title>

</head>

<body>

<form name="voeg toe" method="post" action="
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo $_SERVER['PHP_SELF']; ?>
">

<table>

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
<?php

        if($verstuurd==1){

            if(empty($_POST['voornaam'])){

                echo "<tr><td colspan=\"2\">".$fout_tags_open."Vul een voornaam, in, anders werkt het niet".$fout_tags_sluit."</td></tr>";

            }


            if(isset($voornaam_fout)){

                echo "<tr><td colspan=\"2\">".$fout_tags_open.$voornaam_fout.$fout_tags_sluit."</td></tr>";

            }

        }


        ?>


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
<?php

        if($verstuurd==1){

            if(empty($_POST['achternaam'])){

                echo "<tr><td colspan=\"2\">".$fout_tags_open."Vul een achternaam, in, anders werkt het niet".$fout_tags_sluit."</td></tr>";

            }


            if(isset($achternaam_fout)){

                echo "<tr><td colspan=\"2\">".$fout_tags_open.$achternaam_fout.$fout_tags_sluit."</td></tr>";

            }

        }


        ?>


<tr>

<td>Voornaam:</td>

<td><input type="text" name="voornaam"
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php if($verstuurd==1&&!empty($_POST['voornaam'])){echo "value=\"".stripslashes(htmlentities($_POST['voornaam']))."\"";} ?>
></td>

</tr>
<tr>

<td>Achternaam:</td>

<td><input type="text" name="achternaam"
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php if($verstuurd==1&&!empty($_POST['achternaam'])){echo "value=\"".stripslashes(htmlentities($_POST['achternaam']))."\"";} ?>
></td>

</tr>

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
<?php

        if($verstuurd==1){

            if(empty($_POST['wachtwoord'])){

                echo "<tr><td colspan=\"2\">".$fout_tags_open."Vul een wachtwoord in, anders werkt het niet".$fout_tags_sluit."</td></tr>";

            }


            if(isset($ww_fout)){

                echo "<tr><td colspan=\"2\"2>".$fout_tags_open.$ww_fout.$fout_tags_sluit."</td></tr>";

            }

        }


        ?>


<tr>

<td>Wachtwoord:</td>

<td><input type="password" name="wachtwoord"
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php if($verstuurd==1&&!empty($_POST['wachtwoord'])){echo "value=\"".stripslashes(htmlentities($_POST['wachtwoord']))."\"";} ?>
></td>

</tr>

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?php

        if($verstuurd==1&&empty($_POST['wachtwoord_bevestig'])){

            echo "<tr><td colspan=\"2\">".$fout_tags_open."Bevestig het wachtwoord, anders werkt het niet".$fout_tags_sluit."</td></tr>";

        }


        ?>


<tr>

<td>Bevestig wachtwoord:</td>

<td><input type="password" name="wachtwoord_bevestig"
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php if($verstuurd==1&&!empty($_POST['wachtwoord_bevestig'])){ echo "value=\"".stripslashes(htmlentities($_POST['wachtwoord_bevestig']))."\"";} ?>
></td>

</tr>

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
<?php

        if($verstuurd==1){

            if(empty($_POST['email'])){

                echo "<tr><td colspan=\"2\">".$fout_tags_open."Vul een e-mail adres in, anders werkt het niet".$fout_tags_sluit."</td></tr>";

            }


            if(isset($email_fout)){

                echo "<tr><td colspan=\"2\">".$fout_tags_open.$email_fout.$fout_tags_sluit."</td></tr>";

            }

        }


        ?>


<tr>

<td>E-mail adres:</td>

<td><input type="text" name="email"
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php if($verstuurd==1&&!empty($_POST['email'])){echo "value=\"".stripslashes(htmlentities($_POST['email']))."\"";} ?>
></td>

</tr>

<tr>

<td colspan="2"><center><input type="submit" value="Voeg toe">&nbsp;<input type="button" value="Annuleren" onClick="window.location='login.php'">&nbsp;<input type="reset" value="Opnieuw"></center></td>

</tr>

</table>

</form>

</body>

</html>

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
49
50
51
52
53
54
55
56
57
<?php

} elseif($verstuurd==1){

    $voornaam = addslashes($_POST['voornaam']);
    
    $achternaam = addslashes($_POST['achternaam']);

    $wachtwoord = md5($_POST['wachtwoord']);

    $email = addslashes($_POST['email']);

    mysql_query("INSERT INTO $tabel_naam (voornaam, achternaam, wachtwoord, email, actief) VALUES (\"$voornaam\", \"$achternaam\", \"$wachtwoord\", \"$email\", 0)");

    $resultaat_id = mysql_query("SELECT id FROM $tabel_naam WHERE voornaam='$voornaam'");

    $id = mysql_result($resultaat_id, 0);

    $u = $id;

    for($i=0; $i<7; $i++){

        $u = base64_encode($u);

    }


    $naar = $email;

    $header = "From: $van_naam <$van_email>\n";

    $header .= "MIME-Version: 1.0\n";

    $header .= "Content-Type: text/html;\n";

    $header .= "Content-Transfer-Encoding: 7bit";

    $onderwerp = "Account activatie";

    $bericht = "Hallo $voornaam,<br>

    <br>

    Iemand (waarschijnlijk jijzelf) heeft jouw e-mail adres gebruikt om een account aan te maken. Om zeker te weten dat het e-mail adres goed is moet je het nog activeren. Dat kan je doen door op devolgende link te klikken:<br>

    <a href=\""
.$locatie."vctr/activate.php?u=".$u."\">".$locatie."activate.php?u=".$u."</a><br>

    Als hierboven iets heel onduidelijks staat dan moet je devolgende URL kopie&euml;ren naar je adres balk in je favoriete browser en er naartoe gaan:

    "
.$locatie."activate.php?u=$u<br>

    <br>

    Groeten, $van_naam"
;

    mail($naar, $onderwerp, $bericht, $header);

    ?>


<html>

<head>

<title>Je account is succesvol aangemaakt</title>

</head>

<body>

<h1>Je account is succesvol aangemaakt</h1>

Je account is succesvol aangemaakt. Controleer je e-mail om je account te activeren

</body>

</html>

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php

}

?>
 
Er zijn nog geen reacties op dit bericht.



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.