04. april 2006 - 22:37
#6
jeg har en fil der hedder details.php
--------------------------------------->>>>
<?
include("funcs2.php");
function ad_details()
{
global $cat_fields, $photos_count, $html_header, $html_footer, $id,
$ct, $categories, $ad_second_width, $left_width_sp, $exp_period,$exp_perdhlt, $privacy_mail,
$schallusrads, $detl_leftcol, $tbclr_1, $tbclr_2, $tbclr_3, $tbclr_4, $fntclr_1,
$fntclr_3, $plcntdtl, $plcntpml, $reply_catg, $pladddp, $hltadsf, $msg, $det_cnt, $prphscnd;
if ($plcntdtl=='yes'){adscounter($id, 'vis');}
$row=get_ad_details($id);
$row=check_row($row);
if($ct==""){$ct=$row['catname']; $cat_fields=""; getfldlst();}
$repl_cmminf="";
if ($reply_catg[$ct] !="")
{ $replcn_val=check_replcmm($id,$row); $repl_cmminf=repl_commt($row,$replcn_val);}
if ($row['adcommkey']==1){
$view_intad="
<a href='index.php?md=details&id=".$row['replyid']."'
target='ir".$row['replyid']."'>
<font FACE='Verdana,Geneva,Arial' SIZE=1 $colr1_hltads>
<b> ".$msg['View_initia_ad']."(#".$row['replyid'].")</b></font></a>
<br>
";
}
if ($schallusrads=='yes')
{
$useradsnum=getuseradsnum($row['email']);
if ($useradsnum > 1)
{
$all_ads_user="
<font FACE='Verdana,Geneva,Arial' SIZE=1>
<br><a href='index.php?md=browse&idemail=".$row['idnum']."' target='all".$row['idnum']."'>
<b>".$msg['browse_ads_by_user']."</b></a> ($useradsnum ".$msg['ads_d'].")
</font>
";
}
if ($plcntdtl=='yes'){
$det_cnt="
".$row['cntvstr']." ".$msg['visits_d']."
";
}
if ($plcntpml=='yes'){
if ($row['cntemll']==0){
$det_pml=" <font FACE='ARIAL, HELVETICA' COLOR='BLACK' size='-2'><b>
(".$msg['no_one_email_sent'].")</b></font>";
}
else{
if ($row['cntemll']>1){$dkrrk2="s";}
$det_pml=" (".$row['cntemll']." ".$msg['email_snt']." $dkrrk2
".$msg['was_sent_to_owner'].")";
}
}
if ($row['login']!='')
{
if ($pladddp=='yes')
{
$addt_info="<p>".getadditinfo($row['login'], $id);
}
$mbadsnum=getmbadsnum($row['login']);
if ($mbadsnum > 1)
{
$all_ads_user="
<font FACE='Verdana,Geneva,Arial' SIZE=1>
<br><a href='index.php?md=browse&mblogin=".$row['login']."' target='all".$row['idnum']."'>
<b>".$msg['browse_ads_by_member']." '".$row['login']."'</b></a> ($mbadsnum
".$msg['ads_d'].")
</font>
";
}
}
}
$time1=$row['time'];
$date_posted=get_date($time1);
$time2=$time1+$exp_period*86400;
if ($row['adrate'] > 0){$time2=$time1+$exp_perdhlt*86400;}
$expire_date=get_date($time2);
if ($privacy_mail=='yes') {
$cont_email="<a href='index.php?ct=$ct&md=privacy_mail&idnum=$id'>
".$msg['privacy_mail']."</a>";}
else{
$cont_email="<a href='mailto:".$row['email']."'>".$row['email']."</a>";
}
$homepg_info="";
if ($row['homeurl']!="--"){
$homepg_info="<li>".$msg['Home_Page_d'].": <a href='".$row['homeurl']."'>".$row['homeurl']."</a></li>";
}
$contemail_info="";
if ($row['email']!="--"){
$contemail_info="<li>".$msg['contact_email'].": $cont_email <br>$det_pml</li>";
}
$idnum=$row['idnum'];
$sdtpcol="$tbclr_4";
$sdtpcol1="#ffcccc";
$ad_sec_rt=$ad_second_width-$left_width_sp-1;
$repltitle="<title>".$row['title'].". ";
$html_header=ereg_replace('<title>', $repltitle, $html_header);
if ($hltadsf=='yes'){
if (($row['adrate'] < 1) or ($row['adrate']="")){
$hltadsinfo="
<a href='highlight.php?id=$idnum' target='hlttad'>
".$msg['Highlight_this_ad']."</a>
";
}
}
else{$hltadsinfo="";}
echo $html_header;
echo "<body onload='self.focus()'>
<center>
<table width='$ad_second_width' bgcolor='$tbclr_2' border=0 cellspacing=1 cellpadding=0><tr>
$detl_leftcol
<td valign='top'>
<TABLE WIDTH='100%' border=0 BGCOLOR='$tbclr_4' cellspacing='1' cellpadding='10' >
<tr>
<TD VALIGN=TOP>
<font FACE='ARIAL, HELVETICA' COLOR='BLACK'> <font size=-1>
<a href='index.php'>".$msg['top'].":</a>
<b><a href='index.php?md=browse&ct=$ct'>".$categories[$ct][0]."</a></b>
</font>
<table width='100%' border=0 cellspacing=3 cellpadding=3>
<tr>
<td bgcolor='$tbclr_1'>
<font FACE='ARIAL, HELVETICA' color='$fntclr_1' >
<b>".$row['title']."</b></font>
</td>
</tr>
</table>
$view_intad
";
if ($row['login']!="")
{
echo "
<font FACE='ARIAL, HELVETICA' COLOR='#000088'' size='-2'><b>
".$msg['ad_posted_member']." '".$row['login']."'
</font></b><br>";
}
echo "
".lrg_photo($idnum)."
<table width='100%' bgcolor='$tbclr_4' cellspacing=5 cellpadding=5>
<tr><td>
<font FACE='ARIAL, HELVETICA' COLOR='BLACK' size='-2'><b>
<font color='#007700' > ".$msg['adsid'].": </font><font color='#aa0000'>
$idnum
</font>;
<font color='#007700' > ".$msg['date_posted_d'].": </font> <font color='#aa0000' >
$date_posted</font>;
<font color='#007700' >".$msg['expire_date_d'].": </font>
<font color='#aa0000' >$expire_date</font>;
$det_cnt </b></font>
<table width='100%' border=0 bordercolor='#ffffff' cellspacing=5 cellpadding=0>
<tr><td valign='top' width='80%'>
<table width='100%' border=0 bordercolor='$tbclr_4' cellspacing=3 cellpadding=0>
";
foreach ( $cat_fields as $key => $value )
{
if($row[$key]==""){$row[$key]='--';}
if ( ($cat_fields[$key][1] == '2' or $cat_fields[$key][1] == '12') and !($key=='initialad' and $row[$key]=='--') )
{
$tarrk11=""; if ($cat_fields[$key][4] == 'textarea'){$tarrk11="<p ALIGN='JUSTIFY'> ";}
echo "
<tr><td colspan='2' height='1' bgcolor='$sdtpcol1'><spacer type='block' height='1' width='1'></td></tr>
";
if ($cat_fields[$key][4] == 'textarea'){
echo "
<tr><td bgcolor='$sdtpcol' colspan='2'>
<font face='tahoma' color='#da0000' size='1'>
<p align='justify'> ".$cat_fields[$key][0].":</font>
<font face='tahoma' color='$fntclr_1' size='2'>
".$row[$key]." </td></tr>
";
}
else {
echo "
<tr><td bgcolor='$sdtpcol' width='30%'>
<font face='tahoma' color='#da0000' size='1'>
".$cat_fields[$key][0].":</font>
</td><td bgcolor='$sdtpcol' width='70%'> $tarrk11
<font face='tahoma' color='$fntclr_1' size='2'>
".$row[$key]." </td></tr>
";
}
}
}
echo "
<tr><td colspan='2' height='1' bgcolor='$sdtpcol1'><spacer type='block' height='1' width='1'></td></tr>
</table>
<p>
<font FACE='ARIAL, HELVETICA' COLOR='$fntclr_3' size='-1'>
<ul> $contemail_info $homepg_info </ul>
".print_multimed($idnum)."
</b></font>
<font FACE='ARIAL, HELVETICA' COLOR='BLACK' size='-1'>
$addt_info
<p>
$all_ads_user
</td><td valign='top' width='$prphscnd'>
".print_photos($idnum, $row)."
</td>
</tr></table>
</td></tr></table>";
if ($row['adcommkey']!=1){
echo "
".adsvtrform($row)."
";
}
echo "$repl_cmminf";
if ($row['adcommkey']!=1){
echo "
<table width='100%' bgcolor='$tbclr_1' border=0 cellspacing=0 cellpadding=0>
<tr><td> ".print_fvrt_dtl()."</td></tr>
</table>
";
}
echo "<br> <center>";
if ($row['adcommkey']!=1){
echo "
<font FACE='ARIAL, HELVETICA' COLOR='BLACK' size='-2'><b>
$hltadsinfo
</b></font>
";
}
echo "
<font FACE='ARIAL, HELVETICA' COLOR='BLACK' size='-2'>
<b>
<a href='' onClick='self.close()'>".$msg['close_window_d']."</a>
<a href='index.php?ct=$ct&md=editlogin&id=$idnum'>edit ad</a>
</b>
</font>
</center>
</td></tr></table>
</td></tr></table>
</center>
";
echo $html_footer;
exit;
}
function lrg_photo($idnum)
{
global $_REQUEST, $photos_url, $photos_path, $photo_path, $photo_url, $photos_count,$multim_link;
$lrgphprez="";
if ($_REQUEST['lrgphp']=='1')
{
$lnph=$_REQUEST['lnph'];
get_jpg_path($idnum);
$lrgphprez="
<center><p>
<img src='$photo_url[$lnph]'>
</center>
";
}
return $lrgphprez;
}
function print_photos($idnum, $row)
{
global $ct, $photos_url, $photos_path, $photo_path, $photo_url,
$photos_count,$multim_link, $prphscnd, $msg;
$pho1="";
get_jpg_path($idnum);
for($i=1; $i<=$photos_count; $i++)
{
if (file_exists($photo_path[$i])){$pho1="1";}
}
if ($pho1==""){return;}
$html="
<center>
<font size=-2 FACE='ARIAL, HELVETICA' COLOR='#999999'>
<b>".$msg['Click_ph_to_enlarge']." </b>
</font>
</center>
";
for($i=1; $i<=$photos_count; $i++)
{
if (file_exists($photo_path[$i])){
$photokey="photocaption$i";
$photocapt=$row[$photokey];
$html=$html."
<font FACE='ARIAL, HELVETICA' COLOR='#000099' size='-1'>
<font size='-2'>".$msg['photo_d']." $i
<center>
<a href='index.php?ct=$ct&md=details&id=$idnum&lrgphp=1&lnph=$i&'>
<img src='sph.php?id=$idnum&wd=$prphscnd&np=$i' border=0></a> <br> $photocapt
</font>
</center>
";
}
}
return $html;
}
function print_multimed($idnum)
{
global $incl_mtmdfile,$multimedia_path, $multimedia_url, $multim_link, $msg;
$mm_link="";
if ($incl_mtmdfile=='yes')
{
get_jpg_path($idnum);
if (file_exists($multimedia_path))
{
$mm_link="
<p><li>".$msg['multimedia_file'].": <b><a href='$multimedia_url'>$multim_link</a></b></li>
";
}
}
return $mm_link;
}
function repl_commt($row, $replcn_val)
{
global $table_ads, $fntclr_1, $tbclr_1, $maxrepldt, $reply_catg, $ct, $msg;
$ridnum=$row['idnum'];
$html_comm="
<table width='100%' bgcolor='$tbclr_1' border=0 cellspacing=0 cellpadding=0>
<tr><td>
<font FACE='ARIAL, HELVETICA' COLOR='$fntclr_1' size='-1'>
<b> ".$msg['Comments_d'].": </b></font>
<FONT FACE='Verdana,Geneva,Arial' SIZE=1 color='#000099'><b>
<a href='index.php?ct=".$reply_catg[$ct]."&md=add_form&replid=$ridnum' target='rp$ridnum'>
(".$msg['post_your_comment'].")</a></b>
</td></tr></table>
<p><font FACE='ARIAL, HELVETICA' COLOR='BLACK' font size=-1>
";
if ($replcn_val > 0){
$sql_query="select * from $table_ads where replyid=$ridnum and visible=1
order by $ord_ratedads idnum desc limit $maxrepldt";
$sql_res=mysql_query("$sql_query");
while ($rowrpl = mysql_fetch_array ($sql_res))
{
$time1=$rowrpl['time'];
$cdate_posted=get_date($time1);
$pstby="";
if ($rowrpl['mblogin'] != ""){$pstby="by <a href=''>".$rowrpl['mblogin']."</a>";}
$html_comm=$html_comm."
<a href='index.php?md=details&id=".$rowrpl['idnum']."' target='cm".$rowrpl['idnum']."'>
<b>".$rowrpl['title']."</b></a>
<font size=-2><b> (#".$rowrpl['idnum']."; ".$msg['posted_c'].": $cdate_posted $pstby) </b></font>
<br>
".$rowrpl['comment']." <font size=-2><b>
<a href='index.php?md=details&id=".$rowrpl['idnum']."' target='cm".$rowrpl['idnum']."'>
".$msg['More_c']."</a></b></font>
<p>
";
}
}
if (($replcn_val > 0) and ($replcn_val > $maxrepldt))
{
$catnmrpl=$row['catname'];
$ctrepl=$reply_catg[$catnmrpl];
$rpidnm=$row['idnum'];
$html_comm=$html_comm."
<FONT FACE='Verdana,Geneva,Arial' SIZE=1 color='#000099'>
<b><a href='index.php?ct=$ctrepl&md=browse&replyid=$rpidnm'
target='vcm$rpidnm'>".$msg['view_all_comments']."($replcn_val)</a>
</b></font>
<p>
";
}
$html_comm=$html_comm."</font>";
return $html_comm;
}
function check_replcmm($id, $row)
{
global $table_ads;
$sql_query="select count(idnum) from $table_ads where replyid=$id and visible=1 ";
$sql_res=mysql_query("$sql_query");
$row=mysql_fetch_row($sql_res);
$rpcount=$row[0];
if ($row['replcnts'] !=$rpcount)
{
$sql_query="update $table_ads set replcnts=$rpcount where idnum=$id ";
mysql_query("$sql_query");
}
return $rpcount;
}
function getadditinfo($mbblogin, $id)
{
global $privacy_mail, $msg;
$sdtpcol="#ffffff";
$sdtpcol1="#dddddd";
include("mb_conf.php");
$sql_query="select * from $table_mb where login='$mbblogin'";
$sql_res=mysql_query("$sql_query");
$row = mysql_fetch_array ($sql_res);
$row=check_row($row);
if ($privacy_mail=='yes') {
$row['email']="<a href='index.php?ct=$ct&md=privacy_mail&idnum=$id&emltp=mblg&emllogin=$mbblogin'>
".$msg['privacy_mail']."</a>";}
else{
$row['email']="<a href='mailto:".$row['email']."'>".$row['email']."</a>";
}
$rslt="
<font FACE='ARIAL, HELVETICA' COLOR='#000088' size='-1'>
<b>".$msg['members_information'].":
</font>
<table width='100%' border=0 bordercolor='#ffffff' cellspacing=3 cellpadding=0>
";
$keyffl="0";
foreach ( $mb_fields as $key => $value )
{
if ((ereg('3', $mb_fields[$key][1])) and ($row[$key]!=""))
{$keyffl="1";
if ($key=="homeurl")
{$row[$key]="<a href='".$row[$key]."' target='hp".$row[$key]."'>$row[$key]</a>";}
$rslt=$rslt."
<tr><td colspan='2' height='1' bgcolor='$sdtpcol1'><spacer type='block' height='1' width='1'></td></tr>
<tr><td bgcolor='$sdtpcol' width='25%'>
<font FACE='ARIAL, HELVETICA' COLOR='#000088' size='-1'>
".$mb_fields[$key][0].":</font>
</td><td bgcolor='$sdtpcol' width='75%'>
<font FACE='ARIAL, HELVETICA' COLOR='BLACK' size='-1'>
".$row[$key]." </td></tr>
";
}
}
$rslt=$rslt."
<tr><td colspan='2' height='1' bgcolor='$sdtpcol1'><spacer type='block' height='1' width='1'></td></tr>
</table>
";
if ($keyffl!="1"){$rslt="";}
return $rslt;
}
?>
------------------->>>>
Er det den ??