Erreur de mon code php 2
clemenceLes
Messages postés
54
Date d'inscription
Statut
Membre
Dernière intervention
-
le père -
le père -
Bonjour,
voici l'erreur que j'ai eu lorsque j'ai valider mon formulaire :
Notice: Undefined index: requiredcv in c:\documents and settings\clemence\bureau\projet tuteuré\sitepatapain\inscription_recrutement.php on line 50
Notice: Undefined index: requiredLM in c:\documents and settings\clemence\bureau\projet tuteuré\sitepatapain\inscription_recrutement.php on line 51
Erreur de syntaxe près de ' )' à la ligne 1
et voici le code php qui correspond a cette erreur :
if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "recrutement")) {
$insertSQL = sprintf("INSERT INTO recrutement (cv, lettreMotiv) VALUES (%s, %s)",
GetSQLValueString($_POST['requiredcv'], "file"),
GetSQLValueString($_POST['requiredLM'], "file"));
mysql_select_db($database_patapain, $patapain);
$Result1 = mysql_query($insertSQL, $patapain) or die(mysql_error());
$insertGoTo = "adminRecrutement.php";
if (isset($_SERVER['QUERY_STRING'])) {
$insertGoTo .= (strpos($insertGoTo, '?')) ? "&" : "?";
$insertGoTo .= $_SERVER['QUERY_STRING'];
}
header(sprintf("Location: %s", $insertGoTo));
}
jaimerais donc savoir dou provient mon erreur car je ne compren pas !!
voici l'erreur que j'ai eu lorsque j'ai valider mon formulaire :
Notice: Undefined index: requiredcv in c:\documents and settings\clemence\bureau\projet tuteuré\sitepatapain\inscription_recrutement.php on line 50
Notice: Undefined index: requiredLM in c:\documents and settings\clemence\bureau\projet tuteuré\sitepatapain\inscription_recrutement.php on line 51
Erreur de syntaxe près de ' )' à la ligne 1
et voici le code php qui correspond a cette erreur :
if ((isset($_POST["MM_insert"])) && ($_POST["MM_insert"] == "recrutement")) {
$insertSQL = sprintf("INSERT INTO recrutement (cv, lettreMotiv) VALUES (%s, %s)",
GetSQLValueString($_POST['requiredcv'], "file"),
GetSQLValueString($_POST['requiredLM'], "file"));
mysql_select_db($database_patapain, $patapain);
$Result1 = mysql_query($insertSQL, $patapain) or die(mysql_error());
$insertGoTo = "adminRecrutement.php";
if (isset($_SERVER['QUERY_STRING'])) {
$insertGoTo .= (strpos($insertGoTo, '?')) ? "&" : "?";
$insertGoTo .= $_SERVER['QUERY_STRING'];
}
header(sprintf("Location: %s", $insertGoTo));
}
jaimerais donc savoir dou provient mon erreur car je ne compren pas !!
A voir également:
- Erreur de mon code php 2
- Code ascii - Guide
- Code de déverrouillage oublié - Guide
- Code puk bloqué - Guide
- Code activation windows 10 - Guide
- Code blocks - Télécharger - Langages
7 réponses
Bonsoir
Ton formulaire n'a pas de champs requiredcv et requiredLM. Vérifie ou donne nous le code du formulaire.
Ton formulaire n'a pas de champs requiredcv et requiredLM. Vérifie ou donne nous le code du formulaire.
Voici mon formulaire :
<form action="<?php echo $editFormAction; ?>" method="POST" name="recrutement" onsubmit="return checkrequired(this)" ENCTYPE="multipart/form-data">
*CV<input name="requiredcv" type="file"/>
<br/>
*Lettre de motivation<input name="requiredLM" type="file"/>
<input name="réinitialiser" type="reset" value="annuler"/>
<input name="envoyer" type="submit" value="envoyer ma candidature"/>
<input type="hidden" name="MM_insert" value="recrutement" />
</form>
et mes deux champs existent bien!!
<form action="<?php echo $editFormAction; ?>" method="POST" name="recrutement" onsubmit="return checkrequired(this)" ENCTYPE="multipart/form-data">
*CV<input name="requiredcv" type="file"/>
<br/>
*Lettre de motivation<input name="requiredLM" type="file"/>
<input name="réinitialiser" type="reset" value="annuler"/>
<input name="envoyer" type="submit" value="envoyer ma candidature"/>
<input type="hidden" name="MM_insert" value="recrutement" />
</form>
et mes deux champs existent bien!!
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question