kostenloser Webspace werbefrei: lima-city


Fehlermeldung ohne auffindbaren Fehler

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    fabian-riedel

    Kostenloser Webspace von fabian-riedel

    fabian-riedel hat kostenlosen Webspace.

    Grüezi,
    Ich habe ein Script für eine Seite mit Videos (http://fabian-riedel.lima-city.de/index.php?url=videos). Die Daten werden aus einer Datenbank ausgelesen. Ursprünglich hat dieses Script auch getan nur jetzt kommt eine Fehlermeldung, ohne dass ich daran etwas verändert habe...

    Parse error: syntax error, unexpected T_CLASS in /home/webpages/lima-city/fabian-riedel/html/videos.php on line 40


    1: <?php
       2: if ($_GET) {
       3:  if (isset($_GET["video"])) {
       4:   $abfrage = "SELECT video_id, bild, name, description, categorie, links, date FROM video WHERE bild ='" . $_GET["video"] . "' ORDER BY date DESC";
       5:  }
       6: }
       7: ?>
       8: 
       9:  <?php
      10: if ($_GET) {
      11:  if (empty($_GET["video"])) {
      12:   $abfrage = "SELECT video_id, bild, name, description, categorie, links, date FROM video ORDER BY date DESC";
      13:  }
      14: }
      15: ?>
      16: 
      17: <?php
      18:     if ($_GET) {
      19:     if (empty($_GET['video'])) {
      20:     $comment = "<a href=\"" . $_SERVER['PHP_SELF'] . "?url=videos&video=" . $bild . "\">Kommentare</a>";
      21:     $name = "<a href=\"" . $_SERVER['PHP_SELF'] . "?url=videos&video=" . $bild . "\">$name</a>";
      22:     }
      23:     }
      24: ?>
      25: <?php
      26:   $ergebnis = mysql_query($abfrage);
      27:   while($row = mysql_fetch_object($ergebnis))
      28:     {
      29:     $video_id = $row->video_id;
      30:     $url = "http://vimeo.com/api/v2/video/" . $video_id . ".php";
      31:     $contents = @file_get_contents($url);
      32:     $thumb = @unserialize(trim($contents));
      33:     $name = "$row->name;
      34:     $links = $row->links;
      35:     $date = $row->date;
      36:     $bild = $row->bild;
      37:     $categorie = $row->categorie;
      38:     $description = $row->description;
      39:     $ausgabe = "
      40: <div class=\"video\">
      41: <table><td><div class=\"player\">
      42: <a href=\"http://vimeo.com/moogaloop_local.swf\" rel=\"shadowbox;width=700;height=394;options={flashVars:{clip_id:$video_id,autoplay:'true'}}\">
      43: <img src='" . $thumb[0][thumbnail_large] . "' height=\"200px\" width=\"300px\">
      44: <div class=\"overlay\"></div>
      45: </a>
      46: </div>
      47: </td><td>
      48: <h1>$name</h1>
      49: $description<br>
      50: <ul id=\"liste\">$links</ul>
      51: $comment
      52: <div class=\"creator\">$categorie <div style=\"float: right;\">$date</div>
      53: </div></td></table>
      54: </div><br>
      55: ";
      56:     echo $ausgabe;
      57:     }
      58: 
      59:   ?>


    könnt ihr dort eine Fehler finden?

    Danke im Vorraus Fabian
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

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

  3. Da ist schon mal ein Anführungszeichen zu viel:

    33:     $name = "$row->name;
  4. Autor dieses Themas

    fabian-riedel

    Kostenloser Webspace von fabian-riedel

    fabian-riedel hat kostenlosen Webspace.

    Ja danke! Das wars schon... Es tut. Vielen Dank, ist mir garnicht aufgefallen...
    Gibt es für so etwas eigendlich Programme, die Fehler im PHP Quelltext finden?
  5. fabian-riedel schrieb:
    Ja danke! Das wars schon... Es tut. Vielen Dank, ist mir garnicht aufgefallen...
    Gibt es für so etwas eigendlich Programme, die Fehler im PHP Quelltext finden?


    Wenn dein Editor Texthighlighting unterstützt, dann fällt sowas schon an der Farbgebung der unterschiedlichen Elemente auf. Bei mir im Notepad++ ist das zumindest so.
  6. Gibt es für so etwas eigendlich Programme, die Fehler im PHP Quelltext finden?


    Texthighlighting hilft zwar, aber leider analysiert es den Quelltext nur.

    Ich habe fabian-riedel so verstanden, dass er nach einem Programm (Tool) sucht, welcher ihm seinen Code vorcompiliert und auf solche Fehler aufmerksam macht, bzw. sie wie die Rechtschreibhilfe unterringelt.

    Leider kenne ich kein solches Tool... wenn man allerdings länger mit Highlighting arbeitet, dann helfen einem die Farben schon sehr.
  7. 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!