Erreur

Fermé
dev4 - 10 août 2013 à 18:59
 dev4 - 11 août 2013 à 08:00
Bonjour, j'ai résolus le problème de"Parse error: syntax error, unexpected $end in C:\wamp\www......" ,mais à présent,j'ai carrément tout le code qui s'affiche comme ceci:

'; echo 'window.location.href="'.$url.'";'; echo ''; echo ''; exit; } } */ function getAdImages($id){ global $tab_photos; $qp="select * from $tab_photos where id_ann=$id"; $_img=DBquery($qp,0); $out = array(); foreach($_img as $res){ $out[] = $res['url']; } return $out; } function getInsertId(){ $res = DBquery("SELECT LAST_INSERT_ID()"); return $res[0][0]; } function DBquery($query,$num_con=0, $type_query="S"){ $server=$GLOBALS["DB_iki"][$num_con]; $login=$GLOBALS["user_iki"][$num_con]; $pass=$GLOBALS["passwd_iki"][$num_con]; $prefix="mysql"; $db=$GLOBALS["db_iki"]; $ddl=date("dmy"); $fi=@fopen("logs/dbq.log.$ddl.php","a"); if(ereg("update",$query)||ereg("replace",$query)) @fwrite($fi,"\n"); @fclose($fi); if($prefix=="mysql"){ global $mysqlConn; if ($mysqlConn==null){ $mysqlConn = mysql_connect($server, $login, $pass) or die("Impossible to connect"); } $conn_id = $mysqlConn; mysql_select_db($db) or die("Impossible to connect to $db ! "); }else{ $conn_id=ifx_connect($server,$login,$...................................


merci d'avance!!votre aide me sera très précieuse.NB je suis un débutant en programmation.

1 réponse

ElementW Messages postés 4816 Date d'inscription dimanche 12 juin 2011 Statut Contributeur Dernière intervention 5 octobre 2021 1 225
10 août 2013 à 19:15
Salut, c'est quoi ce paté que tu n'as visiblement pas écrit toi même?
Les retours à la ligne et l'indentation du code ont manqué à l'appel, c'est illisible.
De plus que l'erreur porte sur un bout de code qu'on ne voit pas dans ton extrait, aurais-tu la gentillesse de mettre le code au complet, ou plus particulièrement le code autour de la ligne de l'erreur?
De plus, ce forum disposes de balise <code ></code > pour mettre son code en police monospace (vile codeur que tu es si tu codes en Arial ou Tahoma!).
0
salut gravgun!
au départ,j'avai une errreur du type : Parse error: syntax error, unexpected $end in C:\wamp\www\pubilc_htmlwww\index.php on line 1303 !
j'ai simplement ajouté
 php 
à la ligne 28 àprès le
 <? 
.le code en lui mème est assez long!le voici :
<?php
session_start();
ini_set('display_errors',0); 
//error_reporting(E_ERROR|E_PARSE);
//error_reporting(E_ALL);
if(ereg("bot",$_ENV["HTTP_USER_AGENT"])){
	ini_set('session.use_trans_sid', '0');
	ini_set('session.use_cookies', '1');
	ini_set('session.use_only_cookies', '1');
	ini_set('url_rewriter.tags','');
	$fic=fopen("logs/robot.log.php","a");
	fwrite($fic,date("dmY H:i:s")."\n".print_r($_ENV,true));
	fclose($fic);
}else{
	ini_set('url_rewriter.tags','a=href,area=href,frame=src,input=src,form=action');
}
$_SESSION["inkiti"]="inkiti";
$idSess=isset($_GET["PHPSESSID"])?"?PHPSESSID=".session_id():"";
if(!ereg("bot",$_SERVER["HTTP_USER_AGENT"])){
	$_SESSION["scrWidth"]=$_SESSION["scrWidth"]?$_SESSION["scrWidth"]:$_GET["scrw"];
	if(!$_SESSION["scrWidth"] && ($_GET["page"]=="home.htm" || !isset($_GET["page"]))){
		$jidSess=!$_COOKIE["PHPSESSID"]?"&PHPSESSID=".session_id():"";
		session_write_close();
		?>
			<script type="text/javascript">
			window.location.href='index.php?scrw='+screen.width+'<?=$jidSess?>';
		</script>
			<?php  =======================> VOICI LA LIGNE 28!
	}
	$isbot=0;
}
else{$isbot=1;}

require 'libs/Smarty.class.php';
define("MYDIR","");
require 'includes/fonctions.php';
require 'includes/fonctions_customfields.php';
require 'includes/fonctions_infinite_category.php';
require 'includes/config.php';

if(!defined("LANG")){define("LANG","English");}
$itsme="";
if(ereg($_SERVER["REMOTE_ADDR"],VIP_ADDR)){$itsme=1;}
$contactStatus=isset($_SESSION["contactStatus"])?$_SESSION["contactStatus"]:"";
$smarty = new Smarty;
define("CREATE_LNG_FILE","1");
//define("BDIR","");

//Button colour scheme for advance search button- Zulkarnain Shariff (21 Mar 10)
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
$advsrch_button_color="color:#000"; 
switch(NOT_CLICKED_MENU){
	case "blue" :
		$advsrch_button="dark-blue-advsrch.png";
        $advsrch_button_color="color:#FFF";
		break;
	case "dark-green" :
		$advsrch_button="dark-green-advsrch.png";       
		break;
	case "dark-grey" :
		$advsrch_button="dark-grey-advsrch.png";
        $advsrch_button_color="color:#FFF";        
		break;
	case "light-blue" :	
		$advsrch_button="light-blue-advsrch.png";               
		break;
	case "light-green" :
		$advsrch_button="light-green-advsrch.png";               
		break;
	case "light-grey" :
		$advsrch_button="light-grey-advsrch.png";               
		break;
	case "orange" :
		$advsrch_button="orange-advsrch.png";               
		break;
	case "pink" :
		$advsrch_button="pink-advsrch.png";               
		break;
	case "purple" :
		$advsrch_button="purple-advsrch.png";               
		break;
	case "red" :
		$advsrch_button="red_but-advsrch.png";               
		break;
	case "yellow" :
		$advsrch_button="yellow-advsrch.png";               
		break;
	default :
		$advsrch_button="pink-advsrch.png";	               
	
}

////////////////Added for Homepage Gallery (9th Nov 09) ///////////////////////////////////////////////
//if(!defined("HG")){	
//	Add_HpGallery();
//}
define("HG",getHPConfig('HG',$_SESSION['id_city'])?getHPConfig('HG',$_SESSION['id_city']):HG);
define("HG_TIME1",getHPConfig('HG_TIME1',$_SESSION['id_city'])?getHPConfig('HG_TIME1',$_SESSION['id_city']):HG_TIME1);
define("HG_TIME2",getHPConfig('HG_TIME2',$_SESSION['id_city'])?getHPConfig('HG_TIME2',$_SESSION['id_city']):HG_TIME2);
define("HG_PRICE1",getHPConfig('HG_PRICE1',$_SESSION['id_city'])?getHPConfig('HG_PRICE1',$_SESSION['id_city']):HG_PRICE1);
define("HG_PRICE2",getHPConfig('HG_PRICE2',$_SESSION['id_city'])?getHPConfig('HG_PRICE2',$_SESSION['id_city']):HG_PRICE2);

////////////////////////////////////////////////////////////////////////////////////////////

$bbout = "
<script language='javascript' type='text/javascript'>
	var loading_gif='images/loading_".CLICKED_MENU.".gif';
</script>";
$advbody="
<table border='0'><form action='p,search-ads.htm' method='post' name='frmSearchAd2'>
<tr><td width='80px'><b>".__("Search for")."</b></td><td width='285px'><INPUT TYPE='text' NAME='Keyword' size='40' class='norm'></td><td valign='center'><INPUT TYPE='checkbox' NAME='ep' class='normc' valign='bottom'>".__("exact phrase")."</td></tr>
<tr><td><b>".__("Category")."</b></td><td>".catSelect2(isset($_POST["catId"])?$_POST["catId"]:0)."</td><td></td></tr>
<tr><td><b>".__("Area")."</b></td><td><select name=\"area\" class='norm'>".getArea2("")."</select></td><td></td></tr>";

if (SZP) $advbody.="
<tr><td><b>".__("Zip code")."</b></td><td><INPUT type='text' name='zipcode' size='4' class='norm'></td><td></td></tr>";

$advbody.="
<tr><td><b>".__("Price")." $currency</b></td><td><INPUT type='text' name='cfrom' id='cfrom' size='2' class='norm'> ".__("to")." <INPUT type='text' name='cto' id='cto' size='2' class='norm'></td><td></td></tr>
<tr><td><b>".__("With Photo")."</b></td><td><INPUT TYPE='checkbox' NAME='withphoto' class='normc'></td><td align='right'><INPUT TYPE='submit' value='".__("Search")."' onclick='return advcheck();' style='background-image:url(images/".$advsrch_button.");width:80px;height:26px; min-height:26px;".$advsrch_button_color.";border:none;cursor:pointer'><input name='search' value='search' type='hidden'></td></tr>
</table></form><script>function advcheck(){
	var aaa= parseFloat(document.getElementById('cfrom').value);
	var bbb= parseFloat(document.getElementById('cto').value);
	if (document.getElementById('cfrom').value != ''){
		if (isNaN(aaa)){alert('".__("Please input number(digit) for price range")."');return false;}
	}
	if (document.getElementById('cto').value != ''){
		if (isNaN(bbb)){alert('".__("Please input number(digit) for price range")."');return false;}
	}";
	if (ZPC) $advbody.="if (document.frmSearchAd2.zipcode.value==''){alert('Please provide zipcode');return false;}
	";
	$advbody.="return true;}</script>";

	$bbout .='
		<div id="advmmsg" class="dialog_box">
		<div class="dbox">
		<div class="dtitle">'.__("advanced search").'</div>
		<div class="close_dialog_button"></div>		
		<br><br>'.$advbody.'<br></div></div>
		';
	if (!SZP)
		$bbout .= "<script>document.getElementById('advmmsg').style.height= 185+ \"px\"</script>";
	else
		$bbout .= "<script>if (navigator.userAgent.indexOf(\"Firefox\")==-1){document.getElementById('advmmsg').style.height= 217+ \"px\";}</script>";

	$smarty->debugging = false;
	$smarty->assign("isbot",$isbot);
	$smarty->assign("agt",$_SERVER["HTTP_USER_AGENT"]);
	$smarty->assign("FORUM_ON",FORUM_ON);
	$smarty->assign("Map",DISPLAY_MAP);
	$smarty->assign("url", $_URLS);
	$smarty->assign("LANG", LANG);
	$smarty->assign('IS_MULTICITY', defined('MULTICITY') && MULTICITY==1?'1':'0');
	$smarty->assign('LIST_AT_TOP', defined('MULTICITY')?LIST_AT_TOP:'0');
	$smarty->assign('LIST_AT_BOTTOM', defined('MULTICITY')?LIST_AT_BOTTOM:'0');
	$_SESSION["MYLANG"]=LANG;
	
	if (defined('MULTICITY') && MULTICITY==1){
		require 'admin/includes/fonctions_multicity.php';
		require 'includes/fonctions_multicity.php';
		if (!isset($_SESSION['id_city'])) $_SESSION['id_city'] = MC_DEFAULT_CITY;
		$listOfCities = multicity_getList();
		$listOC = array();
		foreach ($listOfCities as $aCity){
			$id = $aCity['id_city'];
			$cname = $aCity['name'];
			$selected = '';
			$listOC[] =  '<a href="'.SITE_URL.'/t,'.$id.','.$cname.'"'.$selected.'>'.$cname.'</a>';
		}
		$smarty->assign('listOfCities', '<span style="color:black;">'.__("Other cities").'</span>: '.join(', ',$listOC));
		$currentCity = multicity_getCity($_SESSION['id_city']);
		$citySelector = '<div id="ccity" ><b>'.$currentCity['name'].'</b> <a href="#">'.__("Change city").'</a></div>';

		$smarty->assign('cityChanger', $citySelector);
		$bbout .= '<div id="mmymmsg" class="dialog_box">
					<div class="dbox">
					<div class="dtitle">'.__("Change city").'</div>
					<div class="close_dialog_button"></div><br><br>
					<div style="margin-left:15px;">
					<div id="ajaxDiv"></div>
					</div></div>
					</div>';
	}

	$smarty->assign("myADS","1");
	$smarty->assign("citylist","1");
	$smarty->assign("citylist2","1");
	$smarty->assign("citylist3","1");
	$smarty->assign("citylist4",$bbout);

	if(!isset($_GET["page"])) {$smarty->assign("page","home.htm");$page="home.htm";}
	else {$smarty->assign("page",$_GET["page"]);$page=$_GET["page"];}

	//Order By
	if(ereg("^z",isset($_GET["page"])?$_GET["page"]:"")){
		$pageOffset=substr($page,1,strpos($_GET["page"],",")-1);
		$page=ereg_replace("^z[0-9]{1,},","",$_GET["page"]);
	}
	$pageOffset=isset($pageOffset)?$pageOffset:0;
	
	// Wants Category
	if(ereg("^w,",isset($_GET["page"]))?$_GET["page"]:""){
		$adType=2;
		$page=ereg_replace("^w,","",$_GET["page"]);
	}
	$adType=isset($adType)?$adType:1;

	if(ereg("^s[u,d]{1},",isset($_GET["page"]))?$_GET["page"]:""){
		$orderr=substr($page,1,strpos($_GET["page"],",")-1);
		$page=ereg_replace("^s[u,d]{1},","",$_GET["page"]);
	}
	$orderr=isset($orderr)?$orderr:"d";
	$orderr=$orderr=="d"?"desc":"asc";
	$_SESSION["order"]=$orderr;

	$ptmp=explode(",",$page);
	$np=count($ptmp);
	$contentType=$np>1?$ptmp[0]:"c"; /* Type de contenu: static,PHP */
	$contentAction=$np>2?$ptmp[1]:""; /* Type de contenu: static,PHP */
	$contentName=basename($ptmp[$np-1],PAGE_SUFFIX_IN); /* nom du contenu */
	$smarty->assign("myccc",$contentName);
	$mycss="";
	$content="";
	$META_keywords="";
	$META_description="";
	switch($contentType){
		case "chk":
			$_SESSION["CWP_Chk"]=0;
			header("Location: c,$contentAction,$contentName.htm");
			break;
		case "g":
			$smarty->assign('adTitle', $_SESSION['curad_title']);
			$categ = $_SESSION['curad_catid'];
			$bc = getFormattedBreadcrumb($categ);
			$bc .= ' > '. '<a href="'.$_SESSION['prevURL'].'">'.$_SESSION['curad_title']."</a>";
			$smarty->assign('breadcrumb', $bc);
			$iv_cur = $contentAction;
			ob_start();
			require_once "ajax_viewpics.php";
			$contentName = "viewPics";
			$content = ob_get_contents();
			ob_end_clean();
			break;
		case "h":
			$smarty->assign('adTitle', $_SESSION['curad_title']);
			$iv_cur = $contentAction;
			ob_start();
			require_once "ajax_previewpics.php";
			$contentName = "previewPics";
			$content = ob_get_contents();
			ob_end_clean();
			break;		
		case "t":
			$_SESSION['id_city'] = $ptmp[1];			
			header('Location:'.SITE_URL.'/home.htm');			
			break;
		case "f":
			$contentName = "forum";
			break;
		case "z":
		// handle paypal
			$contentName = "paypal-end";
			ob_start();
			include("paypal_return.php");
			$content = ob_get_contents();
			ob_end_clean();
			break;
		case "k":
			$content .= 'Paypal checkout has been canceled';
			break;
		case "cu":
		case "cd":			
		case "c":
		case "y":
			unset($_SESSION["keyword"]);
			unset($_SESSION["budget"]);
			unset($_SESSION["photo"]);
			unset($_SESSION["mapArea"]);
			unset($_SESSION["catId"]);
			$_SESSION["pageSel"]="home";
			if (substr($contentType,0,1)=='c'){
				$catId=isset($ptmp[1])?$ptmp[1]:"0";
			}elseif ($contentType=='y'){
				$catId = $_SESSION['categories_ids'];
			}

			$dod=date("Y-m-d");
			if($catId==EVTCAT){
				session_write_close();
				header("Location:p,$dod,events.htm$idSess");
			}

			if($catId){
				if (!is_array($catId)){
					$mybanner = getBannerCat($catId);
					$mybannerPOS = getBannerCatPOS($catId);
					$myAds = getAdsCat($catId);
					$myAdsPOS = getAdsCatPOS($catId);
				}else{
					$parent_cat = $_SESSION['parent_category_id'];
					$catname = getOurCategoryName($parent_cat);
					$mybanner = __("Displaying all ads that belong to category")." $catname";
					$mybannerPOS = getBannerCatPOS($parent_cat);
					$myAds = getAdsCat($parent_cat);
					$myAdsPOS = getAdsCatPOS($parent_cat);				
				}

				if (!empty($mybanner) && $mybannerPOS==2)
					$smarty->assign("myADS","<div id='mybanads' >$mybanner</div>");
				else if (!empty($myAds) && $myAdsPOS==2 && (GOOGLE_ADS))
					$smarty->assign("myADS","<div id='mybanads' >$myAds</div>");
				else
					$smarty->assign("myADS","1");
				if (!empty($mybanner) && $mybannerPOS==4)
					$smarty->assign("myADSL","<div id='mybanads' style='float:left;padding-right:10px;'>$mybanner</div>");
				else if (!empty($myAds) && $myAdsPOS==4 && (GOOGLE_ADS))
					$smarty->assign("myADSL","<div id='mybanads' style='float:left;padding-right:10px;'>$myAds</div>");
				else
					$smarty->assign("myADSL","1");
				if (!empty($mybanner) && $mybannerPOS==5)
					$smarty->assign("myADSR","<div id='mybanads' style='text-align:right;padding-left:10px;'>$mybanner</div>");
				else if (!empty($myAds) && $myAdsPOS==5 && (GOOGLE_ADS))
					$smarty->assign("myADSR","<div id='mybanads' style='text-align:right;padding-left:10px;'>$myAds</div>");
				else
					$smarty->assign("myADSR","1");

				$content.="<div id=\"result\">";
				$ary = array('','area','price','date');
				//$ptmp[2]=$ary[RESULT_SORT];
			
				if ($ptmp[2]!="area" && $ptmp[2]!="date" && $ptmp[2]!="date0" && $ptmp[2]!="price")
					$ptmp[2]=RESULT_SORT;
				switch($ptmp[2]){
					case "area":
						$oBy="area";
						break;
					case "date":
						$oBy="date";
						break;
					case "date0":
						$oBy="date";
						break;
					case "price":
						$oBy="price";
						break;
				}
				$_SESSION["oldOrderBy"]=$_SESSION["orderBy"];
				$_SESSION["orderBy"]=$oBy;
				$contentName="categories";
				$GLOBALS["_SESSION"]["order"]=substr($ptmp[0],1,1)=="u"?"asc":"desc";
				if (substr($contentType,0,1)=='c' && isTerminalCategory($catId)){
					$_SESSION["CWP_Chk"]=isset($_SESSION["CWP_Chk"])?$_SESSION["CWP_Chk"]:1;				
					if ((getContentWarningPage($catId)) && ($_SESSION["CWP_Chk"]))
						$content.= getWarningMsg($contentAction);
					else
						$content.= getAds($catId,$pageOffset,$adType);
				}elseif ($contentType=='y'){
					$content .= getAds($catId, $pageOffset, $adType);
				}elseif ($catId==0){
				}else{
					$content .= getCategoryListing($catId, $pageOffset, $adType);				
				}
				$META_keywords=makeCatMeta($catId);
				$META_description=META_DESCR;
			}else{		
				$content.="<div id=\"result\">\n";
				if (is_array($catId)){
				}else{
					$content.= getCategories($catId);	
				}
				$META_keywords=META_KW;
				$META_description=META_DESCR;
				unset($_SESSION["contactStatus"]);
			}

			$content.="</div><!--result-->";
			break;
		case "s":
			$_SESSION["pageSel"]="post-ad";
			$catId=$ptmp[1]>0?$ptmp[1]:"0";
			$smarty->assign("POST_ADS",1);
			$contentName=isset($_SESSION["contentEdit"])?"my-inkiti-go":"post-ad";
			if($ptmp[1]=="n"){
				unset($_SESSION["contentEdit"]);$catId=0;
				unset($_SESSION["basic"]);
				unset($_SESSION["class"]);
				unset($_SESSION["imgToAdd"]);
				unset($_SESSION["comeFrom"]);
				unset($_SESSION["featured"]);
				unset($_SESSION["homepage"]);
				$smarty->assign("POST_ADS",0);
			}
			if(isTerminalCategory($catId)){			
				$smarty->assign("POST_ADS",1);
				$_SESSION['basic']['catId']=$catId;
				$_SESSION['basic']['etape']=0;
				$contentName="post-ad";
				ob_start();
				include ("post-ad.php");		
				$content=ob_get_contents();
				ob_end_clean();
			}else{
				$content.= selectCategories($catId);$smarty->assign("GNOMAP","1");	
			}
			break;

		case "a":
			$_SESSION['prevURL'] = $_SERVER['REQUEST_URI'];
			$adId=$ptmp[1]>0?$ptmp[1]:"0";
			if(($adId) && (ifAdExist($adId)==1)){
				if(isset($_POST["email"])){
					contactUser($adId,$_POST);
					$ff=fopen("logs/spam1.log","a");
					fwrite($ff,var_export($_POST,true)."\n");
					fclose($ff);
					updateRepliedAd($adId);
				}else{unset($_SESSION["contactStatus"]);}
				$contentName="ads";
				$nmn=getCatId($adId);
				$_SESSION['curad_catid'] = $nmn;
				$mybanner = getBannerAds($nmn);
				$mybannerPOS = getBannerAdsPOS($nmn);			
				$myAds = getAdsAds($nmn);
				$myAdsPOS = getAdsAdsPOS($nmn);			
				$mycss = "#oneAd #descr{width:69%;float:left}";
				if (!empty($mybanner) && $mybannerPOS==2)
					$smarty->assign("myADS","<div id='mybanads' >$mybanner</div>");
				else if (!empty($myAds) && $myAdsPOS==2 && (GOOGLE_ADS))
					$smarty->assign("myADS","<div id='mybanads' >$myAds</div>");
				else
					$smarty->assign("myADS","1");

				if (!empty($mybanner) && $mybannerPOS==6){
					$smarty->assign("myADSL","<div id='mybanads' style='float:left;padding-right:10px;'>$mybanner</div>");
					$mycss = "#oneAd #descr{width:68%;float:left}";//width:59%
				}else if (!empty($myAds) && $myAdsPOS==6 && (GOOGLE_ADS)){
					$smarty->assign("myADSL","<div id='mybanads' style='float:left;padding-right:10px;'>$myAds</div>");
					$mycss = "#oneAd #descr{width:68%;float:left}";//width:59%
				}else
					$smarty->assign("myADSL","1");

				if (!empty($mybanner) && $mybannerPOS==7){
					$smarty->assign("myADSR","<div id='mybanads' style='float:left;text-align:right;padding-left:5px'>$mybanner</div>");
					$mycss = "#oneAd #descr{width:68%;float:left}";//width:59%
				}else if (!empty($myAds) && $myAdsPOS==7 && (GOOGLE_ADS)){
					$smarty->assign("myADSR","<div id='mybanads' style='float:left;text-align:right;padding-left:5px'>$myAds</div>");
					$mycss = "#oneAd #descr{width:68%;float:left}";//width:59%
				}else
					$smarty->assign("myADSR","1");//width:15%;
			

				$content=getThisAd($adId);
				$META_keywords=makeAdMeta($adId);
			}else{
				header("Location:home.htm");
			}
			break;

		case "l":
			$_SESSION["pageSel"]="my-inkiti";
			$login=$_POST["login"];
			$pass=$_POST["pass"];
			$loggedIn=checkLogin($login,$pass);
			if($loggedIn){
				$contentName="my-inkiti";
			}else{
				$contentName="my-inkiti";
				$loginClass="error";
			}
			$_SESSION["loggedIn"]=$loggedIn;
			break;	
		case "m":
			$mid=$ptmp[2]>0?$ptmp[2]:0;
			ob_start();
			include ($contentName.PAGE_SUFFIX_OUT);
			$content=ob_get_contents();
			ob_end_clean();
			break;
		
		default:
			ob_start();
			include ($contentName.PAGE_SUFFIX_OUT);
			$content=ob_get_contents();
			ob_end_clean();						
			break;		
		case "r":
			if($_POST["Submit"]==__("Send")){
				if(!$_SESSION["code"]) {$sid=session_id();include("tmp/$sid.php");}
				if($_POST["verification"]==$_SESSION["code"] && valid_mail($_POST["email"])){
					$newPass=makePass(6);
					$email=$_POST["email"];
					$qv="Select * from $tab_users where email='$email'";
					$resv=DBquery($qv,0);
					if(count($resv)==0){              
						$contactStatus="Unknown user";
					}else{
						$act=$resv[0]["active"];
						if($act!="Y"){
							$ff=fopen("logs/pass.log.php","a");
							fwrite($ff,"/* $email */\r\n");
							fclose($ff);
						}
						$q="update $tab_users set password=md5('$newPass'),active=\"Y\" where email='$email';";
						DBquery($q,0,"U");

						$contactStatus=__("Password changed.<br>You will receive an email containing your new password");
						$bodyTxt="Your password was reinitialized on ".SITE_URL."\n\nNew password: $newPass\n\n
							".sprintf(__("You can now login on %s using this link :"),SITE_NAME)." ".SITE_URL."/p,signin.htm";
						$bodyHTML="".sprintf(__("Your password was reinitialized on %s"),SITE_NAME)."<br/><br/>".sprintf(__("New password: <b>%s</b>"),$newPass)."<br/><br/>
							".sprintf(__("You can now login on %s using this link :"),SITE_NAME)." ".SITE_URL."/p,signin.htm";

						sendEmail($email,SITE_NAME." ".__("New password")."" ,$bodyTxt,$bodyHTML );

						header("Location:p,signin.htm");
					}
				}else{$contactStatus="".__("Wrong email address/verification code")."";}
			}
			break;
	}

	$_SESSION["pageSel"]=$contentName=="my-inkiti"?"my-inkiti":$_SESSION["pageSel"];
	$_SESSION["pageSel"]=$contentName=="my-inkiti-go"?"my-inkiti":$_SESSION["pageSel"];
	$_SESSION["pageSel"]=$contentName=="forum"?"forum":$_SESSION["pageSel"];
	$_SESSION["pageSel"]=$contentName=="request-email"?"request-email":$_SESSION["pageSel"];
	$_SESSION["pageSel"]=$contentName=="help"?"help":$_SESSION["pageSel"];
	$_SESSION["pageSel"]=$_SESSION["pageSel"]?$_SESSION["pageSel"]:"home";
	$loggedIn=isset($_SESSION["loggedIn"])?$_SESSION["loggedIn"]:"0";
	$loggedvar="<script type='text/javascript'>";
	if ($loggedIn)
		$loggedvar.="var loggedIn=1;";
	else	
		$loggedvar.="var loggedIn=0;";
	$loggedvar.="</script>";
	$userName=isset($_SESSION["loggedIn"])?$_SESSION["userName"]:"Guest";
	// Select Most recent Video
	$smarty->assign("mostRecentVideo",getMRV());
	$smarty->assign("mostViewedVideo",getMVV());
	$picLimit=$_SESSION["scrWidth"]<=1024?8:10;
	$smarty->assign("mostRecentPhotos",getMRP($picLimit));
	$smarty->assign("mostRecentPhotos2",getMRP2(getDisplayNOP()));
	$smarty->assign("mostRecentAds",getMRA2(32));	
	$smarty->assign("catSelect",catSelect(isset($_POST["catId"])?$_POST["catId"]:0));
	$smarty->assign("evtcat",EVTCAT);
	$scrw=$_SESSION["scrWidth"];
	if($scrw<=1024)	$smarty->assign("SW","0"); else	$smarty->assign("SW","1");
	$smarty->assign("newAds",getMRA(NEW_ADS));
	$smarty->assign("loginClass",$loginClass);
	$smarty->assign("content",$content);
	$smarty->assign("loggedIn",$loggedIn);
	$smarty->assign("loggedvar",$loggedvar);		
	$smarty->assign("userName",$userName);
	$smarty->assign("itsme",$itsme);
	$smarty->assign("mysitename", SITE_NAME);
	$smarty->assign("pageTitle", $pageTitle." ".SITE_NAME);
	$smarty->assign("scrWidth", $_SESSION["scrWidth"]<=1024?1024:"");
	$smarty->assign("META_keywords","$META_keywords");
	$smarty->assign("META_description","$META_description");
	$smarty->assign("WAYS",WAYS);
	$smarty->assign("WAYSPIC",WAYSPIC);
	$smarty->assign("currency",$currency);
	$smarty->assign("SITE_LOGO",SITE_LOGO);
	$smarty->assign("SITE_URL",SITE_URL);
	$smarty->assign("NOT_CLICKED_MENU",NOT_CLICKED_MENU);
	$smarty->assign("LATITUDE",isset($_SESSION['LATITUDE']) && $_SESSION['LATITUDE']!=0 ?$_SESSION['LATITUDE']:LATITUDE);
	$smarty->assign("LONGITUDE",isset($_SESSION['LONGITUDE']) && $_SESSION['LONGITUDE']!=0 ?$_SESSION['LONGITUDE']:LONGITUDE);
	$smarty->assign("ZOOM",ZOOM);
	$smarty->assign("GAPI",GAPI);
	$smarty->assign("DISPLAY_MAP_HOMEPAGE",DISPLAY_MAP_HOMEPAGE);
	$smarty->assign("MAP_MARKER",MAP_MARKER);
	$smarty->assign("MAP_ZOOM",MAP_ZOOM);
	if ($contentName=="big-map"){
		$smarty->assign("MAP_ZOOM",MAP_ZOOM_MAP);	
		$smarty->assign("MAP_TYPE",MAP_TYPE_MAP);$smarty->assign("ZOOM",ZOOM_BIG);
	}else{
		$smarty->assign("MAP_ZOOM",MAP_ZOOM);
		$smarty->assign("MAP_TYPE",MAP_TYPE);
	}
	$smarty->assign("DISPLAY_MAP_ADS",DISPLAY_MAP_ADS);
	$smarty->assign("MAP_TYPE_ADS",MAP_TYPE_ADS);
	$smarty->assign("MAP_ZOOM_ADS",MAP_ZOOM_ADS);
//Added for version 4.1 - Zulkarnain Shariff (12th October 09)
	$smarty->assign("ADVANCE_SEARCH",getAdvanceSearch());
	$smarty->assign("BUDGET_SEARCH",getBudgetSearch());
	



$mycss.= "</style>";
$smarty->assign("mycss",$mycss);

$tabcss="<style>

#MrpTab{text-align:left;border-spacing: 0px;margin-top:5px }
#MraTab{text-align:left;border-spacing: 2px;margin-top:5px;font-size:12px;}
#MraTab td,#MrpTab td{padding:0;}
#MraTab img,#MrpTab img{margin-right:3px;max-width:65px;max-height:65px;width: expression(this.width > 65 ? 65: true);height: expression(this.height > 65 ? 65: true);}
#MrpTab a{font-weight:bold;font-size:11px}
</style>";

$smarty->assign("tabcss",$tabcss);



$q="select * from $tab_config where param='STATS'";$res=DBquery($q,0);
$STATS = stripslashes($res[0]['value']);

$xiti=trim($STATS);

$gno=array("post-ad","big-map");
$smarty->assign("xiti", $xiti);
if($contactStatus)
	$smarty->assign("contactStatus", "<div id=\"mainStatus\">$contactStatus</div>");

	$smarty->assign("pageSel", $_SESSION["pageSel"]);
	$smarty->assign("mpoint","0");
	if ($contentName=="home" || $contentName=="big-map"){
		$q="select * from $tab_annonces where lat<>0 and lng<>0 and publi=1 order by date desc limit 10 ";
		$res=DBquery($q);
		if(is_array($res))
			$smarty->assign("mpoint","1");
		else
			$smarty->assign("mpoint","0");
	}

if(is_file("templates/$contentName.tpl")){
	$template="$contentName.tpl";
	if (!in_array($contentName,$gno) || ($_POST["lat"]=="" && $contentType=="p" && $ptmp[1]!="e" && $contentName!="big-map"))
		$smarty->assign("GNOMAP","1");
}else{	
	if(($contentType=="p") && ($contentName != "signout"))
		$template="modal.tpl";
	else
		$template="index.tpl";
}

////////////////////////////////Zulkarnain Shariff - 26th Nov 09////////////////////////////////////////////////
////////////////////////////////Updates for current & future patches////////////////////////////////////////////
require 'admin/includes/patch.php';																			////
if (getCurrentVersion() < getNewVersion())																	////
	VersionCheck();																							////
////////////////////////////////////////////////////////////////////////////////////////////////////////////////	



$smarty->display("$template");


$_SESSION["offset"]=$pageOffset;
include($DOCUMENT_ROOT.'/rs/robotstats.inc.php');

?>



désolé si je mes questions sont mal formulées ,suis nouveau dans l'utilisation de ce forum que je trouve très intéressant.
merci.
.
0