hallo
versuche gerade ein forum per ext einzubinden.
habe das problem die $_POST an das forum weiterzuleiten.
es funkt wenn ich die $_POST auf $_REQUEST im forum austausche und alles per get mitsende, will aber forum original lassen.
muß den post bei
include($bilder_link.$sendlink);
weitergeben!
aber wie?
function main($content,$conf) {
$GLOBALS["TSFE"]->set_no_cache();
// $this->conf=$conf;
// $this->pi_setPiVarDefaults();
// $this->pi_loadLL();
$id=$GLOBALS['TSFE']->id;
$BB2=$_GET['BB2'];
$bilder_link="http://".$_SERVER['SERVER_NAME']."/typo3conf/ext/t3_phpbb2/phpBB2/";
$link="/index.php?id=".$GLOBALS['TSFE']->id."&BB2=";
$linkforward = $linkforward."&no_cache=1";
if ($_GET['f']) {$linkforward = $linkforward.$f = "&f=".$_GET['f'];}
if ($_GET['u']) {$linkforward = $linkforward.$u = "&u=".$_GET['u'];}
if ($_GET['c']) {$linkforward = $linkforward.$c = "&c=".$_GET['c'];}
if ($_GET['mode']) {$linkforward = $linkforward.$mode = "&mode=".$_GET['mode'];}
if ($_GET['search_author']) {$linkforward = $linkforward.$search_author = "&earch_author=".$_GET['search_author'];}
if ($_GET['agreed']) {$linkforward = $linkforward.$agreed = "&agreed=".$_GET['agreed'];}
if ($_GET['submit']) {$linkforward = $linkforward.$submit = "&submit=".$_GET['submit'];}
if ($_GET['jumpbox']) {$linkforward = $linkforward.$jumpbox = "&jumpbox=".$_GET['jumpbox'];}
if ($_GET['sid']) {$linkforward = $linkforward.$sid = "&sid=".$_GET['sid'];}
/*
if ($_REQUEST['username']) {$linkforward = $linkforward.$username = "&username=".$_REQUEST['username'];}
if ($_REQUEST['password']) {$linkforward = $linkforward.$password = "&password=".$_REQUEST['password'];}
if ($_REQUEST['autologin']) {$linkforward = $linkforward.$autologin = "&autologin=".$_REQUEST['autologin'];}
if ($_REQUEST['redirect']) {$linkforward = $linkforward.$redirect = "&redirect=".$_REQUEST['redirect'];}
if ($_REQUEST['login']) {$linkforward = $linkforward.$login = "&login=".$_REQUEST['login'];}
*/
$sendlink = $BB2.$linkforward;
$sendlink = preg_replace("/php&/","php?",$sendlink);
ob_start();
include($bilder_link.$sendlink);
$v=ob_get_contents();
ob_end_clean();
$v = preg_replace('/<html dir="ltr">/',"",$v); //<html dir="ltr">
$DOCTYPE= '<!DOCTYPE HTML PUBLIC "-\/\/W3C\/\/DTD HTML 4.01 Transitional\/\/EN">';
$v = preg_replace("/$DOCTYPE/","",$v); //<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
$v = preg_replace("/<\/body>/","",$v); //remove </body>
$v = preg_replace("/<\/html>/","",$v); //remove </html>
$v = preg_replace("/templates\//",$bilder_link."templates/",$v);
$v = preg_replace("/\/images\//","/123456/",$v);
$v = preg_replace("/images/",$bilder_link."images",$v);
$v = preg_replace("/123456/","images",$v);
$v = preg_replace("/index.php\?/",$link."index.php&",$v);
$v = preg_replace("/viewtopic.php/",$link."viewtopic.php",$v);
$v = preg_replace("/viewforum.php/",$link."viewforum.php",$v);
$v = preg_replace("/viewonline.php/",$link."viewonline.php",$v);
$v = preg_replace("/search.php\?/",$link."search.php&",$v);
$v = preg_replace("/profile.php\?/",$link."profile.php&",$v);
$v = preg_replace("/privmsg.php\?/",$link."privmsg.php&",$v);
$v = preg_replace("/posting.php\?/",$link."posting.php&",$v);
$v = preg_replace("/modcp.php\?/",$link."modcp.php&",$v);
$v = preg_replace("/memberlist.php\?/",$link."memberlist.php&",$v);
$v = preg_replace("/login.php\?/",$link."login.php&",$v);
$v = preg_replace("/groupcp.php\?/",$link."groupcp.php&",$v);
$v = preg_replace("/faq.php\?/",$link."faq.php&",$v);
$v = preg_replace("/viewforum.php\?/",$link."viewforum.php&",$v);
$v = preg_replace("/BB2=index.php\?/","BB2=index.php&",$v);
$v = preg_replace('/action="\/index.php\?id='.$id.'&BB2=\/index.php\?id='.$id.'&BB2=viewforum.php/','action="/index.php?'.$id.'&BB2=viewforum.php',$v);
$content = $content.$v;