par
xTG » 04 sept. 2013, 08:32
Bah comme on te le dis depuis le début...
$recepients = Isset($_POST['recepients']) ? strip_tags(strtolower($_POST['recepients'])) : $recepients = Null;
//J'extracte les pseudos
$to = explode(',', $recepients);
$listPresent = array();
$listAbsent = array();
// je teste si les pseudos existent dans ma base ou non:
foreach($to as $vpseudo){
$vpseudo = trim($vpseudo);
$memSQL = 'SELECT idm, LOWER(pseudo) FROM members WHERE pseudo = "'.$vpseudo.'"';
// Exécution de la requête ici à rajouter
// si on a trouve
if($memRes) {
array_push($listPresent, $vpseudo);
} // sinon, on extract les pseudos invalid
{
// c'est la ou le probleme existe, je veux lister les pseudo invalides, sous forme de: pseudo1, pseudo2, pseudo3
array_push($listAbsent, $vpseudo);
} // end if($memRes)
} // end foreach $to
var_dump($listPresent);
var_dump($listAbsent);
// Formatage affichage
$listInvUsers = implode(',', $listAbsent);
$listInvUsers[strlen($listInvUsers) - 1] = '';
echo $listInvUsers;
Bah comme on te le dis depuis le début...
[php]$recepients = Isset($_POST['recepients']) ? strip_tags(strtolower($_POST['recepients'])) : $recepients = Null;
//J'extracte les pseudos
$to = explode(',', $recepients);
$listPresent = array();
$listAbsent = array();
// je teste si les pseudos existent dans ma base ou non:
foreach($to as $vpseudo){
$vpseudo = trim($vpseudo);
$memSQL = 'SELECT idm, LOWER(pseudo) FROM members WHERE pseudo = "'.$vpseudo.'"';
// Exécution de la requête ici à rajouter
// si on a trouve
if($memRes) {
array_push($listPresent, $vpseudo);
} // sinon, on extract les pseudos invalid
{
// c'est la ou le probleme existe, je veux lister les pseudo invalides, sous forme de: pseudo1, pseudo2, pseudo3
array_push($listAbsent, $vpseudo);
} // end if($memRes)
} // end foreach $to
var_dump($listPresent);
var_dump($listAbsent);
// Formatage affichage
$listInvUsers = implode(',', $listAbsent);
$listInvUsers[strlen($listInvUsers) - 1] = '';
echo $listInvUsers;[/php]