php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 20.07.2011, 15:24  
Benutzer
 
Registriert seit: 04.04.2011
Beiträge: 46
PHP-Kenntnisse:
Fortgeschritten
MikO befindet sich auf einem aufstrebenden Ast
Standard

so.

lese und lerne!!!

Dies ist nun ein funktionsfähiger beispielcode von mir. wieder ungetestet, aber ich vertraue auf meine fähigkeiten.

versuch das bitte zu verstehen.

PHP-Code:
<?php

// config.php
$dbhost "";           # Verbindung zur Datenbank aufbauen
$dbuser "";
$dbpw "";
$db "";

$verbindung mysql_connect ("$dbhost","$dbuser""$dbpw") OR DIE (mysql_error());
mysql_select_db("$db");



//reg.php
include("config.php");

$user $_POST['user'];
$user mysql_real_escape_string($user);
$pass $_POST['pass'];
$pass sha1($pass);

# hier fehlt eine prüfung, ob username bereits vorhanden.

$q_reg "INSERT INTO usertable (username, password) VALUES ('$user','$pass')";
mysql_query($q_reg) OR DIE ("Registrierung fehlgeschlagen");

echo 
"Registrierung erfolgreich";



//login.php
include("config.php");

$user $_POST['user'];
$user htmlspecialchars($user);
$pass $_POST['pass'];
$pass sha1($pass);

$q_login "SELECT username, password FROM usertable WHERE username LIKE '$user' LIMIT 1";
$qq_login mysql_query($q_login);
$login mysql_fetch_object($qq_login);

if (
$qq_login AND $pass == $login->password) {
echo 
"Login erfolgreich!";
} else {
echo 
"Login <b>nicht</b> erfolgreich!";



// ausgabe.php
include("config.php");

$q_user "SELECT * FROM usertable WHERE id='$idvariable' LIMIT 1";
$qq_user mysql_query($q_user);
$user mysql_fetch_object($qq_user);

echo 
htmlspecialchars($row->username);
?>
MikO ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Antwort


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
Website Einträge aus Mysql auslesen und mit Formular eintragen ActivStrake PHP Einsteiger 1 08.03.2011 13:14
MYSQL - Formulardaten in Datenbank eintragen lassen! Aimless Datenbanken 7 03.03.2011 13:37
MYSQL Abfrage von 4 Datenbanken da_mike PHP Einsteiger 47 08.02.2011 15:02
[Erledigt] Fehler beim eintragen in MySQL (PHP Formular)... Bend0r PHP Einsteiger 8 22.12.2010 14:06
[Erledigt] Problem beim Eintragen in die mysql Datenbank wnbscu PHP Tipps 2010 3 07.11.2010 14:24
[Erledigt] Datum in MySQL eintragen und auslesen hyperx PHP Tipps 2009 9 02.01.2010 19:04
Eintragen von Daten per Formular in MySQL Datenbank PHP Tipps 2004 11 07.06.2009 08:58
[Erledigt] Kann keine Daten in MySQL eintragen lutoma Datenbanken 5 24.12.2008 19:24
CSV Dateien in MySQL Datenbanken einfügen errox Datenbanken 11 03.04.2008 13:40
Probleme beim zusammenfügen von MySql Einträgen... Toby Datenbanken 5 25.03.2008 22:18
Zählen von MySql Datensätzen b++ PHP Tipps 2005 5 04.04.2005 16:34
Kann man Mysql Datenbanken abfragen ob Sie verfügbar sind ? Datenbanken 2 12.03.2005 16:39
text eintragen in mySQL Tables PHP Tipps 2005 2 05.02.2005 17:03
PHP und MySQL Datenbanken GELight Datenbanken 3 25.12.2004 09:56
Mysql Fehler beim auslesen von Datensätzen Datenbanken 4 19.10.2004 10:05


Alle Zeitangaben in WEZ +2. Es ist jetzt 13:05 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