Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > Web Development
You last visited: Today at 21:04

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[h] Bei einfachen Loginskript

Discussion on [h] Bei einfachen Loginskript within the Web Development forum part of the Coders Den category.

Reply
 
Old   #1
 
theo1990's Avatar
 
elite*gold: 260
Join Date: Jul 2009
Posts: 1,123
Received Thanks: 180
Exclamation [h] Bei einfachen Loginskript

Hallo Leute ich versuche mich seit einiger zeit mit php aber ich mache noch viele fehler. Zurzeit mach eich ein keleines Regestrierungsformular welches die daten einfach in meine db schicken soll. Leider bekomme ich immer diese Fehlermeldung wenn ich das fromular abschicke:

Code:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1
die syntax sollte eingdlich richtig sein hier ist mein var_dump()

Code:
string(128) " INSERT INTO account SET userid = 'testn', vorname = 'asdf', nachname = 'asdf', passwort = 'asdfghjkl', email = 'adsf', "
so nun geb ich mal ncoh die source damit ihr mir besser helfen könnt.
Google hat mir bei diesem Problem nicht wirklich geholfen, da die codes anscheinend alle richtig sind!!!

PHP Code:
if ($_POST["kennwort"] == "")
{
    echo 
"<h1>Bitte geben Sie ein Passwort ein</h1>";
    echo 
"<br />";
    echo 
"<a href='regestrierung.html'>zurückr</a>";
}

//Connecting to MySql

    
define 'MYSQL_HOST''localhost' );
    
define 'MYSQL_BENUTZER''root' );
    
define 'MYSQL_KENNWORT''' );
    
define 'MYSQL_DATENBANK''account');
    
    
$db_verbinden = @mysql_connect(MYSQL_HOST,
                                   
MYSQL_BENUTZER,
                                   
MYSQL_KENNWORT);
    
    if ( ! 
$db_verbinden )
    {
        die (
"Keine Verbindung zur zeit möglich");
    }
    
            
$db_select mysql_select_db MYSQL_DATENBANK )
                or die( 
"Auswahl der Datenbank fehlgeschlagen");
        

            
    
$sql " INSERT INTO account ";
    
$sql .= " SET ";
    
$sql .= " userid = '"$_POST['userid'] ."', ";
    
$sql .= " vorname = '"$_POST['vorname'] ."', ";
    
$sql .= " nachname = '"$_POST['nachname'] ."', ";
    
$sql .= " passwort = '"$_POST['kennwort'] ."', ";
    
$sql .= " email = '"$_POST['email'] ."', ";
    

    
$db_erg mysql_query$sql );
    
    if ( ! 
$db_erg)
    {
        echo(
"Abfrage fehlgeschlagen" mysql_error());
    }        
    if (
mysql_num_rows ($db_erg) > 0
    {
        echo 
"Daten wurden erfolgreich Eingetragen";
    } 
So hoffe das reicht an infos

und danke schonmal im vorraus!
theo1990 is offline  
Old 04/18/2012, 15:21   #2
 
Tyrar's Avatar
 
elite*gold: 0
Join Date: Oct 2008
Posts: 1,637
Received Thanks: 1,119
INSERT INTO account (userid, vorname, nachname, passwort, email) VALUES ('testn', 'asdf', 'asdf', 'asdfghjkl', 'adsf')

Tyrar is offline  
Thanks
1 User
Old 04/18/2012, 15:26   #3
 
theo1990's Avatar
 
elite*gold: 260
Join Date: Jul 2009
Posts: 1,123
Received Thanks: 180
ok also das hat mir jetzt phpmyadmin als php code von deinem oben stehen sql befehl ausgespuck:
Quote:
"INSERT INTO user (userid, vorname, nachname, passwort, email) VALUES (\'testn\', \'asdf\', \'asdf\', \'asdfghjkl\', \'adsf\')";
soll ich jetzt dieses format benutzen?

Quote:
"INSERT INTO user (userid, vorname, nachname, passwort, email) VALUES (\'testn\', \'asdf\', \'asdf\', \'asdfghjkl\', \'adsf\')";
EDIT: ich habs selbst gelöst! danke trotzdem
theo1990 is offline  
Old 04/18/2012, 22:44   #4


 
elite*gold: 0
Join Date: Jul 2009
Posts: 3,357
Received Thanks: 705
Zur erklärung: Was du vorher hattest, war der Code um bestehende Datensätze zu ändern. Über den Befehl 'SET' könntest du also z.B. eine Passwort-Ändern-Funktion o.ä. basteln
StridingGiant is offline  
Reply


Similar Threads Similar Threads
[Vk] Einfachen Sea-Fight Acc [D2]
10/12/2011 - Browsergames Trading - 7 Replies
~Verkaufe meinen Sea-Fight Account auf dem Server Deutschland 2. Ist Level 6, Elite-Level-3 und hat noch 30.000 Elite Kugeln. Mehr Infos? Mail me. Ja, ich bin mir bewusst das der Account keinen besonders großen Wert hat. ~Nehme PSC oder E*Gold~ Falls nötig: akzeptiere MM
Suche einfachen Acc.
08/29/2011 - CrossFire Trading - 0 Replies
Tach Leute. Möchte gerne für 10€ einen einfachen Cf Acc kaufen. Er sollte vllt. ne Awm und ne d.e. Camo haben. Rank is egal. Sec und alles MUSS dabei sein!
[HOT]Suche Einfachen ACC[HOT]
02/20/2011 - CrossFire Trading - 1 Replies
hallo community ich suche einen crossfire account Waffen sollte er haben ! AWM RedDragon/X-Mas AK Scope Kriss Super V/Halloween Thompson
[S] einfachen acc
01/17/2011 - CrossFire Trading - 7 Replies
Hey ich suchen eine "einfachen account z.B. staff seargeant 5 oderso ich will nun nach 1 1/2 wieder mit dem cf zpkken anfangen aber nicht bei null ;) ich würde ihn gerne kostenlos haben das er ja nich wirklich viel wert ist sollte aber trotzdem nicht verfuscht sein aber verhälltnismäßig gute waffen und etwas gp evt zp haben gebt mir einfach ein paar angebote mit link, oder kurzer beschreibung des acc ;) Dankee
wie bau ich einen einfachen bot?
07/23/2010 - AutoIt - 6 Replies
Also ich möchte mal einen einfachen bot bauen ( also einen der in bestimmten zeitabständen eine x beliebige taste drückt) bitte schickt mia das passende programm und ne anleitung thx



All times are GMT +2. The time now is 21:04.


Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2024 elitepvpers All Rights Reserved.