php, j'ai pas trouvé! (si, j'ai trouvé)
tablier
Membre
J'apprends le php, soyez indulgent!
Avec la structure ci-dessous, dans index0 je veux déterminer si l'Appli1 (ou l'appli2) est présente. Si l'appli est présente, elle est envoyée au demandeur, sinon la page de "mise à jour" s'affiche. J'ai écrit:
Avec la structure ci-dessous, dans index0 je veux déterminer si l'Appli1 (ou l'appli2) est présente. Si l'appli est présente, elle est envoyée au demandeur, sinon la page de "mise à jour" s'affiche. J'ai écrit:
Mais, que les applis soient présentes ou non, c'est toujours la page d'information MiseAJour qui s'affiche! donc "../Applis/Appli1.zip" n'est pas une syntaxe adaptée et je ne trouve pas la bonne syntaxe. Comment dois-je faire?<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html lang="fr-fr"><head><title>Mon site</title>
<?php
function AppliExiste($appli) {
if (file_exists($Appli))
{ echo $Appli; }
else
{ echo "pages/MiseAJour.html"; }
} ?>
</head>
<body>
.............. etc
< a href="<?php AppliExiste("../Applis/Appli1.zip") ?>">
<img style="border: 0px solid ; width: 80px; height: 80px;" alt="" src="../images/AEV1.png">< /a><br />
< a href="<?php AppliExiste("../Applis/Appli2.zip") ?>">
<img style="border: 0px solid ; width: 80px; height: 80px;" alt="" src="../images/Bon2.png">< /a><br /
.............. etc
</body></html>
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
adresse du site: http://www.phpfr.net/
et le lien pour le téléchargement du cours
voici ma solution: $appli contient le chemin de l'application depuis le dossier au-dessus du dossier courant: "Applis/Appli1.zip"
Trivial pour ceux qui savent, la croix et la bannière pour les autres!