Forum de discussion
Forum « Programmation Javascript » (archives)
probleme programme javascript
Envoyé: 22 novembre 2003, 12h08 par mous70
je vous avais déja contacté pour ce méme probleme.
probleme:faire apparaitre une boite de comfirmation a la suite de la validation d'un formulaire (si j appuy sur ok exécution d'un script php d'enregistrement des variables dans la base de données)
j ai écrit ce programme qui fonctionne mais le soucis c'est que la boite de confirmation ne s'aafiche pas quand je valide le formulaire
pourquoi?
<?php
session_start();
// Fichier de configuration
require ("config.inc.php");
// Connection au serveur de la base de données et à la base de données
mysql_connect($server,$user,$pass) or die("echec de connection au serveur");
mysql_select_db($base) or die ("echec de connection a la base");
echo"<html>";
echo"<head>";
echo"<title>Enregistrement feuille de temps</title>";
//echo"<meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'>";
echo ("<script language='javascript'>
function confirm_user()
{
// on assigne les variables aux champs correspondants
var Date = document.form.login.value;
var Code_affaire = document.form.password.value;
var SR = document.form.password.value;
var Prepa_dossier = document.form.password.value;
var Mise_en_page = document.form.password.value;
var Correction_revision = document.form.password.value;
var Gravure = document.form.password.value;
var Pub_autopromo = document.form.password.value;
var Validation_traçeur = document.form.password.value;
var Observation = document.form.password.value; */
if(confirm('Veuillez vérifiez vos informations :\nDate : '+ date +'\nCode d\'Affaires : '+ code_affaire +'\nSR : '+ sr +'\nPrépa Dossier : '+ prepa_dossier +'\nMise en page : '+ mise_en_page))
return true;
else
return false;
}
</script>");
echo"</head>";
echo"<body bgcolor='white' TEXT='black'>";
echo"<center>";
echo"<img src='feuille_de_temps1.jpg' alt='' height='60' width='766' border='0'>";
echo"</center>";
echo"<form action='dossier1.php' method='post' onSubmit='return confirm_user()' name='form'>";
echo"<center>";
echo"<h2><dfn>Date</dfn></h2>";
echo"<table border='2' cellpadding='2'>";
echo"<tr>";
echo"<td><input type='texte' name='Date' value='$date' size='8'></td>";
echo"</tr>";
echo"</table>";
echo"<br><br>";
echo"<h2><dfn>Identification</dfn></h2>";
echo"<table border='2' cellpadding='2'>";
echo"<tr>";
echo"<td>Code_affaire : </td>";
echo"<td><select name='Code_affaire' size='1'>";
$sql="select Code_affaire from dossiers Where Etat='actif'";
$result = mysql_query($sql);
if($result){
while ($ligne = mysql_fetch_row($result)){
$code=$ligne[0];
echo"<option>";
echo"$code";
echo"</option>";
} // fin du while
}
else{
echo "echec de la requête de selection des code_affaires";
}
echo"</select>";
echo"</td>";
echo"</tr>";
echo"</table>";
echo"<br><br>";
echo"<h2><dfn>Travaux</dfn></h2>";
echo"<table border='2' cellpadding='2'>";
echo"<tr>";
echo"<td>SR : </td>";
echo"<td><input type='texte' name='SR' size='15'></td>";
echo"<td>Prepa_dossier : </td>";
echo"<td><input type='text' name='Prepa_dossier' size='15'></td>";
echo"</tr>";
echo"<tr>";
echo"<td>Mise_en_page : </td>";
echo"<td><input type='texte' name='Mise_en_page' size='15'></td>";
echo"<td>Correction_revision : </td>";
echo"<td><input type='text' name='Correction_revision' size='15'></td>";
echo"</tr>";
echo"<tr>";
echo"<td>Gravure : </td>";
echo"<td><input type='texte' name='Gravure' size='15'></td>";
echo"<td>Pub_autopromo : </td>";
echo"<td><input type='text' name='Pub_autopromo' size='15'></td>";
echo"</tr>";
echo"<tr>";
echo"<td>Validation_traçeur : </td>";
echo"<td><input type='texte' name='Validation_traçeur' size='15'></td>";
echo"<td>Observation : </td>";
echo"<td><input type='text' name='Observation' size='15'></td>";
echo"</tr>";
echo"</table>";
echo"<br><br>";
echo"<input type='submit' value='Envoyer'>";
echo"</form>";
echo"</body>";
echo"</html>";
?>
Réponses
|