Problem beim aufrufen anderer Powie Scripte als Link

Begonnen von lit-web, 15. Januar 2007, 10:02:42

Vorheriges Thema - Nächstes Thema

lit-web

Hallihallo.
Ich habe es geschafft meine Seite in pnews einzubinden und wenn ich meine eigenen erstellten einzelnen php Dateien als Link aufrufe klappt das auch alles Wunderbar nur habe ich jetzt pgb und pimg versucht genauso wie sonst auch aufzurufen (habe auch beachtet das ich die Scripte in die News einbinden muss) und das klappt nicht,da kommt eine Utopische Fehler medung die so aussieht.
Parse error: parse error, unexpected T_STRING in http://localhost/evil/news/kopf.php\" rel=\"\">http://localhost/evil/news/kopf.php on line 237
 
Aber es gibt in der kopf.php in den News keine Line 237,also weis ich nicht wo und wie ich da ansetzen soll.
Ich stelle auch mal den Code der von mir geänderten news index.php rein und den wo ich habe versuch pgb mit ins Spiel zu bringen.
Code pnews index.php


\";
//Willkommen Text
if ( $pset_news[\'welcome\'] != \"\" ) {
   if ( $pset_news[\'welcomeview\'] == 1 ) {
       echo $pset_news[\'welcome\'];
   } else {
       if ( $_SESSION[\'welcomenews\'] != 1 ) {
           echo $pset_news[\'welcome\'];
           $_SESSION[\'welcomenews\'] = 1;
       }
   }
}
$showkat = $_REQUEST[\'showkat\'];
 
//Doooh machmer zwei Templates
$TNewsHead = new Template(\"./tpl/news_head.html\");
$TNewsRow  = new Template(\"./tpl/news_row.html\");
//Lasst uns hier die Kategorien für die Auswahl zusammenstellen
$sqlbefehl= \"Select kategorie,count(id) as anzahl FROM $tab_news
            Where status=\'view\'
            group by kategorie order by kategorie\";
$getkat  = mysql_query($sqlbefehl, $serverid);
while ($kategorie = mysql_fetch_array ($getkat)) {
if ($kategorie[kategorie] == $showkat) {
$kat_select_options = $kat_select_options.\"$kategorie[kategorie] ($kategorie[anzahl])\";
   } else {
       $kat_select_options = $kat_select_options.\"$kategorie[kategorie] ($kategorie[anzahl])\";
   }
}
//wir legen einen Seitentitel fest, das ist der Newstitel bei Einzelanzeige
if ($_REQUEST[\'shownews\'] != \"\") {
$sqlbefehl=\"Select titel from $tab_news Where id = \'\".intval($_REQUEST[\'shownews\']).\"\'\";
$gettitel = mysql_query($sqlbefehl,$serverid);
$news=mysql_fetch_array($gettitel);
$pagetitle = $pagetitle.\" - \".htmlspecialchars($news[\'titel\']);
   //Hit Count
   $sqlbefehl = \"Update $tab_news Set Counter=Counter+1 Where id = \'\".intval($_REQUEST[\'shownews\']).\"\'\";
   @mysql_query($sqlbefehl,$serverid);
}
//News Head ausgeben
eval($TNewsHead->TemplateVar(\"tpl_news_head\"));
echo $tpl_news_head;
//echo $HTTP_USER_AGENT;
if ($viewticker == 1 and strstr($HTTP_USER_AGENT,\"MSIE\") ) {
   echo \"\";
   require(\"ticker.php\");
   echo \"\";
}
// ################## Fusszeile ###################################
echo \"
     \";
       if ( $allowsubmit == 1 ) {
           echo \" Admin\";
       }
// Ausgabe der Datensätze :::::::::::::::::::::::::::::::::::::::::::::::::::::
if ($_REQUEST[\'shownews\'] != \"\") {
   $sqlbefehl= \"Select n.id,titel,news,n.time,kategorie,n.author,name,allowkom,u.nickname,u.email,newsformat,n.catimages
               FROM $tab_news n
               left join $tab_user u on u.id=n.author
               where n.id = \'$_REQUEST[shownews]\'\";
} else {
   $zeit=time();
   $sqlbefehl= \"Select n.id,titel,news,n.time,kategorie,n.author,name,allowkom,u.nickname,u.email,newsformat,n.catimages
               FROM $tab_news n
               left join $tab_user u on u.id=n.author
               where n.kategorie like \'%$showkat\'
                 and n.status=\'view\'
                 and n.time  Anpassen
   $news[titel]=stripslashes($news[titel]);
   $news[time] =date(\"d.m.Y, H:i\",$news[time]+$time_offset);
   if ($news[author] == 0 or $news[nickname] == \"\") {
$news[autor] = stripslashes($news[name]);
} else {
$news[autor] = \"$news[nickname]\";
}
//Kategoriebilder
$catimg  = \"\";
if ( $catimages == 1 and $news[\'catimages\'] == 1 ) {
$catfilename = stripblanks($news[\'kategorie\']);
$catfile = \"./catimg/$catfilename.gif\";
if (file_exists($catfile) ) {
   $catimg = \" \";
}
$catfile = \"./catimg/$catfilename.jpg\";
if (file_exists($catfile) ) {
           $catimg = \" \";
       }
       $catfile = \"./catimg/$catfilename.png\";
       if (file_exists($catfile) ) {
   $catimg = \" \";
       }
}
   if ( $newscounter \")) {
   $cutposition = strpos($news[\'news\'],\"\");
   $news[\'news\'] = substr($news[\'news\'],0,$cutposition);
   $news[\'news\'] = formatnews($news[\'news\'],$news[\'newsformat\']).\"...  mehr\";
       } else {
   $news[\'news\'] = formatnews($news[\'news\'],$news[\'newsformat\']);
       }
   }
   //Links :
   $sqlbefehl= \"Select name,url,target FROM $tab_links where newsid=\'$news[id]\' order by name\";
   $getlinks  = mysql_query($sqlbefehl, $serverid);
unset($news_links);
   unset($news_link_list);
   if (mysql_num_rows($getlinks)>0 ) {
       $news_links    = \"Links zum Thema:\";
       $news_link_list= \"Links zum Thema: \";
       while ( $newslink = mysql_fetch_array ($getlinks)) {
   $news_links = $news_links.\"
           $newslink[name]\";
           $news_link_list = $news_link_list.\" $newslink[name] - \";
       }
$news_link_list = substr($news_link_list,0,(strlen($news_link_list) -2));
   }
   //Kommentare
   if ( $news[\'allowkom\'] != 0 ) {
       $counter = mysql_query(\"SELECT id FROM $tab_newskom where newsid = $news[id]\");
       $eintraege = mysql_num_rows($counter);
       $komlink= \" $eintraege \";
if ( $eintraege==1) {
   $komlink .= \"Kommentar\";
} else {
   $komlink .= \"Kommentare\";
}
$komlink .= \" \";
   }
   else {
$komlink= \"-\";
}
   eval($TNewsRow->TemplateVar(\"tpl_news_row\"));
   $newscounter++;
}
echo $tpl_news_row;
 
echo \"
 
$pnews_copyright
 
\";   
echo \"\";
}
require(\"fuss.php\");
?>

 
Code pgb kopf.php


\";
echo $xmlheader;
?>
 

   \" />
   \" />
\" />
 
 

 
 
Wie ihr seht mache ich das immer gleich und bei der anfahrt.php klappt es so auch nur bei der pgb und pimg nicht.
Für Hilfe vielen Dank.
Gebe es die Zeile 237 würde ich mir selbst helfen aber so habe ich keinen Schimmer

Taugenichtse die was haben,haben was gegen Habenichtse die was taugen!!!!


lit-web

Ach so hier auch noch mal der Coder der Kopf.php von den News


 
#box1
{
position: absolute;
top: 5px;
left: 55px;
}
#box2
{
position: absolute;
top: 251px;
left: 803px;
}
#box3
{
position: absolute;
top: 156px;
left: 217px;
}
 
 
 
 
 
 
 
 
 
 
 
 
 
\";
echo $xmlheader;
?>
 

   \" />
   \" />
\" />
   /backend.php\">
 
 


 
 
Ich hofe es kann jemand helfen vielen Dank

Taugenichtse die was haben,haben was gegen Habenichtse die was taugen!!!!


Wieso hast du die anderen Sripte in Pnews eingebunden?

lit-web

NA muss ich das nicht?
Ich will ja das beim aufrufen der anderen Scripte der Inhalt von pnews nicht mhr zu sehen nist.
Oder was meinst du wie ich anstellen soll?
Bin grad bisschen überfragt da ich mit der Fehlermeldung auch nichts anfangen kann

Taugenichtse die was haben,haben was gegen Habenichtse die was taugen!!!!


Du mußt mit den anderen Pscripten genauso verfahren, wie mit Pnews. Siehe hierzu auch den Frameless-Artikel (Links im Menü unter Artikel) sowie den verschiedenen Beiträgen zu diesem Thema hier im Forum.
Deine index.php-Geschichte gehört nicht in die Pnews-index hinein, sondern sollte extra liegen!

lit-web

Wenn ich diese Sache extra lege dann funktioniert das aber nicht mehr das die News gleich zum Anfang erscheinen darum habe ich das doch auch so gemacht und esfunktioniert ja im Prinzip auch nur eben das sich die anderen Script nich mehr ausführen lassen.
Und das verstehe ich nicht,auch wenn da ne Fehlermeldung kommt mit ner Line 237 in der kopf.php aber es gibt da keine line 237.
Was ich möchte ist das wenn ich zum Beispiel das Gästebuch aufrufe das dann die News überdekt sind.
Hat ja sonst auch geklappt,nur eben das ich jetzt die pnews als komplette Startseite habe und meine ganze HP darauf aufbaue.

Taugenichtse die was haben,haben was gegen Habenichtse die was taugen!!!!


Tja, da hast du das System nicht richtig verstanden. Und eine Zeile 237 gibt es dann, wenn der Server oben anfängt zu zählen und alles was am Kopf unten dran hängt mitzählt.

lit-web

Und was willst mir damit jetzt genau sagen? Ich sehe und verstehe den Fehler nicht.

Taugenichtse die was haben,haben was gegen Habenichtse die was taugen!!!!


Lies bitte den erwähnten Artikel. Wenn du dann verstehst, wie das mit den Frameless-Seiten geht, dann wirst du vielleicht auch verstehen, was hier falsch läuft!

lit-web

Hey A7  du scheinst einfach mein Problem nicht zu verstehen.
So wie ich das gemacht habe ist es schon korreckt funktioniert ja sonst auch!
Es gibt einfache ein Problem wenn ich die anderen Scripte aufrufen will und die in der Index ordentlich erscheinen sollen.
Wäre schön wenn Powie mal einen Blick hier rauf werfen würde und mir vieleicht helfen könnte

Taugenichtse die was haben,haben was gegen Habenichtse die was taugen!!!!


Gut, dann glaubst mir halt nicht. /uploads/emoticons/icon_e_wink.gif.c059000ae48ff64afa53be0962c021f2.gif\" alt=\":wink:\" />

Powie

@litter: Es  funktioniert so nicht .
Wenn du ein paar php Basics mehr lernst verstehst du auch wieso. Ich kann dir dabei nicht helfen das zu lösen, es liegt einfach an der Art dessen was du tun willst. Das hat im direkten auch nix mit pNews zu tun....

lit-web

Na gut ich habe es wenigstens probiert.
Da muss ich wohl warten bis die Scripte includebar sind.
Aber  ich werde weiter daran basteln,so für mich zum lernen.

Taugenichtse die was haben,haben was gegen Habenichtse die was taugen!!!!


Powie

Da muss ich wohl warten bis die Scripte includebar sind.[/quote]
öhm..... darauf brauchst nicht warten  /uploads/emoticons/icon_e_surprised.gif.a8707b3f35a569cb4cfe563fc72ef78d.gif\" alt=\":-o\" />

lit-web

Schade auch,das wohl demzufolge nicht geben oder?
Mal so gefragt für das Problem hättest du da eine Idee?
Ich würde nicht fragen wenn ich mich damit nicht beschäftigt hätte und es auch selber nicht schon probiert hätte.
Weiß mir keinen Rat und Ansatz mehr

Taugenichtse die was haben,haben was gegen Habenichtse die was taugen!!!!


all your base are belong to us / Discord