ein fehler der mir unbekannt ist -_-

Fragen oder Probleme mit HTML, PHP oder CSS?

ein fehler der mir unbekannt ist -_-

Beitragvon Spezial am 13.08.2004, 14:33

Hi,

der andere thread wurde geclosed deswegen muss ich nen neuen machen v.v
also volgendes problem:

es wird der fehler angezeigt:
Parse error: parse error, unexpected $ in /usr/export/www/vhosts/funnetwork/hosting/spezial/index.php on line 325
325 ist die letzte zeile: </html>

und hier die index.php:
Code: Alles auswählen
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<!-- DW6 -->
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Die Simpsons - Jetzt wirds GELB!</title>
<link rel="stylesheet" href="navi/emx_nav_left.css" type="text/css">
<script type="text/javascript">
<!--
var time = 3000;
var numofitems = 7;

//menu constructor
function menu(allitems,thisitem,startstate){
  callname= "gl"+thisitem;
  divname="subglobal"+thisitem; 
  this.numberofmenuitems = 7;
  this.caller = document.getElementById(callname);
  this.thediv = document.getElementById(divname);
  this.thediv.style.visibility = startstate;
}

//menu methods
function ehandler(event,theobj){
  for (var i=1; i<= theobj.numberofmenuitems; i++){
    var shutdiv =eval( "menuitem"+i+".thediv");
    shutdiv.style.visibility="hidden";
  }
  theobj.thediv.style.visibility="visible";
}
            
function closesubnav(event){
  if ((event.clientY <48)||(event.clientY > 107)){
    for (var i=1; i<= numofitems; i++){
      var shutdiv =eval('menuitem'+i+'.thediv');
      shutdiv.style.visibility='hidden';
    }
  }
}
// -->
</script>
</head>
<body onmousemove="closesubnav(event);">
<div class="skipLinks">skip to: <a href="#content">page content
</a> | <a href="pageNav">links on this page
</a> | <a href="#globalNav">site navigation
</a> | <a href="#siteInfo">footer (site information)
</a> </div>
<div id="masthead">
  <h1 id="siteName">DIE SIMPSONS</h1>
  <div id="utility">
    <a href="../forum/index" target=_blank>Forum</a> | <a href="http://www.prosieben.de/" target=_blank>ProSieben</a> | <a href="http://www.homer-simpson.de.be" target=_blank>DnAe's Page</a>
  </div>
  <div id="globalNav">
    <img alt="" src="navi/gblnav_left.gif" height="32" width="4" id="gnl"> <img alt="" src="navi/glbnav_right.gif" height="32" width="4" id="gnr">
    <div id="globalLink">
      <a href="index.php" id="gl1" class="glink" onmouseover="ehandler(event,menuitem1);">&&Home&&</a>
     <a href="index.php?area=menu&go=simpsons" id="gl2" class="glink" onmouseover="ehandler(event,menuitem2);">&&Simpsons&&</a>
     <a href="index.php?area=menu&go=charaktere" id="gl3" class="glink" onmouseover="ehandler(event,menuitem3);">&&Charaktere&&</a>
     <a href="index.php?area=menu&go=epiguide" id="gl4" class="glink" onmouseover="ehandler(event,menuitem4);">&&Epiguide&&</a>
     <a href="index.php?area=menu&go=stuff" id="gl5" class="glink" onmouseover="ehandler(event,menuitem5);">&&Stuff&&</a>
     <a href="index.php?area=menu&go=archiv" id="gl6" class="glink" onmouseover="ehandler(event,menuitem6);">&&Comic-Archiv&&</a>
     <a href="index.php?area=menu&go=other" id="gl7" class="glink" onmouseover="ehandler(event,menuitem7);">&&Other&&</a>
     <?php
      $username=$HTTP_COOKIE_VARS["username"];
       $pass=$HTTP_COOKIE_VARS["pass"];
      $db=mysql_connect("localhost", "spezial", "*ZENSIERT*");
//  or die ("<b>Zur Zeit kein Connect zum Datenbankserver!</b>");
mysql_select_db("spezial");
//  or die ("<b>Datenbank konnte nicht angesprochen werden</b>");
$anfrage="SELECT * FROM ba_pass WHERE username LIKE '";
$anfrage.=$username;
$anfrage.="'";
$ergebnis=mysql_query($anfrage);
//  or die ("<b>Fehler bei der Datenbankanfrage</b>");
$anz=mysql_num_rows($ergebnis);
// or die ("<b>Anzahl der Ergebnisse konnte nicht ermittelt werden</b>");
if ($anz==1) {
    $zeile=mysql_fetch_row($ergebnis);
//      or die ("<b>Der Datensatz konnte nicht ermittelt werden</b>");
    if ($pass==$zeile[2]) {
       print ('<a href="index.php?area=menu&go=intern" id="gl8" class="glink" onmouseover="ehandler(event,menuitem8);">&&Intern&&</a>');
      }
     ?>
    </div>
    <!--end globalLinks-->
<!--
    <form id="search" action="">
      <input name="searchFor" type="text" size="10">
      <a href="">search</a>
    </form>
-->
  </div>
  <!-- end globalNav -->
  <div id="subglobal1" class="subglobalNav">
    <a href="index.php">Startseite
   </a> | <a href="index.php?area=includes&go=login">Login
   </a> | <a href="index.php?area=includes&go=registrieren">Registrieren
   </a> | <a href="index.php?area=includes&go=pwvergessen">Passwort vergessen
   </a> | <a href="index.php?area=includes&go=gaestebuch">G&stebuch
   </a> | <a href="../forum/index" target=_blank>Forum
   </a>
  </div>
  <div id="subglobal2" class="subglobalNav">
    <a href="index.php?area=menu&go=simpsons">Simpsons
   </a> | <a href="index.php?area=simpsons&go=enstehung">Die Entstehung der Simpsons
   </a> | <a href="#">Umfragen
   </a> | <a href="index.php?area=simpsons&go=artikel">Zeitungsartikel
   </a> | <a href="index.php?area=simpsons&go=rezepte">Rezepte
   </a>
  </div>
  <div id="subglobal3" class="subglobalNav">
    <a href="index.php?area=menu&go=charaktere">Charaktere
   </a> | <a href="index.php?area=charaktere&go=telefon">Bart's Telefonanrufe
   </a> | <a href="index.php?area=charaktere&go=nein">Homer's: "NEINNN!!!"
    </a> | <a href="index.php?area=charaktere&go=mmm">Homer's: "Mmm..."
   </a> | <a href="index.php?area=charaktere&go=brief">Steckbriefe der Simpsons
   </a>
  </div>
  <div id="subglobal4" class="subglobalNav">
    <a href="index.php?area=menu&go=epiguide">Episodenguide (Staffeln)
   </a> | <a href="index.php?area=epiguide&go=1">1
   </a> | <a href="index.php?area=epiguide&go=2">2
    </a> | <a href="index.php?area=epiguide&go=3">3
   </a> | <a href="index.php?area=epiguide&go=4">4
   </a> | <a href="index.php?area=epiguide&go=5">5
    </a> | <a href="index.php?area=epiguide&go=6">6
   </a> | <a href="index.php?area=epiguide&go=7">7
   </a> | <a href="index.php?area=epiguide&go=8">8
   </a> | <a href="index.php?area=epiguide&go=9">9
   </a> | <a href="index.php?area=epiguide&go=10">10
   </a> | <a href="index.php?area=epiguide&go=11">11
   </a> | <a href="index.php?area=epiguide&go=12">12
   </a> | <a href="index.php?area=epiguide&go=13">13
   </a> | <a href="index.php?area=epiguide&go=14">14
   </a>
  </div>
  <div id="subglobal5" class="subglobalNav">
    <a href="index.php?area=menu&go=stuff">Stuff
   </a> | <a href="index.php?area=stuff&go=wallpapers">Wallpapers
   </a> | <a href="index.php?area=stuff&go=downloads">Downloads
    </a>
  </div>
  <div id="subglobal6" class="subglobalNav">
    <a href="index.php?area=menu&go=archiv">Comic-Archiv
   </a> | <a href="index.php?area=archiv&go=bart">Bart Simpson Comics
   </a> | <a href="index.php?area=archiv&go=horror">B. S. Horror Show
    </a> | <a href="index.php?area=archiv&go=krusty">Krusty Comics
   </a> | <a href="index.php?area=archiv&go=simpsons">Simpsons Comics
   </a> | <a href="index.php?area=archiv&go=sommer">Simpsons Sonder Sommer Comics
    </a>
  </div>
  <div id="subglobal7" class="subglobalNav">
    <a href="index.php?area=menu&go=other">Other
   </a> | <a href="index.php?area=other&go=synchronsprecher">Synchronsprecher
   </a> | <a href="index.php?area=other&go=matt">Matt Groening
    </a>
  </div>
  <div id="subglobal8" class="subglobalNav">
    <a href="index.php?area=intern&go=intern">Intern
   </a> | <a href="index.php?area=intern&go=you">About You!
   </a> | <a href="index.php?area=intern&go=mail">Mail
    </a> |
        <?php
      $username=$HTTP_COOKIE_VARS["username"];
       $pass=$HTTP_COOKIE_VARS["pass"];
      $db=mysql_connect("localhost", "spezial", "*ZENSIERT*");
//  or die ("<b>Zur Zeit kein Connect zum Datenbankserver!</b>");
mysql_select_db("spezial");
//  or die ("<b>Datenbank konnte nicht angesprochen werden</b>");
$anfrage="SELECT * FROM ba_pass WHERE username LIKE '";
$anfrage.=$username;
$anfrage.="'";
$ergebnis=mysql_query($anfrage);
//  or die ("<b>Fehler bei der Datenbankanfrage</b>");
$anz=mysql_num_rows($ergebnis);
// or die ("<b>Anzahl der Ergebnisse konnte nicht ermittelt werden</b>");
if ($anz==1) {
    $zeile=mysql_fetch_row($ergebnis);
//      or die ("<b>Der Datensatz konnte nicht ermittelt werden</b>");
    if ($pass==$zeile[2]) {
       if ($zeile[7]=="10") {
       print ('<a href="index.php?area=admin&go=intern">Administratorbereich</a>');
      }
   }
   ?>
  </div>
</div>
<!-- end masthead -->
<div id="pagecell1">
  <!--pagecell1-->
  <img alt="" src="navi/tl_curve_white.gif" height="6" width="6" id="tl"> <img alt="" src="navi/tr_curve_white.gif" height="6" width="6" id="tr">
  <div id="breadCrumb">
     <font color="#000000"><b>Empfehlungen: </b></font>
    <a href="index.php?area=includes&go=news">News
    </a> / <a href="#">-
    </a> / <a href="#">-
    </a> /
  </div>
  <div id="pageName">
    <h2>Die Simpsons</h2>
  </div>
  <div id="pageNav">
    <div id="sectionLinks">
      <a href="index.php">Home</a>
     <a href="index.php?area=menu&go=simpsons">Simpsons</a>
     <a href="index.php?area=menu&go=charaktere">Charaktere</a>
     <a href="index.php?area=menu&go=epiguide">Epiguide</a>
     <a href="index.php?area=menu&go=stuff">Stuff</a>
     <a href="index.php?area=menu&go=archiv">Comic-Archiv</a>
     <a href="index.php?area=menu&go=other">Other</a>
     <a href="index.php?area=menu&go=intern">Intern</a>
    </div>
    <div id="advert">
   
     <b><i>Log-In:</i></b><br><br>
     <form name='Eingabe' action='php/check.php' method='post'>
     Benutzername:<br>
     <input type='text' name='benutzer' size='20'><br>
     Passwort:<br>
     <input type='password' name='pass' size='20'><br><font size='-2'><a href='index.php?area=includes&go=pwvergessen'>Passwort vergessen?</a><br></font><font size='-2'>
     <a href='index.php?area=includes&go=registrieren'>Neu hier? Registrieren!</a><br></font><br>
     <input type='submit' value='Log-In'>
     </form>
     <p><br>
    
        <img src="images/index/counter.gif" alt="" />
<?php
  $db=mysql_connect("localhost","spezial","*ZENSIERT*")
    or die ("<b>Zur Zeit kein Connect zum Datenbankserver!</b>");
  mysql_select_db("spezial")
    or die ("<b>Datenbank konnte nicht angesprochen werden</b>");
  $anfrage="SELECT * FROM counterr";
  $ergebnis=mysql_query($anfrage)
    or die ("<b>Fehler bei der Datenbankanfrage</b>");
  $zeile=mysql_fetch_row($ergebnis);
  //Aktueller Counter um eins erhöhen:
  $aktuell=$zeile[0]++;
  //Neuen Wert schreiben
  $anfrage="UPDATE counter SET count='";
  $anfrage.=$aktuell;
  $anfrage.="'";
  mysql_query($anfrage)
    or die ("<b>Fehler bei der Datenbankanfrage</b>");
  mysql_close($db);
//Anzeige der Zählerstandes
$laenge=strlen($aktuell);
print ("<font size='-1'>Seitenaufrufe: ");
    for ($a=0; $a<$laenge;$a++) {
      $zahl=substr($aktuell,$a, 1);
      if ($zahl=="0") {
        print ("0");
       }   
      if ($zahl=="1") {
        print ("2");
       }   
      if ($zahl=="2") {
        print ("2");
       }   
      if ($zahl=="3") {
        print ("3");
       }   
      if ($zahl=="4") {
        print ("4");
       }   
      if ($zahl=="5") {
        print ("5");
       }   
      if ($zahl=="6") {
        print ("6");
       }   
      if ($zahl=="7") {
        print ("7");
       }   
      if ($zahl=="8") {
        print ("8");
       }   
      if ($zahl=="9") {
        print ("9");
       }   
    }
    printf ("</font>");
?>
    </p>
     <p>&</p>
     <p>    <br>
      </p>
    </div>
  </div>
<div id="content">
  <?php
    $hauptinhalt=$HTTP_GET_VARS['go'];
    $ordner=$HTTP_GET_VARS['area'];
    if($hauptinhalt=="" and $ordner==""):
    include("includes/home.php");
    else:
    include($ordner.'/'.$hauptinhalt.'.php');
    endif;
  ?>
</div>
<div id="siteInfo">
    <img src="images/index/unten.gif">
   <a href="index.php?area=includes&go=aboutus">About Us
   </a> | <a href="index.php?area=includes&go=sitemap">Site Map
   </a> | <a href="index.php?area=includes&go=contact">Contact us
   </a> | &2004 Spezial
  </div>
</div>
<!--end pagecell1-->
<br>
<script type="text/javascript">
    <!--
      var menuitem1 = new menu(7,1,"hidden");
         var menuitem2 = new menu(7,2,"hidden");
         var menuitem3 = new menu(7,3,"hidden");
         var menuitem4 = new menu(7,4,"hidden");
         var menuitem5 = new menu(7,5,"hidden");
         var menuitem6 = new menu(7,6,"hidden");
         var menuitem7 = new menu(7,7,"hidden");
         var menuitem8 = new menu(7,8,"hidden");
    // -->
    </script>
</body>
</html>


sorry das das soviel geworden sit aber ich weiß nicht wieviel nötig ist um den fehler zu finden...

Aalso: was ist das problem da?

Danke schonmal im vorraus!
Spezial
 
Beiträge: 9
Registriert: 09.08.2004, 12:44
Wohnort: auf meiner website!


re

Beitragvon r0cc4f3ll4 am 13.08.2004, 14:50

der fehler den du gesagt hast erschien bei mir nicht..
r0cc4f3ll4
 
Beiträge: 177
Registriert: 24.07.2004, 16:19
Wohnort: Neumünster

Beitragvon GrayGhost am 13.08.2004, 15:10

Hallo, der Fehler wird angezeigt wenn du irgendwo vergessen hast eine Klammer oder Anführungszeichen zu schliessen vergessen hast.

Ich möchte es mir aber nicht antun danach zu suchen ;-)
GrayGhost
 

Beitragvon CoolCasimir am 13.08.2004, 15:24

Im ersten PHP Teil:
<?php
$username=$HTTP_COOKIE_VARS["username"];
$pass=$HTTP_COOKIE_VARS["pass"];
$db=mysql_connect("localhost", "spezial", "*ZENSIERT*");
// or die ("<b>Zur Zeit kein Connect zum Datenbankserver!</b>");
mysql_select_db("spezial");
// or die ("<b>Datenbank konnte nicht angesprochen werden</b>");
$anfrage="SELECT * FROM ba_pass WHERE username LIKE '";
$anfrage.=$username;
$anfrage.="'";
$ergebnis=mysql_query($anfrage);
// or die ("<b>Fehler bei der Datenbankanfrage</b>");
$anz=mysql_num_rows($ergebnis);
// or die ("<b>Anzahl der Ergebnisse konnte nicht ermittelt werden</b>");
if ($anz==1) {
$zeile=mysql_fetch_row($ergebnis);
// or die ("<b>Der Datensatz konnte nicht ermittelt werden</b>");
if ($pass==$zeile[2]) {
print ('<a href="index.php?area=menu&go=intern" id="gl8" class="glink" onmouseover="ehandler(event,menuitem8);">&&Intern&&</a>');
} << HIER NOCH EINE KLAMMER ZU
?>´


Hmm, im zweiten PHP Teil auch:

if ($anz==1) {
$zeile=mysql_fetch_row($ergebnis);
// or die ("<b>Der Datensatz konnte nicht ermittelt werden</b>");
if ($pass==$zeile[2]) {
if ($zeile[7]=="10") {
print ('<a href="index.php?area=admin&go=intern">Administratorbereich</a>');
}
}
?>

ich zähle drei Klammern auf und nur zwei zu.
CoolCasimir
Moderator
 
Beiträge: 2194
Registriert: 14.01.2004, 14:07
Wohnort: Hansestadt Hamburg

Beitragvon GrayGhost am 13.08.2004, 22:40

Hi, Spezial
lass von dir hören, wenn 's die Klammern waren. Dann kann ich das Thema schliessen.
GrayGhost
 



Ähnliche Themen


Zurück zu HTML, PHP & Co.

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste