Subversion Repository Public Repository

location-sisco

Diff Revisions 17 vs 19 for /trunk/reservation.inc

Diff revisions: vs.
  @@ -8,52 +8,75 @@
8 8
9 9 <div id="fond_gris">
10 10 <div id="zone_infos">
11 - <table id="table_xiti">
12 - <tr>
13 - <td>
14 - <h1 id="top"> Contact </h1>
15 - </td>
16 - <td>
17 - <div id="xiti-logo">
18 - <script type="text/javascript">
19 - <!--
20 - var xt_link=document.createElement('a');
21 - xt_link.href='http://www.xiti.com/xiti.asp?s=509072';
22 - xt_link.title='WebAnalytics';
23 - Xt_param='s=509072&p=contact';
24 - try{Xt_r=top.document.referrer;}
25 - catch(e){Xt_r=document.referrer;}
26 - Xt_h=new Date();
27 - var xt_img=document.createElement('img');
28 - xt_img.width='80';xt_img.height='15';xt_img.border='0';
29 - Xt_param+='&hl='+Xt_h.getHours()+'x'+Xt_h.getMinutes()+'x'+Xt_h.getSeconds();
30 - if(parseFloat(navigator.appVersion)>=4){Xt_s=screen;Xt_param+='&r='+Xt_s.width+'x'+Xt_s.height+'x'+Xt_s.pixelDepth+'x'+Xt_s.colorDepth;}
31 - Xt_param+='&ref='+Xt_r.replace(/[<>"]/g, '').replace(/&/g, '$');
32 - xt_img.src='http://logv17.xiti.com/bcg.xiti?'+Xt_param;
33 - xt_link.appendChild(xt_img);
34 - //-->
35 - </script>
36 - </div>
37 - <noscript>
38 - <div id="xiti-logo-noscript">
39 - <a href="http://www.xiti.com/xiti.asp?s=509072" title="WebAnalytics" >WebAnalytics solution by <img width="80" height="15" src="http://logv17.xiti.com/bcg.xiti?s=509072&amp;p=contact&amp;" alt="WebAnalytics - AT Internet" style="border-width:0"/></a>
40 - </div>
41 - </noscript>
42 - <script type="text/javascript">
43 - <!--
44 - document.getElementById('xiti-logo').appendChild(xt_link);
45 - //-->
46 - </script>
47 - </td>
48 - </tr>
49 - </table>
11 + <h1 id="top"> Contact </h1>
50 12 <div id="sommaire">
51 13 Voici les diff�rentes rubriques disponibles sur cette page (cliquez sur l'une d'elles pour vous y rendre directement) : <br/>
14 + <a class="lien_rubrique" href="#dispo"> Disponibilit�s </a> |
52 15 <a class="lien_rubrique" href="#contact"> Nous contacter </a> |
53 16 <a class="lien_rubrique" href="#reservation"> Faire une demande de r�servation </a> |
54 17 <a class="lien_rubrique" href="#aPropos"> A propos </a>
55 18 <!--<a class="lien_rubrique" href="#disponibilites"> Consulter les disponibilit�s </a> |-->
56 19 </div>
20 + <h2 id="dispo"> Disponibilit�s </h2>
21 + <table>
22 + <tr>
23 + <td>
24 + <div id="table_calendrier">
25 + <?php
26 + if(isset($_GET['mois']) && isset($_GET['annee'])){
27 + $mois = intval($_GET['mois']);
28 + $annee = intval($_GET['annee']);
29 + if($mois > 0 && $mois < 13 && $annee > 2000 && $annee < 2050){
30 + $date = $annee."-".$mois;
31 + }else{
32 + $date = date("Y-m");
33 + }
34 + }
35 + else if(isset($_POST['atteindre_mois']) && isset($_POST['atteindre_annee']))
36 + {
37 + $mois = intval($_POST['atteindre_mois']);
38 + $annee = intval($_POST['atteindre_annee']);
39 + $date = $annee."-".$mois;
40 + }
41 + else{
42 + $date = date("Y-m");
43 + }
44 + echo showCalendar($date);
45 + ?>
46 + </div>
47 + </td>
48 + <td style="vertical-align:top;">
49 + Les cases <b><span style="color:green;">vertes</span></b> indiquent les dates disponibles � la location.<br/>
50 + Les cases <b><span style="color:red;">rouges</span></b> indiquent les dates d�j� r�serv�es.<br/>
51 + Les cases <b><span style="color:grey;">grises</span></b> indiquent les dates qui ne sont pas disponibles � la location.<br/><br/>
52 + <b>Vous pouvez atteindre le mois d�sir� en vous servant du formulaire ci-dessous : </b><br/><br/>
53 + <form method="post" action="index.php?page=reservation">
54 + <label for="atteindre_mois"><b>Mois :</b></label>
55 + <select name="atteindre_mois" id="atteindre_mois">
56 + <?php
57 + for($cpt=1;$cpt<=12;$cpt++){
58 + echo '<option value="'.$cpt.'"';
59 + if($cpt==$mois) echo ' selected="selected"';
60 + echo '>'.$cpt.'</option>';
61 + }
62 + ?>
63 + </select>
64 + <br/>
65 + <label for="atteindre_annee"><b>Ann�e :</b></label>
66 + <select name="atteindre_annee" id="atteindre_annee">
67 + <?php
68 + for($cpt=$annee;$cpt<=$annee+3;$cpt++)
69 + echo '<option value="'.$cpt.'">'.$cpt.'</option>';
70 + ?>
71 + </select>
72 + <br/><br/>
73 + <input type="hidden" name="form_att" value="1"/><input type="submit" value="Atteindre"/>
74 + </form>
75 + </td>
76 + </tr>
77 + </table>
78 + <br/>
79 +
57 80 <h2 id="contact"> Nous contacter </h2>
58 81 <table >
59 82 <tr>
  @@ -249,7 +272,7 @@
249 272 Vous pouvez voir dans le tableau ci-dessous les disponibilit�s de la maison.<br/>
250 273 -->
251 274 <h2 id="aPropos"> A propos </h2>
252 - Ce site a �t� r�alis� par <a href="http://www.pensee-net.fr" title="PenseeNet, micro-entreprise de cr�ation de sites internet" target="_blank"> Pens�e Net</a>. Pour toutes questions ou remarques, vous pouvez nous contacter :<br/>
253 - <img src="Images/mailPenseeNet.png" alt="postmaster [-at-] pensee-net.fr"/>
275 + Ce site a �t� r�alis� par Julien Ollivier. Pour toutes questions ou remarques, vous pouvez m'envoyer un mail :<br/>
276 + <img src="Images/mailJulien.png" alt="ollivier.julien [-at-] gmail.com"/>
254 277 </div>
255 278 </div>