gatita_dev
Messages postés135Date d'inscriptionvendredi 27 mai 2005StatutMembreDernière intervention 5 février 2008
-
7 juin 2007 à 15:16
gatita_dev
Messages postés135Date d'inscriptionvendredi 27 mai 2005StatutMembreDernière intervention 5 février 2008
-
7 juin 2007 à 16:10
Bonjour, je connais rien en php puisque je travaille avec asp.net mais je suis obligé de faire la maintenance d'un site en php, mon problème est je pense tout le monde le connaît sauf moi, j'ai des checkbox sur un formulaire quand je post mon formulaire les valeurs des checkbox cochés s'affiche et le reste retourne l'erreur :
Notice: Undefined offset: 3 in c:\program files\easyphp1-8\www\contactrem\sendmail.php on line 159
comment dois je procéder?
gatita_dev
Messages postés135Date d'inscriptionvendredi 27 mai 2005StatutMembreDernière intervention 5 février 2008 7 juin 2007 à 15:51
oui je sais en effet on me retourne cette erreur quand un checkbox n'est pas cochée, donc je dois faire une boucle de test mais je sais pas comment la faire,
voilà le code
$message = 'Civilité :'.$civilite.'
Prénom :'.$prenom.'
Nom
:'.$nom.'
Email :'.$email.'
Téléphone Bureau :'.$tel_bureau.'
Téléphone Mobile :'.$tel_mobile.'
Code postal :'.$code_postal.'
Ville :'.$ville.'
Pays :'.$pays.'
Centre d\'intérêt: -
'.stripcslashes($centre[0]).'
-
'.stripcslashes($centre[1]).'
-
'.stripcslashes($centre[2]).'
-
ligne 150 '.stripcslashes($centre[3]).'
-
'.stripcslashes($centre[4]).'
-
'.stripcslashes($centre[5]).'
-
'.stripcslashes($centre[6]).'
-
'.stripcslashes($dossier).'
'.$horaire[0].'
'.$horaire[1].'
'.$numero;
dans ce cas j'ai coché 3 checkbox sur les 7
gatita_dev
Messages postés135Date d'inscriptionvendredi 27 mai 2005StatutMembreDernière intervention 5 février 2008 7 juin 2007 à 16:10
Oui ça marche mais il faut tester sur chaque checkbox, il y a pas une autre solution avec la boucle for par exemple?
Merci quand même ça m'a été d'un grand aide.