I would like the user to take into account in the form that the numbers are entered with periods and not with commas and I have a problem, the error message is displayed when entering a decimal number or a number with a period. So how could I complete the formula so that the message is displayed only when the user puts a comma
first I used this:
if (in_array($_SESSION[‘profil’], [‘Consultation – Lecture seule’, ‘Consultation nationale’, ‘Pilote Investissement M2IO’]) || ($_SESSION[‘profil’] == “Administrateur” && $_SESSION[‘code_etablissement’] == ‘02000’)) {
if (isset($rowUser[‘prev_rea_n’]) && $rowUser[‘prev_rea_n’] == 0) {
echo ‘<input type=”number” id=”prev1″ name=”prev1″ class=”form-control” placeholder=”‘ . date(“Y”) . ‘” aria-describedby=”basic-addon2″ title=”Veuillez selectionner une valeur valide. ” onivalid=”setCustomValidity(‘Utiliser les points au lieu des virgules.’)” oninput=”this.setCustomValidity(”)” readonly>’;
} else {
echo ‘<input type=”number” id=”prev1″ name=”prev1″ class=”form-control” placeholder=”‘ . date(“Y”) . ‘” aria-describedby=”basic-addon2″ title=”Veuillez selectionner une valeur valide. ” onvalid=”setCustomValidity(‘Utiliser les points au lieu des virgules.’)” oninput=”this.setCustomValidity(”)” value=”‘ . (isset($rowUser[‘prev_rea_n’]) ? $rowUser[‘prev_rea_n’] : null) . ‘” readonly>’;
}
} else {
if (isset($rowUser[‘prev_rea_n’]) && $rowUser[‘prev_rea_n’] == 0) {
echo ‘<input type=”number” id=”prev1″ name=”prev1″ class=”form-control” placeholder=”‘ . date(“Y”) . ‘” aria-describedby=”basic-addon2″ title=”Veuillez selectionner une valeur valide. ” onvalid=”setCustomValidity(‘Utiliser les points au lieu des virgules.’)” oninput=”this.setCustomValidity(”)”>’;
} else {
echo ‘<input type=”number” id=”prev1″ name=”prev1″ class=”form-control” placeholder=”‘ . date(“Y”) . ‘” aria-describedby=”basic-addon2″ title=”Veuillez selectionner une valeur valide. ” onvalid=”setCustomValidity(‘Utiliser les points au lieu des virgules.’)” oninput=”this.setCustomValidity(”)” value=”‘ . (isset($rowUser[‘prev_rea_n’]) ? $rowUser[‘prev_rea_n’] : null) . ‘”>’;
}
}
Valery is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.