Sponsor-Board.de
Thema geschlossen  Thema schreiben 

Mysql register script problem

Verfasser Nachricht

Beiträge: 1.520
Bewertung: 7
Registriert seit: Oct 2010
Status: offline


Beitrag: #1
Mysql register script problem

Moin,

Ich habe ein register script auf meiner seite, aber wenn man sich registriert kommt ein fehler.

[Link: Registrierung erforderlich]

Wenn ihr auf den Registrieren button klickt und euch anmeldet, dann kommt der Fehler:

Zitat:
Warning: mysql_num_rows() expects parameter 1 to be resource, boolean given in /var/customers/webs/templates/gmh/eintragen.php on line 19 Call Stack: 0.0003 658144 1. {main}() /var/customers/webs/templates/gmh/eintragen.php:0 0.0073 666432 2. mysql_num_rows() /var/customers/webs/templates/gmh/eintragen.php:19 Fehler beim Speichern des Benutzernames. Zurück


hier ist die datei:

Zitat:
<?php
$verbindung = mysql_connect("localhost", "DATENBANKNAME" , "DATENBANKPASSWORT")
or die("Verbindung zur Datenbank konnte nicht hergestellt werden");

mysql_select_db("DATENBANK") or die ("Datenbank konnte nicht ausgewählt werden");

$username = $_POST["username"];
$passwort = $_POST["passwort"];
$passwort2 = $_POST["passwort2"];

if($passwort != $passwort2 OR $username == "" OR $passwort == "")
{
echo "Eingabefehler. Bitte alle Felder korekt ausfüllen. <a href=\"index.php\">Zurück</a>";
exit;
}
$passwort = md5($passwort);

$result = mysql_query("SELECT id FROM login WHERE username LIKE '$username'");
$menge = mysql_num_rows($result);

if($menge == 0)
{
$eintrag = "INSERT INTO login (username, passwort) VALUES ('$username', '$passwort')";
$eintragen = mysql_query($eintrag);

if($eintragen == true)
{
echo "Benutzername <b>$username</b> wurde erstellt. <a href=\"login.html\">Login</a>";
}
else
{
echo "Fehler beim Speichern des Benutzernames. <a href=\"index.php\">Zurück</a>";
}


}

else
{
echo "Benutzername schon vorhanden. <a href=\"eintragen.html\">Zurück</a>";
}
?>


DBname undso wurde für die anzeige hier rausgenommen Tongue

Kann mir einer bei meinem problem helfen?
Bin für jede Antwort dankbar.

Liebe Grüße

Wie kann man den beheben?

20.11.2011 16:01
 
Alle Beiträge dieses Benutzers finden

Beiträge: 2.492
Bewertung: 29
Registriert seit: Jul 2010
Status: offline


Beitrag: #2
RE: Mysql register script problem

$_POST IMMER Maskieren mit mysql_real_escape_string

Innerhalb vom Querys immer so arbeiten:
mysql_query("SELECT `FIELD` FROM `TABLE` WHERE `THIS` = 'THAT'")

Du kannst es dir auch einfach machen, einfach den Query ins If, wenn es richtig ist geht es schon weiter, ansonsten else und es kommt die Fehlermeldung Wink


Mit freundlichen Grüßen / Best Regards
Julian Weiler | Geschäftsführender Gesellschafter

[Link: Registrierung erforderlich] ist außerdem bei [Link: Registrierung erforderlich], [Link: Registrierung erforderlich] und [Link: Registrierung erforderlich]

Telefon: +49 (0) 67 74 / 20 49 520
Fax: +49 (0) 67 74 / 20 49 520 9
E-Mail: [Mail: Registrierung erforderlich]

Dieser Beitrag wurde zuletzt bearbeitet: 20.11.2011 16:18 von Storage-Base.de.

20.11.2011 16:17
 
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden

Beiträge: 1.520
Bewertung: 7
Registriert seit: Oct 2010
Status: offline


Beitrag: #3
RE: Mysql register script problem

Was heißt denn bitteschön Maskieren? Biggrin
Ich checke jetzt nicht wirklich was ich machen soll?! Eek

Dieser Beitrag wurde zuletzt bearbeitet: 20.11.2011 16:49 von skillz.

20.11.2011 16:21
 
Alle Beiträge dieses Benutzers finden
Thema geschlossen  Thema schreiben 

Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
Sad Script Tag Output Probleme alxndr.brgmnn 2 1.237 19.09.2023 16:30
Letzter Beitrag: alxndr.brgmnn
Question Suche Toplist Script pochii 0 989 27.12.2020 02:33
Letzter Beitrag: pochii
  PHP Formular in Mysql spela 1 1.921 19.06.2018 11:09
Letzter Beitrag: Jerr0w
  Mehrere Prozesse auf gleiches Script zugreifen lassen RadiusGaming 1 1.825 19.03.2018 00:01
Letzter Beitrag: RapToN
  Frage Script Website HardwareNow 3 2.177 16.02.2018 12:32
Letzter Beitrag: vitalizing-τέχνη

 Druckversion anzeigen
 Thema einem Freund senden
 Thema abonnieren
 Thema zu den Favoriten hinzufügen

Sponsor-Board.de

Community
Über uns
Partner
Powered by Mybb: Copyright 2002-2024 by MyBB Group - Deutsche-Übersetzung von Mybb.de
 
© 2007-2024 Sponsor-Board.de - Hosted by OVH

Willkommen auf SB!   Sie benötigen ein Sponsoring?   1. Anmelden   2. Sponsoring-Anfrage erstellen   3. Nachrichten von Sponsoren erhalten   Kostenlos!   Jetzt registrieren