alainL a écrit :
J'ai installé un script qui fonctionne sur le site distant mais
produit des erreurs en local. Voici la première, je pense que
les autres sont la conséquence de celle-ci... :
Notice: Undefined variable: start in e:\easyphp1-7\www\essais\alcay\index.php on line 89
function affichimgs(...){ if (isset($_REQUEST['start'])){
$start = $_REQUEST['start'];
}
if(is_null($start)){ ## <----- ligne 89
$start = 0;
}
Comment configurer mon EasyPHP ou que modifier dans le script pour pouvoir bricoler sans avoir recours au site distant ?
le serveur distant est mal configuré et permissif, votre machine
est plus propre, généralement c'est le contraire.
dans:
if (isset($_REQUEST['start'])){
$start = $_REQUEST['start'];
}
il y a une accolade ouvrante et une fermante, $start est défini
dans ce bloc et donc n'existe plus à la sortie de ce bloc.
un code (plus) correct est simplement:
$start = 0
if (isset($_REQUEST['start']))
$start = $_REQUEST['start'];
le pb est en parti du à la config. de easyphp, mais surtout
du à un code invalide.
Sylvain.