{source}<?php session_start();?>
<?php
if (isset($_REQUEST[‘altra1’]) && $_REQUEST[‘altra1’] == 1) {
$_SESSION[‘formInviato1’] = 0;
}
?>
<script language=”JavaScript” type=”text/javascript”>
function isEmail(string) {
if (string.search(/^([\w-]+(?:\.[\w-]+)*)@((?:[\w-]+\.)*\w[\w-]{0,66})\.([a-z]{2,6}(?:\.[a-z]{2})?)$/i) != -1)
return 1;
else
return 0;
}
</script>
<script language=”JavaScript” type=”text/javascript”>
function validateForm1(){
var p = document.form_adozioni
if(p.nome.value==””){
alert(“Attenzione: Inserire il Nome!”)
p.nome.focus()
return false
}
if(p.cognome.value==””){
alert(“Attenzione: Inserire il Cognome!”)
p.cognome.focus()
return false
}
if(p.indirizzo.value==””){
alert(“Attenzione: Inserisci l’indirizzo!”)
p.indirizzo.focus()
return false
}
if(p.citta.value==””){
alert(“Attenzione: Inserisci la Citta’!”)
p.citta.focus()
return false
}
if(p.provincia.value==””){
alert(“Attenzione: Inserisci la Provincia!”)
p.provincia.focus()
return false
}
if(p.cap.value==””){
alert(“Attenzione: Inserisci il Cap!”)
p.cap.focus()
return false
}
if(p.telefono.value==””){
alert(“Attenzione: Inserisci il Telefono!”)
p.telefono.focus()
return false
}
if(isEmail(p.email.value) == 0){
alert(“Attenzione: Inserire un indirizzo E-mail valido!”)
p.email.focus()
return false
}
if(p.nomeanimale.value==””){
alert(“Attenzione: Inserisci il nome o i nomi degli animali!”)
p.nomeanimale.focus()
return false
}
if (!p.pagamento[0].checked && !p.pagamento[1].checked && !p.pagamento[2].checked){
alert(“Attenzione: Seleziona gentilmente il metodo di Pagamento e l’Importo!”)
return false
}
if (!p.pagamentosomma[0].checked && !p.pagamentosomma[1].checked){
alert(“Attenzione: Devi selezionare se hai provveduto al pogamento oppure no!”)
return false
}
if (!p.legge[0].checked && !p.legge[1].checked){
alert(“Attenzione: Devi Accettare la legge sul trattamento dei dati”)
return false
}
return true
}
function SubmitForm1() {
if(validateForm1()){
document.form_adozioni.submit()
}
}
function NomeFunzione(valoreRadio){
document.form_adozioni.os1.disabled=(valoreRadio!=’CCpostale’);
document.form_adozioni.os2.disabled=(valoreRadio!=’Bonifico’);
document.form_adozioni.os0.disabled=(valoreRadio!=’Carta di Credito PayPal’);
}
</script>
<form name=”frmPP” id=”frmPP” action=”https://www.paypal.com/cgi-bin/webscr” method=”post”>
<input type=”hidden” name=”cmd” value=”_s-xclick”>
<input type=”hidden” name=”hosted_button_id” value=”W5WAKTWFYE5M8″>
<input type=”hidden” name=”on0″>
<input type=”hidden” name=”os0″>
<input type=”hidden” name=”currency_code” value=”EUR”>
<!– <input type=”image” src=”https://www.paypalobjects.com/it_IT/IT/i/btn/btn_buynowCC_LG.gif” border=”0″ name=”submit” alt=”PayPal – Il sistema di pagamento online piรน facile e sicuro!”> –>
<img alt=”” border=”0″ src=”https://www.paypalobjects.com/it_IT/i/scr/pixel.gif” width=”1″ height=”1″>
</form>
<form action=”form-adozioni.html” method=”POST” name=”form_adozioni”>
<div class=”bordo”>
<div class=”bordo_interno”>
<strong>ATTENZIONE:</strong> La quota minima di adozione per ciascun animale è di <strong>EURO 50,00</strong>. Nel caso decidessi di adottare più di un animale dovrai inserire nell’apposito campo la relativa somma aggiuntiva delle adozioni che stai effettuando.
In caso di pagamento con <strong>PayPal/Carta di Credito</strong> attendere qualche secondo in quanto verrai reindirizzato sul <strong>SERVER di PayPal</strong> per poter effettuare il pagamento in tutta sicurezza. Tutti i campi sono obbligatori.
</div>
</div>
<?php
// Controlla che il form sia inviato
if (isset($_POST[‘formSubmit1’]) && $_POST[‘formSubmit1’] == 1) {
// controlla che non abbia già inviato il form 1 volta
if (isset($_SESSION[‘formInviato1’]) && $_SESSION[‘formInviato1’] == 1) {
// L’utente ha già inviato la mail
//echo “<font face=’verdana’ size=’1′>”;
echo “<div style=\”margin-top:30px;margin-bottom:15px;\”><a href=’form-adozioni.html?altra1=1′><font color=\”Red\” face=\”Georgia, Times New Roman, Times, serif\”><strong>MOMENTANEO DISSERVIZIO. Richiesta non inviata. Clicca QUI e ricompila il form.</strong></font></a></div>”;
} else {
// codice che invia la mail
// L’INDIRIZZO DEL DESTINATARIO DELLA MAIL
$to = “segreteria@animalisti.it”;
// IL SOGGETTO DELLA MAIL
$subject = “Modulo adozioni”;
// COSTRUIAMO IL CORPO DEL MESSAGGIO
$body = “Contenuto del modulo:\n\n”;
$body .= “Nome: ” . trim(stripslashes($_POST[“nome”])) . “\n”;
$body .= “Cognome: ” . trim(stripslashes($_POST[“cognome”])) . “\n”;
$body .= “Indirizzo: ” . trim(stripslashes($_POST[“indirizzo”])) . “\n”;
$body .= “Citta’: ” . trim(stripslashes($_POST[“citta”])) . “\n”;
$body .= “Provincia: ” . trim(stripslashes($_POST[“provincia”])) . “\n”;
$body .= “Cap: ” . trim(stripslashes($_POST[“cap”])) . “\n”;
$body .= “Telefono: ” . trim(stripslashes($_POST[“telefono”])) . “\n”;
$body .= “E-mail: ” . trim(stripslashes($_POST[“email”])) . “\n”;
$body .= “Nome Adozione: ” . trim(stripslashes($_POST[“nomeanimale”])) . “\n\n”;
$body .= “Pagamento: ” . trim(stripslashes($_POST[“pagamento”])) . “\n\n”;
$body .= “CCPostale: ” . trim(stripslashes($_POST[“os1”])) . “\n”;
$body .= “Bonifico: ” . trim(stripslashes($_POST[“os2”])) . “\n”;
$body .= “PayPal: ” . trim(stripslashes($_POST[“os0”])) . “\n\n”;
$body .= “Pagamento Somma: ” . trim(stripslashes($_POST[“pagamentosomma”])) . “\n\n”;
$body .= “Legge Accettata: ” . trim(stripslashes($_POST[“legge”])) . “\n”;
$os1 = $_POST[‘os1’];
$os2 = $_POST[‘os2’];
$os0 = $_POST[‘os0’];
// INTESTAZIONI SUPPLEMENTARI
$intmail = “From: <” . ($_POST[“email”]) . “>”;
// INVIO DELLA MAIL
@mail($to, $subject, $body, $intmail);
# js per invio a paypal
if ($os0)
{
echo “<div style=\”margin-top:50px;\”><font color=\”Red\” face=\”Georgia, Times New Roman, Times, serif\”>LA TUA RICHIESTA E’ STATA INVIATA CON SUCCESSO!<br><br><strong>Si prega di attendere qualche istante in quanto ti stiamo reindirizzando sul SERVER PayPal per poter effettuare il pagamento.</strong></font></div>”;
?>
<script type=”text/javascript”>
document.frmPP.os0.value='<?=$os0?>’;
document.frmPP.submit();
</script>
<?
}else{
echo “<div style=\”margin-top:30px;margin-bottom:15px;\”><a href=’form-adozioni.html?altra1=1′><font color=\”Red\” face=\”Georgia, Times New Roman, Times, serif\”><strong>LA TUA RICHIESTA E’ STATA INVIATA. Se intendi inviarne un’altra clicca QUI.</strong></font></a></div>”;
// imposta una sessione per non inviare form con refresh
$_SESSION[‘formInviato1’] = 1;
}
}
}
?>
<div class=”bordo”>
<div class=”bordo_interno”>
<div class=”campi_form”>Nome</div>
<input name=”nome” type=”text” class=”input-xxlarge span7″>
<div class=”campi_form”>Cognome</div>
<input type=”text” name=”cognome” class=”input-xxlarge span7″>
<div class=”campi_form”>Indirizzo</div>
<input name=”indirizzo” type=”text” class=”input-xxlarge span7″>
<div class=”campi_form”>Cittร </div>
<input type=”text” name=”citta” class=”input-xxlarge span7″>
<div class=”campi_form”>Provincia</div>
<input name=”provincia” type=”text” class=”input-xxlarge span7″>
<div class=”campi_form”>Cap</div>
<input type=”text” name=”cap” class=”input-xxlarge span7″>
<div class=”campi_form”>Telefono</div>
<input type=”text” name=”telefono” class=”input-xxlarge span7″>
<div class=”campi_form”>Mail</div>
<input type=”text” name=”email” class=”input-xxlarge span7″>
<div class=”campi_form”>Adozione/i (Specificare il nome/i)</div>
<input type=”text” name=”nomeanimale” class=”input-xxlarge span7″>
</div>
</div>
<div class=”bordo”>
<div class=”rettangoli_iscrizioni”><strong>C/C Postale n.99787004 Intestato A:</strong><br>
<input type=”radio” name=”pagamento” value=”CCpostale” onClick=”NomeFunzione(this.value);”>
<select name=”os1″ disabled=”disabled”>
<option value=”” selected>Seleziona l’iporto dall’elenco</option>
<option value=”Adozione 50″>Adozione: 50 euro</option>
<option value=”Adozione 100″>Adozione: 100 euro</option>
<option value=”Adozione 150″>Adozione: 150 euro</option>
<option value=”Adozione 200″>Adozione: 200 euro</option>
<option value=”Adozione 300″>Adozione: 300 euro</option>
<option value=”Adozione 400″>Adozione: 400 euro</option>
<option value=”Adozione 500″>Adozione: 500 euro</option>
</select></div></div>
<div class=”bordo”>
<div class=”rettangoli_iscrizioni”><strong>Unicredit Banca IBAN IT 23 R 02008 05041 000110085946 </strong>
<br>
<input type=”radio” name=”pagamento” value=”Bonifico” onClick=”NomeFunzione(this.value);”>
<select name=”os2″ disabled=”disabled”>
<option value=”” selected>Seleziona l’iporto dall’elenco</option>
<option value=”Adozione 50″>Adozione: 50 euro</option>
<option value=”Adozione 100″>Adozione: 100 euro</option>
<option value=”Adozione 150″>Adozione: 150 euro</option>
<option value=”Adozione 200″>Adozione: 200 euro</option>
<option value=”Adozione 300″>Adozione: 300 euro</option>
<option value=”Adozione 400″>Adozione: 400 euro</option>
<option value=”Adozione 500″>Adozione: 500 euro</option>
</select>
</div></div>
<div class=”bordo”>
<div class=”rettangoli_iscrizioni”>
<img style=”float:left;” src=”http://www.animalisti.it/images/stories/paypal_carte.jpg” border=”0″><br>
<strong>PayPal/Carta di Credito</strong><br>
<input type=”radio” name=”pagamento” value=”Carta di Credito PayPal” onClick=”NomeFunzione(this.value);”>
<select name=”os0″ disabled=”disabled”>
<option value=”” selected>Seleziona l’iporto dall’elenco</option>
<option value=”Adozione 50″>Adozione: 50 euro</option>
<option value=”Adozione 100″>Adozione: 100 euro</option>
<option value=”Adozione 150″>Adozione: 150 euro</option>
<option value=”Adozione 200″>Adozione: 200 euro</option>
<option value=”Adozione 300″>Adozione: 300 euro</option>
<option value=”Adozione 400″>Adozione: 400 euro</option>
<option value=”Adozione 500″>Adozione: 500 euro</option>
</select>
</div></div>
<div class=”bordo”>
<div class=”rettangoli_iscrizioni”>
<input type=”radio” name=”pagamentosomma” value=”Si, tramite CCPostale Bonifico”>
Si, provvederรฒ al pagamento tramite CCPostale/Bonifico<br>
<input type=”radio” name=”pagamentosomma” value=”Si con PayPal”>
Si, stò provvedendo tramite Carta di Credito/PayPal
</div>
</div>
<div class=”bordo”>
<div class=”rettangoli_iscrizioni”>
<input type=”radio” name=”legge” value=”Si”>
Autorizzo al trattamento dei dati inseriti in questo modulo nel rispetto del DLgs 196/2003
<br>
<input type=”radio” name=”legge” value=”No” disabled>
</div>
</div>
<div class=”bordo”>
<div class=”margini_pulsante”><input name=”button1″ type=”button” class=”button” onClick=”SubmitForm1()” value=”invia richiesta”>
<input name=”reset2″ type=”reset” class=”button” value=”cancella”><input type=”hidden” name=”formSubmit1″ value=”1″>
</div>
</div>
</form>{/source}
Lascia un commento
Devi essere connesso per inviare un commento.