kostenloser Webspace werbefrei: lima-city


Reqister Script wie bei Phpkit

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    p******7

    Hi ich suche ein Registrierungscript wie es bei Phpkit ist also das es nach folgenden dingen Fragt.

    Real-Name:
    Login-Name:
    Passwort:
    E-Mail Adresse:


    Das w?re a?es f?nd ich cool wenn mir jemand helfen k?nnte ich such mich schon zu tode und find nix!
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Was willst du mit den Daten machen?
    In eine MySQL Datenbank eintragen?
    oder per E-Mail senden?
    Ich w?rd dir so ein Script schreiben, aber alleine wird dir das nich viel n?tzen

    -AlienDwarf
  4. k****8

    Hier mein Script, anpassen musst du ihm selber =)

    Registrierung.php

    <html>
    <head>
    </head>
    <body text="#FF0000" bgcolor="#000000" link="#FF0000" vlink="#FF0000" alink="#FF0000">
    <table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="100%" id="AutoNumber2">
      <tr>
        <td width="12%">
    <a href="index.html">Home</a><br>
    <a ref="registrieren.php">Registrieren</a><br>
    <br>
        <br>
        <br>
        <br>
        <br>
        <br>
        <br>
        <br>
    &nbsp;</td>
        <td width="88%"><html>
    <body text="#FF0000" bgcolor="#000000" link="#FF0000" vlink="#FF0000" alink="#FF0000">
    Bitte Tippen sie ihre
    </body>
    </html>
    
    gew?nschten Accountdaten ein<br>
    &nbsp;<form action="regvorgang.php" method="post">
    <table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" width="100%" id="AutoNumber1">
      <tr>
        <td width="17%">Loginname:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>
        Passwort:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>
        Passwortwiederhohlung:&nbsp;&nbsp; <br>
        Email-Adresse:&nbsp; </td>
        <td width="83%">
    <input type="text" name="Benutzername" size="20"><br>
    <input type="password" name="Passwort1" size="20"><br>
    <input type="password" name="Passwort2" size="20"><br>
    <input type="text" name="Mail" size="20"></td>
      </tr>
    </table>
    <p><br>
    <input type="submit" value="Registrierung abschlie?en"> </p>
    </form>&nbsp;</td>
      </tr>
    </table>
    <br>
    <br>
    &nbsp;</body></html>


    Regvorgang.php

    <html>
    <head>
    <title>Welcome</title>
    </head>
    
    <body text="#FF0000" bgcolor="#000000" link="#FF0000" vlink="#FF0000">
    
    </body>
    </html>
    
    <?php
    include("hidden/config.php"); 
    
    $name = $HTTP_POST_VARS['Benutzername'];
    $pass1 = $HTTP_POST_VARS['Passwort1'];
    $pass2 = $HTTP_POST_VARS['Passwort2'];
    $mail = $HTTP_POST_VARS['Mail'];
    
    if(!is_null ($name))
    {
    	if(!is_null ($mail))
    	{
    		if(!is_null ($pass1))
    		{
    			if(!is_null ($pass2))
    			{
    				if($pass1 = $pass2)
    				{
    				@mysql_connect($mysql_host, $mysql_user, $mysql_pass) OR 
    				die("Keine Verbindung zur Datenbank. Fehlermeldung: ".mysql_error());
    				@mysql_select_db($mysql_db) OR
    				die("Konnte Datenbank nicht benutzen, Fehlermeldung: ".mysql_error()); 
    
    				$write ="INSERT INTO users(UserName,UserPass,UserMail) 												VALUES('$name',md5('$pass1'),'$mail')";
    				$writenow = mysql_query($write) OR die("Loginname bereits vergeben. Bitte w?hlen sie einen anderen");
    				echo "Registrierungsvorgang abgeschlossen. Sie k?nnen Sich nun einloggen";
    				}
    				else
    				{
    				echo "Bitte gleiches Passwort eintippen";
    				}
    			}
    			else
    			{
    			echo "Bitte tippen Sie zur Sicherheit eine Passwortwiederhohlung ein";
    			}
    		}
    		else
    		{
    		echo "Bitte tippen Sie ein Passwort ein";
    		}
    	}
    	else
    	{
    	echo "Bitte tippen Sie eine Mail-Adresse ein";
    	}
    }
    else
    {
    echo "Bitte tippen Sie einen Loginnamen ein";
    }
    ?>
  5. k**********e

    bei kai008s script ist a fehler.
    es hei?t nicht if($pass1 = $pass2)
    sondern if($pass1 == $pass2)

    http://kirschbluete.milten.lima-city.de/mup.php
    hier kann sich mal der kai angucken
    was passiert wenn nur ein = dortsteht...

    $pass1 wird der wert von $pass2 zugewiesen
    und der if teil ausgef?hrt... obwohl pass1
    nicht gleich mit pass2 ist wie 'erdacht'.

    sowas kann zur folge haben, dass bei einem
    vertipper das zeite passwort gespeichert wird
    (vllt. das falschgeschriebene) und sich der
    user mit seinen daten vorerst nicht einloggen
    kann, bis man ihm ein neues passwort generiert hat.

    so long

    Beitrag ge?ndert am 10.12.2005 22:20 von kirschbluete
  6. k****8


    bei kai008s script ist a fehler.
    es hei?t nicht if($pass1 = $pass2)
    sondern if($pass1 == $pass2)

    http://kirschbluete.milten.lima-city.de/mup.php
    hier kann sich mal der kai angucken
    was passiert wenn nur ein = dortsteht...

    $pass1 wird der wert von $pass2 zugewiesen
    und der if teil ausgef?hrt... obwohl pass1
    nicht gleich mit pass2 ist wie 'erdacht'.

    sowas kann zur folge haben, dass bei einem
    vertipper das zeite passwort gespeichert wird
    (vllt. das falschgeschriebene) und sich der
    user mit seinen daten vorerst nicht einloggen
    kann, bis man ihm ein neues passwort generiert hat.

    so long

    Beitrag ge?ndert am 10.12.2005 22:20 von kirschbluete


    Damn, THX, aber komischer wei?e funst der script bei mir :confused:
  7. k**********e

    hast du zwei verschiedene passw?rter eingegeben?

    wird ja keine fehlermeldung kommen.
    denn im if teil wird ja nicht gepr?ft,
    ob $pass1 gleich( == ) $pass2 ist,
    sondern der wert von $pass2
    wird $pass1 zugewiesen( = ).

    bei deinem script wird so nie der fehler kommen:
    "Bitte gleiches Passwort eintippen"

    EDIT f?r kai008^^
    hab meinen quellcode ?berarbeitet,
    so dass nun besser ersichtlich ist
    was ich meine (hoffe ich)
    http://kirschbluete.milten.lima-city.de/mup.php

    Beitrag ge?ndert am 10.12.2005 23:19 von kirschbluete
  8. Autor dieses Themas

    p******7

    Also ich kapier das nich :shy::wazzup:

    K?nntest dz das nich hochladen das ich das runterladen kann ich pass es dan selber an....
  9. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!