Merci d'abord de votre précieuse aide =D>
Alors on m'a fait la fonction demandée, enfin, modifiée, mais elle n'est pas comme j'ai l'hbitude de programmer, en effet, là on lit beaucoup de chose par test, puis on sort en fin, or je pense qu'il est inutile de faire faire du test au processeur, si un élément n'est pas bon on sort immédiatement, de ce fait voici le code actuel, si vous voulez bien me corriger la syntaxe des 3 lignes mauvaises en conservant l'architecture (ligne 1 : isnotset ... || + les 2 exit; et c'est tout :
<?php
if isnotset ($_POST["pseudo"] || isnotset ($_POST["ville"]
{
echo "Absence déclaration variable(s) POST";
exit;
}
$pseudo=$_POST["pseudo"]; // déclare var locales
$ville=$_POST["ville"];
$pseudo = trim($pseudo);
$ville = trim($ville);
if(strlen($ville) > 16) $ville = substr($ville, 0, 16); // coupe
if(strlen($pseudo) > 16) $pseudo = substr($pseudo, 0, 16);
if(strlen($ville) < 2 || strlen($pseudo) < 2)
{
echo "Saisie invalide, remédier";
exit;
}
echo "Vous êtes : $pseudo de $ville"; // OK et suite en séquence
}
?>
Merci beaucoup, cordialement, Joe..