$cookie_time=time()+3600000;
get_vars('ckfvr', 'mfvrt', 'ct', 'md', 'id');
if ($mfvrt=="add"){add_favorite();}
if ($mfvrt=="rmv"){remove_favorite();}
if ($mfvrt=="rmall"){remove_all();}
if ($mfvrt=='1'){$adsonpage="100";}
function get_vars()
{
$vars = func_get_args();
foreach($vars as $k => $v)
{
$GLOBALS[$v] = (isset($_REQUEST[$v]) ? $_REQUEST[$v] : "");
}
}
function print_fav_ads_ind()
{
global $ckfvr, $mfvrt, $URL;
$var = "";
if ($ckfvr != '')
{
$var="
".lang_your_favorites."
";
if ($mfvrt=='1')
{
$var="
".lang_your_favorites."
";
}
}
return $var;
}
function print_add_fvrt()
{
global $ckfvr, $mfvrt, $ct, $md, $id, $URL;
$mss_cookies=split(',', $ckfvr);
$ck_var="";
foreach ($mss_cookies as $cook_value)
{
if ($cook_value==$id){$ck_var="1";}
}
if ($mfvrt=='add'){$ck_var="1";}
if (($mfvrt=='rmv') or ($mfvrt=='rmall')){$ck_var="0";}
if ($ck_var=="1"){$var1=" Favorite ad";}
else {$var1=
"
".lang_ad_favorites."
";}
$var="
$var1
";
return $var;
}
function print_fvrt_dtl()
{
global $ckfvr, $mfvrt, $ct, $md, $id, $URL;
$mss_cookies=split(',', $ckfvr);
$ck_var="";
$ck_var2="";
foreach ($mss_cookies as $cook_value)
{
if ($cook_value==$id){$ck_var="1";}
if ($cook_value!=""){$ck_var2="1";}
}
if ($mfvrt=='add'){$ck_var="1";}
if (($mfvrt=='rmv') or ($mfvrt=='rmall')){$ck_var="0";}
if ($ck_var=="1"){
$var1="
".lang_remove_favorites."
".lang_remove_all_favorites."
";
}
else {$var1=
"
".lang_ad_to_favorites."
";}
$var2="";
if (($ck_var2=="1") and ($mfvrt!="rmall")){
$var2="
".lang_your_favorites."
";
}
$var="
$var2 $var1
";
return $var;
}
function add_favorite()
{
global $ckfvr, $id, $cookie_time;
$mss_cookies=split(',', $ckfvr);
$ck_var="";
foreach ($mss_cookies as $cook_value)
{
if ($cook_value==$id){$ck_var="1";}
}
if ($ck_var!="1"){
$vfvr_cookie=$ckfvr.$id.",";
setcookie ("ckfvr", $vfvr_cookie, $cookie_time);
}
}
function remove_favorite()
{
global $ckfvr, $id;
$mss_cookies=split(',',$ckfvr);
$vfvr_cookie="";
foreach ($mss_cookies as $cook_value)
{
if (($cook_value!='') and ($cook_value!=$id))
{$vfvr_cookie=$vfvr_cookie.$cook_value.",";}
}
setcookie ("ckfvr", $vfvr_cookie, 0);
}
function remove_all()
{
setcookie ("ckfvr");
}
function view_fv_ads()
{
global $ckfvr, $id;
$mss_cookies=split(',',$ckfvr);
$where_string1="";
foreach ($mss_cookies as $cook_value)
{
if ($cook_value!='')
{$where_string1=$where_string1."idnum=$cook_value or ";}
}
$where_string1=$where_string1."fdkspkdsanbf";
$db_dcf="or fdkspkdsanbf";
$where_string1=ereg_replace($db_dcf,"",$where_string1);
if ($ckfvr==''){$where_string1="idnum=0 ";}
return $where_string1;
}
?>
CityGuide Europe - Borgholm classifieds
Narrow your search with Keywords, Country and City.
CityGuide Europe Classifieds
require("en_lang.inc");
require("config.php");
require("funcs1.php");
//require("favrt.php");
if($prphscr == 'yes')
{
$incl_prevphoto='no';
}
//echo "mfvr = ".$HTTP_GET_VARS['mfvrt']." ";
//echo "ckfvr = ".$HTTP_COOKIE_VARS['ckfvr']." \n";
}
//echo "\n";
start();
/*
if (($md=="details") and ($mbac_second=="m"))
{
include("mb_check.php");
check_mb_login("details&id=$id");
}
if ((($md=="add_form") or ($md=="submitad")) and ($mbac_addad=="m"))
{
include("mb_check.php");
check_mb_login("add_form");
}
if ((($md=="privacy_mail") or ($md=="send_mail")) and ($mbac_sndml=="m"))
{
include("mb_check.php");
check_mb_login("privacy_mail&idnum=$idnum");
}
if ($md=="forgmbpassw")
{
include("mb_check.php");
forgot_mb_passw();
}
if ($md=="sendmbps")
{
include ("mb_conf.php");
include("mb_check.php");
send_mb_passw($ps_email);
}
if ($md=="mblogout")
{
include("mb_check.php");
mb_log_out();
}
if ($cook_login!='')
{
include("mb_lginf.php");
insert_log_welc();
}
*/
// här börjar vår egentliga program
if (($md=="") and ($ct=="") )
{
include("top.php");
print_categories();
}
else if (($md=="browse") or ($md==""))
{
browse_ads();
}
if ($md=="details")
{
include("details.php");
ad_details();
}
if ($md=="add_form")
{
include("forms.php");
print_add_form();
}
if ($md=="editlogin")
{
include("forms.php");
edit_login(" ");
}
if ($md=="editform")
{
include("forms.php");
edit_form();
}
if ($md=="forgotpassw")
{
include("forms.php");
forgotpassw($ps_email);
}
if ($md=="sendpassw")
{
include("funcs2.php");
sendpassw($ps_email);
}
if ($md=="privacy_mail")
{
include("forms.php");
privacy_form($idnum);
}
if ($md=="send_mail")
{
include("funcs2.php");
send_mail($idnum);
}
if ($md=="submitad")
{
include("submit.php");
submit_ad();
}
if ($md=="edit")
{
include("submit.php");
edit_ad();
}
//echo " \n";
if ($use_right)
{
echo "\n";
include("right.inc");
}
if ($use_footer)
include("footer.inc");
// här slutar vårt eget program
function browse_ads()
{
global $ads_count, $html_header, $html_footer, $ct, $mds, $URL,
$categories, $ad_ind_width, $text_userinfo, $cat_fields, $ratedads, $ind_leftcol;
echo $html_header;
if ($mds=="search")
{
$count_info="$ads_count ".lang_ads_match." ";
}
else
{
$count_info="$ads_count ".lang_entries."";
}
echo "
".print_layerjavas()."
$ind_leftcol
".lang_top." :
".category_name()." $text_userinfo
".print_fav_ads_ind()." ".nb_best_ads()."
".get_ads_captions().get_ads()."
";
echo $html_footer;
}
function category_name()
{
global $categories, $ct, $ratedads, $URL;
if (($ct!="") and ($ratedads!=""))
{
$cat1_name="".$categories[$ct][0]." ";
}
else
{
if ($ct != "")
$cat1_name=$categories[$ct][0];
else
$cat1_name="";
}
return $cat1_name;
}
function nb_best_ads()
{
global $cat_fields, $table_ads, $ct, $page, $adsonpage, $ratedads, $idemail, $URL;
$res_mess = "";
if ($ratedads=="1")
{
$res_mess="".lang_ads_rated." ";
}
else
{
if ($ct!="")
{
$qy_ct="catname='$ct' and ";
}
else
{
$qy_ct="";
}
$sql_query="SELECT COUNT(idnum) FROM $table_ads WHERE $qy_ct adrate > 0";
$sql_res=mysql_query("$sql_query");
$row=mysql_fetch_row($sql_res);
$count=$row[0];
if ($count > 0)
{
$res_mess="
".lang_hilited_ads."
[$count]
";
}
}
if ($idemail!="")
{
$res_mess="";
}
return $res_mess;
}
function get_search_form()
{
global $cat_fields, $ct, $HTTP_GET_VARS, $bgschcol, $URL ;
foreach ($HTTP_GET_VARS as $key2 => $value2 )
{
$HTTP_GET_VARS[$key2] = stripslashes($HTTP_GET_VARS[$key2]);
$HTTP_GET_VARS[$key2]=ereg_replace('\'', ''', $HTTP_GET_VARS[$key2]);
}
$bgschcol='#e5ecf9';
if (isset($HTTP_GET_VARS['onlywithphoto']) && $HTTP_GET_VARS['onlywithphoto']=='yes')
{
$onlyphocheck="checked";
}
else
$onlyphocheck="";
$srch_html="";
$srch_html=$srch_html."
";
if (isset($HTTP_GET_VARS['idemail']) && $HTTP_GET_VARS['idemail']!="")
{
$srch_html="";
}
if (isset($HTTP_GET_VARS['ratedads']) && $HTTP_GET_VARS['ratedads']=="1")
{
$srch_html="";
}
return $srch_html;
}
function print_sch_field($keysch)
{
global $cat_fields, $HTTP_GET_VARS,$bgschcol;
$srch_html = "";
if ( ( $cat_fields[$keysch][4] == 'select') and ($cat_fields[$keysch][2] == 'keyword'))
{
$srch_html=$srch_html."
".$cat_fields[$keysch][0].":
".(isset($HTTP_GET_VARS[$keysch]) ? $HTTP_GET_VARS[$keysch] : "")."
".$cat_fields[$keysch][7]."
";
}
if ( ( $cat_fields[$keysch][4] == 'checkbox') and ($cat_fields[$keysch][2] == 'keyword'))
{
$srch_html=$srch_html."
".$cat_fields[$keysch][0].":
".(isset($HTTP_GET_VARS[$keysch]) ? $HTTP_GET_VARS[$keysch] : "")."
".$cat_fields[$keysch][7]."
";
}
if ( ( ($cat_fields[$keysch][4] == 'text') or ($cat_fields[$keysch][4] == 'textarea'))
and ($cat_fields[$keysch][2] == 'keyword'))
{
$srch_html=$srch_html."
".$cat_fields[$keysch][0].":
";
}
if ( ($cat_fields[$keysch][4] == 'text') and ($cat_fields[$keysch][2] == 'minmax'))
{
$flmin=$keysch.'1';
$flmax=$keysch.'2';
$srch_html=$srch_html."
".$cat_fields[$keysch][0].":
".lang_min.":
".lang_max.":
";
}
return $srch_html;
}
function get_ads_captions()
{
global $cat_fields, $ads_count, $ct, $photos_count, $incl_prevphoto, $prwph_layer,$prphscr;
$bgcol21="#e5ecf9";
$bgcol22="#aa0000";
$captions=" ";
if ($ct == '')
{
$captions=$captions."
".lang_category."
" ;
}
if ((($incl_prevphoto == 'yes') and ($prwph_layer!='yes')) or ($prphscr =='yes'))
{
$captions=$captions."
".lang_preview_photo."
";
}
$captions=$captions."
ID
".lang_posted."
";
$ik = 0;
foreach ($cat_fields as $key => $value)
{
$ik++;
if ( ($cat_fields[$key][1]=='1') or ($cat_fields[$key][1] == '12'))
{
$captions=$captions."
".$cat_fields[$key][0]."
";
}
}
/*
if ($photos_count > 0)
{
$captions=$captions."
Photo
";
}
*/
$captions=$captions."
".lang_details."
";
if($ads_count == 0)
$captions="";
return $captions;
}
function print_ad ($row)
{
global $cat_fields, $photos_count, $ct, $categories, $incl_prevphoto,
$previewphoto_url, $previewphoto_path, $prphotolimits, $pr_lim_height, $pr_lim_width,
$prwph_layer, $prphscr,$prphscrwdth,$prwdly, $photo_path, $URL;
$row=check_row($row);
$html_ad="";
$time1=$row['time'];
$ad_date=get_short_date($time1);
$idnum=$row['idnum'];
$phlimitinfo="";
$ctval=$ct;
if ($ct =='')
{
$key_ctn=$row['catname'];
$ctval=$key_ctn;
$html_ad=$html_ad." "
. "".(isset($categories[$key_ctn][0]) ? $categories[$key_ctn][0] : "")." ";
}
if (($incl_prevphoto=='yes') and ($prwph_layer!='yes'))
{
get_jpg_path($idnum);
$phlimitinfo="";
if ($prphotolimits=='yes')
{
if ($pr_lim_height=="")
{
$phlimitinfo="width='$pr_lim_width'";
}
else
{
$phlimitinfo="width='$pr_lim_width' height='$pr_lim_height'";
}
}
$html_ad=$html_ad."";
if (file_exists($previewphoto_path))
{
$html_ad=$html_ad." ";
}
else
{
$html_ad=$html_ad."".lang_no_photo." ";
}
$html_ad=$html_ad." ";
}
if ($prphscr=='yes')
{
get_jpg_path($idnum);
if(file_exists($photo_path[1]))
{
$html_ad=$html_ad." ";
}
else
{
$html_ad=$html_ad."".lang_no_photo." ";
}
}
$html_ad=$html_ad."
$idnum
$ad_date ";
foreach ($cat_fields as $key => $value)
{
if ( ($cat_fields[$key][1]=='1') or ($cat_fields[$key][1] == '12'))
{
$align = ($cat_fields[$key][6] == "real" ? "right" : "left");
if ($key == 'title')
{
$html_ad=$html_ad."
$row[$key] ";
}
else
{
$html_ad=$html_ad."
$row[$key] ";
}
}
}
//if ($photos_count > 0)
//{
// $html_ad=$html_ad." ".$row['adphotos']." ";
//}
/*
$html_ad=$html_ad."
Details
".print_layerads($row)."
";
*/
$html_ad=$html_ad."
".lang_details."
".print_layerads($row)."
";
return $html_ad;
}
function print_layerjavas()
{
global $use_adslayer, $md;
$html_layerjs = "";
if (($use_adslayer=="yes") and (($md=="") or ($md=="browse")))
{
$html_layerjs= "
";
}
return $html_layerjs;
}
function print_layerads($row)
{
global $cat_fields, $photos_count, $ct, $categories, $incl_prevphoto, $sec_width,
$previewphoto_url, $previewphoto_path, $prphotolimits, $pr_lim_height, $pr_lim_width,
$use_adslayer, $layertopval, $fields_layer, $prphscr, $prwdly, $photo_path;
$html_layerads = "";
if ($use_adslayer=="yes")
{
$ads_id=$row['idnum'];
get_jpg_path($ads_id);
if ((file_exists($previewphoto_path)) and ($incl_prevphoto=='yes'))
{
$html_prvpht="".lang_preview_photo.": ";
}
if ($prphscr=='yes')
get_jpg_path($ads_id);
if (file_exists($photo_path[1]))
{
$html_prvpht=" ";
}
$html_layerads = "
".$row['title']."
ID#: ";
foreach ($cat_fields as $key => $value)
{
if ($fields_layer[$key] == 'yes')
{
$html_layerads=$html_layerads."".$cat_fields[$key][0].": ";
}
}
$html_layerads=$html_layerads." ".$row['idnum']." ";
foreach ($cat_fields as $key => $value)
{
if ($fields_layer[$key] == 'yes')
{
$html_layerads=$html_layerads.$row[$key]." ";
}
}
$html_layerads=$html_layerads."
$html_prvpht
";
}
return $html_layerads;
}
function print_layerlink($ads_id)
{
global $use_adslayer;
$html_layerlink = "";
if ($use_adslayer=="yes")
{
$adsidq1="dd".$ads_id;
$html_layerlink="OnMouseOver=\"showlayer('$adsidq1');\"OnMouseOut=\"hidelayer('$adsidq1');\"";
}
return $html_layerlink;
}
function check_row($row)
{
global $cat_fields, $select_text,$real_format;
foreach ($cat_fields as $key => $value)
{
if (($row[$key]=="") or ($row[$key]==$select_text) or ($row[$key]=='http://')
or ($row[$key]=='NULL') or ($row[$key]=='null'))
{
$row[$key]="--";
}
else
{
if ($cat_fields[$key][6]=='real')
{
//$row[$key]=sprintf($real_format, $row[$key]);
$row[$key]=number_format($row[$key], 0, ",", ".");
}
}
}
return $row;
}
?>
|
|
Travel Guides
|
|
|
|
|
|