php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2010

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 14.10.2010, 17:09  
Neuer Benutzer
 
Registriert seit: 29.09.2010
Beiträge: 14
PHP-Kenntnisse:
Anfänger
NEO_2.0 befindet sich auf einem aufstrebenden Ast
Standard Probleme mit Regisitrerungsscript mit MySQL DB

Hallo

Ich wollte ein Regisitrerungsscript für meine seite erstellen.
Doch ich habe noch ein PRoblem mit dem Eintragn der Daten in der MySQL DB

MEin CODE:

PHP-Code:
<?php

// HTML Übergabe von Strings
$user $_POST['user'];

$email $_POST['email'];
$email2 $_POST['email2'];

$pass $_POST['pass'];
$pass2 $_POST['pass2'];

$vname $_POST['vname'];
$nname $_POST['name'];

$icq $_POST['icq'];

//MySQL

$sqluser "travian22";
$sqlpass "xxxxxxxxx";
$sqlhost "localhost";

$dbname "members";

$dbh mysql_pconnect($sqlhost$sqluser$sqlpass);

if (
$dbh)
{
    echo 
"MySQL-Verbindung Besteht!";
    echo 
"<br>";
    
//mysql_create_db($dbname, $dbh);
    
$bool mysql_select_db($dbname$dbh);
    
//mysql_close($dbh);
} else
{
    echo 
"Verbindung Fehlgeschlagen!";
}


//email

$from "comunity@community.de";

$title "Registreirung";

//$text = "Username: " . $user . "\n" . "Passwort: " . $pass . "\n" . "\n" . "Vorname: " . $vname . "\n" . "Nachname: " . $name;
//$header = "From:" . $from . "\nReply-To:" . $email . "\nX-Mailer:PHPmail()\nX-Priority:1\nMSMail-Prioty: higt";



if ($pass == $pass2 && $email == $email2 && $vname != "" && $nname != "" && $user != "")
{
    
$passmd5 md5($pass);
    
$erg mysql_query($query$dbh);
    
$query "INSERT INTO " $dbname " VALUES (0, \"" $user "\", \"" $passmd5 "\", \"" $email "\", \"" $vname "\", \"" $nname "\", \"" $icq "\");";
    if (
$erg
    {
    echo 
"Useraccount Erfolgreich erstellt";
    echo 
"<br>";
    echo 
$query;
    
mysql_close($dbh);
    } else
    {
    echo 
"Fehler!";
    echo 
"<br>"
    echo 
$query;
    }    
    
//$bool = mail($email, $title, $text, $header);
    //if ($bool) {echo "Registreigung versendet!\n\n Bitte bestätige die aktiivierungsmail "}    
} else 
{
    echo 
"<br>";
    echo 
"<br>";
    echo 
"<br>";
    echo 
"Fehler! Überprüfen sie Username, Email und Passwort...";
}

?>
und hier eine Screen von PHPMyAdmin:



Ich hoffe ihr konnt mir helfen

LG NEO_2.0
NEO_2.0 ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 14.10.2010, 17:13  
Erfahrener Benutzer
 
Registriert seit: 24.10.2008
Beiträge: 300
PHP-Kenntnisse:
Fortgeschritten
KarlEgon befindet sich auf einem aufstrebenden Ast
Standard

PHP-Code:
$erg mysql_query($query$dbh);
    
$query "INSERT INTO " $dbname " VALUES (0, \"" $user "\", \"" $passmd5 "\", \"" $email "\", \"" $vname "\", \"" $nname "\", \"" $icq "\");"
Da sollte die etwas auffallen!
KarlEgon ist offline  
Alt 14.10.2010, 17:14  
Moderator¹
 
Registriert seit: 28.03.2010
Beiträge: 7.470
PHP-Kenntnisse:
Fortgeschritten
ChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer Anblick
Standard

Bitte lesen und umsetzen: http://www.php.de/wiki-php/index.php/Debugging:SQL
__________________
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?
ChrisB ist offline  
Alt 14.10.2010, 17:42  
Neuer Benutzer
 
Registriert seit: 29.09.2010
Beiträge: 14
PHP-Kenntnisse:
Anfänger
NEO_2.0 befindet sich auf einem aufstrebenden Ast
Standard

Ich stehe gerdae auf dem Schlauch

mir fällt nichts auf!
NEO_2.0 ist offline  
Alt 14.10.2010, 17:48  
Erfahrener Benutzer
 
Registriert seit: 24.10.2008
Beiträge: 300
PHP-Kenntnisse:
Fortgeschritten
KarlEgon befindet sich auf einem aufstrebenden Ast
Standard

Kleiner Tip: PHP arbeitet von oben nach unten
KarlEgon ist offline  
Alt 14.10.2010, 17:56  
Neuer Benutzer
 
Registriert seit: 29.09.2010
Beiträge: 14
PHP-Kenntnisse:
Anfänger
NEO_2.0 befindet sich auf einem aufstrebenden Ast
Standard

ich weis nicht was an dem SQL Befehl Faslch sein soll

INSERT INTO members VALUES (0, "test", "098f6bcd4621d373cade4e832627b4f6", "hi-sers@web.de", "test", "test");
NEO_2.0 ist offline  
Alt 14.10.2010, 17:57  
Erfahrener Benutzer
 
Registriert seit: 24.10.2008
Beiträge: 300
PHP-Kenntnisse:
Fortgeschritten
KarlEgon befindet sich auf einem aufstrebenden Ast
Standard

-.-
Du führst zuerst mysql_query aus und danach definierst du erst $query

Error_reporting hochschrauben hilft auch, schau dir den Link von ChrisB an
KarlEgon ist offline  
Alt 14.10.2010, 17:57  
Moderator¹
 
Registriert seit: 28.03.2010
Beiträge: 7.470
PHP-Kenntnisse:
Fortgeschritten
ChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer Anblick
Standard

Dann kombiniere noch mal die beiden Antworten von Karl, und denk' ein bisschen nach ...


Und setze vor allem das hier um: http://www.php.de/wiki-php/index.php..._Fehlerausgabe
Melde dich erst wieder, wenn du das definitiv gemacht hast.
__________________
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?
ChrisB ist offline  
Alt 14.10.2010, 18:07  
Neuer Benutzer
 
Registriert seit: 29.09.2010
Beiträge: 14
PHP-Kenntnisse:
Anfänger
NEO_2.0 befindet sich auf einem aufstrebenden Ast
Standard

Okay Danke für eure schnellen Antworten

Das habe ich beim bsten willen nciht gefunden

Danke!
NEO_2.0 ist offline  
Alt 15.10.2010, 11:24  
Erfahrener Benutzer
 
Benutzerbild von lstegelitz
 
Registriert seit: 07.09.2009
Beiträge: 4.005
PHP-Kenntnisse:
Fortgeschritten
lstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nettlstegelitz ist einfach richtig nett
Standard

Zitat:
Regisitrerungsscript
Und achte bitte ein bischen auf deine Rechtschreibung, nur mit Mühe kann man erahnen, das du ein Registrierungsscript meintest
__________________
Über 90% aller Gewaltverbrechen passieren innerhalb von 24 Stunden nach dem Konsum von Brot.
lstegelitz ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] MySQL Link Resource in einer statischen Variablen speichern Lenki PHP-Fortgeschrittene 8 18.03.2010 16:37
Probleme mit MySQL 4.1.18 frankys9 Datenbanken 3 17.03.2006 10:42
[Erledigt] Probleme mit MySQL Datenbanken 5 15.03.2006 21:54
Probleme beim �bertragen an eine Mysql Datenbank Datenbanken 2 07.03.2006 21:26
MySQL Server startet nicht mehr richtig... Datenbanken 16 03.03.2006 19:40
[Erledigt] Probleme mit Miranda Plugin und MySQL Datenbanken 0 24.08.2005 15:39
Suche Tipps für Persormance-Steigerung (Geld für Nützliches) Beitragsarchiv 18 16.08.2005 10:57
Probleme mit dem Identifier von mySQL PHP Tipps 2005 7 08.04.2005 10:05
mysql probleme nach update auf php5 PHP-Fortgeschrittene 2 20.02.2005 17:09
Probleme beim schreiben in Mysql mediaindesign PHP-Fortgeschrittene 9 25.01.2005 13:28
[Erledigt] probleme mit mysql Datenbanken 10 29.12.2004 16:54
Probleme seit MySQL 4.1.7 Server, Hosting und Workstations 3 21.12.2004 14:17
Probleme mit MySQL Befehl Schliesen PHP Tipps 2004-2 7 14.12.2004 12:41
MySql und Php (Probleme mit Sonderzeichen) pit62 PHP-Fortgeschrittene 4 15.06.2004 04:19
probleme bei mysql PHP Tipps 2004 3 07.06.2004 21:34

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
\hi-sers@web.de\

Alle Zeitangaben in WEZ +2. Es ist jetzt 21:17 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum