Helloo, je galère depuis plusieurs heures sur ce problème,
J'ai un dossier contenant plusieurs fichiers PHP que je liste avec le script suivant :
(je sais qu'il existe des manières plus simples, mais j'ai choisi celle-ci car je dois
enlever la chaine ".php" à la fin des fichiers pour créer mes variables)
Les variables sont stockées dans le fichier inc.centre.php qui est sous la forme :
<?
// Paramètres générés par /a/centreconfig.php
$page0 = 1;
$page1 = 2;
$page2 = 2;
$page ...
etc etc ...
?>
1 pour ON et 2 pour OFF
<?php
include("inc.centre.php");
$filter = ".php";
$directory = "../pages";
@$d = dir($directory);
if ($d) {
while($entry=$d->read()) {
$ps = strpos(strtolower($entry), $filter);
if (!($ps === false)) {
$items[] = $entry;
}
}
$d->close();
sort($items);
}
echo "<html><head><title>Config Pages</title></head><body>";
echo "<a href='index.php'><< Retour</a><br>";
include("servertime.php");
$items = str_replace('.php', '', $items);
echo "<form Method='post' Action='centreconfig.php'>";
for($i=0; $i<sizeof($items); $i++) {
echo "".$items[$i]." <select name=".$items[$i].">\n<option value=1 selected='";
---------
echo "'>On</option>\n<option value=2 selected='";
---------
echo "'>Off</option>\n</SELECT>\n";
echo "<br><br>\n";
}
echo "<input type='submit' value='Ok'>";
echo "</form>";
echo "</body></html>";
?>
Mon but est de récuperer les variables du fichier inc.centre.php afin de préselectionner
les valeurs ON/OFF de chaque élément de la liste, j'imagine que je dois faire
la vérification là ou j'ai mis les ---------
J'ai essayé des dizaines de vérifications différentes avec des if, elseif, else, mais rien à faire.
Si quelqu'un a la solution ...
Thanks