Browse code

Version initiale du programme sous forme de boucle conditionnelle

Emmanuel ROY authored on 01/05/2022 12:54:29
Showing 1 changed files
1 1
new file mode 100755
... ...
@@ -0,0 +1,157 @@
1
+<?php
2
+//creation de la session ... inclusion du code ... verification de la session connect�e...
3
+session_start();
4
+include ('fonctions.php');
5
+check_session();
6
+if(isset($_GET['erreur']) || isset($_GET['erreur2']) || isset($_GET['erreur3'])){
7
+$nom = HTML_ChaineDeCaracteres($_GET['nom']);
8
+$prenom = HTML_ChaineDeCaracteres($_GET['prenom']);
9
+$sexe = $_GET['sexe'];
10
+$int = $_GET['int'];
11
+$for = $_GET['for'];
12
+$sag = $_GET['sag'];
13
+$vit = $_GET['vit'];
14
+$dex = $_GET['dex'];
15
+$cha = $_GET['cha'];
16
+}
17
+?>
18
+<html>
19
+<head>
20
+<title>Ville de Dragons</title>
21
+<link rel='stylesheet' href='Style.css' type='text/css'>
22
+</head>
23
+<body>
24
+<table border="0" height="100%" width="100%">
25
+	<tr>
26
+	<td valign="center">
27
+		<table border="0" cellspacing="0" cellpadding="5" align="center">
28
+		<tr>
29
+			<td width="400" align="center">
30
+			<h2>Creation De Sorcier</h2>
31
+			<BR>
32
+			<p align="left">
33
+			Voici les differentes caracteristiques de votre sorcier au debut de l'aventure: Vous commencez Niveau  1 avec quelques �quipements ainsi que quelques pi�cettes glan�s au fils des ann�es afin de quitter la maison familliale plus sereinnement.
34
+			</p>
35
+			(...)
36
+			<p align="left">
37
+			Vous sentez tout de m�me que l'atmosph�re , depuis que vous �tes entr�(e) dans cette bizarre bulle d'energie, vous oppresse.La Fatigue vous guette, et vous sentez que l'aventure vous reserve quelques lots de surprises...
38
+			</p>
39
+			<p align="left">
40
+			Au debut de l'aventure vous partirez avec ce qu'il vous reste de pi�ces d'or, de vos pr�c�dentes aventures soit un total de 1000 et quelques pi�ces d'un m�tal brillant servant au commerce dans le monde entier..
41
+			</p>
42
+			</td>
43
+			<td>
44
+			<table border="1" cellspacing="0" cellpadding="5" align="center">
45
+			<form name='CreationSorcier' method='get' action='TraitementCreationSorcier.php'>
46
+			<tr>
47
+				<td width="150" align="center">
48
+					Nom:
49
+				</td>
50
+				<td>
51
+					<input type='text' name='Nom' size='15' <?php if(isset($nom)){echo "value='".$nom."'";}?>>
52
+				</td>
53
+			</tr>
54
+			<tr>
55
+				<td width="150" align="center">
56
+					Prenom:
57
+				</td>
58
+				<td>
59
+					<input type='text' name='Prenom' size='15' <?php if(isset($prenom)){ echo "value='".$prenom."'"; } ?> >
60
+				</td>
61
+			</tr>
62
+			<tr>
63
+				<td width="150" align="center">
64
+					Sexe:
65
+				</td>
66
+				<td>
67
+					<input type="radio" name="sexe" value="1" <?php if(isset($sexe)) { if ($sexe==1){echo "checked";} }else{echo "checked";} ?> >Homme<br>
68
+					<input type="radio" name="sexe" value="2" <?php if(isset($sexe)) { if ($sexe==2){echo "checked";} } ?> >Femme
69
+				</td>
70
+			</tr>
71
+			<tr>
72
+				<td colspan="2" width="300"  align="center">
73
+					Vous avez un nombre de points � distribuer dans l'ensemble de vos caracteristiques:
74
+					100 pts, c'est deja pas mal... alors choisissez bien
75
+					<br> ( 0 dans une caracteristique n'est pas accept�! )
76
+				</td>
77
+			</tr>
78
+			<tr>
79
+				<td width="150" align="center">
80
+					Intelligence:
81
+				</td>
82
+				<td>
83
+					<input type='text' name='int' size='15' <?php if(isset($int)){ echo "value='".$int."'"; } ?> >
84
+				</td>
85
+			</tr>
86
+			<tr>
87
+				<td width="150" align="center">
88
+					Vitalite:
89
+				</td>
90
+				<td>
91
+					<input type='text' name='vit' size='15' <?php if(isset($vit)){ echo "value='".$vit."'"; } ?> >
92
+				</td>
93
+			</tr>
94
+			<tr>
95
+				<td width="150" align="center">
96
+					Force:
97
+				</td>
98
+				<td>
99
+					<input type='text' name='for' size='15' <?php if(isset($for)){ echo "value='".$for."'"; } ?> >
100
+				</td>
101
+			</tr>
102
+			<tr>
103
+				<td width="150" align="center">
104
+					Charisme:
105
+				</td>
106
+				<td>
107
+					<input type='text' name='cha' size='15' <?php if(isset($cha)){ echo "value='".$cha."'"; } ?> >
108
+				</td>
109
+			</tr>
110
+			<tr>
111
+				<td width="150" align="center">
112
+					Dexerite:
113
+				</td>
114
+				<td>
115
+					<input type='text' name='dex' size='15' <?php if(isset($dex)){ echo "value='".$dex."'"; } ?> >
116
+				</td>
117
+			</tr>
118
+			<tr>
119
+				<td width="150" align="center">
120
+					Sagesse:
121
+				</td>
122
+				<td>
123
+					<input type='text' name='sag' size='15' <?php if(isset($sag)){ echo "value='".$sag."'"; } ?> >
124
+				</td>
125
+			</tr>
126
+			<?php 
127
+				if(isset($_GET['erreur'])){
128
+					echo "<tr><td colspan='2' width='150' align='center'>";
129
+					echo 'Veuillez recalculer vos caracteristiques ... Vous �tes au dessus de '.($_GET['erreur']-100).' pts...';
130
+					echo "</td></tr>";
131
+				}
132
+				if(isset($_GET['erreur2'])){
133
+					echo "<tr><td colspan='2' width='150' align='center'>"
134
+						."Au moins l'une de vos caract�ristique est � 0, veuillez bien la/les modifi�(es)..."
135
+						."</td></tr>";
136
+				}
137
+				if(isset($_GET['erreur3'])){
138
+					echo "<tr><td colspan='2' width='150' align='center'>"
139
+						."Les champs de Nom et/ou de Prenom ne doivent pas contenir de caract�res vici�s, veuillez bien le/les modifi�(s).."
140
+						."</td></tr>";
141
+				}
142
+			?>
143
+			<tr>
144
+				<td colspan="2" width="150" align="center">
145
+					<input type='submit' value='Cr�er le Sorcier'>
146
+				</td>
147
+			</tr>
148
+			</form>
149
+			</table>
150
+			</td>
151
+		</tr>
152
+		</table>
153
+	</td>
154
+	</tr>
155
+</table>
156
+</body>
157
+</html>
0 158
\ No newline at end of file