begin process at 2010 02 10 09:54:53
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Général

 > 

SSSSSSOOOOOOOOSSSSS


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

SSSSSSOOOOOOOOSSSSS

jeudi 17 avril 2008 à 16:27:21 | SSSSSSOOOOOOOOSSSSS

jifa

SLT.....
SVP esqu'il y a quel qu'un qui peut me coriger se scripte?
j'ai un problem au niveaux des checkbox. il insere les chekbox qui son cocher mai il m'envoit des ereur consernon les les checkbox qui son decocher.
voila le code source des deux page
Page: Table devis.php
----------------------------------------------------------------------

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Document sans titre</title>
<style type="text/css">
<!--
a:link {
    text-decoration: none;
}
a:visited {
    text-decoration: none;
}
a:hover {
    text-decoration: none;
}
a:active {
    text-decoration: none;
}
.Style1 {
    color: #006699;
    font-weight: bold;
}
.Style6 {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px;
}
.Style19 {color: #9C3330; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.Style24 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
.Style27 {
    font-size: 16px;
    color: #FF0000;
}
.Style28 {color: #000000}
.Style30 {font-size: 24px; color: #FF0000; }
.Style31 {
    color: #8F3D3A;
    font-weight: bold;
}
.Style42 {    font-size: 14px;
    color: #5C0808;
    font-weight: bold;
}
.Style43 {color: #a72900;
    font-weight: bold;
    font-size: 14px;
}
.Style44 {color: #600A09}
-->
</style>
<script language="javascript">
function verif(){
   var v = true;
  
   if((document.forms[0].Nom.value == "") || (document.forms[0].Prenom.value == "")|| (document.forms[0].Societer.value == "")||(document.forms[0].Email.value == "")|| (document.forms[0].Tel.value == "")|| (document.forms[0].Adresse.value == "")|| (document.forms[0].Cp.value == "")|| (document.forms[0].Ville.value == "")||(document.forms[0].Description.value == "") ){
      alert("il y a un ou plusieurs champs vides");
      document.forms[0].Nom.focus();
      v = false;
   }
  if(   (document.forms[0].Email.value.indexOf('@') == -1)   ||   (document.forms[0].Email.value.indexOf('.') == -1)   ||   (document.forms[0].Email.value.indexOf('@') > document.forms[0].Email.value.indexOf('.')-1)      ||   (document.forms[0].Email.value.indexOf('@') == 0)){
      alert("veuillez saisir un e-mail valide");
      v = false;
   }
     if(v == true)
      document.form2.submit();
}
</script>
</head>

<body>

<div class='spip_descriptif'>
      <p align="center" class="Style24">Le d&ecirc;pot de votre devis est entierement gratuit. PROTEL CALL CENTER s&#8217;engage a respecter votre vie priv&eacute;e. En aucun cas PROTEL CALL CENTER ne divulguera vos informations personnelles &agrave; des tiers. </p>
<form name="form2" enctype="multipart/form-data" method="post" action="Ajouterdevis.php">
          <p align="center" class="Style1">D&ecirc;pot de devis</p>
          <p align="center" class="Style1"><span class="Style6"><span class="Style30">*</span></span><span class="Style28">:</span>    <span class="Style28">le remplissage de ces champs sont obligatoires</span></p>
          <table width="394" border="2" align="center" bordercolor="#BB5C5A" background="images/b_links.jpg" bgcolor="#E4DFB7">
            <tr bgcolor="#FFFFFF">
              <td colspan="3" scope="col"><span class="Style31"><span class="Style43"><span class="Style42"><img src="images/news-19.jpg" width="22" height="32"></span></span><span class="Style44">Vos Coordonnees:</span></span></td>
            </tr>
            <tr>
              <td width="74" scope="col"><span class="Style6">Nom:<span class="Style27">*</span></span></td>
              <td colspan="2"><input name="Nom" type="text" size="50" maxlength="50"></td>
            </tr>
            <tr>
              <td><span class="Style6">Prenom:<span class="Style27">*</span></span></td>
              <td colspan="2"><input name="Prenom" type="text" size="50" maxlength="50"></td>
            </tr>
            <tr>
              <td class="Style6"><p>Societer:<span class="Style27">*</span></p>
              </td>
              <td colspan="2"><input name="Societer" type="text"  size="50" maxlength="50"></td>
            </tr>
            <tr>
              <td><span class="Style6">E-mail:<span class="Style27">*</span></span></td>
              <td colspan="2"><input name="Email" type="text" size="50" maxlength="50"></td>
            </tr>
            <tr>
              <td><p class="Style6">T&eacute;l&eacute;phone:<span class="Style27">*</span></p></td>
              <td colspan="2"><input name="Tel" type="text" size="50" maxlength="50"></td>
            </tr>
            <tr>
              <td class="Style6">Tel.portable:</td>
              <td colspan="2"><input name="Telp" type="text"  size="50" maxlength="50"></td>
            </tr>
            <tr>
              <td><span class="Style6">Adresse:<span class="Style27">*</span></span></td>
              <td colspan="2"><input name="Adresse" type="text" size="50" maxlength="70"></td>
            </tr>
            <tr>
              <td><span class="Style6">Code postal: <span class="Style27">*</span></span></td>
              <td colspan="2"><input name="Cp" type="text" size="50" maxlength="50"></td>
            </tr>
            <tr>
              <td><span class="Style6">Ville:<span class="Style27">*</span></span></td>
              <td colspan="2"><input name="Ville" type="text" size="50" maxlength="50"></td>
            </tr>
            <tr bgcolor="#FFFFFF">
              <td colspan="3" class="Style19"><span class="Style43"><span class="Style42"><img src="images/news-19.jpg" width="22" height="32"></span></span><span class="Style44">Vos besoins:</span></td>
            </tr>
            <tr>
              <td rowspan="2"><p class="Style6">Operation:<span class="Style27">*</span></p></td>
              <td width="64"><p>Emission:<br />
              </p>
              </td>
              <td width="232"><p>
                <input name="Operation" type="checkbox" id="Operation1" value="T&eacute;l&eacute;vente" />
                T&eacute;l&eacute;vente<br />
                <input name="Operation" type="checkbox" id="Operation2" value="Enqu&ecirc;te" />
              Enquet<br />
    <input name="Operation" type="checkbox" id="Operation3" value="Calcification des fichiers" />
    Calcification des fichiers
    <br />
    <input name="Operation" type="checkbox" id="Operation4" value="T&eacute;l&eacute;marketing" />
    T&eacute;l&eacute;marketing<br />
    <input name="Operation" type="checkbox" id="Operation5" value="Cr&eacute;ation de trafic" />
    Cr&eacute;ation de trafic<br />
    <I>Si "Autre", merci de préciser :</I><input name="Operation6" type="text" id="Operation"  style='text-transform:capitalize'  size="26" maxlength="50"/>
</p>
            </td>
            </tr>
            <tr>
              <td><p>R&eacute;ception:</p></td>
              <td><p>
      <input name="Operation" type="checkbox" id="Operation7" value="Commercial" />
  Commercial<br />
      <input name="Operation" type="checkbox" id="Operation8" value="Assistance technique" />
      Assistance technique<br />
    <I>Si "Autre", merci de préciser :</I><input name="Operation9" type="text" id="Operation"  style='text-transform:capitalize'  size="26" maxlength="50"/>

            <tr>
              <td><span class="Style6"><span class="spip_form_champ"><span class='spip_form_label'>
                <label for="texte_1">D&eacute;crivez vos besoin</label></span></span>:<span class="Style27">*</span></span></td>
              <td colspan="2"><span class="Style6">
                <textarea name="Description" cols="45" rows="7" ></textarea>
</span></td>
            </tr>
    </table>
          <div align="center">            <input type="button" value="valider" onClick="verif()">
            <input type="reset" name ="reset" align="left">
          </div>
  </form>
</div>


</body>
</html>

----------------------------------------------------------------

Page:Ajouterdevis.php

**************

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Recrutement</title>
</head>

<body>
<?php

include("connect.php");
$Nom=$_POST["Nom"]; // on recupere la description
$Prenom=$_POST["Prenom"];
$Societer=$_POST["Societer"];
$Email=$_POST["Email"];
$Tel=$_POST["Tel"];
$Telp=$_POST["Telp"];
$Adresse=$_POST["Adresse"];
$Cp=$_POST["Cp"];
$Ville=$_POST["Ville"];
$Operation=$_POST["Operation1"].$_POST["Operation2"].$_POST["Operation3"].$_POST["Operation4"].$_POST["Operation5"].$_POST["Operation6"].$_POST["Operation7"].$_POST["Operation8"].$_POST["Operation9"];


$Description=$_POST["Description"];


mysql_query("INSERT INTO devis(Nom, Prenom, Societer, Email, Tel, Telp, Adresse, Cp, Ville, Operation, Description)  VALUES('$Nom','$Prenom','$Societer','$Email','$Tel','$Telp','$Adresse','$Cp','$Ville','$Operation','$Description');"); // et on termine en envoyant les donné dans la base mysql
echo 'votre devis a ete bien ajouter ';
echo "<br><A href='table devis.php'>retour a la premier page</A>";

mysql_close();

?>

</body>
</html>
----------------------------------------------------

????merci d'avence?????
jifa
jeudi 17 avril 2008 à 17:31:55 | Re : SSSSSSOOOOOOOOSSSSS

nicomilville

Membre Club
Salut,

ça serai plus facile a corriger si on avait les erreurs dont tu parles !!!

mysql_query("INSERT INTO devis(Nom, Prenom, Societer, Email, Tel, Telp, Adresse, Cp, Ville, Operation, Description)  VALUES('".$Nom."','".$Prenom."','".$Societer."','".$Email."','".$Tel."','".$Telp."','".$Adresse."','".$Cp."','".$Ville."','".$Operation."','".$Description."')");

Si t'a besoin d'aide, MP !!!

jeudi 17 avril 2008 à 17:40:45 | Re : SSSSSSOOOOOOOOSSSSS

jifa

merci pour la reponse...
en faite j'ai fait des checkbox dans ma page, a lexecution si je coche une seul ou + mai pas tous il ma fiche que le variable que jai pa cocher son Undefined
exemple
-------------------
Notice: Undefined index: Operation1 in c:\program files\easyphp1-7\www\protel\html\ajouterdevis.php on line 21

Notice: Undefined index: Operation2 in c:\program files\easyphp1-7\www\protel\html\ajouterdevis.php on line 21

Notice: Undefined index: Operation3 in c:\program files\easyphp1-7\www\protel\html\ajouterdevis.php on line 21

Notice: Undefined index: Operation4 in c:\program files\easyphp1-7\www\protel\html\ajouterdevis.php on line 21

Notice: Undefined index: Operation5 in c:\program files\easyphp1-7\www\protel\html\ajouterdevis.php on line 21
-----------------------------
en verite le scripte marche il insere les variable a la base mai il mafiche c ereur
????merci d'avence?????
jifa

jeudi 17 avril 2008 à 18:03:44 | Re : SSSSSSOOOOOOOOSSSSS

nicomilville

Membre Club
re,

c'est normal vu que les variable que tu attribut au checkbox non cochés sont vide et n'existe pas donc elle sont null et undefined !!!

fait une boucle pour règler ça !!!

ou un foreach !!!

Si t'a besoin d'aide, MP !!!

jeudi 17 avril 2008 à 18:09:59 | Re : SSSSSSOOOOOOOOSSSSS

jifa

wi je c
ta reson
mai j'ai pa trouver comment faire cette boucle pour verfier le checkbox
si vous aver le code souce de cette boucle SVP passe le moi
????merci d'avence?????

jifa
jeudi 17 avril 2008 à 18:37:05 | Re : SSSSSSOOOOOOOOSSSSS

coucou747

salut

la boucle c'est du genre :
foreach ($_POST['Operation'] as $number => $op){

}

leur name c'est toujours Operation, c'est leur id qui est a Operation1, Operation2, etc... C'est pas possible de laisser ca comme ca...
faut leur mettre Operation[] comme name.
jeudi 17 avril 2008 à 18:45:40 | Re : SSSSSSOOOOOOOOSSSSS

nicomilville

Membre Club
oui , c'est ce que je voulais mettre mais tu m'a doublé coucou747 !!!

Si t'a besoin d'aide, MP !!!

jeudi 17 avril 2008 à 18:45:49 | Re : SSSSSSOOOOOOOOSSSSS

jifa

merci coucou 747 pour la repence
esqu'il ya quel qu 1 qui peut me coriger mon scripte est me le passer parcque je peus plu reflaichir
????merci d'avence?????
jifa
jeudi 17 avril 2008 à 18:50:08 | Re : SSSSSSOOOOOOOOSSSSS

coucou747

non...

on ne fait pas dans le tout cuit ici
on a pas ta base de donnee, on ne peut rien tester, et perso, je preferes aider les gens plutot que de tout faire a leur place.
jeudi 17 avril 2008 à 18:53:28 | Re : SSSSSSOOOOOOOOSSSSS

jifa

haha...
ta raisen me je suis au bou de fil
mon problem c comment faire la boucle c tt
SSSSVVVVPPP

jifa

1 2

Cette discussion est classée dans : font, forms, post, document, value


Répondre à ce message

Sujets en rapport avec ce message

probleme d'envoie de mail [ par atomik29 ] Bonjour tt le mondeVoila mon probleme :Je dois envoyer un mail mais pour recup les variables qui se trouvent dans ma popup j'utilise le javascriptLe p modifications pour ne pas avoir de nom a un form [ par Teclis01 ] Bonsoir,J ai demandé il y a peu de temps pour changer un formulaire afin de modifier une balise qui est incorrectj ai essayé de passer par Id comme m Récupérer toutes les variables d'une form [ par hurt14 ] Salut,mon problème reside dans le fait que j'essaie d'automatiser la récupération des valeurs d'un formulaire qui post les informations a ma page php. Authentification par challenge MD5 [ par psyjc ] Bonjour tout le monde,j'ai code un petit script d'authentification login/pass PHP qui fonctionne sur le principe d'un challange par MD5.le code est re option value [ par nicolasfigo ] J'ai un select qui est défini par du code php reprenant le nom et le prenom des personnes entrées dans ma base. Voici le code : login [ par astuces_jeux ] Bonjour je cherche comment faire une page login qui vas vers un agenda que mes uti [PHP ET JS] Copier des multiples champs dans d'autres [ par marc660 ] BonjourJ'utilise une fonction javascript pour copier la valeur dans champ dans un autre.Le problème réside dans le faite que j'ai plusieurs champs a c vérification dune adresse ip ds un formulaire [ par samijoker ] bonjour j'aime bien vérifier une adresse ip ds mon formulaire mais cette fonction n'est pas compléte pour le reg et il y a un syntaxe qui me manque .q Personne ne trouve le PB ?????? [ par manueg ] Bonjour, mon souci est que dans IE tout est OK et dans Netscape j'ai un message d'erreur sur l'URLVoici le code :Si vous pouvez le tester chez vous et plusieur form sur un meme fichier? [ par soufia ] salut!je souhaite proteger mes champs lors de l'inscription des client alors j'utilise en plus de php, js pour avoir des msg box.mais mon 1er pb; que


Nos sponsors


Sondage...

CalendriCode

Février 2010
LMMJVSD
1234567
891011121314
15161718192021
22232425262728

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,920 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales