Bonjour,

Je n'arrive toujours pas à faire plusieurs conditions avec les balises vides ou pleines.
Dans ce code, cela ne passe jamais dans le 3ième elseIf.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
<?php
// Conditions de traitement des balises reçues
// Si la variable new-asset est pleine et si la variable old-asset est vide.
if (!empty($_POST["new-asset"])&& !!!empty($_POST['old-asset'])) 
{// Set session variables
        $page='5';
            $_SESSION["_PDT"]= $_POST['demg'];
            $_SESSION["Prt"]= $_POST['prt'];
        $_SESSION["Asset"]= $_POST['new-asset'];
            $_SESSION["Time"]= $_POST['time'];
            $_SESSION["Balises1"] = $_SESSION["Balises2"];
            $_SESSION["Balises2"] =  $_SESSION["Balises1"] . "[" .  $_SESSION["_PDT"] ."_" . $_SESSION['Prt'] . " " . "< ASSET_"  . $_SESSION["Asset"]  . ">" . ""."< TPX_" .  $_SESSION["Time"]  . ">" ."]";
            $_SESSION["Balises2"] = $_SESSION["Balises2"];
            echo $_SESSION["Balises2"].'IF new-asset seul';
}
// Si la variable old-asset est pleine et si la variable new-asset est vide.
        elseIF(!empty($_POST['old-asset']))
        {// Set session variables
            $page='5';
            $_SESSION["_PDT"]= $_POST['demg'];
            $_SESSION["Prt"]= $_POST['prt'];
            $_SESSION["AssetOld"]= $_POST['old-asset'];
            $_SESSION["Time"]= $_POST['time'];
            $_SESSION["Balises1"] = $_SESSION["Balises2"];
            $_SESSION["Balises2"] =  $_SESSION["Balises1"] . "[" .  $_SESSION["_PDT"] ."_" . $_SESSION['Prt'] . " " . "< ASSET-OLD_"  . $_SESSION["AssetOld"]  . ">". " " . "< TPX_" .  $_SESSION["Time"]  . ">" ."]";
            $_SESSION["Balises2"] = $_SESSION["Balises2"];
            echo $_SESSION["Balises2"].'ElseIF old-asset seul';
        }
        // Si les deux variables new-asset et old-asset sont pleines.
        elseIF(!empty($_POST['new-asset']) && !empty($_POST['old-asset']))
        {// Set session variables
            $page='5';
            $_SESSION["_PDT"]= $_POST['demg'];
            $_SESSION["Prt"]= $_POST['prt'];
            $_SESSION["Asset"]= $_POST['new-asset'];
            $_SESSION["AssetOld"]= $_POST['old-asset'];
            $_SESSION["Time"]= $_POST['time'];
            $_SESSION["Balises1"] = $_SESSION["Balises2"];
            $_SESSION["Balises2"] =  $_SESSION["Balises1"] . "[" .  $_SESSION["_PDT"] ."_" . $_SESSION['Prt'] . " " . "< ASSET_"  . $_SESSION["Asset"]  . ">" . "< ASSET-OLD_"  . $_SESSION["AssetOld"]  . ">". " " . "< TPX_" .  $_SESSION["Time"]  . ">" ."]";
            $_SESSION["Balises2"] = $_SESSION["Balises2"];
            echo $_SESSION["Balises2"].'ElseIF old-asset and new-asset';
        }
        // Function suite clique sur le bouton précédent.
elseif(isset($_SESSION['Balises2'])){
        $page='5';
        precedent();
    }
?>
Quelle est mon erreur?

Merci.