salut,
j'ai un formaulaire contenant des zones de texte à remplir, aprés l'insersion je clique sur un bouton valider pour inserer ces informations dans ma base de données oracle.

voici le code source du bouton valider:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
<?php
 
    $conn = ora_logon("LOGIN","PSW");
    ora_commitoff($conn);
    $curseur = ora_open($conn);
	$query = "insert into acteur VALUES($_POST['Nom'],$_POST['Prenom'],$_POST['Bureau'],$_POST['Service'],$_POST['Email'],$_POST['Mot de Passe'],'DISPONIBLE')";
	Ora_Parse($curseur,$query);
    ora_exec($curseur);
    //while (ora_fetch($cursor))
 
 
// Les lignes suivantes peuvent être placées dans un fichier
// requete.php, et remplacées par un include("requete.php");
//$curseur = ora_open($ora_conn); // Créer un curseur
if($curseur) // Si ça créé
{
$resultat = ora_parse($curseur,$query); // Parse la requête = vérifie si elle est correcte syntaxiquement
echo"$resultat";
$resultat = ora_exec($curseur); // Exécuter la requête;
$a = ora_commit($conn); // Fait le COMMIT pour valider la requete; 
$b = ora_close($curseur); // Ferme le curseur
    echo "l'Enregistrement est Modifié\n";
}
else
echo " Il Y'a un  problem...";
 
// Ici s'arrêtent les lignes qui peuvent être mises dans le fichier requete.php
// Il ne reste plus qu'à faire un teste sur $a.
if ($a==false)
{
echo "Il ya un problème Problème...";
}
 
  // Deconnecter du serveur 
      Ora_Logoff($conn); 
      echo("Deconnexion du serveur effectuée\n"); 
?>
mais le problème qui ce pose, c'est que ce code génère des erreurs me disant:
Undefined Undex: Nom,Prenom,Service,Bureau,Email,Mot de Passe.

comment peut on régler ce pbm?
Merci.