php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 23.03.2005, 20:29  
Gast
 
Beiträge: n/a
Standard Problem bei login Script

sers.

also ich habe das problem das ich diese fehlermeldung bekomme :

Parse error: parse error, unexpected T_IS_EQUAL, expecting ',' or ')' in /www/htdocs/v032567/xwc_news/loginuser.php on line 3


und das bei diese code :



PHP-Code:
<?php
<?php 
if(isset($_POST['user'] == true
            { 
              
$abfrage "SELECT user,password FROM user WHERE user = '$_POST[user]'"$ergebnis mysql_query($abfrage); while ($row mysql_fetch_object($ergebnis)) 
                    { 
                     if(
$_POST['user'] == $row->user and $_POST['pw'] == $row->password
                          { 
                          
$user_s $_POST['user']; 
                           
session_register("user_s"); 
                           } else { echo
"Falsche Daten!"; }; } ?>
?>
komme aber irgendwie nicht weiter weil ich den fehler nciht finde !
wisst ihr weiteR ?

mfg
hegi
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 23.03.2005, 20:31  
Gast
 
Beiträge: n/a
Standard

Augen auf! if(isset($_POST['user']) == true)

Gruß
phpfan
 
Alt 23.03.2005, 20:45  
Gast
 
Beiträge: n/a
Standard

ok danke das wars. aber dann bekomm ich noch ne meldung :
Parse error: parse error, unexpected $ in /www/htdocs/v032567/xwc_news/loginuser.php on line 14



dann hab ich am ende noch ne }; gemacht und dann kommt nur ein weises bild und nichts wird angezeigt

aber den fehlern kann ich net finden
 
Alt 23.03.2005, 20:49  
Erfahrener Benutzer
 
Registriert seit: 08.06.2004
Beiträge: 865
RudiS
Standard

Ich nehme mal an, dass du nur eine Klammer und kein Komma brauchst. Wenn nich einfach mal den (kurzen) Quellcode posten.
mfg RudiS
__________________
Kunst kommt von Können und nicht von wollen, denn sonst würde es ja Wunst heißen.
RudiS ist offline  
Alt 23.03.2005, 20:53  
Gast
 
Beiträge: n/a
Standard

das is der kommplette code, der include ich ich die seite mit dem formular :
PHP-Code:
<?php
<?php session_start("user_s"); include("config.php"); include("sql.php"); include("loginuser.php");?>
<?php 
if(isset($_POST['user']) == true
            { 
              
$abfrage "SELECT user,password FROM user WHERE user = '$_POST[user]'"$ergebnis mysql_query($abfrage); while ($row mysql_fetch_object($ergebnis)) 
                    { 
                     if(
$_POST['user'] == $row->user and $_POST['pw'] == $row->password
                          { 
                          
$user_s $_POST['user']; 
                           
session_register("user_s"); 
                           } else { echo
"Falsche Daten!"; }; }  ?> 
?>
 
Alt 23.03.2005, 20:57  
Gast
 
Beiträge: n/a
Standard

Dein Quellcode sieht so Sch..... aus, wie kann man nur so programmieren???
PHP-Code:
<?php 
  
if(isset($_POST['user'])) 
  { 
    
$abfrage  "SELECT user, password FROM user WHERE user = '" .  $_POST['user'];
    
$abfrage .= "' and `password` = '" $_POST['pw'] . "'";

    
$ergebnis mysql_query($abfrage); 

    if (
mysql_num_rows($ergebnis)) 
    { 
         
$_SESSION['user_s'] = $_POST['user']; 
         echo 
"Alles Paletti";
    } 
    else
    {
      echo
"Falsche Daten!";
    }
  }
  else
    echo 
"Nix geht";
?>
Die session*register-Funktionen sind veraltet, benutze nur noch $_SESSION.

Gruß
phpfan
 
Alt 23.03.2005, 21:16  
Gast
 
Beiträge: n/a
Standard

ok vielen dank, jezt funzts, aber wenn ich jezt die session überprüfen will, mussich ja auch was ändern, das hab ich vorher benuzt :

PHP-Code:
<?php
<?php if(isset($user_s) == true) {echo "Hallo $user_s, wie gehts?"; } 
                                              else { echo
"Hallo Besucher, du bist nicht eingeloggt."; } ?>
?>
 
Alt 23.03.2005, 21:18  
Erfahrener Benutzer
 
Registriert seit: 08.06.2004
Beiträge: 865
RudiS
Standard

PHP-Code:
<?php
if (isset($_SESSION['user_s']))
 {
  echo 
$_SESSION['user_s'];
 }
 else
 {
  ...
 }
 
?>
mfg RudiS
__________________
Kunst kommt von Können und nicht von wollen, denn sonst würde es ja Wunst heißen.
RudiS ist offline  
Alt 23.03.2005, 21:41  
Gast
 
Beiträge: n/a
Standard

vielen dank,
aber diese funktion brauch ich dann doch uch mit dem $_session

PHP-Code:
<?php
<?php session_start("user_s"); include("userlogin.php"); include("daten.php"); ?>


?>
oder ?
 
Alt 23.03.2005, 21:45  
Erfahrener Benutzer
 
Registriert seit: 08.06.2004
Beiträge: 865
RudiS
Standard

Nein, das passt alles. Da startest du ja nur die Session.
mfg RudiS
__________________
Kunst kommt von Können und nicht von wollen, denn sonst würde es ja Wunst heißen.
RudiS 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] Statistik Script Referrer Problem 7Style PHP Tipps 2008 28 01.07.2008 15:14
Problem mit meinem Login System DJ Nuno PHP Tipps 2008 9 16.10.2007 16:44
login script macht pobs fadass PHP Tipps 2007 9 04.12.2005 10:53
problem mit login PHP Tipps 2005-2 11 28.10.2005 14:10
Problem mit Login Bereich (Sessions, MySQL) nicobischof PHP Tipps 2005-2 6 19.10.2005 09:54
mal funktionierts, mal nicht - großes Problem mit PHP Script nicobischof PHP Tipps 2005-2 5 01.10.2005 16:13
Login Script : Addon??? Chrisber PHP Tipps 2005-2 0 27.09.2005 16:11
Login Script... Beitragsarchiv 1 16.08.2005 02:21
Login Script PHP Tipps 2005-2 7 02.07.2005 04:53
brauche dringend hilfe für ein login script PHP Tipps 2005 17 22.05.2005 21:56
Problem mit Script auf verschiedenen Servern PHP Tipps 2005 40 22.03.2005 17:26
[Erledigt] PHP Script Problem PHP Tipps 2005 12 06.01.2005 12:38
[Erledigt] problem mit login skript | mysql | cookie PHP Tipps 2004-2 13 07.12.2004 19:01
Problem mit Login Formular PHP Tipps 2004 7 16.09.2004 16:48
Kleines Prob mit Login Script PHP Tipps 2004 2 09.07.2004 01:39


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