papouche

Inscris le 01/01/2009 à 22:20
  • Nombre de sujets
    7
  • Nombre de messages
    50
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers messages sur les forums

papouche
le 15/08/2009 à 21:26
Combinaison HTML/PHP
C'est sympa!
Le script marche très bien !
Un hic cependant,
lorsque je remplace * par id je n'obtiens aucun tuple?
La version avec liste déroulante utilise un "as" id_destinataire .
Il y a un rappport?
papouche
le 15/08/2009 à 20:49
Combinaison HTML/PHP
Bonsoir et merci,
Je corrige de suite.
et te tiens au courant.
ça te dérange si je te demande d'autres conseils pour aménager le script?
papouche
le 15/08/2009 à 10:31
Combinaison HTML/PHP
Bonjour et merci moogli pour ton message!
Bon le script fonctionnne avec de nouveaux codes, cependant je voudrais empêcher un message d'erreur !
Voici le wall:
http://www.lephpfacile.com/wall/wall-1797.php
Merci
papouche
le 14/08/2009 à 23:55
Combinaison HTML/PHP
Ah enfin quelqu'un qui a pitié d'un débutant.
Je te l'envoi de suite
papouche
le 14/08/2009 à 17:05
Combinaison HTML/PHP
Bonjour,
J'ai revu les cours sur les requêtes et ai modifié le code.
Cependant je n'arrive toujours pas à récupérer les valeurs des cases.
J'ai une erreur sur foreach qui doit venir de là:
"Warning: Invalid argument supplied for foreach() in D:\vhosts\LUTARONY.FR\httpdocs\espmbres\interne\envoyer_test.php on line 63
"
http://www.lephpfacile.com/wall/wall-1794.php
Est-ce mieux ?
@+
papouche
le 14/08/2009 à 12:12
Combinaison HTML/PHP
J'ai simplifié le code pour mieux me repérer.
J'ai enlevé la bande déroulante pour envoyer des messages qu'aux personnes appartenants à un (ou plusieurs!)groupes cochés.
Voici le code:
NdM sur le wall c'est mieux le code ;) http://www.lephpfacile.com/wall/wall-1793.php ou avec les balises bbcode ...

Merci
papouche
le 13/08/2009 à 18:03
Combinaison HTML/PHP
Bonsoir, c'est encore moi!
Je galère,
j'ai rajouté le champs "catégorie" à la table "membre".
je n'arrive pas à récupérer les (valeurs (multiples) des cases cochées dans le fichier envoyer.php pour adresser des données dans la table "message" au personnes correspondant aux catégories cochées.
Merci de m'aider
papouche
le 10/08/2009 à 21:43
Combinaison HTML/PHP
Merci pour ta réponse qui m'oriente vers une autre direction

J'ai déjà une table "adhérents" qui possède les catégories proposées calculées lors de l'inscription.
Comment récupérer un choix multiple par case à cocher en sachant qu'il faudra que je l'insère dans une requête SQL
?
En fait je veux garder le bouton "Envoyer" et la bande déroulante pour contacter un membre qui s'est inscrit et un autre bouton qui récupère le multi choix (Case à cocher) pour un autre type d'envoi ( Genre convocation à un tournoi)
je vais potasser un peu
@+
papouche
le 10/08/2009 à 21:08
Combinaison HTML/PHP
L'idée c'est d'envoyer le message de façon sélective.
Par exemple, je propose des cases à cocher (catégories)et seules les personnes concernées recevront ce message.
Je travaille en ce moment sur les cases à cocher,j'ai trouvé un exemple de script qui fonctionne seul mais qui m'affiche ce message l'orsque je l'intègre à ma page.
Voici le code:
<form action="envoyer.php" method="post">
<input type="hidden" name="envoi" value="yes">

<input type="checkbox" name="options[]" value="Poussin">&nbsp;Poussins<br>
<input type="checkbox" name="options[]" value="Pupilles">&nbsp;Pupilles<br>
<input type="checkbox" name="options[]" value="Benjamins">&nbsp;Benjamins<br>
<input type="checkbox" name="options[]" value="Minimes">&nbsp;Minimes<br>
<input type="checkbox" name="options[]" value="Cadets ">&nbsp;Cadets <br>

<!-- <input type="checkbox" name="options[]" value="Injection au méthane">&nbsp;Injection au méthane<br>-->
<center><input type="submit" name="box" value="Dispatcher"></center>
</form>

<?php
if (isset($_POST['box']) && $_POST['box'] == 'Dispatcher') {
if (empty($_POST['titre']) || empty($_POST['message'])) {
$erreur = 'Vous avez omis au moins un champs.';
}
else {
$envoi = $_GET['envoi']; //aiguilleur
//$voiture = $_GET['voiture']; //Nom de la voiture
$options = $_GET['options']; //Contenu des cases à cocher

$options_text = implode(', ',$options);
echo '<h4>Les cases cochées sont :</h4>';
echo '<p>Catégorie(s):<br><br>'.$options_text.'</p>';
} }?>

Le message d'erreur:
Warning: implode() [function.implode]: Invalid arguments passed in D:\vhosts\XX.x\xxx\xxx\xxx\envoyer.php on line 137

Les cases cochées sont :
Catégorie(s):

La ligne 137 étant
$options_text = implode(', ',$options);

Si tu peux m'aider... n'hésite pas
LoadingChargement en cours