myGully.com Boerse.SH - BOERSE.AM - BOERSE.IO - BOERSE.IM Boerse.BZ .TO Nachfolger
Zurück   myGully.com > Computer & Technik > Programmierung
Seite neu laden

[PHP]Regi S***** was falsch ???

Willkommen

myGully

Links

Forum

 
Antwort
Themen-Optionen Ansicht
Ungelesen 13.07.10, 13:55   #1
frank00900
Erfahrener Zocker
 
Benutzerbild von frank00900
 
Registriert seit: Feb 2010
Ort: Nuketown
Beiträge: 236
Bedankt: 51
frank00900 ist noch neu hier! | 0 Respekt Punkte
Standard [PHP]Regi S***** was falsch ???

Ich habe ein regi s***** erstellt.
PHP-Code:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Registrierung</title>

</head>

<body>
<div id="text">
<?
include ("db_config.php");
include (
"links1.html");

$benutzername $_POST["benutzername"];
$passwort1 $_POST["passwort1"];
$passwort2 $_POST["passwort2"];
$email $_POST["email"];
$datum date("d.m.Y");
$ip "$REMOTE_ADDR";
$nickname $_POST["nickname"];

$abfrage1 mysql_query("SELECT Benutzername FROM Benutzer"); 
$row mysql_fetch_object ($abfrage1);
if (
$row->Benutzername==$benutzername)

echo 
"Dieser Benutzer existiert schon!"
}  

else if (
$benutzername=="" OR $passwort1=="" OR $passwort2=="" OR $email == "")
{
    echo 
"Sie haben mindestens ein * Feld nicht ausgefllt!"
}
else if (
$passwort1!=$passwort2)

    echo 
"Ihr Passwort ist ungleich Ihrer Wiederholung!"
}
else

$einfuegen=mysql_query("INSERT INTO Benutzer VALUES(' ', '$benutzername', '$passwort1', '$email', '$nickname', 'Benutzer', ' ', '$datum', '0')");
}
if (
$einfuegen){
echo 
'Du hast dich erfolgreich angemeldet !';
}
else{
echo 
'Fehler !';
}
?>
</div>
</div>
</div>
</body>
</html>
Gestern ging der noch aber Heute net und mit der Ip geht das auch net wiso ???
frank00900 ist offline   Mit Zitat antworten
Ungelesen 13.07.10, 18:41   #2
urga
Mitglied
 
Benutzerbild von urga
 
Registriert seit: Aug 2009
Ort: void* (*wtf[])(void **);
Beiträge: 453
Bedankt: 137
urga ist noch neu hier! | 0 Respekt Punkte
Standard

a (evnt.)
Code:
<?php
statt nur
Code:
<?
b:
Code:
$ip = $_SERVER['REMOTE_ADDR'];
und, mir fällt gerade auf, daß
Code:
$abfrage1 = mysql_query("SELECT Benutzername FROM Benutzer");
$row = mysql_fetch_object ($abfrage1);
if ($row->Benutzername==$benutzername) { ...
so nicht funktionieren wird, da nur der erste benutzer der tabelle Benutzer überprüft wird...
wahrscheinlich meinst du:
Code:
$abfrage1 = mysql_query('SELECT Benutzername FROM Benutzer where Benutzername="' . $benutzername . '"');
$row = mysql_fetch_object ($abfrage1);
if ($row) { ...
__________________
entropie erfordert keine wartung
urga ist offline   Mit Zitat antworten
Antwort


Forumregeln
Du kannst keine neue Themen eröffnen
Du kannst keine Antworten verfassen
Du kannst keine Anhänge posten
Du kannst nicht deine Beiträge editieren

BB code is An
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.

Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:57 Uhr.


Sitemap

().