inlog systeem vraag?

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Ventilatiesysteem Productontwikkelaar HBO WO Verwa

Samengevat: Zij bieden flexibele ventilatiematerialen, geluidsdempers, rookgasafvoer producten en industrieslangen. Ben jij een technisch productontwikkelaar? Heb jij ervaring met het ontwikkelen van nieuwe producten? Vaste baan: Technisch Productontwikkelaar HBO WO €3.000 - €4.000 Zij bieden een variëteit aan flexibele ventilatiematerialen, geluiddempers, rookgasafvoer producten, industrieslangen en ventilatieslangen voor de scheepsbouw. Met slimme en innovatieve materialen zorgen wij voor een gezonde en frisse leefomgeving. Deze werkgever is een organisatie die volop in ontwikkeling is met hardwerkende collega's. Dit geeft goede ontwikkelingsmogelijkheden. De branche van dit bedrijf is Techniek en Engineering. Functie: Voor de vacature als Technisch Productontwikkelaar Ede Gld HBO WO ga

Bekijk vacature »

Pagina: 1 2 volgende »

Jean-Paul

Jean-Paul

15/10/2007 17:30:00
Quote Anchor link
Ik ben pas begonnen met een inlogsysteem, maken maar ik weet niet waar de fout zit. Kunnen jullie mij helpen?
register.php is de bestands naam

<html>
<head>
</head>

<body>


<h2>Registreren:</h2>
Welkom, u kunt zich hier registreren. Als inlognaam wordt u emailadres gebruikt.
<hr>
<form name="form1" method="post" action="
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo($_SERVER['PHP_SELF']);?>
">
E-mailadres: <input name="email" type="text" size="30" maxlength="40">(maximaal 40 tekens)<br>
Wachtwoord: <input name="wachtwoord" type="password" size="10" maxlength="8">(maximaal 8 tekens)<br>
<input type="submit" name="submit" value="Registreren">
</form>
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
include ('inc_connect.php');
if (!empty($_POST)){
$email= $_POST["email"];
$wachtwoord= $_POST["wachtwoord"];
$query= "SELECT * from users WHERE email='$email';";
$result= mysql_query ($query) or die ("FOUT: " . msql_error());
if (msql_num_rows($result) > 0) {
$tekst = "Dit E-mailadres (<b>$email</b>) bestaat al\n.<a href=\"" .$_server["php_self"] ."\">Opnieuw registreren</a>\n";
die ($tekst);
}
else{
$query="INSERT INTO users (email, wachtwoord)";
$query .= "VALUES ('$email', '$wachtwoord');";
$result = mysql_query($query) or die ("FOUT: " . msql_error());
$tekst = "Bedankt voor u aanmelding. u kunt nu <a href=\"login.php\">inloggen</a>";
die ($tekst);
}
}

?>



</body>
</html>
 
PHP hulp

PHP hulp

08/11/2024 02:00:17
 
GaMer B

GaMer B

15/10/2007 17:34:00
Quote Anchor link
Vraagje: Wat gaat er dan fout?
 
Bo az

Bo az

15/10/2007 17:36:00
Quote Anchor link
Misschien heb je hier iets aan?
 
Jean-Paul

Jean-Paul

15/10/2007 17:38:00
Quote Anchor link
ik krijg deze fout meldingen.


Warning: mysql_query() [function.mysql-query]: Can't connect to MySQL server on 'localhost' (10061) in D:\www\recyclingwestland.nl\www\login\register.php on line 22

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in D:\www\recyclingwestland.nl\www\login\register.php on line 22

Fatal error: Call to undefined function msql_error() in D:\www\recyclingwestland.nl\www\login\register.php on line 22
 
Jens V

Jens V

15/10/2007 17:39:00
Quote Anchor link
Ik weet niet of dat zo zou moeten zijn, maar dit klopt volgens mij niet... (tenzij ik deze syntax niet ken)

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

include ('inc_connect.php');
if (!empty($_POST)){
$email= $_POST["email"];
$wachtwoord= $_POST["wachtwoord"];
$query= "SELECT * from users WHERE email='$email';";
$result= mysql_query ($query) or die ("FOUT: " . msql_error());

//Hier zit de fout denk ik; moet dit niet mysql_num_rows($result) zijn?
if (msql_num_rows($result) > 0) {


$tekst = "Dit E-mailadres (<b>$email</b>) bestaat al\n.<a href=\"" .$_server["php_self"] ."\">Opnieuw registreren</a>\n";
die ($tekst);
}
else{
$query="INSERT INTO users (email, wachtwoord)";
$query .= "VALUES ('$email', '$wachtwoord');";
$result = mysql_query($query) or die ("FOUT: " . msql_error());
$tekst = "Bedankt voor u aanmelding. u kunt nu <a href=\"login.php\">inloggen</a>";
die ($tekst);
}
}

?>


Check ff lijn 10

En nog iets, op lijn 18 staat die ; binnen de aanhalingstekens.. Moet die niet weg?
Gewijzigd op 01/01/1970 01:00:00 door Jens V
 
- SanThe -

- SanThe -

15/10/2007 18:11:00
Quote Anchor link
Jean-Paul schreef op 15.10.2007 17:38:
Can't connect to MySQL server on 'localhost'

Draait mysql wel?
 
Timmy

timmy

15/10/2007 18:38:00
Quote Anchor link
kan je mischien de inhoud van inc_connect.php posten?
 
- SanThe -

- SanThe -

15/10/2007 18:40:00
Quote Anchor link
timmy schreef op 15.10.2007 18:38:
kan je mischien de inhoud van inc_connect.php posten?

Maar dan uiteraard zonder loginnaam en password.
 
Kumkwat Trender

Kumkwat Trender

15/10/2007 18:55:00
Quote Anchor link
Mag ook met hoor :P
 
Jean-Paul

Jean-Paul

15/10/2007 22:27:00
Quote Anchor link
maar ik heb geen inhoud van inc_connect.php
dat staat niet in mijn boek! ik heb boek php 4.2
 
Arjan Schuurman

Arjan Schuurman

15/10/2007 22:28:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
include ('inc_connect.php');
?>


Dan zul je toch eens goed je boek moeten nalezen of bij de schrijvers gaan klagen.
 

15/10/2007 23:08:00
Quote Anchor link
Ik gok dat dit in inc_connect.php moet.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
    mysql_connect('localhost','mysql gebruikersnaam','mysql wachtwoord');
    mysql_select_db('database naam')
?>
 
Jean-Paul

Jean-Paul

16/10/2007 01:13:00
Quote Anchor link
Wat is hier fout aan ?

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?php
session_start();
if (!empty($_POST)){
$username= $_POST["username"];
$wachtwoord= $_POST["wachtwoord"];
session_register("username");
session_register("wachtwoord");
header("location: geheim.php");
}

?>

<html>
<head>
</head>

<body>
<h2>Inloggen:</h2>
Nieuwe gebruiker?<a href="register.php">Hier kunt u registreren.</a></br>
<form name="form1" method="post" action="geheim.php">
E-mailadres: <input name="email" type="text" size="30" maxlength"40"><br>
Wachtwoord: <input name="wachtwoord" type="password" size="10" maxlength="8">
<hr>
<input type="submit" name="submit" value="Inloggen">
</form>

</body>
</html>


en toch krijg ik een fout melding?
 
Jean-Paul

Jean-Paul

16/10/2007 01:14:00
Quote Anchor link
of deze ? Ik snap er niks meer van wie kan mij asjeblieft helpen?

<html>
<head>

</head>

<body>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?php
if (isset($_SESSION["username"])){
echo("<h2>U hebt toegang tot deze pagina; u gebruikers naam is " . $_SESSION["username"] . "</h2>
echo("
en uw wachtwoord is ".$_SESSION["wachtwoord"]
echo("
<br><a href=\"logout.php"\>Uitloggen</a>
}
else{
echo("<h2>U hebt zich nog niet aangemeld;<br>u kunt zich<a href=\"login.php"\>hier registreren</a></h2>
}

?>


</body>
</html>
 
- SanThe -

- SanThe -

16/10/2007 01:27:00
Quote Anchor link
@Jean-Paul: Niet Bumpen.
Bumpen::
Twee of meer keer achter elkaar in een topic posten heet bumpen. Bumpen is pas na 24 uur toegestaan en kan een reden zijn voor de admins en moderators om een topic te sluiten. Gebruik indien nodig deAfbeelding knop om je tekst aan te passen.
 
Gerben Jacobs

Gerben Jacobs

16/10/2007 09:24:00
Quote Anchor link
Je moet even posten welke foutmeldingen je krijgt, kunnen wij ook wat meer mee.

Maar is dat "Can't Connect" probleem al opgelost?


En wat betreft die laatste code die je stuurde, kijk eens hoe raar de kleurtjes zijn. Als je goed kijkt vanaf waar dat opeens gebeurd kan je ook zien wat er fout aan is.
 
Jean-Paul

Jean-Paul

16/10/2007 11:47:00
Quote Anchor link
Parse error: syntax error, unexpected T_STRING in D:\www\recyclingwestland.nl\www\login\geheim.php on line 11

deze krijg ik bij geheim.php, je kan ook online kijken er naar?


<html>
<head>

</head>

<body>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?php
if (isset($_SESSION["username"])){
echo("<h2>U hebt toegang tot deze pagina; u gebruikers naam is " . $_SESSION["username"] . "</h2>
echo("
en uw wachtwoord is ".$_SESSION["wachtwoord"]
echo("
<br><a href=\"logout.php"\>Uitloggen</a>
}
else{
echo("<h2>U hebt zich nog niet aangemeld;<br>u kunt zich<a href=\"login.php"\>hier registreren</a></h2>
}

?>


</body>
</html>
 
- SanThe -

- SanThe -

16/10/2007 12:05:00
Quote Anchor link
Je vergeet quotes en je vergeet de puntkomma's aan het eind van de regels. Zie de kleuren.
 
Jean-Paul

Jean-Paul

16/10/2007 12:10:00
Quote Anchor link
zou jij dat willen doen voor mij asjeblieft????
 
- SanThe -

- SanThe -

16/10/2007 12:15:00
Quote Anchor link
Jean-Paul schreef op 16.10.2007 12:10:
zou jij dat willen doen voor mij asjeblieft????

Nee. Dat is echt basis php. Als je dat al niet kan dan zou ik stoppen met php.
 
Frank -

Frank -

16/10/2007 12:25:00
Quote Anchor link
Quote: '
Puntkomma: ;

Zo moeilijk is dat toch niet?
 

Pagina: 1 2 volgende »



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.