php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 27.10.2004, 13:17  
Gast
 
Beiträge: n/a
Standard [Erledigt] benutzernamen aus datenbank

kannst mir wer helfen???
bin anfänger in php umd mysql.
habe mein script wie folgt geändert, das ich den benutzernamen und das passwort nicht mehr aus der config auslesen will sondern aus der datenbank bekomme aber einen fehler.

Dantenbank:

ID int(11) Primärschlüssel
username1 varchar(30)
passwort1 varchar(30)

config.php

<?php
// Server-Daten
$host="................."; // Hostname
$user="................."; // Loginname
$sqlpw="..............."; // SQL Passwort
$db="...................."; // SQL Datenbankname
// Table 1
$table=".............";
$tabel1="benutzer";
// Mit der Datenbank verbinden
$link = mysql_connect($host, $user, $sqlpw);
$dblink = mysql_select_db($db, $link) or die ("Fehler II: Es konnte keine
Verbindung zur Datenbank auf gebaut werden!");
if(!$link)
{echo "Fehler I:Es konnte keine Verbindung zur Datenbank aufgebaut werden!";}
else
{echo "";}
?>

login.php


<?php

require "config.php";

$result = mysql_query("SELECT passwort1 FROM $table1 WHERE username1 = '$username'", $link);

if (('$passwort' != $benutzer[passwort1]) = mysql_fetch_row ($result))

{echo"......";}
else
{echo"......";}
?>

dann bekomme ich folgende fehlermeldung

Parse error: parse error, unexpected '=' in ................................................../login.php on line 7

(line7 ist die fett gedruckte)
  Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 27.10.2004, 13:39  
Gast
 
Beiträge: n/a
Standard

Warum schreibste das so komisch?
PHP-Code:
while($row=mysql_fetch_array($result))
{
    if(
$row['passwort1']!=$passwort) {
        echo 
'Passwort falsch!';
    } else {
        echo 
'Passwort korrekt!';
    }

  Mit Zitat antworten
Alt 27.10.2004, 13:44  
Gast
 
Beiträge: n/a
Standard

Zitat:
Zitat von maxi
Warum schreibste das so komisch?
PHP-Code:
while($row=mysql_fetch_array($result))
{
    if(
$row['passwort1']!=$passwort) {
        echo 
'Passwort falsch!';
    } else {
        echo 
'Passwort korrekt!';
    }

ok danke und der folgende zeile ist kein fehler oder???

$result = mysql_query("SELECT passwort1 FROM $table1 WHERE username1 = '$username'", $link);
  Mit Zitat antworten
Alt 27.10.2004, 13:49  
Gast
 
Beiträge: n/a
Standard

kommt eine fehlermeldung?
setzte mal mysql_error ein
PHP-Code:
<?php 

require "config.php"

$result mysql_query("SELECT passwort1 FROM $table1 WHERE username1 = '".$_POST['username']."'"$link)or die(mysql_error()); 
$row mysql_fetch_array($result); // kein while, oder hast du tausende benutzer mit einen namen?
if($row['passwort1'] = $_POST['passwort'])
{
  
// ja
   
echo 'geht';
}
else
{
 
// nö
    
echo 'geht nicht';
}
?>
  Mit Zitat antworten
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
Direkten Zugriff auf Datenbank verhindern heyho PHP Tipps 2008 7 07.02.2008 11:41
Mit php dynamisch Namen von Bildnamen sowie Pfad in mysql Datenbank speichern mallmis PHP Tipps 2008 1 19.11.2007 23:04
datenbank auf andere kopieren geht nicht! Kevin Datenbanken 1 18.08.2007 23:20
schribt nichts in die datenbank Cheesy92 PHP Tipps 2006 9 27.10.2006 14:03
Sql Datenbank durchsuchen und vergleichen Teambyte PHP Tipps 2006 5 14.09.2006 11:11
Probleme beim Datenupload zu meiner Datenbank Datenbanken 3 05.09.2005 19:47
Mehrere Anwendungen eine Datenbank... Datenbanken 5 15.08.2005 11:22
mysql datenbank anlegen...aber WIE??? Datenbanken 0 05.08.2005 19:33
[Erledigt] mysql datenbank anlegen...aber WIE??? PHP Tipps 2005-2 0 05.08.2005 19:33
mysql datenbank anlegen...aber WIE??? Datenbanken 0 05.08.2005 19:32
mysql datenbank anlegen...aber WIE??? Datenbanken 0 05.08.2005 19:31
[Erledigt] mysql datenbank anlegen...aber WIE??? Datenbanken 0 05.08.2005 19:31
[Erledigt] mysql datenbank anlegen...aber WIE??? Datenbanken 0 05.08.2005 19:29
mysql datenbank anlegen...aber WIE??? Datenbanken 0 05.08.2005 19:29
Auslesen aus der Datenbank nixdorf PHP Tipps 2005 7 06.02.2005 21:40


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

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.