Il y avait encore une semaine, je n'y connaissais rien en fonction ... j'ai commencé avec les fonction PHP mais ici j'ai besoin de faire une fonction de 'test/activation de fonction PHP' en javascript.
<?php
// no direct access
defined( '_VALID_MOS' ) or die( 'Restricted access' );
// Fonction de calcul de la vitesse
function vitesse($tempsp, $palier, $facteur) {
if($tempsp != 0) return ($palier*$facteur/$tempsp);
return (false);
}
// Validation du formulaire (c'est ici que j'ai besoin de vous !)
function validation () {
if(document.formulaire.tempsp1.value > 0) // Temps du palier 1
{
alert('Le temps du palier 1 ne peut pas être égal à 0 !');
document.formulaire.tempsp1.focus();
}
if(document.formulaire.fcp1.value==0) // Fréquaence cardiaque du palier 1
{
alert('La fréquence cardiaque du palier 1 ne peut pas être égal à 0 !');
document.formulaire.fcp1.focus();
}
}
?>
// je vous passe les entêtes !
<form id="formulaire" name="formulaire" method="post" action="">
// je vous passe la mise en page !
<input name="tempsp1" type="text" id="tempsp1" value="00:00:00" size="8" maxlength="8" />
<input name="fcp1" type="text" id="fcp1" value="0" size="3" maxlength="3" />
// utilisation de la fonction calcul de la vitesse
<?php
$palier = 800;
$facteur = 1/(24*60);
// Appel de la fonction
$vitesse = vitesse($tempsp1, $palier, $facteur);
// Affichage de la valeur
echo $vitesse;
?>
// on passe aussi ce qui n'est pas important pour ma question !
<input type="button" value="calcule" onClick="validation(this.form);">
Voilà dans un premier temps, j'essaye de faire un test avec le bouton mais lorsque je l'actionne, il n'y a aucun message ! Qu'est-ce qui se passe ?Enfin, comment lancé l'action de la fonction php (calcul de la vitesse)?
Merci beaucoup pour le tuyautage