Thread subject: pHpFusion Nederlands (BE|NL) » Ondersteuning, Themas, Infusies, Modificaties en Installatie :: zelfgemaakte pagina in pagina tonen

Posted by ivoht on 22 November 2010, 14:37
#1

HI,

Ik heb n pagina gemaakt met n submenu met3 buttons: info , programm and articles. als je clickt op articles krijgt je lijst met alles artikelen van categorie x te zien, terwijl het submenu ongewijzgd boven aan de pagina blijft staan

zie voorbeeld; http://www.sckr.nl/v2.0/viewpage.php?...?page_id=6

dit is gemaakt met de volgende code
[geshi=php]


























Informatie Programma Uitslagen en Stand Wedstrijdverslagen
Klasse: 4 B
















include LOCALE.LOCALESET."articles.php";







$cat_id = 1; //here you put the cat id from where you want to take the content



$res = 0;



$result = dbquery("SELECT * FROM ".DB_ARTICLE_CATS." WHERE article_cat_id='".$cat_id."'");



if (dbrows($result) != 0) {



$cdata = dbarray($result);



if (checkgroup($cdata['article_cat_access'])) {



$res = 1;







add_to_title($locale['global_201'].$cdata['article_cat_name']);



opentable($locale['400'].": ".$cdata['article_cat_name']);







echo "";



$rows = dbcount("(article_id)", DB_ARTICLES, "article_cat='".$cat_id."' AND article_draft='0'");



if (!isset($_GET['rowstart']) || !isnum($_GET['rowstart'])) { $_GET['rowstart'] = 0; }



if ($rows != 0) {







$result = dbquery("



SELECT ta.article_id, ta.article_subject, ta.article_snippet, ta.article_datestamp



FROM ".DB_ARTICLES." ta



WHERE article_cat='".$cat_id."'



AND article_draft='0'



ORDER BY ".$cdata['article_cat_sorting']."



LIMIT ".$_GET['rowstart'].",".$settings['articles_per_page']);







$numrows = dbrows($result); $i = 1;



while ($data = dbarray($result)) {



if ($data['article_datestamp'] + 604800 > time() + ($settings['timeoffset'] * 3600)) {



$new = " [".$locale['402']."]";



} else {



$new = "";



}



echo "".$data['article_subject']."$new
\n".stripslashes($data['article_snippet']);



echo ($i != $numrows ? "

\n" : "\n"); $i++;



}



echo "";







closetable();







if ($rows > $settings['articles_per_page']) echo "
\n".makepagenav($_GET['rowstart'], $settings['articles_per_page'], $rows, 3, FUSION_SELF."?cat_id=".$_GET['cat_id']."&")."\n
\n";



} else {



echo "
".$locale['403']."
\n";



echo "";



closetable();



}



}



}



if ($res == 0) { redirect(FUSION_SELF); }

?>[/geshi]
echter hoe pas ik de code aan om alles t zelfde te laten (dus submenu blijft behouden) en ipv article s laat ik n andere zelf gemaakte pagina zien?
(bv; http://www.sckr.nl/v2.0/viewpage.php?page_id=6)

op deze wijze kan ik het submenu behouden en pagina's van leden oproepen zonder dat de leden mijn submenu verkloten

this way the member can create their own pages without ing up my menu code

Edited by ivoht on 22 November 2010, 14:38

Posted by ivoht on 22 November 2010, 16:57
#2

Ik heb t eens geprobeerd met een Iframe, maar een iframe toont de hele php pagina (dus ook alle menu's) in t frame.
ik wil echter alleen de info tonen van de pagina ( viewpage.php?page_id=24) in de iframe

dit is mijn code; [geshi=php] echo "";
?>[/geshi]

Nu heb ik dus de gehele site in de site :S

kan ik dit omzeilen?

Edited by ivoht on 22 November 2010, 17:03