Hello and welcome to our community! Is this your first visit?
Register
Enjoy an ad free experience by logging in. Not a member yet? Register.
Results 1 to 3 of 3

Thread: PHP link help

  1. #1
    New Coder
    Join Date
    Mar 2007
    Posts
    44
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Unhappy PHP link help

    Hi all

    I have a bit of an issue that I am hoping someone will be able to give me an answer too.
    I wish to add a bit encrypted code to a PHP page but do not know how to add it (what code to use) as I am not that gifted in using PHP. I have tried to do it myself but just get errors on the top of the page.

    I require is to add a bit of PHP that I can encode that points to another script elsewhere on the same server without it showing errors.

    Any help would be most welcome.

    The PHP page I am using is below;

    Code:
    <?php
    /*
    
    */
    	include_once("includes/ini.inc.php");
    	
    	
    	
    	// INCLUDE CORE VARIABLES & FUNCTIONS
    	include_once("includes/global.inc.php");
    	
    	// check if installed
    	if($glob['installed']==0){
    	
    		header("location: install/index.php");
    		exit;
    		
    	} elseif((file_exists($glob['rootDir']."/install/index.php") || file_exists($glob['rootDir']."/upgrade.php") && $glob['installed']==1)){
    	
    		echo "<strong>WARNING</strong> - Your store will not function until the install directory and/or upgrade.php is deleted from the server.";
    		exit;
    		
    	}
    	
    	// initiate db class
    	include_once("classes/db.inc.php");
    	$db = new db();
    	include_once("includes/functions.inc.php");
    	$config = fetchDbConfig("config");
    	
    	include_once("includes/sessionStart.inc.php");
    	
    	include_once("includes/sslSwitch.inc.php");
    	
    	// get session data
    	include_once("includes/session.inc.php");
    	
    	// get exchange rates etc
    	include_once("includes/currencyVars.inc.php");
    	
    	$lang_folder = "";
    	
    	if(empty($ccUserData[0]['lang'])){
    		$lang_folder = $config['defaultLang'];
    	} else {
    		$lang_folder = $ccUserData[0]['lang'];
    	}
    	include_once("language/".$lang_folder."/lang.inc.php");
    	
    	// require template class
    	include_once("classes/xtpl.php");
    	
    	$body = new XTemplate ("skins/".$config['skinDir']."/styleTemplates/global/index.tpl");
    
    	if(isset($_GET['searchStr'])){
    		$body->assign("SEARCHSTR",treatGet($_GET['searchStr']));
    	} else {
    		$body->assign("SEARCHSTR","");
    	}
    	
    	$body->assign("CURRENCY_VER",$currencyVer);
    	$body->assign("VAL_ISO",$charsetIso);
    	$body->assign("VAL_SKIN",$config['skinDir']);
    		
    	// START  MAIN CONTENT
    	if(isset($_GET['act'])){
    	
    		switch (treatGet($_GET['act'])) {
    
    			case "viewDoc":
    				include("includes/content/viewDoc.inc.php");
    				$body->assign("PAGE_CONTENT",$page_content);
    			break; 
    			case "viewCat":
    				include("includes/content/viewCat.inc.php");
    				$body->assign("PAGE_CONTENT",$page_content);
    			break;
    			case "viewProd":
    				include("includes/content/viewProd.inc.php");
    				$body->assign("PAGE_CONTENT",$page_content);
    			break;
    			case "unsubscribe":
    				include("includes/content/unsubscribe.inc.php");
    				$body->assign("PAGE_CONTENT",$page_content);
    			break;
    			case "taf":
    				include("includes/content/tellafriend.inc.php");
    				$body->assign("PAGE_CONTENT",$page_content);
    			break;
    			case "login":
    				include("includes/content/login.inc.php");
    				$body->assign("PAGE_CONTENT",$page_content);
    			break; 
    			case "logout":
    				include("includes/content/logout.inc.php");
    				$body->assign("PAGE_CONTENT",$page_content);
    			break; 
    			case "forgotPass":
    				include("includes/content/forgotPass.inc.php");
    				$body->assign("PAGE_CONTENT",$page_content);
    			break; 
    			case "account":
    				include("includes/content/account.inc.php");
    				$body->assign("PAGE_CONTENT",$page_content);
    			break; 
    			case "profile":
    				include("includes/content/profile.inc.php");
    				$body->assign("PAGE_CONTENT",$page_content);
    			break;     
    			case "changePass":
    				include("includes/content/changePass.inc.php");
    				$body->assign("PAGE_CONTENT",$page_content);
    			break;
    			case "newsletter":
    				include("includes/content/newsletter.inc.php");
    				$body->assign("PAGE_CONTENT",$page_content);
    			break;
    			case "dnExpire":
    				include("includes/content/dnExpire.inc.php");
    				$body->assign("PAGE_CONTENT",$page_content);
    			break; 
    			default:
    				include("includes/content/index.inc.php");
    				$body->assign("PAGE_CONTENT",$page_content);
    			break;
    		}
    		
    	} else {
    		
    		include("includes/content/index.inc.php");
    		$body->assign("PAGE_CONTENT",$page_content);
    	
    	}
    	// END MAIN CONTENT
    	
    	// START META DATA
    	if(isset($meta)){
    		$body->assign("META_TITLE",htmlspecialchars($meta['siteTitle']).c());
    		$body->assign("META_DESC",$meta['metaDescription']);
    		$body->assign("META_KEYWORDS",$config['metaKeyWords']);
    	} else {
    		$body->assign("META_TITLE",htmlspecialchars(str_replace("'","'",$config['siteTitle'])).c());
    		$body->assign("META_DESC",$config['metaDescription']);
    		$body->assign("META_KEYWORDS",$config['metaKeyWords']);
    	}
    	
    	// START CONTENT BOXES
    	include("includes/boxes/searchForm.inc.php");
    	$body->assign("SEARCH_FORM",$box_content);
    	
    	include("includes/boxes/session.inc.php");
    	$body->assign("SESSION",$box_content);
    
    	include("includes/boxes/categories.inc.php");
    	$body->assign("CATEGORIES",$box_content);
    	
    	include("includes/boxes/randomProd.inc.php");
    	$body->assign("RANDOM_PROD",$box_content);
    	
    	include("includes/boxes/info.inc.php");
    	$body->assign("INFORMATION",$box_content);
    	
    	include("includes/boxes/language.inc.php");
    	$body->assign("LANGUAGE",$box_content);
    	
    	include("includes/boxes/currency.inc.php");
    	$body->assign("CURRENCY",$box_content);
    	
    	include("includes/boxes/shoppingCart.inc.php");
    	$body->assign("SHOPPING_CART",$box_content);
    	
    	include("includes/boxes/popularProducts.inc.php");
    	$body->assign("POPULAR_PRODUCTS",$box_content);
    	
    	include("includes/boxes/saleItems.inc.php");
    	$body->assign("SALE_ITEMS",$box_content);
    	
    	include("includes/boxes/mailList.inc.php");
    	$body->assign("MAIL_LIST",$box_content);
    	
    	include("includes/boxes/siteDocs.inc.php");
    	$body->assign("SITE_DOCS",$box_content);
    	// END CONTENT BOXES
    	
    	
    	// parse and spit out final document
    	$body->parse("body");
    	$body->out("body");
    ?>

  • #2
    Regular Coder mic2100's Avatar
    Join Date
    Feb 2006
    Location
    Scunthorpe
    Posts
    562
    Thanks
    15
    Thanked 28 Times in 27 Posts
    try this CAST 128, it should allow this to be really easy for you.

  • #3
    New Coder
    Join Date
    Mar 2007
    Posts
    44
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Hi

    Thanks for the link and i will take a look now.

    Richard


  •  

    Posting Permissions

    • You may not post new threads
    • You may not post replies
    • You may not post attachments
    • You may not edit your posts
    •