php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 06.07.2004, 17:15  
Gast
 
Beiträge: n/a
Standard Fehler im Login Script

Hallo ich sitze nun schon seit geraumer Zeit vor meinem rechner und hab versucht den Fehler in meinem Script zu finden. Schaut doch mal bitte rein ob Ihr ne Ahnung habt was da nicht ganz richtig ist. Der Fehler soll sich in der letzten Zeile befinden, ich frage mich aber was an </html> falsch sein soll.
Code:
Parse error: parse error, unexpected $end in C:\xampp\htdocs\test\php_files\formular.php on line 96
Danke schon mal vorab.....

Code:
<?php session_start (); ?>
<html>
<title>Login</title>
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
Bitte geben Sie Ihre Login-Daten ein.
<?php
if (isset ($_REQUEST["fehler"]))
{
  echo "Die Zugangsdaten waren ungültig.";
}
?>
<form action="login.php" method="post">
  E-Mail: <input type="text" name="email" size="20">

  Kennwort: <input type="password" name="kennwort" size="20">

  <input type="submit" value="Login">
</form>

<?php
include("dblib.php");
include("clublib.php");

$nachricht="";
if ( isset( $aktion ) && $aktion=="join")
	{
	if ( empty( $form[email]) ||
		 empty( $form[vorname]) ||
		 empty( $form[name]) ||
		 empty( $form[kennwort]) ||
		 empty( $form[kennwort]) )
		$nachricht .= "Sie müssen alle felder ausfüllen.
\n";
	if ( $form[kennwort] != $form[kennwort2] )
		$nachricht .= "Ihr Passwort stimmt nicht überein
\n";
	if ( strlen( $form[passwort] ) > 8 )
		$nachricht .= "Ihr Passwort sollte höchstens 8 Zeichen enthalten
\n";
//	if ( holeDS( "benutzerdaten", "email", $form[email] ) )
//		$nachricht .= "email" \"$form[email]\" schon vorhanden. Bitte nehmen Sie eine andere.
\n";
	if ( $nachricht == "" ) // keine Fehler
		{
		$id = neuerBenutzer( $form[email], $form[kennwort] );
		initSession( $id, $form[email], $form[kennwort] );
		header( "Location: intern.php?".SID );
		exit;
		}

?>

<?PHP
if ( $nachricht !="" )
	{
	print "$nachricht

";
	}
?>
<hr>



Sollten Sie noch keine Login-Daten besitzen so können Sie sich hier registrieren!

Ihre Daten werden nicht an dritte weitergeleitet, Sie dienen nur als Wiedererkennungswerte.
<form action="<?php print $PHP_SELF;?>">
<input type="hidden" name="aktion" value="join">
<input type="hidden" name=<?php print session_name() ?>"
	value="<php print session_id() ?>">

  E-Mail:

  <input type="text" name="form[email]"
  				value="<?php print $form[email] ?>">
</p>



  Vorname: 

  <input type="text" name="form[vorname]"
  				value="<?php print $form[vorname] ?>" >
</p>



  Name: 

  <input type="text" name="form[nachname]"
  				value="<?php print $form[nachname] ?>" >
</p>



  Kennwort: 

  <input type="kennwort" name="form[kennwort]"
  				value="<?php print $form[email] ?>" maxlength="8">
</p>





  Kennwort bestätigen: 

  <input type="kennwort" name="form[kennwort2]" value="" maxlength="8">

</p>



    <input type="submit" value="erstellen">
</p>
</form>
</body>
</html>
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 06.07.2004, 17:23  
Gast
 
Beiträge: n/a
Standard

Code:
<input type="hidden" name=<?php print session_name() ?>" 
   value="<php print session_id() ?>">
fehlt ein ?:

Code:
<input type="hidden" name=<?php print session_name() ?>" 
   value="<?php print session_id() ?>">

Gruß KiBa
 
Alt 06.07.2004, 17:28  
Gast
 
Beiträge: n/a
Standard

[quote="KiBa[code]

fehlt ein ?:

[/code]


Ja danke KiBa, das hab ich glatt übersehen.
Aber das war leider nicht der Fehler.
 
Alt 06.07.2004, 20:37  
Gast
 
Beiträge: n/a
Standard

Hi
Du machst in Zeile 27 eine If Anweisung . In Zeile 28 ist beginnst du mit Klammer auf "{". Ich konnte das Gegenstück dazu nicht finden "}"

$nachricht="";
if ( isset( $aktion ) && $aktion=="join")
{
 
 


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
Ganz einfaches Script nur wo ist der Fehler? aerow90 PHP Tipps 2008 10 20.07.2008 23:18
Login script Problem Marian Datenbanken 8 30.03.2006 20:16
Suche Login Script PHP Tipps 2006 6 02.03.2006 11:09
PHP / MySQL | Login Script Problem PHP Tipps 2006 15 17.02.2006 12:26
phpBB Loginscript in eigenes Login Script einbinden 2wuck PHP Tipps 2007 4 19.12.2005 23:10
login script macht pobs fadass PHP Tipps 2007 9 04.12.2005 10:53
Frage: Suche Fehler in diesem Script... PHP Tipps 2005-2 14 25.10.2005 19:24
Login Script : Addon??? Chrisber PHP Tipps 2005-2 0 27.09.2005 16:11
Login Script Fehler b++ PHP Tipps 2005-2 11 01.07.2005 02:47
brauche dringend hilfe für ein login script PHP Tipps 2005 17 22.05.2005 21:56
fehler im script oder fehler beim server PHP Tipps 2005 12 21.05.2005 17:04
problem mit login script PHP Tipps 2005 26 20.05.2005 22:10
Wo liegt der Fehler in meinem Script? CSS PHP Tipps 2005 8 05.03.2005 12:32
Login Script: sicher oder nicht sicher? PHP Tipps 2005 26 23.02.2005 12:18
Kleines Prob mit Login Script PHP Tipps 2004 2 09.07.2004 01:39

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
imlogin.php, login script keine fehlermeldungen, php login kennwort

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