- Home
- Categorie
- Coding e Sistemistica
- Coding
- In che modo si cambia la patch a questi script..grazie
- 
							
							
							
							
							
In che modo si cambia la patch a questi script..grazie**Vorrei capire questo dilemma in cosa consiste,cambiare la patch:x **CIAO A TUTTI:Sto modificando tutti gli script php e fino a qui va bene ,solo che ora sono un po in difficolta ,in questo senso:mi dice di: 
 ** gold_vars.php - change the physical path of the gold membership folder to your actual path. Currently it is set as /home/netprofi/public_html/paidmail/gold_membership
 (questo e' lo script gold_vars.php)
 <?
 //include("../includes/vars.php");//paths to folders **** $gold_url="http://www.miosito.com/paidmail/gold_membership";//virtual path of the site folder 
 $gold_path="/home/e-mailc/public_html/paidmail/gold_membership";
 //physical path of the site folder $sitepath$gold_admin_url="$gold_url/admin"; $gold_image_url="$gold_url/images"; $gold_html_path="$gold_path/html"; $from_email_id_for_regn="advertising\@merc.netsons.org"; $gold_email_regn_subject="Gold Membership Purchased"; //Member Registeration email message subject $email_subject_gold_member_regn = "Gold Membership Purchased";//##########DO Not Edit Anything Below This############## $gold_EmailId=Array(); $gold_Info=Array(); $gold_Date=Array();?> **poi mi dice: **global.php - This file is found in the Includes folder. Change the path of the vars.php and vars_arrays.php files, which are found in the Includes folder. The 2 lines that you need to modify are: 
 include("/home/netprofi/public_html/paidmail/includes/vars.php"); include("/home/netprofi/public_html/paidmail/includes/vars_arrays.php");(questi sono gli altri 3 script) 
 global.php
 **<?phpinclude("/home/e-mailc/public_html/paidmail/includes/vars.php"); include("/home/e-mailc/public_html/paidmail/includes/vars_arrays.php"); if(file_exists("$include_path/vars_misc.php")) { include ("$include_path/vars_misc.php");} if(file_exists("$include_path/vars_commission.php")) { include ("$include_path/vars_commission.php");} //function to establish a connection to MySQL and selecting a database to work function dbconnect() { global $siteadds,$dbhost,$dbname,$dbuser,$dbpwd; if($link = mysql_connect($dbhost,$dbuser,$dbpwd)) { $res=mysql_select_db($dbname) or die(mysql_error()); if($res) return $link; } else print "There is some internal error in retrieving the records. Sorry for the inconvinence."; } //function to close the opened link function dbclose($link) { global $link; if(mysql_close($link)) {} } //function to reader contents of a file function file_reader($fileurl) { $file=fopen($fileurl,'r') or die("File Does'nt Exists"); if (filesize($fileurl) > 0 ) { $contents=fread($file,filesize($fileurl)); fclose($file); return $contents; } } //function to write contents in a file function file_writer($fileurl,$contents) { $file=@fopen($fileurl,'w') or die("$fileurl File Does'nt Exists"); if($contents) { if(@fwrite($file,$contents)) { fclose($file); return true; } } } //function to get the member id function get_mem_id($email_id) { $SQL="SELECT mem_id from member_details where email_id='$email_id' "; if($res=mysql_query($SQL)) { $mem_data=mysql_fetch_array($res); return $mem_data[0]; } } //function to print a text message function out_message($message,$font_color) { global $sitename,$site_html_path; $file_content=file_reader("$site_html_path/outfile.html"); $file_content = str_replace("[sitename]",$sitename,$file_content); $file_content = str_replace("[MESSAGE]",$message,$file_content); $file_content = str_replace("",$font_color,$file_content); print $file_content; } //function to display the links, banners & header information function links() { global $html_header,$site_html_path,$sitename,$site_url,$refid,$email,$ps; //DB connectivity $link=dbconnect(); $query1="select * from banner"; if($result=mysql_query($query1)) $num=mysql_num_rows($result); $chk="false"; $query2="select b.clicks, sum(bi.count) from banner b, banner_imp bi where b.banner_id=bi.banner_id group by b.banner_id "; if($res=mysql_query($query2)) { while($result=mysql_fetch_array($res)) { if($result[0]==$result[1]) { $chk="true"; continue; } else { $chk="false"; break; } } } if (($num > 0 ) && ($chk=="false")) { $flag=0; while(!$flag) { $banused=0; $qry="select * from banner order by rand()"; if($res=mysql_query($qry)) { $res1=mysql_fetch_array($res); $qry1="select * from banner_imp where banner_id=$res1[banner_id]"; if($rs=mysql_query($qry1)) { while($rs1=mysql_fetch_array($rs)) $banused+=$rs1[count]; if ($banused<$res1[clicks]) { $flag=1; $output=<<<HTM <center> $res1[html] </center>HTM; $query1="select * from banner_imp where banner_id=$res1[banner_id] and click_date=now()"; if($result=mysql_query($query1)) { if($result=mysql_fetch_array($result)) { $cnt=$result[count]+1; $query="update banner_imp set count=$cnt where banner_id=$res1[banner_id] and click_date=now()"; mysql_query($query); } else { $query="insert into banner_imp set banner_id=$res1[banner_id] , count=1, click_date=now()"; mysql_query($query); } } } } } } } //to open the header page $html_header=str_replace("[pageheader]",$sitename,$html_header); $html_header=str_replace("[site_url]",$site_url,$html_header); $html_header=str_replace("[refid]",$refid,$html_header); $html_header=str_replace("[email]",$email,$html_header); $html_header=str_replace("[ps]",$ps,$html_header); $html_header=str_replace("[ban]",$output,$html_header); print $html_header; } //function used for sending mails to subscribers.it accept 3 parameter function send_mail($mailid,$fromid,$sub,$msg) { //$headers = "MIME-Version: 1.0\r\n"; $headers = "Content-type: text/html; charset=iso-8859-1\r\n"; /* additional headers */ $headers .= "From: $fromid\r\n"; $headers .= "Reply-To: $fromid\r\n"; $msg="$GLOBALS[email_header]<br><br>$msg<br><br>$GLOBALS[email_footer]"; //this will send mail to each person individually. $mailid=split(",",$mailid); for($i=0;$i<count($mailid);$i++) { //echo"Message : $msg"; mail($mailid*, $sub, $msg,$headers); } return 1; } //function used for sending advertiser emails function advt_mail($email,$temp) { global $site_url,$advt_signup,$advt_signup_email_subject; $headers ="MIME-Version: 1.0\r\n"; $headers.="Content-type: text/html; charset=iso-8859-1\r\n"; /* additional headers */ $headers.="From: $GLOBALS[admin_mail_id]\r\n"; $headers.="Reply-To: $GLOBALS[admin_mail_id]\r\n"; $headers.="CC: $GLOBALS[admin_mail_id]\r\n"; $advt_signup=file_reader("$site_html_path/advertiser_signup.html"); $advt_signup=str_replace("[site_url]",$site_url,$advt_signup); $advt_signup=str_replace("[email]",$email,$advt_signup); $advt_signup=str_replace("[temp]",$temp,$advt_signup); $message.="$GLOBALS[email_header]<br><br>$advt_signup<br><br>$GLOBALS[email_footer]"; if(mail($email,$advt_signup_email_subject,$message,$headers)) { return true; } } //function to display links in member area function menu($email,$ps) { global $site_html_path,$site_url; //to open the member_area.html page $members_links=file_reader("$site_html_path/members_links.html"); $members_links=str_replace("[site_url]",$site_url,$members_links); $members_links=str_replace("[email]",$email,$members_links); $members_links=str_replace("[ps]",$ps,$members_links); return $members_links; } //function to display the error message function message($field,$msg) { print "<center><b>There is some error in processing. You did'nt enter\ <font color=red>".$field."</font><br>".$msg."</b></center>"; } //function to credit the earnings for referrals function refbonus_credit($refid) { global $referral_bonus; //retrieving the previous value of referral bonus for the referrer in his earnings table $query4="SELECT referral_bonus FROM member_earnings where mem_id=$refid"; if($result = mysql_query ($query4)) { if($cr = mysql_fetch_array($result)) { if($cr[0] == 0) $cr = $referral_bonus; else $cr = $cr[0]+$referral_bonus; } //updating a sum of 200 Cents ie $2 as referral bonus to the referrer $query5="update member_earnings set referral_bonus=$cr where mem_id=$refid"; mysql_query($query5); } return true; } //function used to find number of members in each tiers. function sql($id,$i) { global $tier,$include_path; if(file_exists("$include_path/vars_commission.php")) { include ("$include_path/vars_commission.php");} $query="select count(*),mem_id from member_referrals where parent_id in ($id) group by mem_id"; if($res = mysql_query ($query)) { $tier*=mysql_num_rows($res); $res = mysql_fetch_array($res); $qry="select mem_id from member_referrals where parent_id in ($id)"; if($result=mysql_query($qry)) { $i=1; while ($rs=mysql_fetch_array($result)){ $par_id*=$rs[0]; $i++; } } return $par_id; } } /* this function will move the referral tier one step ahead when a member is deleted or he unsubscribes himself from this site. */ function move_Tier($mem_id) { //this will fetch the parent id for the member id passed as param. $par_id=member_referral($mem_id); //this query is to fetch the id's of members who were referred by this $mem_id $query="SELECT mem_id from member_referrals where parent_id=$mem_id "; $ch_id=Array(); $i=0; if ($res=mysql_query($query)) { while($id=mysql_fetch_array($res)) { $ch_id* = $id[0]; $i++; } $query="UPDATE member_referrals set parent_id=$par_id where mem_id="; for($i=0;$i<count($ch_id);$i++) { mysql_query($query.$ch_id*); } } return 1; } //function to retrieve the parent id of an member function member_referral($id) { $query="select parent_id from member_referrals where mem_id=$id "; if($res = mysql_query ($query) ) { if($res1 = mysql_fetch_array($res)) { return $res1[0]; } } } //function to credit the member earnings function credit_member($par_id,$comm_for) { global $include_path; if(file_exists("$include_path/vars_commission.php")) { include ("$include_path/vars_commission.php");} for($i=0;$i<count($par_id);$i++) { $query1="SELECT count(*) from member_earnings where mem_id='$par_id*' "; $res=mysql_query($query1) or die(mysql_error()); $rows=mysql_num_rows($res); if($rows == 0) { $mode="INSERT";} if($comm_for == "click" || $comm_for == "all" ) { $query1="SELECT pd_clickthro from member_earnings where mem_id='$par_id*' "; $res=mysql_query($query1); $data=mysql_fetch_array($res); if($mode == "INSERT") { mysql_query("INSERT member_earnings set mem_id='$par_id*',pd_clickthro=$PerClickRate*") or die(mysql_error()); } else { $click_comm=($data[0]+$PerClickRate*); mysql_query("UPDATE member_earnings set pd_clickthro=$click_comm where mem_id='$par_id*' ") or die(mysql_error()); } } if($comm_for == "ref" || $comm_for == "all" ) { $query1="SELECT referral_bonus from member_earnings where mem_id='$par_id*' "; $res=mysql_query($query1); $data=mysql_fetch_array($res); if($mode == "INSERT") { mysql_query("INSERT member_earnings set mem_id='$par_id*',referral_bonus=$PerReferralRate*") or die(mysql_error()); } else { $ref_comm=($data[0]+$PerReferralRate*); mysql_query("UPDATE member_earnings set referral_bonus=$ref_comm where mem_id='$par_id*' ") or die(mysql_error()); } } } } //function used to credit the referrals function bonus_credit($referrer_id,$comm_for) { global $Total_Tiers; $j=0; $par_id[$j]=$referrer_id; for($i=0;$i<($Total_Tiers-1);$i++) { $referrer_id=member_referral($referrer_id); if(!$referrer_id || $referrer_id == "0") break; ++$j; $par_id[$j]=$referrer_id; } //this function will credit all the tier members credit_member($par_id,$comm_for); }//##########DO Not Edit Anything Below This############## //$admin_header=file_reader("$admin_html_path/header.html"); //$admin_footer=file_reader("$admin_html_path/footer.html"); $html_header = file_reader("$site_html_path/header.html"); $html_footer = file_reader("$site_html_path/footer.html"); $email_header = file_reader("$site_html_path/email/email_header.html"); $email_footer = file_reader("$site_html_path/email/email_footer.html"); $mem_signup = file_reader("$site_html_path/email/email_signup.html"); $advt_signup = file_reader("$site_html_path/email/advertiser_signup.html"); $out_messages = file_reader("$site_html_path/outfile.html");?> 
 vars.php 
 <?
 $admin_mail_id="[email protected]"; //Site Admin's email adds. for contact//paths to folders $url="http://www.merc.netsons.org/paidmail"; $path="/home/e-mailc/public_html/paidmail"; $site_url="$url/site"; //virtual path of the site folder $site_path="$path/site"; //physical path of the site folder $siteadds="www.merc.netsons.org"; //site address $sitename="Merc"; //site name $dbhost = "mysql4.netsons.org"; //Host of the DataBase $dbname = "merc"; //DB Name $dbuser = "merc"; //DB user name $dbpwd = "11111111"; //DB user password $admin_url="$url/admin"; //virtual path of the admin folder $admin_path="$path/admin"; //physical path of the admin folder $include_path="$path/includes"; //physical path of the includes folder $admin_html_path="$admin_path/html"; //virtual path of the admin html folder $site_html_path="$site_path/html"; //virtual path of the site html folder $banner_url="$url/images"; //virtual path of the images folder $advt_regn_email_subject="Advertisement Purchased"; //Advertiser Registeration email message subject $email_regn_subject="Login Details for $sitename.com"; //Member Registeration email message subject $email_signup_subject="Signup Confirmation Email from $sitename.com"; //Sign up confirmation email subject $email_contactus_subject="$sitename.com Contact Us Message"; $color_feedback_good = "green"; //normal feedback message $color_feedback_bad = "red"; //error feedback message?>vars_arrays.php 
 <?
 $age=Array(
 "18"=>"<18",
 "21"=>"18-21",
 "25"=>"22-25",
 "30"=>"26-30",
 "35"=>"31-35",
 "40"=>"36-40",
 "45"=>"41-45",
 "50"=>"46-50",
 "55"=>"51-55",
 "60"=>"56-60",
 "65"=>"61-65",
 "70"=>"66-70",
 "70+"=>"70+"
 );$marital=Array( 
 "single"=>"Single",
 "married"=>"Married",
 "cohabiting"=>"Domestic Partnership",
 "divorced"=>"Divorced",
 "widowed"=>"Widowed",
 "separated"=>"Separated"
 );$household=Array( 
 "1"=>"1",
 "2"=>"2",
 "3"=>"3",
 "4"=>"4",
 "5"=>"5",
 "6+"=>"6+"
 );$children=Array( 
 "0"=>"0",
 "1"=>"1",
 "2"=>"2",
 "3"=>"3",
 "4"=>"4",
 "5+"=>"5+"
 );$income=Array( 
 "10000"=>"Under $10,000",
 "20000"=>"$10,000 to $19,999",
 "30000"=>"$20,000 to $29,999",
 "40000"=>"$30,000 to $39,999",
 "50000"=>"$40,000 to $49,999",
 "75000"=>"$50,000 to $74,999",
 "100000"=>"$75,000 to $99,999",
 "150000"=>"$100,000 to $149,999",
 "150000+"=>"$150,000+"
 );$housestatus=Array( 
 "owned"=>"Owned",
 "rented"=>"Rented"
 );$learning=Array( 
 "school"=>"Some High School",
 "hsdiploma"=>"High School Diploma",
 "college"=>"Some College",
 "collegedegree"=>"College Degree",
 "graduatedegree"=>"Graduate Degree"
 );$occupation=Array( 
 "academic"=>"Academic",
 "admin"=>"Administrative",
 "Banking"=>"Banking",
 "Consulting"=>"Consulting",
 "Engineering"=>"Engineering",
 "Investment"=>"Investment",
 "Managerial"=>"Managerial",
 "Military"=>"Military",
 "Professional"=>"Professional",
 "Student"=>"Student",
 "Sales"=>"Sales/Marketing",
 "Retired"=>"Retired",
 "Unemployed"=>"Between Jobs",
 "Other"=>"Other"
 );$vehicles=Array( 
 "0"=>"0",
 "1"=>"1",
 "2"=>"2",
 "3+"=>"3+"
 );$spentonline=Array( 
 "20"=>"Under $20",
 "50"=>"$20 to $49",
 "100"=>"$50 to $99",
 "100+"=>"$100+"
 );$interests=Array( 
 "advertising"=>"Advertising",
 "affiliate"=>"Affiliate Programs",
 "arts"=>"Arts",
 "auto"=>"Automotive",
 "books"=>"Books",
 "business"=>"Business",
 "businessops"=>"Business Ops",
 "careers"=>"Careers",
 "computers"=>"Computers",
 "contests"=>"Contests & Lotteries",
 "creditcards"=>"Credit Cards",
 "dating"=>"Dating/Personals",
 "debt"=>"Debt Consolidation",
 "ecommerce"=>"E-Commerce",
 "education"=>"Education",
 "entertainment"=>"Entertainment",
 "fashion"=>"Fashion",
 "family"=>"Family",
 "food"=>"Food & Drink",
 "free"=>"Free Stuff",
 "gambling"=>"Gambling/Casinos",
 "gifts"=>"Gifts",
 "graphics"=>"Graphics",
 "health"=>"Health",
 "home"=>"Home & Garden",
 "homebusiness"=>"Home Business",
 "internet"=>"Internet",
 "legal"=>"Legal",
 "marketing"=>"Marketing",
 "media"=>"Media",
 "mlm"=>"MLM",
 "music"=>"Music",
 "news"=>"News",
 "finance"=>"Personal Finance",
 "pets"=>"Pets",
 "estate"=>"Real Estate",
 "reference"=>"Reference",
 "shopping"=>"Shopping",
 "smallbus"=>"Small Business",
 "sports"=>"Sports & Recreation",
 "sweepstakes"=>"Sweepstakes",
 "technology"=>"Technology",
 "travel"=>"Travel",
 "webmasters"=>"Webmasters",
 "webdesign"=>"Web Design"
 );?> 
 
- 
							
							
							
							
							
Non si capisce niente... usa il tag CODE 
 
- 
							
							
							
							
							
pensa se non ci capisci niente te..in che condizione sono io......! questi sono i compiti a casa ,ho fatto quasi tutto tranne questo dilemma.... Installation Instructions - 
Change all instances of the word YourSiteName with your actual site name. 
- 
Set up the MySQL database. The MySQL tables that you need to use are found in a file called sqltable.sql. 
- 
Modify the following files: 
 A. gold_vars.php - change the physical path of the gold membership folder to your actual path. Currently it is set as /home/netprofi/public_html/paidmail/gold_membership B. global.php - This file is found in the Includes folder. Change the path of the vars.php and vars_arrays.php files, which are found in the Includes folder. The 2 lines that you need to modify are: 
 include("/home/netprofi/public_html/paidmail/includes/vars.php"); include("/home/netprofi/public_html/paidmail/includes/vars_arrays.php");C. vars.php - This is the file where you set your database name, database username and database password. - Set the permssions to all the PHP files to 755. With the following exceptions:
 includes/vars_misc.php - this file should be set to 777 
 includes/vars_commission.php - this file should be set to 777Also set the following files to 777: ** site/html/email/ - all files in this folder should be set to 777 
 ** admin/backup.sql file
 ** site/html/header.html and site/html/footer.html
 ** admin/temp.txt
 ** gold_membership/random.txthelp me......!!:x ***praticamente sono i le tre pagine php che devo modificare il passo a e b ma non riesco,mi da sempre errore...il nome del mio database e' merc, 
 e il mio sito e' merc.netsons.org
 
-