Buongiorno a tutti!
sto modificando un modulo in php per una richiesta di disponibilità per una struttura turistica.
Il sito è realizzato in diverse lingue.
Il problema è il seguente...una volta completato il form vengono inviati 2 riepiloghi con i dati inserirti,
uno all’utente ed uno alla struttura, dovrei riuscire a fare in modo che alla struttura arrivino i dati in italiano
mentre all’utente arrivino nella sua lingua (in questo caso il Polacco)
Ora funziona tutto fatta eccezione per il campo dei letti…..infatti arrivano i dati dei letti in polacco anche alla struttura.
Il resto è tutto funzionante
RAGA 100000 punti e tanta stima a chi mi risolve l'enigma!!!!
-------------------------------------------------------------------
Struttura: 4 file
booking.php
booking2.php
letti.php
mail.php
-------------------------------------------------------------------
Il campo delle camere permette di avere le opzioni dei letti (gestite nel file letti.php)
Camere:
/ singola (no opzioni)
/ doppia uso singolo (no opzioni)
/ doppia (opzione: - 2 letti singoli
- - Letto matrimoniale
/ tripla - 3 letti singoli
- letto matrimomniale+ singolo
/ quadrupla: - 4 singoli
- Matrimoniale + 2 singoli
bookin.php………
<div class="type clearfix">
<hr class="space8" />
<!-- <p class="label">Camere singola</p> -->
<div class="one-third-form">
<label for="book_room_singola">Pokòj</label>
<div class="select-wrapper-camera">
<select name="book_room" id="book_room_singola”>
<option value='camera singola'>pokòj jednoosobowy</option>
<option value='doppia uso singola'>pokój dwuosobowy do pojedynczego wykorzystania</option>
<option value='camera doppia'>pokòj dwuosobowy</option>
<option value='camera tripla'>pokòj trzyosobowy</option>
<option value='camera quadrupla'>pokòj typu quad</option>
</select>
</div>
</div>
</div>
<div class="type clearfix">
<hr class="space8" />
<!-- <p class="label">Camere singola</p> -->
<div class="one-third-form">
<label for="book_room_singola">lòzka</label>
<div class="select-wrapper-camera">
<select name="letti" id="letti">
</select>
</div>
</div>
</div>
<div class="bed clearfix">
<hr class="space8" />
<!-- <p class="label">Letti</p> -->
<div class="one-third-form">
<label for="book_room_adults">Dorosłych</label>
<div class="select-wrapper">
<select id="adulti" name="book_room_adults" id="book_room_adults">
<?php for($a=0; $a<100; $a++) {
echo "<option value='".$a."'>".$a."</option>";
}
?>
</select>
</div>
</div>
</div>
<!-- BEGIN .room-0 -->
<?php
$room .= "<div class=\"room-0 clearfix\">";
$room .= " <hr class=\"space8\" /> ";
$room .= " <div class=\"one-third-form last-col\">";
$room .= " <label for=\"book_room_children\">dzieci</label>";
$room .= " <div class=\"select-wrapper\">";
$room .= " <select id=\"bambini\" name=\"book_room_children\" id=\"book_room_children\">";
for($b=0; $b<100; $b++) {
$room .= "<option value='".$b."'>".$b."</option>";
}
$room .= " </select>";
$room .= " </div>";
$room .= " </div>";
// $room .= "<div class='one-third-form' style='width: 170px; margin-top: 17px; font-size: 12px; line-height: 14px; float: right;'> età bambini (solamente dai 0 ai 14 anni)</div>";
$room .= "<div class='one-third-form' style='margin-left: 1em'>";
$room .= " <label for=\"book_room_children\">wiek</label>";
$room .= " <div class=\"select-wrapper\">";
$room .= " <select id=\"eta\" name=\"book_room_eta\" id=\"book_room_eta\">";
for($e=0; $e<=14; $e++) {
$room .= "<option value='".$e."'>".$e."</option>";
}
$room .= " </select>";
$room .= " </div>";
$room .= " </div>";
$room .= "</div>";
echo $room;
?>
<!-- BEGIN .room-0 -->
<!-- BEGIN .rooms-wrapper -->
</div>
booking2.php……..
<ul>
<li><span>Nome: </span> <?php echo $_POST['first_name'] ?> </li>
<li><span>Cognome: </span> <?php echo $_POST['last_name'] ?> </li>
<li><span>Numero Tel.: </span> <?php echo $_POST['address_line1'] ?> - <?php echo $_POST['cellulare'] ?> </li>
<li><span>Email: </span> <?php echo $_POST['email_address'] ?> </li>
<li><span>Camere: </span> <?php echo $_POST['book_room'] ?></li>
<li><span>Letti: </span> <?php echo $_POST['letti'] ?></li>
<li><span>Date: </span> <?php echo $_POST['open_date_from'] ?> - <?php echo $_POST['open_date_to'] ?> </li>
<li><span>Persone: </span> Adulti <?php echo $_POST['book_room_adults'] ?>, Bambino <?php echo $_POST['book_room_children'] ?></li>
</ul>
<div class="price-details">
<?php
$messagge = "<html><body>
<h4>Dati richiesta disponibilità <span></span></h4>
<span>Nome: </span> ".$_POST['first_name']."<br>
<span>Cognome: </span>".$_POST['last_name']."<br>
<span>Via: </span>".$_POST['address_line']."<br>
<span>Cap: </span>".$_POST['zip_postcode']."<br>
<span>Citta: </span>".$_POST['city']."<br>
<span>Provincia: </span>".$_POST['state_county']."<br>
<span>Nazione: </span>".$_POST['country']."<br>
<span>Numero Tel.: </span>".$_POST['address_line1']." - ".$_POST['cellulare']."<br>
<span>Email: </span>".$_POST['email_address']."<br>
<span>Camere: </span>".$_POST['book_room']."<br>
<span>Letti: </span>".$_POST['letti']."<br>
<span>Date: </span>".$_POST['open_date_from']." - ".$_POST['open_date_to']."<br>
<span>Persone: </span> Adulti".$_POST['book_room_adults'].", Bambini".$_POST['book_room_children']."- età ".$_POST['book_room_eta']."<br>
<span>Descrizione: </span>".$_POST['special_requirements']."<br>
</body></html>";
$oggetto = "Richiesta di disponibilità; di ".$_POST['first_name']." ".$_POST['last_name'];
$oggettoc = "Copia richiesta diponibilità; di ".$_POST['first_name']." ".$_POST['last_name'];
$email_from = $_POST['email_address'];
$email_to_copy = $_POST['email_address'];
include_once('mail.php');
?>
letti.php........
<?php
switch($_GET['camera']) {
case 'camera doppia':
echo json_encode( array(
"1" =>"2 Letti singoli",
"2" =>"Letto Matrimoniale"
) );
break;
case 'camera tripla':
echo json_encode( array(
"3 Letti singoli",
"Letto Matrimoniale + 1 Letto singolo"
) );
break;
case 'camera quadrupla':
echo json_encode( array(
"4 Letti singoli",
"Letto Matrimoniale + 2 Letti singoli"
));
break;
default :
echo json_encode( array( ));
break;
}
?>
mail.php......
<?php
$email_to = "aiuto@ragazzi.com";
$headers = 'From: '.$email_from."\r\n" .
'Reply-To: '.$email_from."\r\n" .
'X-Mailer: PHP/' . phpversion().
'MIME-Version: 1.0'."\r\n" .
'Content-Type: text/html; charset=\"iso-8859-1\"'."\r\n" .
'Content-Transfer-Encoding: 7bit'."\r\n\n";
mail($email_to , $oggetto, $messagge, $headers);
mail($email_to_copy , $oggettoc, $messagge, $headers);
?>