Jump to content
Sign in to follow this  
lit-web

Problem beim aufrufen anderer Powie Scripte als Link

Recommended Posts

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 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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites
Guest

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!

Share this post


Link to post
Share on other sites

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.

Share this post


Link to post
Share on other sites
Guest

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.

Share this post


Link to post
Share on other sites
Guest

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!

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

@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....

Share this post


Link to post
Share on other sites

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.

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites
Guest

Schau mal hier, sauge Dir die Datei und spiel mal ein wenig damit rum. Vielleicht geht Dir dann ein Licht auf. :gaga:

Share this post


Link to post
Share on other sites
Guest
You are commenting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

×