Verification de saisie[php]

Fermé
drogba7213 Messages postés 1521 Date d'inscription mardi 14 août 2007 Statut Membre Dernière intervention 3 avril 2010 - 26 mai 2008 à 14:23
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 - 9 juin 2008 à 15:07
Bonjour,

Je suis en stage et je galère un peu

Voila j'ai fait un formulaire qui est en html qui lui renvoie la même page mais avec les informations de l'utilisateur qu'il a saisie par une method post

Je voudrais que quand il valide le second formulaire il y ai une verification des champs entre eux pour voir s'il y a une différence.

Pouvez vous me mettre sur la voie svp?

merci d'avance.

29 réponses

MyTux Messages postés 222 Date d'inscription mardi 29 janvier 2008 Statut Membre Dernière intervention 26 mars 2013 44
26 mai 2008 à 14:33
Bonjour,

ce n'est pas complique, il suffit de renvoyer les donnees du permier formulaire sur le second. Et une fois qu'il valide le second formulaire, avec ta page qui traite le post tu fais un test sur variable_formulaire1 == variable_formulaire2.

Par contre pour envoyer tes donnees du premier formulaire, par l'intermediaire du second pour traiter les commandes il faut que tu utilises <input type=hidden [...] value=<?php $nom_variable ?php>>. Ceci te permettra d'envoyer les variables de ton premier formulaire sans que l'utilisateur ne les voient.

J'espere que j'ai ete assez clair.

see you =)
0
drogba7213 Messages postés 1521 Date d'inscription mardi 14 août 2007 Statut Membre Dernière intervention 3 avril 2010 21
26 mai 2008 à 15:06
Ah bah non en fait le but c'est qu'il corrige s'il y a des erreurs entre les deux donc pas besoin de hidden par contre
si je met $_POST['nom']==$nom
disons que $_POST['nom'] est le la première saisie et l'autre la seconde

Ca va fonctionner si je fais

if($_POST['nom']==$nom)
{
}
else
{
echo "Vous avez saisie deux noms différents veuillez vérifiez svp";
}

ca va le faire ca?

Et par contre comment renvoyer la page précedente s'il y a erreur svp
0
MyTux Messages postés 222 Date d'inscription mardi 29 janvier 2008 Statut Membre Dernière intervention 26 mars 2013 44
26 mai 2008 à 15:14
Re,

Ca devrait marcher à essayer. Pour la redirection je pense que ce code en javascript pourrait t'aider:

<SCRIPT LANGUAGE="JavaScript">
document.location.href="mapage.html"
</SCRIPT>

See you =)
0
drogba7213 Messages postés 1521 Date d'inscription mardi 14 août 2007 Statut Membre Dernière intervention 3 avril 2010 21
26 mai 2008 à 15:17
Désolé je ne connais pas le java
j'ai demandé ici meme la semaine dernière quelqu'un m'as aidé sur le java vu que je le verrai que l'année prochaine
est ce que ce serait possible de me le faire en java svp?

function verif_champs(){
if(document.getElementById('fichier').value == ""){
alert("Vous devez remplir le champ photo !");
return false
}

Un peu dans ce style la svp
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
MyTux Messages postés 222 Date d'inscription mardi 29 janvier 2008 Statut Membre Dernière intervention 26 mars 2013 44
26 mai 2008 à 15:19
Rien de compliqué, un truc dans ce genre:

if($_POST['nom']==$nom)
{
}
else
{
echo "Vous avez saisie deux noms différents veuillez vérifiez svp";
echo "<SCRIPT LANGUAGE='JavaScript'> document.location.href='index.html'</SCRIPT>"
}
0
drogba7213 Messages postés 1521 Date d'inscription mardi 14 août 2007 Statut Membre Dernière intervention 3 avril 2010 21
26 mai 2008 à 15:26
ok je test je n'ai rien a mettre d'autre entre les head ou autre??
0
MyTux Messages postés 222 Date d'inscription mardi 29 janvier 2008 Statut Membre Dernière intervention 26 mars 2013 44
26 mai 2008 à 15:28
non y'a rien de plus complique normalement.
0
drogba7213 Messages postés 1521 Date d'inscription mardi 14 août 2007 Statut Membre Dernière intervention 3 avril 2010 21
26 mai 2008 à 15:37
ok dites moi est ce que vous trouvez une erreur ici :

$this->multiCell($largeurDeLaCell2, $yQuelconque1, "NOM :" $GLOBALS['nom']" Prénom :" $GLOBALS['prenom'] , 1 , "L" , 0);

C'est pour afficher le contenu de $GLOBALS['nom'] et $GLOBALS['prenom']

merci d'avance
0
MyTux Messages postés 222 Date d'inscription mardi 29 janvier 2008 Statut Membre Dernière intervention 26 mars 2013 44
26 mai 2008 à 15:40
Ce code est un peu trop evolue pour mes connaissances ^^, je ne suis qu'administrateur systeme dsl.
0
drogba7213 Messages postés 1521 Date d'inscription mardi 14 août 2007 Statut Membre Dernière intervention 3 avril 2010 21
26 mai 2008 à 15:45
ok pas de problème lol je vais voir chez les progrmmeurs merci je vous tint au courant pour le java
0
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 894
26 mai 2008 à 16:04
Salut drogba c'est encore moi.

Attention ne confond pas le Java et le javascript ce n'est pas du tout la même chose.

Pour ton pb de formulaires, est ce que tu veux:

-l'utilisateur saisit des infos dans un forrmulaire 1 il clik sur ok les valeurs sont postées

-tu veux afficher un deuxième forrmulaire 2 dans lequel tu va retrouver les valeurs précedement saisies et que l'utilisateur puisse modifier ces valeurs si il se rend compte qu'il s'est gourré


Ou


le formulaire2 a les mêmes champs mais vides et tu veux comparer si les saisies qu'il fait dans le deuxième sont bien identiques à celles du premier.

@lain
0
drogba7213 Messages postés 1521 Date d'inscription mardi 14 août 2007 Statut Membre Dernière intervention 3 avril 2010 21
26 mai 2008 à 16:09
ce serait la première solution les champs du formulaire 2 sont pré saisie déja
il ne me reste plus qu'à faire la verif quand ils click pour vérifier.
0
drogba7213 Messages postés 1521 Date d'inscription mardi 14 août 2007 Statut Membre Dernière intervention 3 avril 2010 21
26 mai 2008 à 16:21
est ce que j'ai répondu à la question?
0
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 894
26 mai 2008 à 16:40
Voilà:

Code Premier formulaire
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type">

<body>
<form name="formulaire1" method="post" action="formulaire2.php" >
Champ1:<input type="text" name="champ1" value="" /><br />
Champ2:<input type="text" name="champ2" value="" /><br />
Champ3:<input type="text" name="champ3" value="" /><br />
<br>
<input  type="submit" name="envoyer" value="Envoyer" />
</form>
</body>
</html>

Code deuxieme formulaire: formulaire2.php

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type">

<body>
<?php
if(isset($_POST['champ1'])){ $champ1=$_POST['champ1'];}else{$champ1="";}
if(isset($_POST['champ2'])) $champ2=$_POST['champ2'];}else{$champ2="";}
if(isset($_POST['champ3'])) $champ3=$_POST['champ3'];}else{$champ3="";}

?>
<form name="formulaire2" method="post" action="verif.php" >
Champ1:<input type="text" name="champ1" value="<?php echo $champ1 ?>" /><br />
Champ2:<input type="text" name="champ2" value="<?php echo $champ2 ?>" /><br />
Champ3:<input type="text" name="champ3" value="<?php echo $champ3 ?>" /><br />
<br>
<!-- on memorise en champ cache les anciennes valeurs si on veut comparer après -->
<input type="hidden" name="old_champ1" value="<?php echo $champ1 ?>" />
<input type="hidden" name="old_champ2" value="<?php echo $champ2 ?>" />
<input type="hidden" name="old_champ3" value="<?php echo $champ3?>" />

<input  type="submit" name="envoyer" value="Envoyer" />
</form>
</body>
</html>

Code script verification: verif.php
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type">

<body>
<?php
if(isset($_POST['envoyer'])){ 
	if($_POST['champ1'] != $_POST['old_champ1']){
		echo "Le champ1 a &eacute;t&eacute; modifi&eacute;";
	}else{
		echo "Le champ1 n'a pas &eacute;t&eacute; modifi&eacute;";
	}	
	if($_POST['champ2'] != $_POST['old_champ2']){
		echo "Le champ2 a &eacute;t&eacute; modifi&eacute;";
	}else{
		echo "Le champ2 n'a pas &eacute;t&eacute; modifi&eacute;";
	}
	if($_POST['champ3'] != $_POST['old_champ3']){
		echo "Le champ3 a &eacute;t&eacute; modifi&eacute;";
	}else{
		echo "Le champ3 n'a pas &eacute;t&eacute; modifi&eacute;";
	}
}

?>
</body>
</html>


0
drogba7213 Messages postés 1521 Date d'inscription mardi 14 août 2007 Statut Membre Dernière intervention 3 avril 2010 21
28 mai 2008 à 11:51
ok mais le problème qui se pose alain c'est que voudrais les bloquées direct donc comme tu m'avais fait avec l'autre en java script enfin le code qui fait apparaitre un fenetre comme ca se serait nikel
0
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 894
28 mai 2008 à 13:46
Oui mais alors, ça n'a plus rien à voir avec la question posée dans ce post.

essayes de faire la même chose pour ce formulaire que ce que je t'avait fait avant.
0
drogba7213 Messages postés 1521 Date d'inscription mardi 14 août 2007 Statut Membre Dernière intervention 3 avril 2010 21
28 mai 2008 à 13:48
Donc faudrait faire ca?

function verif_champs(){
if(document.getElementById('nom').value =! "document.getElementById('oldnom')"){
alert("Vous vous avez modifié le champ nom etes vous sur? !");
return false
}
0
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 894
28 mai 2008 à 16:33
Oui sauf que le comparateur d'inégalité ce n'est pas =! mais !=

dans if(document.getElementById('nom').value =! "document.getElementById('oldnom')")

et il faut aussi value dans le deuxième:

if(document.getElementById('nom').value != document.getElementById('oldnom').value)


et attention il faut bien avoir le id="..." dans chacun des <input y compris les type="hidden"


@lain
0
drogba7213 Messages postés 1521 Date d'inscription mardi 14 août 2007 Statut Membre Dernière intervention 3 avril 2010 21
28 mai 2008 à 16:46
alors par contre je ne vois pas pourquoi tu me parle de hidden?

Et ca je le met aussi onsubmit="return verif_champs();?
0
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 894
28 mai 2008 à 22:01
Bonsoir,

je te parle de hidden parce que les anciennes saisie sont mémorisées dans les champs hidden

puisque tu veux comparer les old_champs avec les champs

<form name="formulaire2" method="post" action="verif.php" onSubmit="verif_champs();">
Champ1:<input type="text" name="champ1" id=""champ1" value="<?php echo $champ1 ?>" /><br />
Champ2:<input type="text" name="champ2" id=""champ2"value="<?php echo $champ2 ?>" /><br />
Champ3:<input type="text" name="champ3" id=""champ3" value="<?php echo $champ3 ?>" /><br />
<br>
<!-- on memorise en champ cache les anciennes valeurs si on veut comparer après -->
<input type="hidden" name="old_champ1" id="old_champ1" value="<?php echo $champ1 ?>" />
<input type="hidden" name="old_champ2" id="old_champ2"  value="<?php echo $champ2 ?>" />
<input type="hidden" name="old_champ3" id="old_champ3"  value="<?php echo $champ3?>" />



il faut bien sur mettre le onSubmit=".... si tu veux lancer la fonction de verif

@lain
0
drogba7213 Messages postés 1521 Date d'inscription mardi 14 août 2007 Statut Membre Dernière intervention 3 avril 2010 21
29 mai 2008 à 09:06
Et si je les met pas en caché ca ne fonctionnera pas?

et est ce que c'est possible que dans la fenêtre qui apparait en alert on mette un menu déroulant qui prend
oldnom , nom? et donc que la personne choisisse lequel prendre définitivement
0
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 894
29 mai 2008 à 10:18
Si tu ne les mets pas en caché, l'utilisateur va les voir.

Dans la boite d'alert on ne peut pas mettre une liste déroulante, c'est une boite javascript, la seule chose que l'on puisse modiifer c'est le texte affiché.

On peut aussi faire un double affichage

pour un même champ:

une zone avec l'ancienne valeur (non modifiable)
Champ1 saisie precedente:<input type="text" name="old_champ1" id="old_champ1" value="<?php echo $champ1 ?>"  readonly /><br />

et en dessous une zone toujours avec l'ancienne valeur que l'utilisateur peut modifier
Champ1 (a modifier):<input type="text" name="champ1" id=""champ1" value="<?php echo $champ1 ?>" /><br />


et par la fonction JS tu peux lui demander si il est sur de vouloir modifier
0
drogba7213 Messages postés 1521 Date d'inscription mardi 14 août 2007 Statut Membre Dernière intervention 3 avril 2010 21
29 mai 2008 à 10:21
ok par contre ca fait rien s'il les voie les champs c'est juste une sécurité que je voulais mettre en plus

et le script avec le java ne fonctionne pas

tenez regardez

unction verif_champs2(){
if(document.getElementById('nom').value != document.getElementById('oldnom').value)
alert("Vous avez modifié le champ nom. Qu'elle orthogrphaphe faut il choisir?");
return false
}

formulaire.html

<input style="font-weight: bold;" name="oldnom" id="oldnom" value="" size="30" maxlength="30" type="text">

formulaire.php

<input id="nom" name="nom" type="text"<?php if (isset($_POST['oldnom']))
0
Alain_42 Messages postés 5361 Date d'inscription dimanche 3 février 2008 Statut Membre Dernière intervention 13 février 2017 894
29 mai 2008 à 10:50
C'est normal que ça ne fonctione pas il y a qqs erreurs:

function verif_champs2(){
	if(document.getElementById('nom').value != document.getElementById('oldnom').value){
		//on utilise un autre type de boite (confirmation) avec 2 boutons OK Annuler si OK le formulaire part si Annuler il part pas
		if(confirm("Vous avez modifié le champ nom. Voulez vous vraiment modifier ?")){
			return true;
		}else{
			return false;
		}
	}else{
               //si pas de difference on envoie
		return true;
	}
}

formulaire.html
<form name="form1" method="post" action="...." onSubmit="return verif_champs2();" >
Champ1 (saisie precedente):<input style="font-weight: bold;" name="oldnom" id="oldnom" value="" size="30" maxlength="30" type="text" value="<?php echo $_POST['nom']; ?>" readonly ><br>
Champ1 (nouvelle saisie):<input type="text"id="nom" name="nom" value="<?php echo $_POST['nom']; ?>">
<input type="submit" name="envoyer" value="Envoyer">
</form>
0
drogba7213 Messages postés 1521 Date d'inscription mardi 14 août 2007 Statut Membre Dernière intervention 3 avril 2010 21
29 mai 2008 à 11:11
excuse j'ai pas tout compris jte met mon script

formulaire.php

juste pour exemple

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>

<script language="javascript">
//fonction verification si les champs du premier formulaire sont égale à la deuxième
//si les champs sont diférents, elle fait un message d'alerte et renvoie false donc le formulaire n'est pas envoyé
//si tous les champs testés par les if sont égale elle renvoie true et le formulaire est envoyé
function verif_champs2(){
if(document.getElementById('nom').value != document.getElementById('oldnom').value)
alert("Vous avez modifié le champ nom. Qu'elle orthogrphaphe faut il choisir?");
return false
}
if(document.getElementById('prenom').value != document.getElementById('oldprenom').value)
alert("Vous avez modifié le champ prénom. Qu'elle orthogrphaphe faut il choisir?");
return false
}
if(document.getElementById('naissance').value != document.getElementById('oldnaissance').value)
alert("Vous avez modifié le champ date de naissance. Qu'elle orthogrphaphe faut il choisir?");
return false
}
if(document.getElementById('lieu').value != document.getElementById('oldlieu').value)
alert("Vous avez modifié le champ lieu. Qu'elle orthogrphaphe faut il choisir?");
return false
}
if(document.getElementById('dpt').value != document.getElementById('olddpt').value)
alert("Vous avez modifié le champ département. Qu'elle orthogrphaphe faut il choisir?");
return false
}
if(document.getElementById('nationalite').value != document.getElementById('oldnationalite').value)
alert("Vous avez modifié le champ nationalité Qu'elle orthogrphaphe faut il choisir?");
return false
}
if(document.getElementById('adresse').value != document.getElementById('oldadresse').value)
alert("Vous avez modifié le champ adresse. Qu'elle orthogrphaphe faut il choisir?");
return false
}
if(document.getElementById('tel').value != document.getElementById('oldtelephone').value)
alert("Vous avez modifié le champ téléphone. Qu'elle orthogrphaphe faut il choisir?");
return false
}
if(document.getElementById('telecopie').value != document.getElementById('oldtelecopie').value)
alert("Vous avez modifié le champ télécopie. Qu'elle orthogrphaphe faut il choisir?");
return false
}
if(document.getElementById('port').value != document.getElementById('oldportable').value)
alert("Vous avez modifié le champ portable. Qu'elle orthogrphaphe faut il choisir?");
return false
}
if(document.getElementById('mail').value != document.getElementById('oldmail').value)
alert("Vous avez modifié le champ E-mail. Qu'elle orthogrphaphe faut il choisir?");
return false
}
if(document.getElementById('c1').value != document.getElementById('oldclasse').value)
alert("Vous avez modifié le champ classe. Qu'elle orthogrphaphe faut il choisir?");
return false
}
if(document.getElementById('o1').value != document.getElementById('oldoption').value)
alert("Vous avez modifié le champ option. Qu'elle orthogrphaphe faut il choisir?");
return false
}
if(document.getElementById('a1').value != document.getElementById('oldannee').value)
alert("Vous avez modifié le champ année. Qu'elle orthogrphaphe faut il choisir?");
return false
}
if(document.getElementById('c2').value != document.getElementById('oldclasse2').value)
alert("Vous avez modifié le champ classe. Qu'elle orthogrphaphe faut il choisir?");
return false
}
if(document.getElementById('o2').value != document.getElementById('oldoption2').value)
alert("Vous avez modifié le champ option. Qu'elle orthogrphaphe faut il choisir?");
return false
}
if(document.getElementById('a2').value != document.getElementById('oldannee2').value)
alert("Vous avez modifié le champ année. Qu'elle orthogrphaphe faut il choisir?");
return false
}
if(document.getElementById('c3').value != document.getElementById('oldclasse3').value)
alert("Vous avez modifié le champ classe. Qu'elle orthogrphaphe faut il choisir?");
return false
}
if(document.getElementById('o3').value != document.getElementById('oldoption3').value)
alert("Vous avez modifié le champ option. Qu'elle orthogrphaphe faut il choisir?");
return false
}
if(document.getElementById('a3').value != document.getElementById('oldannee3').value)
alert("Vous avez modifié le champ année. Qu'elle orthogrphaphe faut il choisir?");
return false
}
if(document.getElementById('c4').value != document.getElementById('oldclasse4').value)
alert("Vous avez modifié le champ classe. Qu'elle orthogrphaphe faut il choisir?");
return false
}
if(document.getElementById('o4').value != document.getElementById('oldoption4').value)
alert("Vous avez modifié le champ option. Qu'elle orthogrphaphe faut il choisir?");
return false}
if(document.getElementById('a4').value != document.getElementById('oldannee4').value)
alert("Vous avez modifié le champ année. Qu'elle orthogrphaphe faut il choisir?");
return false
}
if(document.getElementById('c5').value != document.getElementById('oldclasse5').value)
alert("Vous avez modifié le champ classe. Qu'elle orthogrphaphe faut il choisir?");
return false
}
if(document.getElementById('o5').value != document.getElementById('oldoption5').value)
alert("Vous avez modifié le champ option. Qu'elle orthogrphaphe faut il choisir?");
return false
}
if(document.getElementById('a5').value != document.getElementById('oldannee5').value)
alert("Vous avez modifié le champ année. Qu'elle orthogrphaphe faut il choisir?");
return false
}
if(document.getElementById('c6').value != document.getElementById('oldclasse6').value)
alert("Vous avez modifié le champ classe. Qu'elle orthogrphaphe faut il choisir?");
return false
}
if(document.getElementById('o6').value != document.getElementById('oldoption6').value)
alert("Vous avez modifié le champ option. Qu'elle orthogrphaphe faut il choisir?");
return false
}
if(document.getElementById('a6').value != document.getElementById('oldannee6').value)
alert("Vous avez modifié le champ année. Qu'elle orthogrphaphe faut il choisir?");
return false
}
if(document.getElementById('c7').value != document.getElementById('oldclasse7').value)
alert("Vous avez modifié le champ classe. Qu'elle orthogrphaphe faut il choisir?");
return false
}
if(document.getElementById('o7').value != document.getElementById('oldoption7').value)
alert("Vous avez modifié le champ option. Qu'elle orthogrphaphe faut il choisir?");
return false
}
if(document.getElementById('a7').value != document.getElementById('oldannee7').value)
alert("Vous avez modifié le champ année. Qu'elle orthogrphaphe faut il choisir?");
return false
}
if(document.getElementById('c8').value != document.getElementById('oldclasse8').value)
alert("Vous avez modifié le champ classe. Qu'elle orthogrphaphe faut il choisir?");
return false
}
if(document.getElementById('o8').value != document.getElementById('oldoption8').value)
alert("Vous avez modifié le champ option. Qu'elle orthogrphaphe faut il choisir?");
return false
}
if(document.getElementById('a8').value != document.getElementById('oldannee8').value)
alert("Vous avez modifié le champ année. Qu'elle orthogrphaphe faut il choisir?");
return false
}
if(document.getElementById('d1').value != document.getElementById('olddiplome1').value)
alert("Vous avez modifié le champ diplome. Qu'elle orthogrphaphe faut il choisir?");
return false
}
if(document.getElementById('m1').value != document.getElementById('oldmention1').value)
alert("Vous avez modifié le champ mention. Qu'elle orthogrphaphe faut il choisir?");
return false
}
if(document.getElementById('a9').value != document.getElementById('oldannee9').value)
alert("Vous avez modifié le champ année. Qu'elle orthogrphaphe faut il choisir?");
return false
}
if(document.getElementById('d2').value != document.getElementById('olddiplome2').value)
alert("Vous avez modifié le champ diplome. Qu'elle orthogrphaphe faut il choisir?");
return false
}
if(document.getElementById('m2').value != document.getElementById('oldmention2').value)
alert("Vous avez modifié le champ mention. Qu'elle orthogrphaphe faut il choisir?");
return false
}
if(document.getElementById('a10').value != document.getElementById('oldannee10').value)
alert("Vous avez modifié le champ année. Qu'elle orthogrphaphe faut il choisir?");
return false
}
</script>
</head>


<body>



<form action="pdfconcours_ts.php" method="post" onsubmit="return verif_champs2(); enctype="multipart/form-data"><br>



<!--
$msg = " Votre inscription ".$_POST['nom']." ".$_POST['prenom']." nous est bien parvenue Vérifiez que les informations sont correctes svp. ";
echo "$msg ";

// Test si le fichier a bien été envoyé et s'il n'y a pas d'erreur
if (isset($_FILES['fichier']) AND $_FILES['fichier']['error'] == 0)
{
// Test si le fichier n'est pas trop gros
if ($_FILES['fichier']['size'] <= 5000000)
{
// Test si l'extension est autorisée
$infosfichier = pathinfo($_FILES['fichier']['name']);
$extension_upload = $infosfichier['extension'];
$extensions_autorisees = array('jpg', 'jpeg', 'gif', 'png');
if (in_array($extension_upload, $extensions_autorisees))
{
// On peut valider le fichier et le stocker définitivement

move_uploaded_file($_FILES['fichier']['tmp_name'], $_SERVER['DOCUMENT_ROOT']."/".$_FILES['fichier']['name']);
echo $_SERVER['DOCUMENT_ROOT'];
//move_uploaded_file($_FILES['fichier']['tmp_name'], $_SERVER['DOCUMENT_ROOT'].$_FILES['fichier']['name']);
echo "L'envoi a bien été effectué !";
}
else
{
echo "cependant votre photo ne possède pas la bonne extension. Elle passera en jpg, jpeg, gif, png. ";
}
}
else
{
echo "cependant votre photo est tros grosse pas plus de 5 Mo. ";
}
}-->
<?php
$dossier = '/upload/';
$fichier = basename($_FILES['fichier']['name']);
$taille_maxi = 5000000;
$taille = filesize($_FILES['fichier']['tmp_name']);
$extensions = array('.png', '.jpg', '.jpeg');
$extension = strrchr($_FILES['fichier']['name'], '.');
//Début des vérifications de sécurité...
if(!in_array($extension, $extensions)) //Si l'extension n'est pas dans le tableau
{
$erreur = 'Vous devez uploader un fichier de type png, jpg, jpeg';
}
if($taille>$taille_maxi)
{
$erreur = 'Le fichier est trop gros...';
}
if(!isset($erreur)) //S'il n'y a pas d'erreur, on upload
{
//On formate le nom du fichier ici...
$fichier = strtr($fichier,
'ÀÁÂÃÄÅÇÈÉÊËÌÍÎÏÒÓÔÕÖÙÚÛÜÝàáâãäåçèéêëìíîïðòóôõöùúûüýÿ',
'AAAAAACEEEEIIIIOOOOOUUUUYaaaaaaceeeeiiiioooooouuuuyy');
$fichier = preg_replace('/([^.a-z0-9]+)/i', '-', $fichier);
if(move_uploaded_file($_FILES['fichier']['tmp_name'], $_SERVER['DOCUMENT_ROOT'].$dossier . $fichier)) //Si la fonction renvoie TRUE, c'est que ça a fonctionné...
{
echo 'Upload effectué avec succès !';
}
else //Sinon (la fonction renvoie FALSE).
{
echo 'Echec de l\'upload !';
}
}
else
{
echo $erreur;
}

$fichier = $_POST['fichier'];
$nom = $_POST['oldnom'];
$prenom = $_POST['oldprenom'];
$naissance = $_POST['oldnaissance'];
$lieu = $_POST['oldlieu'];
$dpt = $_POST['olddpt'];
$nat = $_POST['oldnationalite'];
$adresse = $_POST['oldadresse'];
$tel = $_POST['oldtelephone'];
$telecopie = $_POST['oldtelecopie'];
$port = $_POST['oldportable'];
$mail = $_POST['oldmail'];
$c1 = $_POST['oldclasse'];
$o1 = $_POST['oldoption'];
$a1 = $_POST['oldannee'];
$c2 = $_POST['oldclasse2'];
$o2 = $_POST['oldoption2'];
$a2 = $_POST['oldannee2'];
$c3 = $_POST['oldclasse3'];
$o3 = $_POST['oldoption3'];
$a3 = $_POST['oldannee3'];
$c4 = $_POST['oldclasse4'];
$o4 = $_POST['oldoption4'];
$a4 = $_POST['oldannee4'];
$c5 = $_POST['oldclasse5'];
$o5 = $_POST['oldoption5'];
$a5 = $_POST['oldannee5'];
$c6 = $_POST['oldclasse6'];
$o6 = $_POST['oldoption6'];
$a6 = $_POST['oldannee6'];
$c7 = $_POST['oldclasse7'];
$o7 = $_POST['oldoption7'];
$a7 = $_POST['oldannee7'];
$c8 = $_POST['oldclasse8'];
$o8 = $_POST['oldoption8'];
$a8 = $_POST['oldannee8'];
$d1 = $_POST['olddiplome'];
$m1 = $_POST['oldmention'];
$a9 = $_POST['oldannee9'];
$d2 = $_POST['olddiplome2'];
$m2 = $_POST['oldmention2'];
$a10 = $_POST['oldannee10'];




//écriture depuis fin du fichier
$fp = fopen("fichier.txt","a+");
fputs($fp, "\n"); // on va a la ligne
// on écrit dans le fichier
fputs($fp, "$nom , $prenom , $naissance , $lieu , $dpt , $adresse , $tel , $telecopie , $port , $mail , $c1 , $o1 , $a1 , $c2 , $o2 , $a2 , $c3 , $o3 , $a3 , $c4 , $o4 , $a4 , $c5 , $o5 , $a5 , $c6 , $o6 , $a6 , $c7 , $o7 , $a7 , $c8 , $o8 , $a8 , $d1 , $m1 , $a9 , $d2 , $m2 , $a10 \n");
fclose($fp);
?>


<div style="text-align: center;"><big><img style="width: 122px; height: 121px;" alt="" src="file:///C:/Documents%20and%20Settings/slelais/Bureau/site/smalllogo.gif"></big><br>


</div>


<br>



<div style="text-align: center;"><big>DOSSIER
D'INSCRIPTION</big><br>




<big>CONCOURS TS - 2009</big><br>




<big>Réservé aux candidats en
scolarité</big><br>




<big>du B.T.S. Géomètre-Topographe</big><br>






<small>(Candidats
présentant la même année le B.T.S. et
concours ESGT)</small><br>


</div>


<br>


<br>


<br>


<br>
<span style="font-weight: bold;">

Nom :</span>       <input id="nom" name="nom" type="text"<?php if (isset($_POST['oldnom'])) // Si on a le pseudo rentré par le visiteur
{
echo 'value="'.stripslashes($_POST['oldnom']).'"'; // On pré-remplit le champ avec le pseudo du visiteur
}


?>


/>
 
       
       
       
              
           
           
           
    <span style="font-weight: bold;">   Prénom :</span>  <input id="prenom" name="prenom" type="text"<?php if (isset($_POST['oldprenom']))
{
echo 'value="'.stripslashes($_POST['oldprenom']).'"';
}

?>

/>
   <br>




<br>
<span style="font-weight: bold;">

Né(e) le :</span>  <input id="naissance" name="naissance" type="text"<?php if (isset($_POST['oldnaissance']))
{
echo 'value="'.stripslashes($_POST['oldnaissance']).'"';
}

?>

/>

  
       
       
       
             
           
           
           
       <span style="font-weight: bold;"> Lieu :</span>
 <input id="lieu" name="lieu" type="text"<?php if (isset($_POST['oldlieu']))
{
echo 'value="'.stripslashes($_POST['oldlieu']).'"';
}

?>

/>

     
        
           
          <span style="font-weight: bold;"> Dépt :</span>  <input id="dpt" name="dpt" type="text"<?php if (isset($_POST['olddpt']))
{
echo 'value="'.stripslashes($_POST['olddpt']).'"';
}

?>

/>
<br>

        
           
          <span style="font-weight: bold;"> Dépt :</span>  <input id="nat" name="nat" type="text"<?php if (isset($_POST['oldnationalite']))
{
echo 'value="'.stripslashes($_POST['oldnationalite']).'"';
}

?>


<br>
<br>
<span style="font-weight: bold;">



Adresse :</span>   <input size="100" maxlength="100" id="adresse" name="adresse" type="text"<?php if (isset($_POST['oldadresse']))
{
echo 'value="'.stripslashes($_POST['oldadresse']).'"';
}

?>

/>
<br>




<br>




<br>
<span style="font-weight: bold;">

Téléphone :</span> <input id="tel" name="tel" type="text"<?php if (isset($_POST['oldtelephone'])) //
{
echo 'value="'.stripslashes($_POST['oldtelephone']).'"';
}

?>

/>

 
       
       
       
       
       
       
       
       
             
   <span style="font-weight: bold;">
Télécopie :</span> <input id="telecopie" name="telecopie" type="text"<?php if (isset($_POST['oldtelecopie']))
{
echo 'value="'.stripslashes($_POST['oldtelecopie']).'"';
}

?>

/>
<br>




<br>
<span style="font-weight: bold;">

Portable : </span>   <input id="port" name="port" type="text"<?php if (isset($_POST['oldportable']))
{
echo 'value="'.stripslashes($_POST['oldportable']).'"';
}

?>

/>

     
       
       
       
       
       
       
       
       
       
        <span style="font-weight: bold;">E-mail :</span> <input size="40" maxlength="40" id="mail" name="mail" type="text"<?php if (isset($_POST['oldmail']))
{
echo 'value="'.stripslashes($_POST['oldmail']).'"';
}

?>

/>
<br>




<br>




<span style="font-weight: bold;">
ETUDES SECONDAIRES</span><br style="font-weight: bold;">




<br style="font-weight: bold;">




<span style="font-weight: bold;">
Etablissements fréquentés :</span><br>




<br>




<br>




  <input id="c1" name="c1" type="text"<?php if (isset($_POST['oldclasse']))
{
echo 'value="'.stripslashes($_POST['oldclasse']).'"';
}

?>

/>
       
           
           
           
   <span style="font-weight: bold;">Classe /
Option</span> <input id="o1" name="o1" type="text"<?php if (isset($_POST['oldoption']))
{
echo 'value="'.stripslashes($_POST['oldoption']).'"';
}

?>

/>

     
   
              
           
               <span style="font-weight: bold;">Année
:</span>
 <input id="a1" name="a1" type="text"<?php if (isset($_POST['oldannee']))
{
echo 'value="'.stripslashes($_POST['oldannee']).'"';
}

?>

/>

  <br>




<br>




  <input id="c2" name="c2" type="text"<?php if (isset($_POST['oldclasse2']))
{
echo 'value="'.stripslashes($_POST['oldclasse2']).'"';
}

?>

/>
           
           
           
           <span style="font-weight: bold;">Classe
/
Option</span> <input id="o2" name="o2" type="text"<?php if (isset($_POST['oldoption2']))
{
echo 'value="'.stripslashes($_POST['oldoption2']).'"';
}

?>

/>

     
   
              
           
               <span style="font-weight: bold;">Année
:</span>
 <input id="a2" name="a2" type="text"<?php if (isset($_POST['oldannee2']))
{
echo 'value="'.stripslashes($_POST['oldannee2']).'"';
}

?>

/>

  <br>




<br>




  <input id="c3" name="c3" type="text"<?php if (isset($_POST['oldclasse3']))
{
echo 'value="'.stripslashes($_POST['oldclasse3']).'"';
}

?>

/>
       
           
           
           
   <span style="font-weight: bold;">Classe /
Option</span> <input id="o3" name="o3" type="text"<?php if (isset($_POST['oldoption3']))
{
echo 'value="'.stripslashes($_POST['oldoption3']).'"';
}

?>

/>

     
   
              
           
               <span style="font-weight: bold;">Année
:</span>
 <input id="a3" name="a3" type="text"<?php if (isset($_POST['oldannee3']))
{
echo 'value="'.stripslashes($_POST['oldannee3']).'"';
}

?>

/>

  <br>




  <input id="c4" name="c4" type="text"<?php if (isset($_POST['oldclasse4']))
{
echo 'value="'.stripslashes($_POST['oldclasse4']).'"';
}

?>

/>
       
           
           
           
   <span style="font-weight: bold;">Classe /
Option</span> <input id="o4" name="o4" type="text"<?php if (isset($_POST['oldoption4']))
{
echo 'value="'.stripslashes($_POST['oldoption4']).'"';
}

?>

/>

     
   
              
           
               <span style="font-weight: bold;">Année
:</span>
 <input id="a4" name="a4" type="text"<?php if (isset($_POST['oldannee4']))
{
echo 'value="'.stripslashes($_POST['oldannee4']).'"';
}

?>

/>

  <br>




<br>




<span style="font-weight: bold;">
ETUDES SUPERIEURES</span><br style="font-weight: bold;">




<br style="font-weight: bold;">




<span style="font-weight: bold;">
Etablissements fréquentés (préciser la
ville) :</span><br>




<br>




<br>




  <input id="c5" name="c5" type="text"<?php if (isset($_POST['oldclasse5']))
{
echo 'value="'.stripslashes($_POST['oldclasse5']).'"';
}

?>

/>
       
           
           
           
    <span style="font-weight: bold;">Classe /
Option</span> <input id="o5" name="o5" type="text"<?php if (isset($_POST['oldoption5']))
{
echo 'value="'.stripslashes($_POST['oldoption5']).'"';
}

?>

/>

     
   
           
           
           
     <span style="font-weight: bold;">Année
:
</span> <input id="a5" name="a5" type="text"<?php if (isset($_POST['oldannee5']))
{
echo 'value="'.stripslashes($_POST['oldannee5']).'"';
}

?>

/>

  <br>




<br>




  <input id="c6" name="c6" type="text"<?php if (isset($_POST['oldclasse6']))
{
echo 'value="'.stripslashes($_POST['oldclasse6']).'"';
}

?>

/>
         
           
           
           
  <span style="font-weight: bold;">Classe /
Option</span> <input id="o6" name="o6" type="text"<?php if (isset($_POST['oldoption6']))
{
echo 'value="'.stripslashes($_POST['oldoption6']).'"';
}

?>

/>

     
   
             
           
           
   <span style="font-weight: bold;">Année
:</span>
 <input id="a6" name="a6" type="text"<?php if (isset($_POST['oldannee6']))
{
echo 'value="'.stripslashes($_POST['oldannee6']).'"';
}

?>

/>

  <br>




<br>




   <input id="c7" name="c7" type="text"<?php if (isset($_POST['oldclasse7']))
{
echo 'value="'.stripslashes($_POST['oldclasse7']).'"';
}

?>

/>
       
           
           
           
    <span style="font-weight: bold;">Classe /
Option</span> <input id="o7" name="o7" type="text"<?php if (isset($_POST['oldoption7']))
{
echo 'value="'.stripslashes($_POST['oldoption7']).'"';
}

?>

/>

     
   
           
           
           
    <span style="font-weight: bold;">Année
:</span>
 <input id="a7" name="a7" type="text"<?php if (isset($_POST['oldannee7']))
{
echo 'value="'.stripslashes($_POST['oldannee7']).'"';
}

?>

/>

  <br>




<br>




  <input id="c8" name="c8" type="text"<?php if (isset($_POST['oldclasse8']))
{
echo 'value="'.stripslashes($_POST['oldclasse8']).'"';
}

?>

/>
        
           
           
           
     <span style="font-weight: bold;">Classe /
Option</span> <input id="o8" name="o8" type="text"<?php if (isset($_POST['oldoption8']))
{
echo 'value="'.stripslashes($_POST['oldoption8']).'"';
}

?>

/>

     
   
             
           
           
 <span style="font-weight: bold;">Année
:</span>
 <input id="a8" name="a8" type="text"<?php if (isset($_POST['oldannee8']))
{
echo 'value="'.stripslashes($_POST['oldannee8']).'"';
}

?>

/>

    <br>




<br>




<span style="font-weight: bold;">
DIPLOMES OBTENUS</span><br>




<br>




  <input id="d1" name="d1" type="text"<?php if (isset($_POST['olddiplome']))
{
echo 'value="'.stripslashes($_POST['olddiplome']).'"';
}

?>

/>
      
            
           
           
      <span style="font-weight: bold;">Mention</span> <input id="m1v" name="m1" type="text"<?php if (isset($_POST['oldmention']))
{
echo 'value="'.stripslashes($_POST['oldmention']).'"';
}

?>

/>

  
           
           
           
           
        <span style="font-weight: bold;"> Année : </span>  <input id="a9" name="a9" type="text"<?php if (isset($_POST['oldannee9']))
{
echo 'value="'.stripslashes($_POST['oldannee9']).'"';
}

?>

/>
<br>




  <input id="d2" name="d2" type="text"<?php if (isset($_POST['olddiplome2']))
{
echo 'value="'.stripslashes($_POST['olddiplome2']).'"';
}

?>

/>
      
       
       
           
           
   <span style="font-weight: bold;">Mention</span> <input id="m2" name="m2" type="text"<?php if (isset($_POST['oldmention2']))
{
echo 'value="'.stripslashes($_POST['oldmention2']).'"';
}

?>

/>

  
             
           
           
           
      <span style="font-weight: bold;"> Année :</span>
  <input id="a10" name="a10" type="text"<?php if (isset($_POST['oldannee10']))
{
echo 'value="'.stripslashes($_POST['oldannee10']).'"';
}
?>

/>
<br>




<br>




<span style="font-weight: bold;">
DECLARATION SUR L'HONNEUR</span><br>




<br>




Je soussigné(e), <span style="font-weight: bold;">Nom :</span> <input id="nom2" name="nom2" type="text"<?php if (isset($_POST['oldnom']))
{
echo 'value="'.stripslashes($_POST['oldnom']).'"';
}

?>

/>
  
       
       
       
       
       
  
<span style="font-weight: bold;">Prénom :</span> <input id="prenom2" name="prenom2" type="text"
<?php
if (isset($_POST['oldprenom']))
{
echo 'value="'.stripslashes($_POST['oldprenom']).'"';
}
?>

/>
<br>




certifie sur l'honneur que les informations ci-dessus ainsi que celles
portées sur l'ensemble des pièces du dossier sont
exactes.<br>




<br>
<span style="font-weight: bold;">



Fait à </span>  
       
       
       
       
       
       
       
       <span style="font-weight: bold;"> , le</span>
       
       
       
       
       
       
       
       
       
       
   <span style="font-weight: bold;"> SIGNATURE</span><br>




<br>






<div style="text-align: center;"><big><big><span style="font-weight: bold;">
<input value="Valider" name="submit" type="submit">  
        
   
       
    </span></big></big><input value="annuler" type="reset"></div>




<span class="nt"></span><br>


<br>




</form>

</body>
</html>
0
drogba7213 Messages postés 1521 Date d'inscription mardi 14 août 2007 Statut Membre Dernière intervention 3 avril 2010 21
29 mai 2008 à 13:52
En fait regardez plutot celui ci j'ai adapté ce que j'avais compris pour le reste je vous demandes des explications svp

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>

<script language="javascript">
//fonction verification si les champs du premier formulaire sont égale à la deuxième
//si les champs sont diférents, elle fait un message d'alerte et renvoie false donc le formulaire n'est pas envoyé
//si tous les champs testés par les if sont égale elle renvoie true et le formulaire est envoyé
function verif_champs2()
{if(document.getElementById('nom').value != document.getElementById('oldnom').value){
//on utilise un autre type de boite (confirmation) avec 2 boutons OK Annuler si OK le formulaire part si Annuler il part pas
if(confirm("Vous avez modifié le champ nom. Voulez vous vraiment modifier ?")){
return true;
}else{
return false;
}
}else{
//si pas de difference on envoie
return true;
}
}if(document.getElementById('prenom').value != document.getElementById('oldprenom').value)
if(confirm("Vous avez modifié le champ prénom. Voulez vous vraiment modifier ?")){
return true;
}else{
return false;
}
}else{
//si pas de difference on envoie
return true;
}
if(document.getElementById('naissance').value != document.getElementById('oldnaissance').value)
if(confirm("Vous avez modifié le champ date de naiisance. Voulez vous vraiment modifier ?")){
return true;
}else{
return false;
}
}else{
//si pas de difference on envoie
return true;
}
if(document.getElementById('lieu').value != document.getElementById('oldlieu').value)
if(confirm("Vous avez modifié le champ lieu. Voulez vous vraiment modifier ?")){
return true;
}else{
return false;
}
}else{
//si pas de difference on envoie
return true;
}
if(document.getElementById('dpt').value != document.getElementById('olddpt').value)
if(confirm("Vous avez modifié le champ département. Voulez vous vraiment modifier ?")){
return true;
}else{
return false;
}
}else{
//si pas de difference on envoie
return true;
}
if(document.getElementById('nationalite').value != document.getElementById('oldnationalite').value)
if(confirm("Vous avez modifié le champ nationalité. Voulez vous vraiment modifier ?")){
return true;
}else{
return false;
}
}else{
//si pas de difference on envoie
return true;
}
if(document.getElementById('adresse').value != document.getElementById('oldadresse').value)
if(confirm("Vous avez modifié le champ adresse. Voulez vous vraiment modifier ?")){
return true;
}else{
return false;
}
}else{
//si pas de difference on envoie
return true;
}
if(document.getElementById('tel').value != document.getElementById('oldtelephone').value)
if(confirm("Vous avez modifié le champ téléphone. Voulez vous vraiment modifier ?")){
return true;
}else{
return false;
}
}else{
//si pas de difference on envoie
return true;
}
if(document.getElementById('telecopie').value != document.getElementById('oldtelecopie').value)
if(confirm("Vous avez modifié le champ telecopie. Voulez vous vraiment modifier ?")){
return true;
}else{
return false;
}
}else{
//si pas de difference on envoie
return true;
}
if(document.getElementById('port').value != document.getElementById('oldportable').value)
if(confirm("Vous avez modifié le champ portable. Voulez vous vraiment modifier ?")){
return true;
}else{
return false;
}
}else{
//si pas de difference on envoie
return true;
}
if(document.getElementById('mail').value != document.getElementById('oldmail').value)
if(confirm("Vous avez modifié le champ E-mail. Voulez vous vraiment modifier ?")){
return true;
}else{
return false;
}
}else{
//si pas de difference on envoie
return true;
}
if(document.getElementById('c1').value != document.getElementById('oldclasse').value)
if(confirm("Vous avez modifié le champ classe. Voulez vous vraiment modifier ?")){
return true;
}else{
return false;
}
}else{
//si pas de difference on envoie
return true;
}
if(document.getElementById('o1').value != document.getElementById('oldoption').value)
if(confirm("Vous avez modifié le champ option. Voulez vous vraiment modifier ?")){
return true;
}else{
return false;
}
}else{
//si pas de difference on envoie
return true;
}
if(document.getElementById('a1').value != document.getElementById('oldannee').value)
if(confirm("Vous avez modifié le champ année. Voulez vous vraiment modifier ?")){
return true;
}else{
return false;
}
}else{
//si pas de difference on envoie
return true;
}
if(document.getElementById('c2').value != document.getElementById('oldclasse2').value)
if(confirm("Vous avez modifié le champ classe. Voulez vous vraiment modifier ?")){
return true;
}else{
return false;
}
}else{
//si pas de difference on envoie
return true;
}
if(document.getElementById('o2').value != document.getElementById('oldoption2').value)
if(confirm("Vous avez modifié le champ option. Voulez vous vraiment modifier ?")){
return true;
}else{
return false;
}
}else{
//si pas de difference on envoie
return true;
}
if(document.getElementById('a2').value != document.getElementById('oldannee2').value)
if(confirm("Vous avez modifié le champ année. Voulez vous vraiment modifier ?")){
return true;
}else{
return false;
}
}else{
//si pas de difference on envoie
return true;
}
if(document.getElementById('c3').value != document.getElementById('oldclasse3').value)
if(confirm("Vous avez modifié le champ classe. Voulez vous vraiment modifier ?")){
return true;
}else{
return false;
}
}else{
//si pas de difference on envoie
return true;
}
if(document.getElementById('o3').value != document.getElementById('oldoption3').value)
if(confirm("Vous avez modifié le champ option. Voulez vous vraiment modifier ?")){
return true;
}else{
return false;
}
}else{
//si pas de difference on envoie
return true;
}
if(document.getElementById('a3').value != document.getElementById('oldannee3').value)
if(confirm("Vous avez modifié le champ année. Voulez vous vraiment modifier ?")){
return true;
}else{
return false;
}
}else{
//si pas de difference on envoie
return true;
}
if(document.getElementById('c4').value != document.getElementById('oldclasse4').value)
if(confirm("Vous avez modifié le champ classe. Voulez vous vraiment modifier ?")){
return true;
}else{
return false;
}
}else{
//si pas de difference on envoie
return true;
}
if(document.getElementById('o4').value != document.getElementById('oldoption4').value)
if(confirm("Vous avez modifié le champ option. Voulez vous vraiment modifier ?")){
return true;
}else{
return false;
}
}else{
//si pas de difference on envoie
return true;
}
if(document.getElementById('a4').value != document.getElementById('oldannee4').value)
if(confirm("Vous avez modifié le champ année. Voulez vous vraiment modifier ?")){
return true;
}else{
return false;
}
}else{
//si pas de difference on envoie
return true;
}
if(document.getElementById('c5').value != document.getElementById('oldclasse5').value)
if(confirm("Vous avez modifié le champ classe. Voulez vous vraiment modifier ?")){
return true;
}else{
return false;
}
}else{
//si pas de difference on envoie
return true;
}
if(document.getElementById('o5').value != document.getElementById('oldoption5').value)
if(confirm("Vous avez modifié le champ option. Voulez vous vraiment modifier ?")){
return true;
}else{
return false;
}
}else{
//si pas de difference on envoie
return true;
}
if(document.getElementById('a5').value != document.getElementById('oldannee5').value)
if(confirm("Vous avez modifié le champ année. Voulez vous vraiment modifier ?")){
return true;
}else{
return false;
}
}else{
//si pas de difference on envoie
return true;
}
if(document.getElementById('c6').value != document.getElementById('oldclasse6').value)
if(confirm("Vous avez modifié le champ classe. Voulez vous vraiment modifier ?")){
return true;
}else{
return false;
}
}else{
//si pas de difference on envoie
return true;
}
if(document.getElementById('o6').value != document.getElementById('oldoption6').value)
if(confirm("Vous avez modifié le champ option. Voulez vous vraiment modifier ?")){
return true;
}else{
return false;
}
}else{
//si pas de difference on envoie
return true;
}
if(document.getElementById('a6').value != document.getElementById('oldannee6').value)
if(confirm("Vous avez modifié le champ année. Voulez vous vraiment modifier ?")){
return true;
}else{
return false;
}
}else{
//si pas de difference on envoie
return true;
}
if(document.getElementById('c7').value != document.getElementById('oldclasse7').value)
if(confirm("Vous avez modifié le champ classe. Voulez vous vraiment modifier ?")){
return true;
}else{
return false;
}
}else{
//si pas de difference on envoie
return true;
}
if(document.getElementById('o7').value != document.getElementById('oldoption7').value)
if(confirm("Vous avez modifié le champ option. Voulez vous vraiment modifier ?")){
return true;
}else{
return false;
}
}else{
//si pas de difference on envoie
return true;
}
if(document.getElementById('a7').value != document.getElementById('oldannee7').value)
if(confirm("Vous avez modifié le champ année. Voulez vous vraiment modifier ?")){
return true;
}else{
return false;
}
}else{
//si pas de difference on envoie
return true;
}
if(document.getElementById('c8').value != document.getElementById('oldclasse8').value)
if(confirm("Vous avez modifié le champ classe. Voulez vous vraiment modifier ?")){
return true;
}else{
return false;
}
}else{
//si pas de difference on envoie
return true;
}
if(document.getElementById('o8').value != document.getElementById('oldoption8').value)
if(confirm("Vous avez modifié le champ option. Voulez vous vraiment modifier ?")){
return true;
}else{
return false;
}
}else{
//si pas de difference on envoie
return true;
}
if(document.getElementById('a8').value != document.getElementById('oldannee8').value)
if(confirm("Vous avez modifié le champ année. Voulez vous vraiment modifier ?")){
return true;
}else{
return false;
}
}else{
//si pas de difference on envoie
return true;
}
if(document.getElementById('d1').value != document.getElementById('olddiplome1').value)
if(confirm("Vous avez modifié le champ diplome. Voulez vous vraiment modifier ?")){
return true;
}else{
return false;
}
}else{
//si pas de difference on envoie
return true;
}
if(document.getElementById('m1').value != document.getElementById('oldmention1').value)
if(confirm("Vous avez modifié le champ mention. Voulez vous vraiment modifier ?")){
return true;
}else{
return false;
}
}else{
//si pas de difference on envoie
return true;
}
if(document.getElementById('a9').value != document.getElementById('oldannee9').value)
if(confirm("Vous avez modifié le champ année. Voulez vous vraiment modifier ?")){
return true;
}else{
return false;
}
}else{
//si pas de difference on envoie
return true;
}
if(document.getElementById('d2').value != document.getElementById('olddiplome2').value)
if(confirm("Vous avez modifié le champ diplome. Voulez vous vraiment modifier ?")){
return true;
}else{
return false;
}
}else{
//si pas de difference on envoie
return true;
}
if(document.getElementById('m2').value != document.getElementById('oldmention2').value)
if(confirm("Vous avez modifié le champ mention. Voulez vous vraiment modifier ?")){
return true;
}else{
return false;
}
}else{
//si pas de difference on envoie
return true;
}
if(document.getElementById('a10').value != document.getElementById('oldannee10').value)
if(confirm("Vous avez modifié le champ année. Voulez vous vraiment modifier ?")){
return true;
}else{
return false;
}
}else{
//si pas de difference on envoie
return true;
}
</script>
</head>


<body>



<form action="pdfconcours_ts.php" method="post" onsubmit="return verif_champs2(); enctype="multipart/form-data"><br>



<!--
$msg = " Votre inscription ".$_POST['nom']." ".$_POST['prenom']." nous est bien parvenue Vérifiez que les informations sont correctes svp. ";
echo "$msg ";

// Test si le fichier a bien été envoyé et s'il n'y a pas d'erreur
if (isset($_FILES['fichier']) AND $_FILES['fichier']['error'] == 0)
{
// Test si le fichier n'est pas trop gros
if ($_FILES['fichier']['size'] <= 5000000)
{
// Test si l'extension est autorisée
$infosfichier = pathinfo($_FILES['fichier']['name']);
$extension_upload = $infosfichier['extension'];
$extensions_autorisees = array('jpg', 'jpeg', 'gif', 'png');
if (in_array($extension_upload, $extensions_autorisees))
{
// On peut valider le fichier et le stocker définitivement

move_uploaded_file($_FILES['fichier']['tmp_name'], $_SERVER['DOCUMENT_ROOT']."/".$_FILES['fichier']['name']);
echo $_SERVER['DOCUMENT_ROOT'];
//move_uploaded_file($_FILES['fichier']['tmp_name'], $_SERVER['DOCUMENT_ROOT'].$_FILES['fichier']['name']);
echo "L'envoi a bien été effectué !";
}
else
{
echo "cependant votre photo ne possède pas la bonne extension. Elle passera en jpg, jpeg, gif, png. ";
}
}
else
{
echo "cependant votre photo est tros grosse pas plus de 5 Mo. ";
}
}-->
<?php
$dossier = '/upload/';
$fichier = basename($_FILES['fichier']['name']);
$taille_maxi = 5000000;
$taille = filesize($_FILES['fichier']['tmp_name']);
$extensions = array('.png', '.jpg', '.jpeg');
$extension = strrchr($_FILES['fichier']['name'], '.');
//Début des vérifications de sécurité...
if(!in_array($extension, $extensions)) //Si l'extension n'est pas dans le tableau
{
$erreur = 'Vous devez uploader un fichier de type png, jpg, jpeg';
}
if($taille>$taille_maxi)
{
$erreur = 'Le fichier est trop gros...';
}
if(!isset($erreur)) //S'il n'y a pas d'erreur, on upload
{
//On formate le nom du fichier ici...
$fichier = strtr($fichier,
'ÀÁÂÃÄÅÇÈÉÊËÌÍÎÏÒÓÔÕÖÙÚÛÜÝàáâãäåçèéêëìíîïðòóôõöùúûüýÿ',
'AAAAAACEEEEIIIIOOOOOUUUUYaaaaaaceeeeiiiioooooouuuuyy');
$fichier = preg_replace('/([^.a-z0-9]+)/i', '-', $fichier);
if(move_uploaded_file($_FILES['fichier']['tmp_name'], $_SERVER['DOCUMENT_ROOT'].$dossier . $fichier)) //Si la fonction renvoie TRUE, c'est que ça a fonctionné...
{
echo 'Upload effectué avec succès !';
}
else //Sinon (la fonction renvoie FALSE).
{
echo 'Echec de l\'upload !';
}
}
else
{
echo $erreur;
}

$fichier = $_POST['fichier'];
$nom = $_POST['oldnom'];
$prenom = $_POST['oldprenom'];
$naissance = $_POST['oldnaissance'];
$lieu = $_POST['oldlieu'];
$dpt = $_POST['olddpt'];
$nat = $_POST['oldnationalite'];
$adresse = $_POST['oldadresse'];
$tel = $_POST['oldtelephone'];
$telecopie = $_POST['oldtelecopie'];
$port = $_POST['oldportable'];
$mail = $_POST['oldmail'];
$c1 = $_POST['oldclasse'];
$o1 = $_POST['oldoption'];
$a1 = $_POST['oldannee'];
$c2 = $_POST['oldclasse2'];
$o2 = $_POST['oldoption2'];
$a2 = $_POST['oldannee2'];
$c3 = $_POST['oldclasse3'];
$o3 = $_POST['oldoption3'];
$a3 = $_POST['oldannee3'];
$c4 = $_POST['oldclasse4'];
$o4 = $_POST['oldoption4'];
$a4 = $_POST['oldannee4'];
$c5 = $_POST['oldclasse5'];
$o5 = $_POST['oldoption5'];
$a5 = $_POST['oldannee5'];
$c6 = $_POST['oldclasse6'];
$o6 = $_POST['oldoption6'];
$a6 = $_POST['oldannee6'];
$c7 = $_POST['oldclasse7'];
$o7 = $_POST['oldoption7'];
$a7 = $_POST['oldannee7'];
$c8 = $_POST['oldclasse8'];
$o8 = $_POST['oldoption8'];
$a8 = $_POST['oldannee8'];
$d1 = $_POST['olddiplome'];
$m1 = $_POST['oldmention'];
$a9 = $_POST['oldannee9'];
$d2 = $_POST['olddiplome2'];
$m2 = $_POST['oldmention2'];
$a10 = $_POST['oldannee10'];




//écriture depuis fin du fichier
$fp = fopen("fichier.txt","a+");
fputs($fp, "\n"); // on va a la ligne
// on écrit dans le fichier
fputs($fp, "$nom , $prenom , $naissance , $lieu , $dpt , $adresse , $tel , $telecopie , $port , $mail , $c1 , $o1 , $a1 , $c2 , $o2 , $a2 , $c3 , $o3 , $a3 , $c4 , $o4 , $a4 , $c5 , $o5 , $a5 , $c6 , $o6 , $a6 , $c7 , $o7 , $a7 , $c8 , $o8 , $a8 , $d1 , $m1 , $a9 , $d2 , $m2 , $a10 \n");
fclose($fp);
?>


<div style="text-align: center;"><big><img style="width: 122px; height: 121px;" alt="" src="file:///C:/Documents%20and%20Settings/slelais/Bureau/site/smalllogo.gif"></big><br>


</div>


<br>



<div style="text-align: center;"><big>DOSSIER
D'INSCRIPTION</big><br>




<big>CONCOURS TS - 2009</big><br>




<big>Réservé aux candidats en
scolarité</big><br>




<big>du B.T.S. Géomètre-Topographe</big><br>






<small>(Candidats
présentant la même année le B.T.S. et
concours ESGT)</small><br>


</div>


<br>


<br>


<br>


<br>
<span style="font-weight: bold;">

Nom :</span>       <input id="nom" name="nom" type="text"<?php if (isset($_POST['oldnom'])) // Si on a le pseudo rentré par le visiteur
{
echo 'value="'.stripslashes($_POST['oldnom']).'"'; // On pré-remplit le champ avec le pseudo du visiteur
}


?>


/>
 
       
       
       
              
           
           
           
    <span style="font-weight: bold;">   Prénom :</span>  <input id="prenom" name="prenom" type="text"<?php if (isset($_POST['oldprenom']))
{
echo 'value="'.stripslashes($_POST['oldprenom']).'"';
}

?>

/>
   <br>




<br>
<span style="font-weight: bold;">

Né(e) le :</span>  <input id="naissance" name="naissance" type="text"<?php if (isset($_POST['oldnaissance']))
{
echo 'value="'.stripslashes($_POST['oldnaissance']).'"';
}

?>

/>

  
       
       
       
             
           
           
           
       <span style="font-weight: bold;"> Lieu :</span>
 <input id="lieu" name="lieu" type="text"<?php if (isset($_POST['oldlieu']))
{
echo 'value="'.stripslashes($_POST['oldlieu']).'"';
}

?>

/>

     
        
           
          <span style="font-weight: bold;"> Dépt :</span>  <input id="dpt" name="dpt" type="text"<?php if (isset($_POST['olddpt']))
{
echo 'value="'.stripslashes($_POST['olddpt']).'"';
}

?>

/>
<br>

        
           
          <span style="font-weight: bold;"> Dépt :</span>  <input id="nat" name="nat" type="text"<?php if (isset($_POST['oldnationalite']))
{
echo 'value="'.stripslashes($_POST['oldnationalite']).'"';
}

?>


<br>
<br>
<span style="font-weight: bold;">



Adresse :</span>   <input size="100" maxlength="100" id="adresse" name="adresse" type="text"<?php if (isset($_POST['oldadresse']))
{
echo 'value="'.stripslashes($_POST['oldadresse']).'"';
}

?>

/>
<br>




<br>




<br>
<span style="font-weight: bold;">

Téléphone :</span> <input id="tel" name="tel" type="text"<?php if (isset($_POST['oldtelephone'])) //
{
echo 'value="'.stripslashes($_POST['oldtelephone']).'"';
}

?>

/>

 
       
       
       
       
       
       
       
       
             
   <span style="font-weight: bold;">
Télécopie :</span> <input id="telecopie" name="telecopie" type="text"<?php if (isset($_POST['oldtelecopie']))
{
echo 'value="'.stripslashes($_POST['oldtelecopie']).'"';
}

?>

/>
<br>




<br>
<span style="font-weight: bold;">

Portable : </span>   <input id="port" name="port" type="text"<?php if (isset($_POST['oldportable']))
{
echo 'value="'.stripslashes($_POST['oldportable']).'"';
}

?>

/>

     
       
       
       
       
       
       
       
       
       
        <span style="font-weight: bold;">E-mail :</span> <input size="40" maxlength="40" id="mail" name="mail" type="text"<?php if (isset($_POST['oldmail']))
{
echo 'value="'.stripslashes($_POST['oldmail']).'"';
}

?>

/>
<br>




<br>




<span style="font-weight: bold;">
ETUDES SECONDAIRES</span><br style="font-weight: bold;">




<br style="font-weight: bold;">




<span style="font-weight: bold;">
Etablissements fréquentés :</span><br>




<br>




<br>




  <input id="c1" name="c1" type="text"<?php if (isset($_POST['oldclasse']))
{
echo 'value="'.stripslashes($_POST['oldclasse']).'"';
}

?>

/>
       
           
           
           
   <span style="font-weight: bold;">Classe /
Option</span> <input id="o1" name="o1" type="text"<?php if (isset($_POST['oldoption']))
{
echo 'value="'.stripslashes($_POST['oldoption']).'"';
}

?>

/>

     
   
              
           
               <span style="font-weight: bold;">Année
:</span>
 <input id="a1" name="a1" type="text"<?php if (isset($_POST['oldannee']))
{
echo 'value="'.stripslashes($_POST['oldannee']).'"';
}

?>

/>

  <br>




<br>




  <input id="c2" name="c2" type="text"<?php if (isset($_POST['oldclasse2']))
{
echo 'value="'.stripslashes($_POST['oldclasse2']).'"';
}

?>

/>
           
           
           
           <span style="font-weight: bold;">Classe
/
Option</span> <input id="o2" name="o2" type="text"<?php if (isset($_POST['oldoption2']))
{
echo 'value="'.stripslashes($_POST['oldoption2']).'"';
}

?>

/>

     
   
              
           
               <span style="font-weight: bold;">Année
:</span>
 <input id="a2" name="a2" type="text"<?php if (isset($_POST['oldannee2']))
{
echo 'value="'.stripslashes($_POST['oldannee2']).'"';
}

?>

/>

  <br>




<br>




  <input id="c3" name="c3" type="text"<?php if (isset($_POST['oldclasse3']))
{
echo 'value="'.stripslashes($_POST['oldclasse3']).'"';
}

?>

/>
       
           
           
           
   <span style="font-weight: bold;">Classe /
Option</span> <input id="o3" name="o3" type="text"<?php if (isset($_POST['oldoption3']))
{
echo 'value="'.stripslashes($_POST['oldoption3']).'"';
}

?>

/>

     
   
              
           
               <span style="font-weight: bold;">Année
:</span>
 <input id="a3" name="a3" type="text"<?php if (isset($_POST['oldannee3']))
{
echo 'value="'.stripslashes($_POST['oldannee3']).'"';
}

?>

/>

  <br>




  <input id="c4" name="c4" type="text"<?php if (isset($_POST['oldclasse4']))
{
echo 'value="'.stripslashes($_POST['oldclasse4']).'"';
}

?>

/>
       
           
           
           
   <span style="font-weight: bold;">Classe /
Option</span> <input id="o4" name="o4" type="text"<?php if (isset($_POST['oldoption4']))
{
echo 'value="'.stripslashes($_POST['oldoption4']).'"';
}

?>

/>

     
   
              
           
               <span style="font-weight: bold;">Année
:</span>
 <input id="a4" name="a4" type="text"<?php if (isset($_POST['oldannee4']))
{
echo 'value="'.stripslashes($_POST['oldannee4']).'"';
}

?>

/>

  <br>




<br>




<span style="font-weight: bold;">
ETUDES SUPERIEURES</span><br style="font-weight: bold;">




<br style="font-weight: bold;">




<span style="font-weight: bold;">
Etablissements fréquentés (préciser la
ville) :</span><br>




<br>




<br>




  <input id="c5" name="c5" type="text"<?php if (isset($_POST['oldclasse5']))
{
echo 'value="'.stripslashes($_POST['oldclasse5']).'"';
}

?>

/>
       
           
           
           
    <span style="font-weight: bold;">Classe /
Option</span> <input id="o5" name="o5" type="text"<?php if (isset($_POST['oldoption5']))
{
echo 'value="'.stripslashes($_POST['oldoption5']).'"';
}

?>

/>

     
   
           
           
           
     <span style="font-weight: bold;">Année
:
</span> <input id="a5" name="a5" type="text"<?php if (isset($_POST['oldannee5']))
{
echo 'value="'.stripslashes($_POST['oldannee5']).'"';
}

?>

/>

  <br>




<br>




  <input id="c6" name="c6" type="text"<?php if (isset($_POST['oldclasse6']))
{
echo 'value="'.stripslashes($_POST['oldclasse6']).'"';
}

?>

/>
         
           
           
           
  <span style="font-weight: bold;">Classe /
Option</span> <input id="o6" name="o6" type="text"<?php if (isset($_POST['oldoption6']))
{
echo 'value="'.stripslashes($_POST['oldoption6']).'"';
}

?>

/>

     
   
             
           
           
   <span style="font-weight: bold;">Année
:</span>
 <input id="a6" name="a6" type="text"<?php if (isset($_POST['oldannee6']))
{
echo 'value="'.stripslashes($_POST['oldannee6']).'"';
}

?>

/>

  <br>




<br>




   <input id="c7" name="c7" type="text"<?php if (isset($_POST['oldclasse7']))
{
echo 'value="'.stripslashes($_POST['oldclasse7']).'"';
}

?>

/>
       
           
           
           
    <span style="font-weight: bold;">Classe /
Option</span> <input id="o7" name="o7" type="text"<?php if (isset($_POST['oldoption7']))
{
echo 'value="'.stripslashes($_POST['oldoption7']).'"';
}

?>

/>

     
   
           
           
           
    <span style="font-weight: bold;">Année
:</span>
 <input id="a7" name="a7" type="text"<?php if (isset($_POST['oldannee7']))
{
echo 'value="'.stripslashes($_POST['oldannee7']).'"';
}

?>

/>

  <br>




<br>




  <input id="c8" name="c8" type="text"<?php if (isset($_POST['oldclasse8']))
{
echo 'value="'.stripslashes($_POST['oldclasse8']).'"';
}

?>

/>
        
           
           
           
     <span style="font-weight: bold;">Classe /
Option</span> <input id="o8" name="o8" type="text"<?php if (isset($_POST['oldoption8']))
{
echo 'value="'.stripslashes($_POST['oldoption8']).'"';
}

?>

/>

     
   
             
           
           
 <span style="font-weight: bold;">Année
:</span>
 <input id="a8" name="a8" type="text"<?php if (isset($_POST['oldannee8']))
{
echo 'value="'.stripslashes($_POST['oldannee8']).'"';
}

?>

/>

    <br>




<br>




<span style="font-weight: bold;">
DIPLOMES OBTENUS</span><br>




<br>




  <input id="d1" name="d1" type="text"<?php if (isset($_POST['olddiplome']))
{
echo 'value="'.stripslashes($_POST['olddiplome']).'"';
}

?>

/>
      
            
           
           
      <span style="font-weight: bold;">Mention</span> <input id="m1v" name="m1" type="text"<?php if (isset($_POST['oldmention']))
{
echo 'value="'.stripslashes($_POST['oldmention']).'"';
}

?>

/>

  
           
           
           
           
        <span style="font-weight: bold;"> Année : </span>  <input id="a9" name="a9" type="text"<?php if (isset($_POST['oldannee9']))
{
echo 'value="'.stripslashes($_POST['oldannee9']).'"';
}

?>

/>
<br>




  <input id="d2" name="d2" type="text"<?php if (isset($_POST['olddiplome2']))
{
echo 'value="'.stripslashes($_POST['olddiplome2']).'"';
}

?>

/>
      
       
       
           
           
   <span style="font-weight: bold;">Mention</span> <input id="m2" name="m2" type="text"<?php if (isset($_POST['oldmention2']))
{
echo 'value="'.stripslashes($_POST['oldmention2']).'"';
}

?>

/>

  
             
           
           
           
      <span style="font-weight: bold;"> Année :</span>
  <input id="a10" name="a10" type="text"<?php if (isset($_POST['oldannee10']))
{
echo 'value="'.stripslashes($_POST['oldannee10']).'"';
}
?>

/>
<br>




<br>




<span style="font-weight: bold;">
DECLARATION SUR L'HONNEUR</span><br>




<br>




Je soussigné(e), <span style="font-weight: bold;">Nom :</span> <input id="nom2" name="nom2" type="text"<?php if (isset($_POST['oldnom']))
{
echo 'value="'.stripslashes($_POST['oldnom']).'"';
}

?>

/>
  
       
       
       
       
       
  
<span style="font-weight: bold;">Prénom :</span> <input id="prenom2" name="prenom2" type="text"
<?php
if (isset($_POST['oldprenom']))
{
echo 'value="'.stripslashes($_POST['oldprenom']).'"';
}
?>

/>
<br>




certifie sur l'honneur que les informations ci-dessus ainsi que celles
portées sur l'ensemble des pièces du dossier sont
exactes.<br>




<br>
<span style="font-weight: bold;">



Fait à </span>  
       
       
       
       
       
       
       
       <span style="font-weight: bold;"> , le</span>
       
       
       
       
       
       
       
       
       
       
   <span style="font-weight: bold;"> SIGNATURE</span><br>




<br>






<div style="text-align: center;"><big><big><span style="font-weight: bold;">
<input value="Valider" name="submit" type="submit">  
        
   
       
    </span></big></big><input value="annuler" type="reset"></div>




<span class="nt"></span><br>


<br>




</form>

</body>
</html>
0
drogba7213 Messages postés 1521 Date d'inscription mardi 14 août 2007 Statut Membre Dernière intervention 3 avril 2010 21
29 mai 2008 à 15:21
petit up :)
0