unexpected T_STRING - woher kommt die fehlermeldung?

petschni

Mitglied
Hallo,

ich habe folgendes Stück Script und bekomme folgende Fehlermeldung und kann mir einfach nicht erklären woher die Fehlermeldung kommt:

Parse error: parse error, unexpected T_STRING in /home/sites/site76/users/portal/web/user/login.php on line 25


Line 25 ist die folgende Zeile :$data = mysql_fetch_array ($result);

PHP:
<?php 
// Session starten 
session_start (); 
include "config.php";

// Datenbankverbindung aufbauen 
$connectionid = mysql_connect ($db_server, $db_user, $db_passwort); 
if (!mysql_select_db ($db_name, $connectionid)) 
{ 
die ("Keine Verbindung zur Datenbank"); 
} 



  $sql = "SELECT * FROM user WHERE nickname LIKE $nickname "; 



$result = mysql_query ($sql); 

if (mysql_num_rows ($result) > 0) 
{ 

// Benutzerdaten in ein Array auslesen. 
$data = mysql_fetch_array ($result); 

// Sessionvariablen erstellen und registrieren 
$_SESSION["user_id"] = $data["id"]; 
$_SESSION["user_nachname"] = $data["nachname"]; 
$_SESSION["user_vorname"] = $data["vorname"]; 
$_SESSION["user_nickname"] = $data["nickname"]; 

header ("Location: intern.php"); 
} 
else 
{ 
header ("Location: formular.php?fehler=1"); 
} 
?>

Kann mir jemand helfen?

viele grüße und danke
peter
 
PHP:
<?php

	// Session starten
	session_start();
	include 'config.php';

	// Datenbankverbindung aufbauen
	$connectionid = mysql_connect($db_server, $db_user, $db_passwort);
	if( !mysql_select_db($db_name, $connectionid) ) {
		die('Keine Verbindung zur Datenbank');
	}


	$query = "
		SELECT
		        `id`,
		        `vorname`,
		        `nachname`,
		        `nickname`
		  FROM
		        `user`
		  WHERE
		        `nickname` LIKE '".mysql_real_escape_string($nickname)."'
		";

	if( $result = mysql_query($query) && mysql_num_rows($result) > 0 ) {

		// Benutzerdaten in ein Array auslesen.
		$data = mysql_fetch_array($result, MYSQL_ASSOC);

		// Sessionvariablen erstellen und registrieren
		$_SESSION['user_id'] = $data['id'];
		$_SESSION['user_nachname'] = $data['nachname'];
		$_SESSION['user_vorname'] = $data['vorname'];
		$_SESSION['user_nickname'] = $data['nickname'];

		header('Location: intern.php');

	} else {

		header('Location: formular.php?fehler=1');

	}

?>
 
Zurück