Erreur de mon code php 2
clemenceLes
Messages postés
57
Statut
Membre
-
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 puk bloqué - Guide
- Code de déverrouillage oublié - 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