[PHP] hulp nodig met registratie formulier

Pagina: 1
Acties:
  • 313 views

Acties:
  • 0 Henk 'm!

  • maartenpeels
  • Registratie: November 2012
  • Laatst online: 07-01 18:42
hallo,
ik ben bezig met een registratie formulier in PHP, maar het script wil maar niet werken.
ik heb hem thuis getest mbv XAMPP. daarna geupload naar een Linux server van een vriend en daar deed het script het niet meer, hierbij het script:

code:
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
<?php
    include 'dbconnect.php';
    session_start();
    
    $username = $_POST['username'];
    $password = $_POST['password'];
    $repeatpassword = $_POST['repeatpassword'];
    $email = $_POST['email'];
    
    if ($username&&$password&&$repeatpassword&&$email) {
        $connect;
        $selectdb;
        
        $query = mysql_query("SELECT * FROM users WHERE naam='$username'");

        $numrows = mysql_num_rows($query);

        if($numrows !=0){
            while ($rows = mysql_fetch_assoc($query)){
                $dbusername = $rows['naam'];
            }
            
            if ($username==$dbusername){
                die ('Username already in use');
            } else {
            
                if ($password==$repeatpassword){
                    mysql_query("INSERT INTO users (naam, wachtwoord, email) VALUES ('$username', '$password', '$email')");
                    echo 'registered';
                } else {
                    echo "passwords don't match";
                }
            }
        }
    }else {
        die ("Please enter all data");
    }
?>


alvast bedankt,
Maarten Peels

Acties:
  • 0 Henk 'm!

  • Miyamoto
  • Registratie: Februari 2009
  • Laatst online: 14:25
Ik denk dat je een verkeerd wachtwoord hebt ingevuld. ;)

Oftewel: Heb je meer informatie? Al iets zelf geprobeerd? Ooit van debuggen gehoord? Wat werkt er niet?

Acties:
  • 0 Henk 'm!

  • Broken
  • Registratie: Maart 2004
  • Laatst online: 20-05 08:24
Wat doet het niet dan?
Krijg je een fout?
Wat heb je al geprobeerd?

Het is een beetje een sleur en pleur topic...

01101000 01100101 01101100 01110000


Acties:
  • 0 Henk 'm!

  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)
Misschien had mijn collega je beter even op onze Quickstart kunnen wijzen. We verwachten hier namelijk wel wat meer van een topicstart dan "dit is mijn code, help!".
daar deed het script het niet meer
Daar hebben wij niets aan. Welke foutmelding(en) krijg/kreeg je? Wat heb je zelf al geprobeerd? Waarop heb je gezocht? Wat vond je? Heb je al gedebugged? (Debuggen: Hoe doe ik dat?).

Open gerust (nog) een topic, maar hanteer dan wel onze voorgenoemde quickstart a.u.b. Dit is me toch teveel een Kan iemand even...?-topic.

Oh, lees je ook vooral even in in SQL injection

@Posters hierboven: een topicreport will do fine next time ;)

[ Voor 21% gewijzigd door RobIII op 11-11-2012 23:30 ]

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij


Dit topic is gesloten.