Buy Now
Sign in

condition if then in emails

ErixSr , December 06 2017
Answered
E
ErixSr
Hello everyone,
I can not figure out how to do the if-then condition in the email.
I tried:


<td colspan="2" align="center"><b>L'indirizzo di spedizione è lo stesso?:</b>&nbsp;<b><font size="3" color="red">{spedizione}</font></td></tr>

<?php
$Risp = "{spedizione}";

if ($Risp = "Si") {
echo 'La risposta è SI';
} else {
echo 'La risposta è No';
}
?>

</table><br>



Where {spedizione} is a radiobutton, the answer is: Si / No

If I select Yes or select No, the answer is always there "La risposta è SI"

Where am I wrong?
GreyHead
Hi ErixSr,

You can't use the {input_name} syntax in PHP please use $form->data['input_name'] instead. You also need == in the if statement, not just = e,g,
<?php
if ( $form->data['spedizione'] == "Si" ) {
echo 'La risposta è SI';
} else {
echo 'La risposta è No';
}
?>

Bob
ChronoForms technical support
If you'd like to buy me a coffee or two, thank you very much
E
ErixSr
Tiredness and especially lack of preparation make stupid questions like mine ...
Thank you Bob,