Her er koden:
<?php
session_start();
include("header.php");
include("top.php");
/* Henter annonce data */
$sql="SELECT * FROM ferie_annonce WHERE id='".$_GET['id']."'";
$aquery=mysql_query($sql) or die(database_fejl(mysql_error(),$sql));
$annonce=mysql_fetch_array($aquery,MYSQL_ASSOC);
$plusaannonce=plusaannonce($annonce
['id']);
/* Opdater hits*/
$annonce['hits']++;
$sql="UPDATE ferie_annonce SET hits='".$annonce['hits']."' WHERE id='".$annonce['id']."'";
mysql_query($sql) or
die(database_fejl(mysql_error(),$sql));
if($_POST['dinemail']) {
$fejl=array();
if(strlen($_POST['dinemail'])==0) {
$fejl
['dinemail_ikke_udfyldt']="Din e-mail er ikke udfyldt";
}
if(strlen($_POST['ditnavn'])==0) {
$fejl['ditnavn_ikke_udfyldt']="Din navn er
ikke udfyldt";
}
if(strlen($_POST['dinbesked'])==0) {
$fejl['dinbesked_ikke_udfyldt']="Vens email er ikke udfyldt";
}
if(count($fejl)==0) {
$emne = "Besked fra ".$_POST['ditnavn']."";
$fradomaene = "Ferieboligsiden.dk";
$fra = $_POST['dinemail'];
$til =
$_POST["eemail"];
$besked = "Hej ".$_POST['enavn']."<br>".$_POST['ditnavn'].", har set din annonce på ferieboligsiden.dk og har skrevet følgende
besked;<br><br>
".$_POST["dinbesked"]."<br><br>
Den annonce der er svar på er:
http://www.ferieboligsiden.dk/vis_annonce.php?id=".$_GET['id']." <br><br>Ved at svare tilbage på denne mail, kan du skrive direkte til ".$_POST['ditnavn']."
<br>
Med venlig hilsen<br>Ferieboligsiden.dk";
$indstillinger = "MIME-Version: 1.0\r\n";
$indstillinger .= "Content-type: text/html;
charset=iso-8859-1\r\n";
$indstillinger .= "From: $fradomaene <$fra>\r\n";
$indstillinger .= "Reply-To: $fra <$fra>\r\n";
mail("$til", "$emne", "$besked",
"$indstillinger");
print js_alert("Din besked er sendt!");
print js_location("vis_annonce.php?id=".$_GET['id']);
}
}
if($_POST
['tipenven']) {
$fejl=array();
if(strlen($_POST['dinemail'])==0) {
$fejl['dinemail_ikke_udfyldt']="Din e-mail er ikke udfyldt";
}
if
(strlen($_POST['ditnavn'])==0) {
$fejl['ditnavn_ikke_udfyldt']="Din navn er ikke udfyldt";
}
if(strlen($_POST
['vensnavn'])==0) {
$fejl['vensnavn_ikke_udfyldt']="Vens navn er ikke udfyldt";
}
if(strlen($_POST['vensemail'])==0) {
$fejl['venemail_ikke_udfyldt']="Vens email er ikke udfyldt";
}
if(count($fejl)==0) {
send_mail("info@ferieboligsiden.dk",
"Tip en ven benyttet",
"Hej\n\nTip en ven funktionen er benyttet på denne annonce
http://www.ferieboligsiden.dk/vis_annonce.php?id=".$_GET['id']);
send_mail($_POST['dinemail'],
"Du har tippet
".$_POST['vensemail'],
"Hej ".$_POST['ditnavn']."\n\nDu har tippet ".$_POST['vensnavn']." om denne annonce
http://www.ferieboligsiden.dk/vis_annonce.php?id=".$_GET['id']."\n\nMed venlig hilsen\nFerieboligsiden.dk");
send_mail($_POST
['vensemail'],
"Tip fra ".$_POST['ditnavn'],
"Hej ".$_POST['vensnavn']."\n\n".$_POST['vensnavn']." syntes
du skulle se nærmere på denne annonce
http://www.ferieboligsiden.dk/vis_annonce.php?id=".$_GET['id']."\n\nMed venlig hilsen\nFerieboligsiden.dk");
print js_alert("Dit tip er sendt!");
print js_location("vis_annonce.php?id=".$_GET['id']);
}
}
?>
<title><?=$annonce['titel'];?></title>
<?php
include("midt.php");
?>
<script language="JavaScript">
function change(picture) {
document.theimg.src = picture
}
function change2(picture) {
document.theimg2.src =
picture
}
//-->
</script>
<div id="content">
<br>
<div class="contentRamme" ><div class="contentRammePad">
<?php
if(mysql_num_rows($aquery)>0) {
?>
<h1><?=$annonce['titel'];?> - bolig nr. <?=$_GET['id'];?> <a target="_blank" href="print_annonce.php?id=<?=$_GET['id'];?>" style="font-weight:
normal;">Print venlig</a> <a href="java script:history.go(-1);" style="font-weight: normal;">tilbage</a></h1>
<div style="border: 1px solid
#dddddd;">
<table style="width: 567; background-color: #eeeeee; padding-left: 10px; margin: 1px;" cellpadding="5">
<tr>
<td
valign="top" >
<div style="width: 220px;">
<?php
/* Henter tilknyttet billeder */ $sql="SELECT * FROM ferie_annonce_foto WHERE annonce_id='".$_GET['id']."'";
$query=mysql_query
($sql) or die(database_fejl(mysql_error(),$sql));
if(mysql_num_rows($query)>0)
{
print "<h1>Galleri</h1>"
;
while($foto=mysql_fetch_array($query,MYSQL_ASSOC)) {
$i++;
$i>1 ?
$dir="billeder_small" : $dir="billeder_medium";
if($i==1) {
?>
<div style="width: 200px; height: 230px;"><img
style="border: 1px solid gray;" name="theimg" src="billeder_medium/<?=$foto['billede'];?>" border="0" style="margin: 1px;"></div>
<?php
}
?>
<a href="vis_billede.php?id=<?=$foto['id'];?>" target="_blank" onMouseOver="change('billeder_medium/<?=$foto
['billede'];?>')"><img style="border: 1px solid gray;" src="billeder_small/<?=$foto['billede'];?>" border="0" style="margin: 1px;"></a>
<?php
}
} else {
}
?>
<?php
/* Hent udlejer information */
$sql="SELECT * FROM ferie_bruger WHERE id='".$annonce['bruger_id']."'";
$query=mysql_query($sql) or die
(database_fejl(mysql_error(),$sql));
$bruger=mysql_fetch_array($query,MYSQL_ASSOC)
?>
<br /><br />
<? if
($bruger['skjulkontakt'] == "0"){ ?>
<h1>Udlejer</h1>
<?=$bruger['navn'];?><br />
<?=$bruger['adresse'];?><br />
<?=$bruger['postnr'];?> <?=$bruger['byen'];?><br />
Tlf nr. <?=$bruger['tlf'];?><br />
<? echo 'E-Mail <a href="mailto:'. $bruger['email']
.'">'. $bruger['email'].'</a><br />'; ?>
<?php
}else
{
echo '<font STYLE="color: red;"><b><u>Udlejer har valgt at skjule sine kontakt oplysninger, du kan dog stadig kontakte udlejer nedenfor!
</u></b></font>';
}
?>
<br>
<?php
if($annonce['hjemmeside']!="" && $annonce['hjemmeside']!="
http://" && $plusaannonce==true) {
print
"<b>Udlejers hjemmeside:</b> <a href=\"".$annonce['hjemmeside']."\"target=blank>".$annonce['hjemmeside']."</a>";
}
?>
<br /><br />
<?php
if($plusaannonce==true) {
?>
<h1>Prisbetingelser</h1>
<?php
if(strlen($annonce['prisbetingelser'])>0) {
print $annonce['prisbetingelser'];
} else {
print "Udlejer har ikke oplyst særlige prisbetingelser<br /><br />";
}
}
?>
<br>
<br>
<h1>Skriv til udlejer</h1>
<form action="vis_annonce.php?id=<?=$_GET['id'];?>" style="margin: 0px;" method="post">
<b <?php if($fejl
['ditnavn_ikke_udfyldt']) print "style=\"color:red;\"";?>>Dit navn</b><br />
<input type="text" name="ditnavn" value="<?=$_SESSION['bruger_data']
['navn'];?>"><br>
<b <?php if($fejl['dinemail_ikke_udfyldt']) print "style=\"color:red;\"";?>>Din e-mail</b><br />
<input
type="text" name="dinemail" value="<?=$_SESSION['bruger_data']['email'];?>"><br>
<b <?php if($fejl['dinbesked_ikke_udfyldt']) print
"style=\"color:red;\"";?>>Din besked</b><br />
<textarea rows="10" cols="50" name="dinbesked">Din besked her</textarea>
<input type="hidden"
value="<?=$bruger['navn'];?>" name="enavn" />
<input type="hidden" value="<? echo $bruger['email'];?>" name="eemail" />
<input type="submit" value="Send" name="send" style="width: 60px;">
</form>
<br><br>
<?php
?>
<h1>Tip en ven</h1>
<form action="vis_annonce.php?id=<?=$_GET['id'];?>" style="margin: 0px;" method="post">
<b <?php if
($fejl['ditnavn_ikke_udfyldt']) print "style=\"color:red;\"";?>>Dit navn</b><br />
<input type="text" name="ditnavn" value="<?=$_SESSION
['bruger_data']['navn'];?>"><br>
<b <?php if($fejl['dinemail_ikke_udfyldt']) print "style=\"color:red;\"";?>>Din e-mail</b><br />
<input type="text" name="dinemail" value="<?=$_SESSION['bruger_data']['email'];?>"><br>
<b <?php if($fejl['vensnavn_ikke_udfyldt']) print
"style=\"color:red;\"";?> >Vens navn</b><br />
<input type="text" name="vensnavn" value="<?=$_POST['vennavn'];?>"><br>
<b <?php if($fejl
['venemail_ikke_udfyldt']) print "style=\"color:red;\"";?>>Vens e-mail</b><br />
<input type="text" name="vensemail" value="<?=$_POST
['venemail'];?>"><br><br />
<input type="submit" value="Send" name="send" style="width: 60px;">
<input type="hidden" value="true"
name="tipenven">
</form>
</div>
</td>
<td valign="top">
<h1>Beskrivelse</h1>
<b><?=$annonce['titel'];?></b><br />
<?php
if($plusaannonce==true) {
print $annonce['beskrivelse'];
}
else {
print substr($annonce['beskrivelse'],0,800);
}
?>
<br><br />
<h1>Detaljer</h1>
<table class="gridTable" style="width: 100%;" cellspacing="0" cellpadding="0">
<tr>
<td
class="visannoncesmall gridII" colspan="2">
<span class="visannonceHead">Geografisk</span><br />
<?php
$sql="SELECT * FROM ferie_geo_omraade WHERE
id='".$annonce['geografisk_placering']."'";
$query=mysql_query($sql) or die(database_fejl(mysql_error(),$sql));
$omraade=mysql_fetch_array($query,MYSQL_ASSOC);
$sql="SELECT land FROM ferie_geo_land WHERE id='". $omraade['land_id']."'";
$query=mysql_query($sql) or die(database_fejl(mysql_error(),$sql));
$land=mysql_fetch_array($query,MYSQL_ASSOC);
print $omraade['omraade'].", ".$land['land'];
$annonce['geografisk_placering'];
?>
</td>
<td
class="visannoncesmall gridII" valign="top" colspan="2"><span class="visannonceHead">Bolig type</span><br />
<?=$annonce['bolig_type'];?>
</td>
</tr>
<tr>
<td class="visannoncesmall gridI" valign="top"><span
class="visannonceHead">Swimmingpool</span>
</td>
<td class="visannoncesmall gridI" valign="top"><img src="gfx/<?php $annonce
['swimmingpool']=="y" ? print "yes" : print "no";?>.gif" border="0" alt="-"></td>
<td class="visannoncesmall
gridI" valign="top"><span class="visannonceHead">Spabad</span></td>
<td class="visannoncesmall gridI" valign="top"><img src="gfx/<?php $annonce
['spabad']=="y" ? print "yes" : print "no";?>.gif" border="0" alt="-"></td>
</tr>
<tr>
<td class="visannoncesmall
gridII" valign="top"><span class="visannonceHead">Sauna</span></td>
<td class="visannoncesmall gridII" valign="top"><img src="gfx/<?php $annonce
['sauna']=="y" ? print "yes" : print "no";?>.gif" border="0" alt="-"></td>
<td class="visannoncesmall gridII" valign="top"><span
class="visannonceHead">Havudsigt</span></td>
<td class="visannoncesmall gridII" valign="top"><img src="gfx/<?php $annonce['havdudsigt']=="y" ?
print "yes" : print "no";?>.gif" border="0" alt="-"></td>
</tr>
<tr>
<td class="visannoncesmall gridI" valign="top"><span
class="visannonceHead">Internet</span></td>
<td class="visannoncesmall gridI" valign="top"><img src="gfx/<?php $annonce['internet']=="y" ? print
"yes" : print "no";?>.gif" border="0" alt="-"></td>
<td class="visannoncesmall gridI" valign="top"><span
class="visannonceHead">Bygge år</span></td>
<td class="visannoncesmall gridI" valign="top"><?php strlen($annonce['byggeaar'])==0 ? print "?" :
print $annonce['byggeaar'];?></td>
</tr>
<tr>
<td class="visannoncesmall gridII" valign="top"><span
class="visannonceHead">Afstand til vand</span></td>
<td class="visannoncesmall gridII" valign="top"><? strlen($annonce
['afstand_til_vand_meter'])==0 ? print "?" : print $annonce['afstand_til_vand_meter']."m";?></td>
<td
class="visannoncesmall gridII" valign="top"><span class="visannonceHead">Husdyr tilladt</span></td>
<td class="visannoncesmall gridII"
valign="top"><img src="gfx/<?php $annonce['husdyr_tilladt']=="y" ? print "yes" : print "no";?>.gif" border="0" alt="-"></td>
</tr>
<tr>
<td class="visannoncesmall gridI" valign="top"><span class="visannonceHead">Afstand til golfbane</span></td>
<td
class="visannoncesmall gridI" valign="top"><? strlen($annonce['afstand_golfbane'])==0 ? print "?" : print $annonce['afstand_golfbane']."m";?></td>
<td class="visannoncesmall gridI" valign="top"><span class="visannonceHead">Afstand til restaurant</span></td>
<td
class="visannoncesmall gridI" valign="top"><? strlen($annonce['afstand_restaurant'])==0 ? print "?" : print $annonce['afstand_restaurant']."m";?></td>
</tr>
<tr>
<td class="visannoncesmall gridII" valign="top"><span
class="visannonceHead">Størrelse</span></td>
<td class="visannoncesmall gridII" valign="top"><? strlen($annonce['bolig_storrelse_kvm'])==0 ? print
"?" : print $annonce['bolig_storrelse_kvm']."kvm";?></td>
<td class="visannoncesmall gridII" valign="top"><span
class="visannonceHead">Maks. personer</span></td>
<td class="visannoncesmall gridII" valign="top"><? $annonce['maks_antal_personer']==0 ? print
"?" : print $annonce['maks_antal_personer'];?></td>
</tr>
</table>
<img src="gfx/yes.gif"> =
Ja <img src="gfx/no.gif"> = Nej
<br><br>
<h1>Udlejning</h1>
<?php
if($plusaannonce==true && $annonce['plusannonce_funktioner']=="y") {
?>
<table class="gridTable" style="width: 100%;"
cellspacing="0" cellpadding="0">
<tr>
<td class="visannoncesmall gridI gridannoncehader">
<span
class="visannonceHead">Uge</span><br />
</td>
<td class="visannoncesmall gridI gridannoncehader">
<span
class="visannonceHead">Pris</span><br />
</td>
<td class="visannoncesmall gridI gridannoncehader">
<span
class="visannonceHead">Status</span><br />
</td>
<td class="visannoncesmall gridI gridannoncehader">
<span
class="visannonceHead">Uge</span><br />
</td>
<td class="visannoncesmall gridI gridannoncehader">
<span
class="visannonceHead">Pris</span><br />
</td>
<td class="visannoncesmall gridI gridannoncehader">
<span
class="visannonceHead">Status</span><br />
</td>
</tr>
<?php
/* Udskriver kalender*/
$i=0;
$sql="SELECT * FROM ferie_annonce_kalender WHERE annonce_id='".$annonce['id']."' ORDER BY uge ASC";
$query=mysql_query($sql) or die(database_fejl(mysql_error(),$sql));
while($kalender=mysql_fetch_array($query,MYSQL_ASSOC)) {
$i++;
ceil($i)%2?$grid="I":$grid="II";
if($grid=="I") print "<tr>";
?>
<td
class="visannoncesmall gridkalender<?=$grid;?>">
<span class="visannonceHead"> <?=$kalender['uge'];?></span><br />
</td>
<td class="visannoncesmall gridkalender<?=$grid;?>">
<?php $kalender['pris']==0 ? print "<i>?</i>" : print "kr. ".
money_format('%i',$kalender['pris']);?><br />
</td>
<td class="visannoncesmall gridkalender<?=$grid;?>">
<?php
$kalender['booked']=="n" ? print "Ledig" : print "<span style=\"color: gray; font-size: 10px;\">Optaget</span>";
?>
<br />
</td>
<?php
if($grid=="II") print "</tr>";
}
?>
</table>
<?php
} else {
?>
<i>Ikke muligt at se for denne annonce.</i>
<?php
}
?>
<br><br><h1>Relevante links</h1>
<a href="
http://clk.tradedoubler.com/click?p=17431&a=1243551&g=121287" target="_blank">Billeje</a><img src="
http://impdk.tradedoubler.com/imp?type(inv)g
(121287)a(1243551)">
<br>
<a href="
http://clk.tradedoubler.com/click?p=238&a=1243551&g=50784" target="_blank">Bestil fly</a><img src="
http://impdk.tradedoubler.com/imp?type(inv)g
(50784)a(1243551)">
</td>
</tr>
<tr><td>
</td></tr></table>
<?php
} else {
?>
<h1>Desværre...</h1>
<p>... men vi kunne ikke finde nogen annonce med dette bolig nr.</p>
<p><a href="find_feriebolig.php">Prøv igen med et andet bolig nr.</a>
<?php
}
?>
</div></div>
</div>
<?php
include("bottom.php");
?>