Php dans du html

Fermé
baba - Modifié le 10 juil. 2019 à 08:15
 baba - 10 juil. 2019 à 21:39
mon probleme est que je n'arrive pas a appeler le code php dans mon html, mais quand je sépare le php sur un autre fichier .php j'y arrive****** comment devrai-je bien mettre en place le programme ?***** merci d'avance

<!DOCTYPE html>
<html lang="en">
   <head>
       <meta charset="utf-8">
       <link rel="stylesheet" href="style.css">
       <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" crossorigin="anonymous">
    </head>
    <body class="">
        <div class="form-group contener" >
            <h1>CALCULATRICE</h1>
            <form method="POST" action="" >
                <div class="form-group">
                    <label for="num1">number 1: <input type="text" name="num1" id="num1" placeholder="saisi un entier" required>  </label>
                </div>
                <div class="form-group">
                    <label for="num2">number 2:  <input type="text" name="num2" id="num2" placeholder="saisi un  autre entier" required> </label>
                </div>
                <div class="form-group">
                    <label for="operateur">operateur: </label>
                    <select name="operateur" >
                        <option value="+">+</option>
                        <option value="-">-</option>
                        <option value="*">*</option>
                        <option value="/">/</option>
                        <option value="%">%</option>
                    </select>
                </div>
                    <input type="submit" value="CALCULER" class="btn btn-primary" >
            </form>
        </div>
<?php
if(isset($_POST['num1']) && isset($_POST['num2']) && isset($_POST['operateur'])) {
$num1=$_POST['num1'];
$num2=$_POST['num2'];
$operateur=$_POST['operateur'];


if($operateur == '+') {
    echo"la somme de $num1 + $num2= ".($num1+$num2);
}elseif ($operateur == '-') {
    echo"$num1 - $num2= ".($num1-$num2);
}
elseif ($operateur == '*') {
    echo"$num1 * $num2= ".($num1*$num2);
}
elseif($operateur == '/') {
    echo"$num1 / $num2= ".($num1/$num2);
}
elseif($operateur == '%') {
    echo"$num1 % $num2= ".($num1%$num2);
}
}
?> 
    </body> 
</html>
A voir également:

4 réponses

jee pee Messages postés 40520 Date d'inscription mercredi 2 mai 2007 Statut Modérateur Dernière intervention 4 décembre 2024 9 443
Modifié le 10 juil. 2019 à 00:03
Bonjour,

Ton source a bien une extension .php ? Car c'est la seule façon de l'executer. C'est du php qui contient du html ;-)

0
bien sur j'ai mis l'extension .phtml !!! mais je veux l'organiser de telle sorte que cela execute la calculatrice codé dans le php
0
jordane45 Messages postés 38327 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 4 décembre 2024 4 713
10 juil. 2019 à 00:08
Bonjour

on peut activer l'utilisation du code PHP dans d'autres formats de fichiers tel que des fichiers .HTML
cela se passe au niveau d'Apache.

il existe de nombreux tutos sur le net à ce sujet
0
Utilisateur anonyme
10 juil. 2019 à 00:33
Le fichier source est .phtml just pr la combinaison des 2 lang. , mais j'ai du mal a exécuter, on dirait que c'est lappel dans le formulaire qui pose problème
0
Utilisateur anonyme
10 juil. 2019 à 00:36
Merck pour votre entière collaboration
0