fronten kann nicht mehr aufgerufen werden....

Gesperrt
Bundy0708
Beiträge: 3
Registriert: Do 30. Jun 2005, 09:36
Kontaktdaten:

fronten kann nicht mehr aufgerufen werden....

Beitrag von Bundy0708 »

Hallo zusammen,

hab seit gestern ein großes Problem und zwar lässt sich mein Frontend nicht mehr aufrufen. Aufruf bricht immer mit folgender Meldung ab:

Parse error: syntax error, unexpected ';' in C:\tools\apachefriends\xampp\htdocs\contenido\cms\front_content.php(567) : eval()'d code on line 180

Bin so langsam mit meinem Latein am Ende. Hab die Datei schon gegen eine Sicherung ausgetauscht aber nix klappt.
Im Errorlog steht auch nichts drin.
Backend geht ohne Probleme.

Zur Installation:
Contenido-Version 4.4.5
Serverbetriebssystem Apache/2.0.53 (Win32) mod_ssl/2.0.53 OpenSSL/0.9.7f PHP/5.0.4
MySQL Serverversion 4.1.11
Installierte PHP-Version 5.0.4

Vielen Dank für Eure Hilfe
emergence
Beiträge: 10653
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence »

um den fehler zu finden solltest du die con_code leeren...
das frontend auf rufen
anschließend in die db tabelle con_code das feld value beim einzigen eintrag ansehen und nachsehen was ca. bei zeile 180 nicht stimmt...

kann ein tippfehler in einem modul bzw ein nicht konfiguriertes modul sein (wo die platzhalter nicht von "" umschlossen sind)
*** make your own tools (wishlist :: thx)
Bundy0708
Beiträge: 3
Registriert: Do 30. Jun 2005, 09:36
Kontaktdaten:

Beitrag von Bundy0708 »

erstmal Danke... hab die con_code geleert und das frontend nochmal aufgrufen.
Hab das die Datei auch mal von Dreamweaver überprüfen lassen - ohne Fehler.

Dann kommt das:

Code: Alles auswählen

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Unbenanntes Dokument</title>
<link rel="stylesheet" type="text/css" href="css/intranet_01.css">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="generator" content="CMS Contenido 4.4.5">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>

<table width="89%" height="310" border="0" align="center" cellpadding="0" cellspacing="0">
  <tr> 
          
    <td width="17%" rowspan="2"> 
      <div align="center"><?php

if ("http://localhost/contenido/cms/upload/logos/risLogo.jpeg_new_1.jpg" != "") {

    $img = '<img src="http://localhost/contenido/cms/upload/logos/risLogo.jpeg_new_1.jpg" border="0">';

    if ("http://localhost/contenido/cms/" != "http://") {
        $img = sprintf('<a href="%s" target="%s">%s</a>',"http://localhost/contenido/cms/", "_blank", $img);

    }

    echo $img;

}

echo "<br>";
echo "";
echo "<br>";
echo "";
echo "<br>";

?>
</div></td>
          
    <td height="68" colspan="2">&nbsp;</td>
        </tr>
        <tr> 
          
    <td height="29" bgcolor="#fff2bf"><? 
/*********************************************** 
* CONTENIDO MODUL - OUTPUT 
* 
* Erweiterte Artikel liste 
* 
* Liste von Artikeln mit mehreren Daten basierend 
* auf 4fb referenz modul 
* 1.Gibt die Subheadline eines Artikel mit aus 
* 2.Anschnitte nur nach ganzen Wörtern 
* 3.Thumnails werden vernünftig berechnet 
* 4.Image für Erzeugung von Thumbs kann gewählt werden 
* Author : Evert Smit / Dirk Uptmoor / Peter Beauvain 
* Copyright : None 
* Created : 13-07-03 
* Modified : 16-08-02 /20-09-03 upt /02-02-04 Beau 
************************************************/ 
//Frontendpfad ermitteln 
$query = "SELECT  frontendpath FROM ".$cfg["tab"]["clients"]." WHERE idclient='".$client."'"; 
$db->query($query); 
$db->next_record(); 
$frontendpath = $db->f("frontendpath"); 
  


$startarton = "AND CATART.is_start = '0' AND"; 

//soll der startartikel mit ausgegeben werden?. 
$print_startartikel = ""; 
if($print_startartikel !=""){ 
$startarton = "AND"; 

} 

//die Überschrift wird ausgegeben wenn sie nicht leer ist. 
$print_mainheadline = ""; 

//soll headline ausgegeben werden? 
$print_headline = ""; 

//soll subheadline ausgegeben werden? 
$print_subheadline = ""; 

//soll ein thumnail ausgegeben werden? 
$print_thumbnail = ""; 

//thumbnail breite 
$thumbnail_width = ""; 

//wenn thumbnails = 0 
$imagetag = ""; 



// second db class instance 
$db2 = new DB_Contenido; 

// selected category 
$selcat = ""; 

if($selcat!="0" && $selcat!=""){ 

// select all articles in category widthout start article 
$query = "SELECT ARTLANG.idart, ARTLANG.idartlang, ARTLANG.lastmodified FROM ".$cfg["tab"]["cat_art"]." AS CATART, ". 
$cfg["tab"]["art_lang"]." AS ARTLANG ". 
"WHERE CATART.idcat = '$selcat' AND ARTLANG.idart = CATART.idart AND ARTLANG.idlang = '$lang' "." $startarton " ."ARTLANG.online = '1' ORDER BY ARTLANG.lastmodified DESC"; 

// execute query 
$db->query($query); 

unset($articleID); 
unset($linkID); 

// get id's of sub articles 
while ($db->next_record()) { 
$articleID[] = $db->f("idartlang"); 
$linkID[] = $db->f("idart"); 
} // end while 


/****************** start table **************************/ 
echo ' 
<table border="0" cellpadding="3" cellspacing="0" width="515px" 
'; 


/**** Überschrift der Artikelliste wird ausgegeben, wenn nicht leer ********/ 

if($print_mainheadline !=""){ 
echo ' 
<tr> 
<td colspan="2" class="headline">&nbsp; <br></td> 
<td align="right">  </td> 
</tr> 

<tr> 
<td bgcolor="#ffffff" class="text">&nbsp; </td> 
<td align="right" bgcolor="#ffffff"> </td> 
</tr> 
'; 
} 
if($print_mainheadline ==""){ 
echo ' 
<tr> 
<td colspan="2" class="headline">&nbsp;<br></td> 
<td align="right">  </td> 
</tr> 

<tr> 
<td bgcolor="#ffffff" class="text">&nbsp; </td> 
<td align="right" bgcolor="#ffffff"> </td> 
</tr> 
'; 
} 



// Loop through articles 
if (is_array($articleID)) { 
    foreach ($articleID as $key => $value) { 
    // select all CMS variables of the article 

    if($print_headline!="0" && $print_headline!=""){ 
    $sql = "SELECT * FROM ".$cfg["tab"]["content"]." WHERE idartlang = '$value' AND idtype = '1' AND typeid = '1'"; 

    $db->query($sql); 
    $db->next_record(); 
    

  $headline = urldecode($db->f("value")); 

  

for ($j=; $j < +20; $j++) 
{ 
 $headline1 = substr($headline , 0, $j); 

$cut = substr($headline, $j); 
if ((ord ($cut) == 32)||(ord ($cut) == 44)||(ord ($cut) == 45)) { 

$headline= substr($headline , 0, $j); 
$headline .= ' .....'; 
       } 
    } 
 } 




$cfgTab_art_lang = $cfg['tab']['art_lang']; 
$cfgTab_content = $cfg['tab']['content']; 

$sql = "SELECT A.author AS author, B.lastmodified AS lastmod FROM $cfgTab_art_lang AS A, $cfgTab_content AS B WHERE A.idart='$value' AND B.idartlang=A.idartlang ORDER BY B.lastmodified DESC"; 
$db->query($sql);$db->next_record(); 
$modifydate= date("d.m.y",strtotime($db->f("lastmod"))); 
$modifytime= date("H:i",strtotime($db->f("lastmod"))); 






    if($print_subheadline!="0" && $print_subheadline!=""){ 
    $sql_subheadline = "SELECT * FROM ".$cfg["tab"]["content"]." WHERE idartlang = '$value' AND idtype = '1' AND typeid = '2'"; 

    $db->query($sql_subheadline); 
    $db->next_record(); 

   $subheadline = urldecode($db->f("value")); 

  

for ($i=; $i < +20; $i++) 
{ 
 $subheadline1 = substr($subheadline , 0, $i); 

$cut = substr($subheadline, $i); 
if ((ord ($cut) == 32)||(ord ($cut) == 44)||(ord ($cut) == 45)) { 

$subheadline= substr($subheadline , 0, $i); 
$subheadline .= ' .....'; 
       } 
    } 
 } 





/******************* begin thumbnails **********************************/ 
if($print_thumbnail !="0" && $print_thumbnail !=""){ 

    // select and resolve image path 
    $imagesql="select value from ".$cfg["tab"]["content"]." where idartlang='$value' and idtype='4' and typeid=''"; 
    $db2->query($imagesql); 
    $db2->next_record(); 
    $image_id= $db2->f("value"); 


    // get image name and path 
    $imagesql="select * from ".$cfg["tab"]["upl"]." where idupl='$image_id'"; 
    $db2->query($imagesql); 
    $db2->next_record(); 


    $webdir='upload/'; 
    $thumbdir=''; 
    $filedir=$frontendpath; 
    $imagelocation=$filedir.$webdir.$db2->f('dirname').$db2->f('filename'); 
    $thumblocation=$filedir.$webdir.$thumbdir.$db2->f('filename'); 
    if (!file_exists($thumblocation)){ 
    // create thunbnail 
    $fileinformation=getimagesize($imagelocation); 
    $imagewidth = $fileinformation[0]; 
    $imageheight = $fileinformation[1]; 
    $imagetype=$db2->f('filetype'); 
    $imageattributes = $fileinformation[3]; 
    //$newfile= $last_id."-image.".$imagetype; 
    $target=$thumblocation; 

    if ( !(copy($imagelocation,$target))) 
    { 
    echo "Could not copy file to destintaion., Command returned Error Message. Please check your log files. ".$imagelocation." ".$target; 
die; 
    } 

    //create thumbnails 80xrelational height; neu $thumbnail_width x proportionale Höhe 
    // Determine what filetype and set pointer to source image 

  
    $original_image=ImageCreateFromJPEG($target); 
  
    if (!$original_image){ 
    echo 'Error getting image from '.$target.'.'; 
    } 



$palette_image =$filedir.$webdir.$thumbdir.'vorlage.jpg'; 
$thumbsize = getImageSize($palette_image); 
$maxdim = $thumbsize[0]; 
$draw_from = $imagelocation; 
$dim = GetImageSize($draw_from); 
if($dim[0]>$dim[1]) 
{ 
$to_w = $maxdim; 
$to_h = round($dim[1]*($maxdim/$dim[0])); 
$to_x = 0; 
$to_y = round($maxdim-$to_h)/2; 
} 
else 
{ 
$to_h = $maxdim; 
$to_w = round($dim[0]*($maxdim/$dim[1])); 
$to_y = 0; 
$to_x = round($maxdim-$to_w)/2; 
} 

if($dim[2]==1) {$from = ImageCreateFromGIF($draw_from);} 
elseif($dim[2]==2) {$from = ImageCreateFromJPEG($draw_from);} 
elseif($dim[2]==3) {$from = ImageCreateFromPNG($draw_from);} 
$thumb = ImageCreateFromJPEG($palette_image); 
// $set_bg_colour = ImageColorAllocate($thumb,255,0,0); 
// $fill_bg_colour = ImageFill($thumb,0,0,$set_bg_colour); 
imagecopyresampled($thumb, $from, $to_x, $to_y, 0,  
0, $to_w, $to_h, $dim[0], $dim[1]); 






 //echo $target; 
    // set image width and height of thunbnail and put pointer for filesytsem 
    $thumbfile= $db2->f('filename'); 
    $target_thumb=$thumblocation; 
    $t_width=$thumbnail_width; 
    // calculating height to maintain ratio 
    $t_height=($thumbnail_width/$imagewidth)*$imageheight; 
    // remove digits to get solid number 
    list ($t_height,$notimportand)=explode('.',$t_height); 
    // create blank image 
 $thumb_image=imagecreatetruecolor($t_width,$t_height); 
 //     $thumb_image=imagecreate($t_width,$t_height); 
  //   $thumb_image=ImageCreateFromJPEG($palette_image); 
    // resize image based on height and width 
    imagecopyresampled($thumb_image,$original_image,0,0,0,0,$t_width,$t_height,$imagewidth,$imageheight); 
    // store image on file system 
    // requires different functionf for either gif or jpeg 
    
    imagejpeg($thumb,$target_thumb); 
  
    imagedestroy($thumb); 
    imagedestroy($original_image); 
    } 
    $image=$webdir.$thumbdir.$db2->f('filename'); 
    $imagetag="<img src=\" $image \" border=0>"; 

} // ende wenn keine thumbs gewünscht 
/**************** Ende Thumbnails ***********************/ 

// link 
$link = $sess->url("front_content.php?client=$client&lang=$lang&idcat=$selcat&idart=$linkID[$key]&m=$m&s=$s"); 



/***********************Anfang Tablezeile für Artikelliste**********************/ 
echo ' 
<tr> 
<td colspan="2" class="trnews1" cellpadding="2" ><img  src="upload/bilder/date.gif" border="0" align="right"><A HREF="'.$link.'">'.$headline.'</a></td> 
<td class="trnews2"><A HREF="'.$link.'">'.$modifydate.'</a></td> 


</tr> 

<tr> 
<td width=\"$thumbnail_width\" align="left" bgcolor="#ffffff"><A HREF="'.$link.'">'.$imagetag.'</a></td> 
<td bgcolor="#ffffff" class="newstext" valign="top">'.$subheadline.'<td valign="bottom"><a  href="'.$link.'"><img  src="upload/bilder/mehr.gif" border="0" align="right"></a></td></td> 

</tr> 
<tr><td bgcolor="#ffffff"><IMG SRC="$frontendpath/cms/bilder/fueller.gif" WIDTH="1" HEIGHT="3" 
BORDER="0"></td></tr> 
'; 


} // end while 



unset($headline); 
unset($headline1); 
unset($subheadline); 
unset($subheadline1); 

} // end foreach 

} // end if (is_array) 

echo '</table>'; 
/***********************ende Table**********************/ 

?>
</td>
    <td height="29" bgcolor="#fff2bf"><div align="right"><?php

include_once($cfg["path"]["contenido"].$cfg["path"]["includes"]."functions.con.php");

$catStart = "2";

if ($catStart != "") {
  $catIds = conDeeperCategoriesArray($catStart);

  echo '<table cellpadding="0" cellspacing="0" border="0"><tr>';
  echo '<td><img src="images/wuerfel.gif"></td>';

  if ( is_array($catIds) ) {

    foreach($catIds as $key=>$val) {
      // Ersten Eintrag ueberspringen, weil das der Menupunkt selbst ist
      // und nicht angezeigt werden soll.
      if ($key != 0) {

        $sql = "SELECT CAT.idcat AS idcat, name FROM ".
               $cfg["tab"]["cat"]." AS CAT, ".
               $cfg["tab"]["cat_lang"]." AS CATLANG 
               WHERE CAT.idcat = ".$val."
               AND CAT.idcat = CATLANG.idcat
               AND CATLANG.idlang = '$lang'
               AND CATLANG.visible = '1'";

        $db->query($sql);

        $db2 = new DB_Contenido;
        
        while ( $db->next_record() ) {
        
           $target = "_self";
          
          /* Check for redirect and new window flag */
          $sql = "SELECT idart FROM ".$cfg["tab"]["cat_art"]." WHERE idcat='". $db->f("idcat")."' AND is_start = '1'";
          $db2->query($sql);
          if ($db2->next_record())
          {
                $cidart = $db2->f("idart");
                $sql = "SELECT external_redirect FROM ".$cfg["tab"]["art_lang"]." WHERE idart = '$cidart' AND idlang='$lang'";
                $db2->query($sql);
                if ($db2->next_record())
                {
                    $target = ( $db2->f("external_redirect") == 0 ) ? '_self' : '_blank';
                }
          }
          echo '<td height="21" class=".navigation" style="border: 0px; border-top:1px; border-color: #F7C473; border-style: dashed; background-color: #FFFFFF; padding-left:7px; padding-right:7px;">
          <a class="klein" target="'.$target.'" href="front_content.php?idcat='.$db->f("idcat").'">'.$db->f("name").'</a></td>';
        } // end while
      } // if
    }  // end foreach
  } // end if (is_array)

  echo '</tr></table>';

}
?>
</div></td>
        </tr>
        <tr> 
          <td rowspan="2" align="center" valign="top" bgcolor="#fff2bf"> 
            <div align="center"><?php

/***********************************************
* CONTENIDO MODUL - OUTPUT
*
* Modulname   :     Navigation 1.1
* Author      :     Jan Lengowski
* Copyright   :     Contenido - four for business
* Created     :     15-05-2003
* Modified    :     26-05-2003
************************************************/

if ( !is_object($db2) ) {
    $db2 = new DB_Contenido;
}

/**
 * Check if a category is child
 * of another category
 *
 * @return boolean true/false
 * @author Jan Lengowski <Jan.Lengowski@4fb.de>
 * @copyright four for business AG 2003
 */
if (!function_exists("catIsChildOf"))
{
    function catIsChildOf($id, $idparent) {
    
        global $cfg, $client, $lang;
    
        $db = new DB_Contenido;
    
        $parent = $id;
    
        while ( $parent != 0 ) {
    
            $sql = "SELECT
                        a.parentid
                    FROM
                        ".$cfg["tab"]["cat"]." AS a,
                        ".$cfg["tab"]["cat_lang"]." AS b
                    WHERE
                        a.idclient  = '".$client."' AND
                        b.idlang    = '".$lang."' AND
                        a.idcat     = b.idcat AND
                        a.idcat   = '".$parent."'";
    
            $db->query($sql);
            $db->next_record();
    
            $parent = $db->f("parentid");
    
            if ($parent == $idparent) {
                return true;
            }
    
        }
    
        return false;
    
    }
}

if ( catIsChildOf($idcat, "1") ) {
    $sel_idcat = $idcat;
} else {
    $sel_idcat = "1";
}

/* Include Template Class */
include_once($cfg["path"]["contenido"] . 'classes/class.template.php');

/**
 * Array storing alle the
 * navigation data
 */
$navitems = array();


/* Template Instance */
$tpl = new Template;

/**
 * Recursive function for creating
 * the navigation array
 * @param Int $idcat Category id
 */
function nav($idcat) {

        global $navitems, $client, $lang, $cfg;

        $db  = new DB_Contenido;
        $db2 = new DB_Contenido;

        $sql = "SELECT parentid FROM ".$cfg["tab"]["cat"]." WHERE idcat = '$idcat'";

        $db->query($sql);
        $db->next_record();

        $parentid = $db->f("parentid");

        if ( $parentid == 0 ) {

           if ( $idcat != "1" ){

                $navitems = array();
              
                $sql = "SELECT
                            A.idcat,
                            C.name
                        FROM
                            ".$cfg["tab"]["cat_tree"]." AS A,
                            ".$cfg["tab"]["cat"]." AS B,
                            ".$cfg["tab"]["cat_lang"]." AS C
                        WHERE
                            A.idcat     = B.idcat   AND
                            B.idcat     = C.idcat   AND
                            B.idclient  = '$client' AND
                            C.idlang    = '$lang'   AND
                            C.visible   = '1'       AND
                            B.parentid  = '1'
                        ORDER
                            BY A.idtree";

                      $db->query($sql);

                      while ($db->next_record()) {

                            /* Check for external redirects... */
                            $sql = "SELECT
                                        a.external_redirect AS ext
                                    FROM
                                        ".$cfg["tab"]["art_lang"]." AS a,
                                        ".$cfg["tab"]["cat_art"]." AS b,
                                        ".$cfg["tab"]["cat"]." AS c
                                    WHERE
                                        b.idcat     = '".$db->f("idcat")."' AND
                                        b.is_start  = '1' AND
                                        c.idclient  = '".$client."' AND
                                        c.idcat     = b.idcat AND
                                        a.idart     = b.idart AND
                                        a.idlang    = '".$lang."'";

                            $db2->query($sql);
                            $db2->next_record();

                            $target = ( $db2->f("ext") == 0 ) ? '_self' : '_blank';

                            $navitems[$db->f("idcat")] = array("idcat"      => $db->f("idcat"),
                                                                "name"      => $db->f("name"),
                                                                "target"    => $target);
                      }

           }
           
           return true;
        }

        $sql = "SELECT
                    A.idcat,
                    C.name
                FROM
                    ".$cfg["tab"]["cat_tree"]." AS A,
                    ".$cfg["tab"]["cat"]." AS B,
                    ".$cfg["tab"]["cat_lang"]." AS C
                WHERE
                    A.idcat     = B.idcat   AND
                    B.idcat     = C.idcat   AND
                    B.idclient  = '$client' AND
                    C.idlang    = '$lang'   AND
                    C.visible   = '1'       AND
                    B.parentid  = '$parentid'
                ORDER BY
                    A.idtree";

        $db->query($sql);

        while ($db->next_record()) {

                /* Check for external redirects... */
                $sql = "SELECT
                            a.external_redirect AS ext
                        FROM
                            ".$cfg["tab"]["art_lang"]." AS a,
                            ".$cfg["tab"]["cat_art"]." AS b,
                            ".$cfg["tab"]["cat"]." AS c
                        WHERE
                            b.idcat     = '".$db->f("idcat")."' AND
                            b.is_start  = '1' AND
                            c.idclient  = '".$client."' AND
                            c.idcat     = b.idcat AND
                            a.idart     = b.idart AND
                            a.idlang    = '".$lang."'";

                $db2->query($sql);
                $db2->next_record();

                $target = ( $db2->f("ext") == 0 ) ? '_self' : '_blank';
                
                $tmp_nav[$db->f("idcat")] = array("idcat"   => $db->f("idcat"),
                                                  "name"    => $db->f("name"),
                                                  "target"  => $target);
        }

        $tmp_nav[$idcat]["sub"] = $navitems;
        $navitems = $tmp_nav;

        /* Function call */
        nav($parentid);

}  // end function

$sql = "SELECT
            A.idcat,
            C.name
        FROM
            ".$cfg["tab"]["cat_tree"]." AS A,
            ".$cfg["tab"]["cat"]." AS B,
            ".$cfg["tab"]["cat_lang"]." AS C
        WHERE
            A.idcat     = B.idcat   AND
            B.idcat     = C.idcat   AND
            B.idclient  = '$client' AND
            C.idlang    = '$lang'   AND
            C.visible   = '1'       AND
            B.parentid  = '$sel_idcat'
        ORDER BY
            A.idtree";

$db->query($sql);

while ( $db->next_record() ) {

        /* Check for external redirects... */
        $sql = "SELECT
                    a.external_redirect AS ext
                FROM
                    ".$cfg["tab"]["art_lang"]." AS a,
                    ".$cfg["tab"]["cat_art"]." AS b,
                    ".$cfg["tab"]["cat"]." AS c
                WHERE
                    b.idcat     = '".$db->f("idcat")."' AND
                    b.is_start  = '1' AND
                    c.idclient  = '".$client."' AND
                    c.idcat     = b.idcat AND
                    a.idart     = b.idart AND
                    a.idlang    = '".$lang."'";

        $db2->query($sql);
        $db2->next_record();

        $target = ( $db2->f("ext") == 0 ) ? '_self' : '_blank';

        $navitems[$db->f("idcat")] = array("idcat"  => $db->f("idcat"),
                                           "name"   => $db->f("name"),
                                           "target" => $target);
}

/* Create Navigation Array */
nav($sel_idcat);

/* Start Output buffer */
ob_start();

echo '<table cellspacing="0" cellpadding="0" border="0">';

foreach ($navitems as $key => $data) {

    /* 1. Navigations Ebene */
    $tpl->reset();
    $tpl->set('d', 'NAME',  $data['name']);
    $tpl->set('d', 'TARGET', $data['target']);
    $tpl->set('d', 'HREF',  $sess->url('front_content.php?idcat='.$data['idcat']));
    $tpl->next();

    if ($idcat == $data['idcat'] || is_array($data['sub'])) {
        $tpl->generate('templates/navfirst_on.html');
    } else {
        $tpl->generate('templates/navfirst_off.html');
    }

    if (is_array($data['sub'])) {

        foreach ($data['sub'] as $key => $data) {

            /* 2. Navigations Ebene */
            $tpl->reset();
            $tpl->set('d', 'NAME',  $data['name']);
            $tpl->set('d', 'TARGET', $data['target']);
            $tpl->set('d', 'HREF',  $sess->url('front_content.php?idcat='.$data['idcat']));
            $tpl->next();

            if ($idcat == $data['idcat'] || is_array($data['sub'])) {
                $tpl->generate('templates/navsecond_on.html');
            } else {
                $tpl->generate('templates/navsecond_off.html');
            }

            if (is_array($data['sub'])) {

                foreach ($data['sub'] as $key => $data) {

                    /* 3. Navigations Ebene */
                    $tpl->reset();
                    $tpl->set('d', 'NAME',  $data['name']);
                    $tpl->set('d', 'TARGET', $data['target']);
                    $tpl->set('d', 'HREF',  $sess->url('front_content.php?idcat='.$data['idcat']));
                    $tpl->next();

                    if ($idcat == $data['idcat']) {
                        $tpl->generate('templates/navthird_on.html');
                    } else {
                        $tpl->generate('templates/navthird_off.html');
                    }

                } // end foreach

            } // end if

        } // end foreach

    } // end if

} // end foreach

echo '</table>';

/* Read out buffer */
$html = ob_get_contents();

/* Clean buffer */
ob_end_clean();

/* Output buffer-contents */
echo $html;

?>
</div></td>
          <td width="62%" rowspan="2"><table width="96%" height="191" border="0" align="center" cellpadding="0" cellspacing="0">
              <tr> 
                <td height="25" class="headline"><?php echo "Herzlich Willkommen..."; ?>
</td>
              </tr>
              <tr> 
                <td height="47" class="subheadline"><?php echo "<P>...auf der online Ausgabe der Datenbrücke</P>"; ?>
</td>
              </tr>
              <tr> 
                <td valign="top" class="text"><?php echo "<P>Die Inhalte auf dieser Website können Sie nun mit dem Content Management System Contenido verwalten. Contenido bietet Ihnen eine Fülle von Möglichkeiten, um Ihre Website individuell zusammenzustellen.<BR><BR>Weitere Informationen zu Contenido finden Sie in dem beigefügten Handbuch, dem Whitepaper sowie unter <A href=\"http://www.contenido.de\" target=_blank>www.contenido.de</A>. <BR><BR>Contenido ist ein CMS der <A href=\"http://www.4fb.de/\" target=_blank>four for business AG</A>.</P>
<P>Das Handbuch für Contenido können Sie <A href=\"http://192.168.1.13/Projekte_Persoenlich/timo.hummel/contenido_44/cms/upload/pdf/Handbuch_Contenido_Version_44.pdf\" target=_blank>hier downloaden</A>.&nbsp;</A></P>"; ?>
</td>
              </tr>
            </table></td>
          
    <td width="17%" height="95" align="center" valign="top" bgcolor="#fff2bf"> <?php

if ("http://localhost/contenido/cms/upload/bilder/DatenbruckeAusgabe2_2005.jpg" != "") {

    $img = '<img src="http://localhost/contenido/cms/upload/bilder/DatenbruckeAusgabe2_2005.jpg" border="0">';

    if ("front_content.php?idcatart=32" != "http://") {
        $img = sprintf('<a href="%s" target="%s">%s</a>',"front_content.php?idcatart=32", "", $img);

    }

    echo $img;

}

echo "<br>";
echo "";
echo "<br>";
echo "";
echo "<br>";

?>
</td>
        </tr>
        <tr> 
          <td valign="bottom" bgcolor="#fff2bf"> <div align="center"><?php 
//$linkziel = "front_content.php?idcat=47"; 
$linkziel = $auth->url(); 
?> 
<form name="suche" action="<?= $linkziel ?>" method="get"> 
<input type='hidden' name='idcatart' value='47'> 
<input type='hidden' name='lang' value='1'> 
<input type='hidden' name='client' value='1'><table> 
   
  <table width="199" border="0" cellpadding="0" cellspacing="0">
    <tr> 
         <td width="39"><span style="font-size: 12px">Suche&nbsp;</span></td> 
         <td width="109"><input name="suchtext" type="text" size="15" class="input"></td> 
         
      <td width="51"> <div align="center">
          <input name="submit" type="submit" value="Go" class="button">
        </div></td> 
      </tr> 
  </table> 
</form>
</div></td>
        </tr>
      </table>

</body>
</html>
emergence
Beiträge: 10653
Registriert: Mo 28. Jul 2003, 12:49
Wohnort: Austria
Kontaktdaten:

Beitrag von emergence »

um zeile 180 findet sich folgendes

Code: Alles auswählen

...

for ($j=; $j < +20; $j++) 
{ 
 $headline1 = substr($headline , 0, $j); 

$cut = substr($headline, $j); 
if ((ord ($cut) == 32)||(ord ($cut) == 44)||(ord ($cut) == 45)) { 

$headline= substr($headline , 0, $j); 
$headline .= ' .....';

...
tja und da fehlt was

for ($j=???; $j < +20; $j++)

kontrollier das modul wo dieser code vorkommt...
sieht so aus als hättest du etwas nicht konfiguriert...
*** make your own tools (wishlist :: thx)
Bundy0708
Beiträge: 3
Registriert: Do 30. Jun 2005, 09:36
Kontaktdaten:

Beitrag von Bundy0708 »

Vielen lieben DANK. Bist wirklich super.
Hattest recht es war wirklich ein fehlerhaftes modul, was ich natürlich vor der Datensicherung eingebunden hab :oops:
Klappt alles wieder wunderbar.
HerrB
Beiträge: 6935
Registriert: Do 22. Mai 2003, 12:44
Wohnort: Berlin
Kontaktdaten:

Beitrag von HerrB »

Und ein echt toller Hinweis, um diese Fehler zu finden! Klasse emergence, goil.

Gruß
HerrB
Bitte keine unaufgeforderten PMs oder E-Mails -> use da Forum!

Newsletter: V4.4.x | V4.6.0-15 (Module, Backend) | V4.6.22+
Standardartikelliste: V4.4.x | V4.6.x
http://www.contenido.org/forum/search.php | http://faq.contenido.org | http://www.communido.net
Gesperrt