CronJob-Service
bei SELFPHP mit ...
|
+ minütlichen Aufrufen
+ eigenem Crontab Eintrag
+ unbegrenzten CronJobs
+ Statistiken
+ Beispielaufrufen
+ Control-Bereich
Führen Sie mit den CronJobs von
SELFPHP zeitgesteuert Programme
auf Ihrem Server
aus. Weitere Infos
|
:: Anbieterverzeichnis ::
Globale Branchen
Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP
:: Newsletter ::
Abonnieren Sie hier den kostenlosen
SELFPHP Newsletter!
|
PHP für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken |
27.03.2003, 19:05:58
|
Junior Member
|
|
Registriert seit: Mar 2003
Beiträge: 240
|
|
Re: das kann doch nicht sooo schwer sein!?
Zitat:
Original geschrieben von BeneBaur
Hallo Dago,
das kann doch alles nicht so schwer sein so ne kommunikation zwischen PHP und MySQL herzustellen oder nich?!
Hier nochmal das Script, gucke es dir doch bitte nochmal an, denn ich bin wirklich am ande mit meinen Kentnissen.
PHP-Code:
<?
$dbconnection = mysql_connect('localhost','benebdbr','iabrae78'); //Zum Server connecten!
mysql_select_db('usrdb_benebdbr'); //Datenbank aufrufen!
$logged_in = FALSE;
$query = MYSQL_QUERY ("SELECT `pass` FROM `user` WHERE `name`=' ".$_POST['name']." ' ",$dbconnection);
if ($result = MYSQL_FETCH_ARRAY ($query))
{
if ($result['pass'] == $_POST['name'])
{
$logged_in = TRUE;
}
}
if ($logged_in) {
echo "Logged in."; }
else
{
echo "LogIn failed";
}
echo $result['pass'];
?>
|
Bitte helft mir noch einmal!!!
__________________
M.f.G
Bene
------------------------------------------------
- Macs sind für die, die nicht wissen wollen, warum Ihr Rechner funzt.
- Linux ist für die, die wissen wollen, warum er funzt.
- DOS ist für die, die wissen wollen, warum er nicht funzt, und
- Windows ist für die, die nicht wissen wollen, warum er nicht funzt.
|
27.03.2003, 19:07:55
|
Member
|
|
Registriert seit: Mar 2002
Beiträge: 548
|
|
Hm.. du vergleichst da Passwort mit Username...
$result['pass'] == $_POST['name'])
Na, klingelts? ;)
|
27.03.2003, 19:13:56
|
Junior Member
|
|
Registriert seit: Mar 2003
Beiträge: 240
|
|
ja schon aber..
klar aber wenn ich:
if ($result['name'] == $_POST['name'])
mache gehts auch nicht, ich weiß langsam nicht mehr was ich in den Code schreiben soll damit das funzt.
__________________
M.f.G
Bene
------------------------------------------------
- Macs sind für die, die nicht wissen wollen, warum Ihr Rechner funzt.
- Linux ist für die, die wissen wollen, warum er funzt.
- DOS ist für die, die wissen wollen, warum er nicht funzt, und
- Windows ist für die, die nicht wissen wollen, warum er nicht funzt.
|
27.03.2003, 19:17:50
|
Member
|
|
Registriert seit: Mar 2002
Beiträge: 548
|
|
Sorry aber, LOL :D
Nicht böse gemeint...
Was willst du denn vergleichen??
Den Usernamen aus dem Formular mit dem Usernamen aus der Datenbank oder das PASSWORT!?! mit demselben aus der DB?
Dann muss es natürlich heißen:
if ($result['pass'] == $_POST['pass'])
Oder was du sonst für dein Formular-Passwort für einen Namen hast... (den natürlich nur bei der $_POST-Variable ändern!)
|
27.03.2003, 20:27:31
|
Junior Member
|
|
Registriert seit: Mar 2003
Beiträge: 240
|
|
es geht aber leider imma noch ned!
Ja o.k da hast du natürlich rcht aber so:
PHP-Code:
<?
$dbconnection = mysql_connect('localhost','benebdbr','iabrae78'); //Zum Server connecten!
mysql_select_db('usrdb_benebdbr'); //Datenbank aufrufen!
$logged_in = FALSE;
$query = MYSQL_QUERY ("SELECT `pass` FROM `user` WHERE `name`=' ".$_POST['name']." ' ",$dbconnection);
if ($result = MYSQL_FETCH_ARRAY ($query))
{
if ($result['pass'] == $_POST['pass'])
{
$logged_in = TRUE;
}
}
if ($logged_in) {
echo "Logged in."; }
else
{
echo "LogIn failed";
}
echo $result['pass'];
?>
geht es auch ned!
Hast du noch ne Idee?
__________________
M.f.G
Bene
------------------------------------------------
- Macs sind für die, die nicht wissen wollen, warum Ihr Rechner funzt.
- Linux ist für die, die wissen wollen, warum er funzt.
- DOS ist für die, die wissen wollen, warum er nicht funzt, und
- Windows ist für die, die nicht wissen wollen, warum er nicht funzt.
|
27.03.2003, 20:33:28
|
Member
|
|
Registriert seit: Mar 2002
Beiträge: 548
|
|
Ich gebs auf O_o
Es ist echt schwer ne Ferndiagnose ohne irgendwelchen Input außer "hast du noch ne Idee" zu machen... Hast du überhaupt die Datenbank/Tabelle richtig eingerichtet?
|
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
|
|
Forumregeln
|
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.
HTML-Code ist aus.
|
|
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 12:49:57 Uhr.
|