I need to show all errors in completing the form first to then run FOR, but if I use DIE for each IF it will stop the script and it will not show if there are any more errors, what way to do this?
if($parcelas == 0){
echo "Digite valor acima de 1 parcela para gerar<br>";
}
if($valor == 0){
echo "Digite valor acima de 0 para gerar<br>";
}
if($vencimento) {
function validateDate($date, $format = 'd-m-Y')
{
$d = DateTime::createFromFormat($format, $date);
return $d && $d->format($format) == $date;
}
if (validateDate($vencimento,'d/m/Y') == false){
echo "Digite a data de vencimento corretamente DIA/MÊS/ANO<br>";
die;
}
}
///Executar o for abaixo
for($i =0, $x = 1 ;$x <= $parcelas, $i <= $parcelas; $x++ ,$i++ ){}