kostenloser Webspace werbefrei: lima-city


error: parse error, unexpected $

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    m******o

    Hall?chen,

    ich hab mal wieder nen kleines Problem mit nem Script.
    Folgender Fehler trritt auf, wenn ich die Seite aufrufe:

    Parse error: parse error, unexpected $ in /home/www/web127/html/editupload.php on line 158


    Das hei?t wohl, dass ich irgendwo nen Anf?hrungszeichen vergessen hab. Allerdings finde ich die Stelle beim besten Willen nicht.

    Wer also ein wenig versiert ist und ein wenig Zeit mitbringt, kann sich ja auch mal versuchen... ;)


    <?
    include("head.php");
    
    $userip = $REMOTE_ADDR;
    $visitorip = getenv("REMOTE_ADDR");
    $sql = "SELECT * FROM bb1_sessions";
    $ergebnis = mysql_query($sql);
    while ($row = mysql_fetch_array($ergebnis))
    {
    if($visitorip == $row[ipaddress] && $row[userid] > 0)
    {$sql3 = "SELECT * FROM bb1_users WHERE userid = '$row[userid]'";
    						$ergebnis3 = mysql_query($sql3);
    						while ($row = mysql_fetch_array($ergebnis3))	{
    						if($row['rankgroupid'] <= '1') 
    {
    $name = $_POST['name'];
    $beschreibung = $_POST['beschreibung'];
    $beschreibung = nl2br($beschreibung);
    $autor = $_POST['autor'];
    $bild = $_FILES['file']['name'];
    $sport = $_POST['sport'];
    $timestamp = time();
    $ip = getenv("REMOTE_ADDR");
    $id =$_POST['id'];
    
    $kategorie1_1 = $_POST['kategorie1_1'];
    $kategorie1_2 = $_POST['kategorie1_2'];
    $kategorie1_3 = $_POST['kategorie1_3'];
    $kategorie1_4 = $_POST['kategorie1_4'];
    $kategorie1_5 = $_POST['kategorie1_5'];
    $kategorie1_6 = $_POST['kategorie1_6'];
    
    $kategorie2_1 = $_POST['kategorie2_1'];
    $kategorie2_2 = $_POST['kategorie2_2'];
    $kategorie2_3 = $_POST['kategorie2_3'];
    $kategorie2_4 = $_POST['kategorie2_4'];
    $kategorie2_5 = $_POST['kategorie2_5'];
    $kategorie2_6 = $_POST['kategorie2_6'];
    $kategorie2_7 = $_POST['kategorie2_7'];
    $kategorie2_8 = $_POST['kategorie2_8'];
    $kategorie2_9 = $_POST['kategorie2_9'];
    $kategorie2_10 = $_POST['kategorie2_10'];
    $kategorie2_11 = $_POST['kategorie2_11'];
    $kategorie2_12 = $_POST['kategorie2_12'];
    
    $kategorie3_1 = $_POST['kategorie3_1'];
    $kategorie3_2 = $_POST['kategorie3_2'];
    
    
    $missing = array("");
    if($name == ""){
    $missing = array("Name");}
    if($beschreibung == ""){
    array_push($missing,"Beschreibung");}
    if($autor == ""){
    array_push($missing,"Autor");}
    if($sport == "Leichtathletik") {
    if($kategorie1_1 == "" and $kategorie1_2 == "" and $kategorie1_3 == "" and $kategorie1_4 == "" and $kategorie1_5 == "" and $kategorie1_6 == ""){
    array_push($missing,"Oberkategorie");}}
    else {
    if($kategorie1_1 == "" and $kategorie1_2 == "" and $kategorie1_3 == ""){
    array_push($missing,"Oberkategorie");}}
    
    
    
    
    mysql_select_db(usr_web127_1) or die ("n???x");
    $abfragen = "SELECT * FROM Uebungen WHERE name LIKE '$name'";
    $ergebnisse = mysql_query($abfragen);
    if(mysql_num_rows($ergebnisse) == '0') {
    
    if(in_array("Name",$missing) or in_array("Beschreibung",$missing) or in_array("Autor",$missing) or in_array("Oberkategorie",$missing)) {
    	print("Folgende Felder m?ssen ausgef?llt werden:<br><br>");
    	foreach($missing as $missing_all) {
    	print("<b>".$missing_all."</b><br>"); }
    }
    else {
    	mysql_select_db(usr_web127_1) or die ("n???x");
    	
    	if($_FILES['file']['name'])
    	{
    	$pfad = "/home/www/web127/html/files/Uebungsbilder/";
    	$abfrage = "SELECT * FROM Uebungen WHERE bild LIKE '$bild'";
    	$ergebnis = mysql_query($abfrage);
    	//$abfrage3 = "SELECT * FROM Uebungen";
    	//$ergebnis3 = mysql_query($abfrage3);
    	if(mysql_num_rows($ergebnis) > 0)
    	{
    	$doppel = "1";
    	}	
    	if ($doppel != "1")
    	{
    	if ($_FILES['file']['error'] == '0') 
    	{	
    	if (move_uploaded_file($_FILES['file']['tmp_name'], $pfad.$_FILES['file']['name'])) {
    	$eintrag2 = "INSERT INTO Uebungen (name, beschreibung, autor, kategorie1_1, kategorie1_2, kategorie1_3, kategorie1_4, kategorie1_5, kategorie1_6,
    				 kategorie2_1, kategorie2_2, kategorie2_3, kategorie2_4, kategorie2_5, kategorie2_6, kategorie2_7, kategorie2_8, kategorie2_9, kategorie2_10, 
    				 kategorie2_11, kategorie2_12, kategorie3_1, kategorie3_2, zeit, sport, bild, ip)
    				VALUES ('$name', '$beschreibung', '$autor', '$kategorie1_1', '$kategorie1_2', '$kategorie1_3', '$kategorie1_4', '$kategorie1_5', '$kategorie1_6',
    				 '$kategorie2_1', '$kategorie2_2', '$kategorie2_3', '$kategorie2_4', '$kategorie2_5', '$kategorie2_6', '$kategorie2_7', '$kategorie2_8', '$kategorie2_9', '$kategorie2_10', 
    				 '$kategorie2_11', '$kategorie2_12', '$kategorie3_1', '$kategorie3_2', '$timestamp', '$sport', '$bild', '$ip')";
    	$eintragen2 = mysql_query($eintrag2);
    	print("
    	Sie haben eine ?bung mit folgenden Daten hochgeladen:<br><br><br>
    	Name: ".$name."<br><br>
    	Beschreibung: ".$beschreibung."<br><br>
    	Autor: ".$autor."<br><br>
    	Oberkategorie(n): ".$kategorie1_1."  &nbsp;&nbsp;".$kategorie1_2."   &nbsp;&nbsp;".$kategorie1_3."   &nbsp;&nbsp;".$kategorie1_4."   &nbsp;&nbsp;".$kategorie1_5."   &nbsp;&nbsp;".$kategorie1_6."<br><br>
    	Unterkategorie(n): ".$kategorie2_1."  &nbsp;&nbsp;".$kategorie2_2."   &nbsp;&nbsp;".$kategorie2_3."   &nbsp;&nbsp;".$kategorie2_4."   &nbsp;&nbsp;".$kategorie2_5."   &nbsp;&nbsp;".$kategorie2_6."   &nbsp;&nbsp;".$kategorie2_7."   &nbsp;&nbsp;".$kategorie2_8."   &nbsp;&nbsp;".$kategorie2_9."   &nbsp;&nbsp;".$kategorie2_10."   &nbsp;&nbsp;".$kategorie2_11."   &nbsp;&nbsp;".$kategorie2_12."<br><br>
    	Nebenkategorie(n): ".$kategorie3_1."   &nbsp;&nbsp;".$kategorie3_2."<br><br>
    	Fachgebiet: ".$sport."<br><br>
    	Bild: ".$bild
    	);
    	}
    	} 
    	}
    	else
    	{
    	print("Der Dateiname ".$bild." wurde schonmal f?r ein Bild verwendet. Bitte gehen Sie <a href='javascript:window.back()'>zur?ck</a> und laden sie das Bild unter einem anderen Namen hoch.");		
    	}
    	}
    	else
    	{		
    	$eintrag2 = "UPDATE Uebungen Set name = '$name', beschreibung = '$beschreibung', autor = '$autor', kategorie1_1 = '$kategorie1_1', kategorie1_2 = '$kategorie1_2', kategorie1_3 = '$kategorie1_3' 
    									 kategorie1_4 = '$kategorie1_4', kategorie1_5 = '$kategorie1_5', kategorie1_6 = '$kategorie1_6', kategorie2_1 = '$kategorie2_1', kategorie2_2 = '$kategorie1_2',
    									 kategorie2_3 = '$kategorie2_3', kategorie2_4 = '$kategorie2_4', kategorie2_5 = '$kategorie2_5', kategorie2_6 = '$kategorie2_6', kategorie2_7 = '$kategorie2_7',
    									 kategorie2_8 = '$kategorie2_8', kategorie2_9 = '$kategorie2_9', kategorie2_10 = '$kategorie2_10', kategorie2_11 = '$kategorie2_11', kategorie2_12 = '$kategorie2_12',
    									 kategorie3_1 = '$kategorie3_1', kategorie3_2 = '$kategorie3_2', zeit = '$timestamp', sport = '$sport', ip = '$ip' 
    									 WHERE id = '$id'";			
    	$eintragen2 = mysql_query($eintrag2);
    	
    	print("
    	Sie haben eine ?bung mit folgenden Daten hochgeladen:<br><br><br>
    	Name: ".$name."<br><br>
    	Beschreibung: ".$beschreibung."<br><br>
    	Autor: ".$autor."<br><br>
    	Oberkategorie(n): ".$kategorie1_1."  &nbsp;&nbsp;".$kategorie1_2."   &nbsp;&nbsp;".$kategorie1_3."   &nbsp;&nbsp;".$kategorie1_4."   &nbsp;&nbsp;".$kategorie1_5."   &nbsp;&nbsp;".$kategorie1_6."<br><br>
    	Unterkategorie(n): ".$kategorie2_1."  &nbsp;&nbsp;".$kategorie2_2."   &nbsp;&nbsp;".$kategorie2_3."   &nbsp;&nbsp;".$kategorie2_4."   &nbsp;&nbsp;".$kategorie2_5."   &nbsp;&nbsp;".$kategorie2_6."   &nbsp;&nbsp;".$kategorie2_7."   &nbsp;&nbsp;".$kategorie2_8."   &nbsp;&nbsp;".$kategorie2_9."   &nbsp;&nbsp;".$kategorie2_10."   &nbsp;&nbsp;".$kategorie2_11."   &nbsp;&nbsp;".$kategorie2_12."<br><br>
    	Nebenkategorie(n): ".$kategorie3_1."   &nbsp;&nbsp;".$kategorie3_2."<br><br>
    	Fachgebiet: ".$sport
    	);
    	}
    	}
    	}
    	else {
    		
    		print($name." wurde schon einmal als Name f?r eine ?bung verwendet. Bitte ?ndern Sie <a href='switch.php'>hier</a> den Namen Ihrer ?bung.");
    	}
    	
    	
    }
    else {
    	print("Sie besitzten keine Berechtigung diese Seite zu betreten.
    		<a href='forum/login.php'> Auf dieser Seite </A>k?nnen Sie sich einloggen");
    }
    
    include("food.php");	
    ?>




    head.php:
    <html>
    	<head>
    		<title>Trainingsplan.tk || Trainingspl?ne f?r Jederman</title>
    		<?	mysql_connect("xxxxx","xxxxx","xxxx") or die ("Keene Verbindung!!");
    			mysql_select_db(usr_web127_3) or die ("n???x"); 
    			$userip = $REMOTE_ADDR;
    			$visitorip = getenv("REMOTE_ADDR");
    			$timenow = time();
    			
    			$sql = "SELECT * FROM bb1_sessions";
    			$ergebnis = mysql_query($sql);
    			while ($row = mysql_fetch_array($ergebnis))
    			{
    			if($visitorip == $row[ipaddress])
    			{
    			$sql2 = "UPDATE bb1_sessions Set lastactivity = '$timenow' WHERE ipaddress = '$visitorip'";
    			$update = mysql_query($sql2);
    			}
    			}
    		?>
    		
    	<link rel='stylesheet' type='text/css' href='style.css'>	
    	</head>
    	<body>
    		<table class='tabAu?en' align='center' cellpadding='15' cellspacing='10'>
    			<tr>
    				<td><img src='files/header.jpg' border='0' height='90' width='200'><hr></td>
    				<td align='right' width='500' valign='bottom'>
    				<?
    					$sql = "SELECT * FROM bb1_sessions";
    						$ergebnis = mysql_query($sql);
    						while ($row = mysql_fetch_array($ergebnis))
    						{
    						if($visitorip == $row[ipaddress] && $row[userid] > 0)
    						{$user = true;}
    						}
    						if($user == false)
    						{
    							print("
    					<form method='post' action='forum/login.php' name='loginform'>
    						<input type='hidden' name='send' value='send'>
    						<input type='hidden' name='url' value='http://web127.server46.rhs-it.de/index.php'>
    						Username: <input type='text' name='l_username' maxlength='50' size='20'><br>
    						Passwort: <input type='password' name='l_password' maxlength='30' size='20'><br>
    						<input type='submit' value='Login'><br>
    						<a href='forum/register.php'>registrieren</a>
    					</form>");
    						}
    						else {
    							print("<a href='forum/logout.php'>ausloggen</a>");
    						}
    						?>
    				</td>		
    			</tr>
    			<tr>
    				<td width='90' valign='top'>
    					<H3>Men?</H3><BR>
    					<a href='poolswitch.php'>?bungspool</a><br><br>
    					<a href='forum/index.php'>Forum</a><br><br>
    					<a href='forum/board.php?boardid=5'>Termine</a><br><br>
    					<a href='book/index.php'>G?stebuch</a><br><br>
    					<a href='xyz.php'>Wissenschaft</a><br><br>
    					<a href='xyz.php'>Links</a><br><br><br>
    					<?
    						$sql = "SELECT * FROM bb1_sessions";
    						$ergebnis = mysql_query($sql);
    						while ($row = mysql_fetch_array($ergebnis))
    						{
    						if($visitorip == $row[ipaddress] && $row[userid] > 0)
    						{
    						$sql3 = "SELECT * FROM bb1_users WHERE userid = '$row[userid]'";
    						$ergebnis3 = mysql_query($sql3);
    						while ($row = mysql_fetch_array($ergebnis3))	{
    						if($row['rankgroupid'] <= '1') 
    						{print("<a href='acp.php'>ACP</a>");}						
    						
    						else {
    						$sql2 = "SELECT field4 FROM bb1_userfields WHERE userid = '$row[userid]'";
    						$ergebnis2 = mysql_query($sql2);
    						while ($row = mysql_fetch_array($ergebnis2))	{
    						if($row['field4'] == 'Trainer') 
    						{print("<a href='trainermenue.php'>Mein Men?</a>");}
    						if($row['field4'] == 'Athlet/Patient') 
    						{print("<a href='athletmenue.php'>Mein Men?</a>");}
    						}
    						}}
    						}
    						$sql = "SELECT * FROM bb1_sessions";
    						$ergebnis = mysql_query($sql);
    						while ($row = mysql_fetch_array($ergebnis))
    						{
    						if($visitorip == $row[ipaddress] && $row[userid] > 0)
    						{print("<br><br><a href='switch.php'>Neue ?bung einstellen</a>");}
    						}
    						}
    					?>
    				</td>
    				<td valign='top'>
    					<table border='0'>
    					<tr>
    						<td>




    food.php:
    </td>
    					</tr>
    					<tr>
    						<td>
    							<br>
    							<hr>
    							<h5> &copy 2005 by LS & CM </h5>
    						</td>
    					</tr>
    					</table>
    				</td>
    			<tr>
    		</table>
    	</body>
    </html>





    mfG
    Michollo
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Vielleicht m?sste man in Z.133 und Z.155 das usr_web127_1 in Anf?rungszeichen setzen.

    Gru? Helge
  4. Autor dieses Themas

    m******o

    Ne, kann eigentlich nicht sein!! ;)

    Irgendwo muss ich vergessen haben nen String o.?. zu schlie?en....

    ...trotzdem Danke, dass des dir mal angesehn hast. :)

    Edit (djfun):
    Doppelpost..
    ----------
    Problem gel?st:

    hab am Ende drei mal "}" vergessen!!^^
    ----------

    Beitrag ge?ndert: 17.10.2006 12:17:00 von djfun
  5. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!