Example #1
0
function getImgSpot($idSpot)
{
    $urlFichier = 'photo/' . $idSpot . '.jpg';
    // constitue nom du fichier photo
    //$ret='<img src="'.$urlFichier.'" alt="" />';  // constitue contenu html <img .../>
    require_once "./modele/spot.php";
    $spotsManager = new SpotsManager(null);
    $spot = $spotsManager->getAll()[$idSpot];
    echo '<li>' . $spot->urlGoogleMap() . '</li>';
    ?>
	<li><div id="previsions_fsi_gratuites"></div></li>
	<script type="text/javascript">
	<!--
	var _fsi = _fsi || [];
	var _config = {};
	
	// début variables modifiables
	_config.target = 'previsions_fsi_gratuites'; // id de l'élément ou la réponse sera affichée automatiquement
	_config.callback = function(response){
		// traitement de la réponse
	};
	// fin variables modifiables
	
	// NE PAS MODIFIER
	_fsi.push([
			_config,
			['_setAuthCode', '9JJx-ULjHH-zrNM'],
			['_setSpot', '<?php 
    echo $spot->idFSI();
    ?>
'],
			['_setTypeExport', 'W_300'],
			['_showAll', false]
	]);
	
	(function() {
		var fsip = document.createElement('script'); fsip.type = 'text/javascript'; fsip.async = true;
		fsip.src = 'http://www.francesurfinfo.com/affiliation/js/fsip_free_builder.php?iFsi='+_fsi.length;
		var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(fsip, s);
	})();
	// -->
	</script>
<?php 
}
Example #2
0
function ecrireJeProposeConnecte()
{
    ?>
		<!-- Contact Form -->
		<div class="row">
			<div class="span9">
				<form id="propose-form" class="contact-form" action="#">
					<input type="hidden" name="choix" value="je_propose">
					<p class="contact-name">
						Spot: <select id="nomSpot" name="nomSpot">
            			<?php 
    require_once "./modele/spot.php";
    $spotsManager = new SpotsManager(null);
    $spots = $spotsManager->getAll();
    foreach ($spots as $spot) {
        echo '<option value="' . $spot->nomSpot() . '">' . $spot->nomSpot() . '</option>';
    }
    ?>
            		</select>
            		
            		<p class="contact-name">
						Lieu départ:
						<input type="text" pattern="[1-9]"
							   placeholder="Lieu de rdv pour le départ"
							  name="lieuDep" required>
					</p>
					
					</p>
					<p class="contact-name">
						Aller: <input id="propose-dateAller" type="date"
							placeholder="Full Name" value="" name="dateAller" required/> 
							<input id="propose-heureAller" type="time" placeholder="18:00" value=""
							name="heureAller" required/>
					</p>
					<p class="contact-name">
						Retour: <input id="propose-dateRetour" type="date"
							placeholder="Full Name" value="" name="dateRetour" required/>
					</p>
					
					<p class="contact-name">
						Je prends mon véhicule:
						<select id="avecVehicule" name="noVeh">
							<option value='-1'>Je ne prends pas ma voiture</option>
							<?php 
    $membre = $_SESSION['Membre'];
    foreach ($membre->listeVehicules() as $tuture) {
        $titre_voiture = $tuture->marqueVeh() . ' ' . $tuture->modeleVeh();
        echo '<option value="' . $tuture->noVeh() . '">' . $titre_voiture . '</option>';
    }
    ?>
						</select>
					</p>

					<p class="contact-name">
						Nombre de places dispo dans la voiture:
						<input type="text" pattern="[1-9]"
							   placeholder="Nombre de places dispo" id="nbrPlacesDispo"
							  name="nbrPlacesDispo" size="3">
					</p>
					<p class="contact-name">
						Nombre de places pour planches dispo:
							<input type="text" pattern="[1-9]"
							placeholder="Nombre de places pour planches dispo"
							id="nbrPlanchesDispo" name="nbrPlanchesDispo" size="3">
					</p>

					<p class="contact-submit">
						<a id="propose_submit" class="button" href="#propose">Je Propose</a>
					</p>

					<div id="propose-response"></div>
				</form>

			</div>

			<div class="span3">
				<div class="contact-details">
					<h3>INFOS SPOT</h3>
					<ul id="photoSpot">
					</ul>
				</div>
			</div>
		</div>
		<!-- End Contact Form -->	
<?php 
}
Example #3
0
 /**
  * @depends testCreationBdd
  */
 public function testSpotsGetAll()
 {
     $manager = new SpotsManager(null);
     $this->assertCount(6, $manager->getAll());
 }