Top
Phpuniverset logo
 
930 banner

INDHOLD

Forside

Script libary

Job annoncer

Tips og Tricks

Konkurrence

Downloads

Dokumenter

Forum

Online udviklere


ARTIKLER

CSS

Diverse

E-handel / annoncer

Grafik

Html

Internet

Javascript

Linux

PHP/MySQL

Programmer

Flash

Søgemaskiner

Windows

C / C++


INFO

Information

Annoncering

Kontakt

Forside Forum PHP, mysql 2 ens password

2 ens password


 

2 ens password

Martin Petersen  

Hej

Har virkelig brug for hjælp til at lave så der er 2 ens password. ( Adgangskode og
Gentag adgangskode )

Her er det jeg har lavet, vil i så ikke lige tilføje/rette osv. i koden?

<?php
if($_POST['submit']){
include(
"connect.php");
$q1 mysql_query("select * from brugere where brugernavn = '$_POST[brugernavn]'");
if(
mysql_num_rows($q1) > "0"){
print 
"Brugernavnet er optaget!";
}else{
$adgangskode md5($_POST['adgangskode']);
$navn = ($_POST['navn']);
mysql_query("insert into brugere1 set brugernavn = '$_POST[brugernavn]', navn =
'
$_POST[navn]', adgangskode = '$adgangskode'");
print 
"Du er nu oprettet som bruger, og kan logge ind!";
include(
"index.php");
exit();
}
}
?>
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<form name="form1" method="post" action="">
  <p>Brugernavn:<br>
    <input name="brugernavn" type="text">
  </p>
  <p>Adgangskode:<br>
    <input name="adgangskode" type="password">
  </p>
  <p>Navn:<br>
    <label>
      <input name="navn" type="text">
    </label>
  </p>
  <p>
    <input name="submit" type="submit" value="Opret">
  </p>
  </form>
</body>
</html>

Håber I forstår hvad jeg mener

Mvh Martin



Dato : 25.08.2007, 14:52

Visninger : 1783

Points : 50

 

Ups, der skal ikke være et 1-tal bag "brugere" :D

Dato : 25.08.2007, 14:54

Kommentar af : Martin Petersen  

 

Indsæt det her efter brugernavn-sektionen:

<p>Adgangskode:<br>
    <input name="adgangskode" type="password">
  </p>
<p>Gentag adgangskode:<br />
    <input name="adgangskode_gentag" type="password" />
  </p>
  <p>Navn:<br> [osv...]

Og PHP:
if(mysql_num_rows($q1) > "0"){
print "Brugernavnet er optaget!";
}else{
if ($_POST['adgangskode'] != $_POST['adgangskode_gentag']) {
 print "Adgangskoderne var ikke ens!";
 include("index.php"); 
 exit();
}
$adgangskode = md5($_POST['adgangskode']);
$navn = ($_POST['navn']); [osv...]

Dvs.: Hvis koderne ikke er ens outputter den "Adgangskoderne var ikke ens!", samtidig med
at index.php kommer med. Derefter stopper scriptet, så det næste ikke bliver
gennemført. Håber det hjælper :)


Dato : 25.08.2007, 23:36

Kommentar af : Spindoktoren  




Login for at skrive et indlg :



   Brugernavn

Password
 

+ Opret en ny Bruger, Klik her

+ Glemt brugernavn/password

 

Send Artikel/anmeldelse til: phpuni@phpuniverset.dk

Tilbage til oversigt

Phpuniverset's politik om personlige oplysninger, artikler & Koder Phpuniverset er optimeret til Mozilla 1024 * 768 Phpuniverset version: 3.0 beta
Webhost : Ignesco.dk

Bund