Tycoon Talk
Become a Big fish!
The number 1 forum for online business!
Post topics, ask questions, share your knowledge.
Tycoon Talk is part of Freelancer.com - find skilled workers online at a fraction of the cost.

PHP Forum


You are currently viewing our PHP Forum as a guest. Please register to participate.
Login



Freelance Jobs

Reply
Old 11-07-2007, 04:46 AM PHP Link Help
Average Talker

Posts: 16
Name: Richard
Trades: 0
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");
?>
__________________

Please login or register to view this content. Registration is FREE
- The home of templates for Cubecart
Demon Templates is offline
Reply With Quote
View Public Profile Visit Demon Templates's homepage!
 
 
Register now for full access!
Old 11-07-2007, 04:00 PM Re: PHP Link Help
amw_drizz's Avatar
Ultra Talker

Posts: 340
Name: Jon
Location: New York
Trades: 0
you can use the md5 function but you would need to set the file name before it is changed to what it should be

example
PHP Code:

$filename 
'global.inc'//with out the extension!!!
$newfile md5($filename);
$ext '.php';
$location 'path/to/file/';
$url $location.$newfile.$ext ;

include(
$url);

// for the first run have it echo the md5 sum so you can rename your file accordingly
echo $newfile 
but why do that when php code is converted to html on the client side anyways and none of the file paths or names are shown???
__________________
AMW_Drizz
Dev Machine:: Apache 2.2.6 PHP 5.2.6 MySQL 5.1
amw_drizz is offline
Reply With Quote
View Public Profile Visit amw_drizz's homepage!
 
Reply     « Reply to PHP Link Help
 

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off





   
RSS Feed  Feeds: RSS   JS   XML
RSS Feed  Feeds for this forum: RSS   JS   XML



Page generated in 0.18877 seconds with 12 queries