Bonjour à tous!

J'ai créé un formulaire simple qui permet d'uploader une image, avec un titre, et des renseignements divers. Le tout étant repris dans l'affichage d'une Galerific.
Cela fonctionne, mais le nom de l'image reste inchangé.

Ma question: Est-il possible de reprendre ce qui est saisi dans l'input IMMAT afin d'en faire le nouveau nom de l'image? ( $immat=$_POST['immat']

Mon code

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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
<table class="tg" border="0" style="filter:Blur(strength=50)">
	<tr>
		<td width="400" align="center">
		</br>
		<input class="css_button" type="file" name="image" value=""></br></br>
		</td>
		<td align="center" class="tg-yaw" width="400">
		<input class="inputs" type="text" required="required"  value="" maxlength="5" placeholder="IMMAT" name="immat" value="">
		&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
		<input class="inputsss" type="text" required="required"  value="" maxlength="40" placeholder="Type avion" name="title" value="">
		</td>
	</tr>
	<tr>
		<td align="center">
		<textarea class="inputss" required="required" placeholder="English Description" name="infos" cols="50" rows="10"></textarea></br></br>
		</td>
		<td align="center">
		<textarea class="inputss" required="required" value="" placeholder="Description en Français" name="infosfr" cols="50" rows="10"></textarea></br></br>
		</td>
	</tr>
</table>
 
<input class="css_button" type="submit" value="Enregistrer" name="upload"></br></br>
</div>
</form>
 
<?php
 
if(isset($_FILES['image']))
{ 
     $dossier = 'photos/';
     $fichier = basename($_FILES['image']['name']);
     if(move_uploaded_file($_FILES['image']['tmp_name'], $dossier . $fichier)) 
     {
if(isset($_POST['immat']))      $immat=$_POST['immat'];
	else      $immat="";
if(isset($_POST['infos']))      $infos=$_POST['infos'];
	else      $infos="";
if(isset($_POST['infosfr']))      $infosfr=$_POST['infosfr'];
	else      $infosfr="";
if(isset($_POST['title']))      $title=$_POST['title'];
else      $title="";
 
 
if(empty($immat) OR empty($infos) OR empty($infosfr) OR empty($title))
	{ 
	echo "";
	} 
	 //Aucun champ n'est vide, on peut enregistrer dans la table 
	else      
{
	$jpg= $immat .'.jpg';
	$db = mysqli_connect($localhost,$login,$pwd,$dbName)  or die('Erreur de connexion '.mysql_error());       
	$sql = "INSERT INTO images(title, immat, jpg, infos, infosfr) VALUES('$title', upper('$immat'), '$jpg', '$infos', '$infosfr')"; 
	$res= $db -> query($sql) or die('Erreur SQL DE MERDE !'.$sql.'<br>'.mysql_error()); 
	mysqli_close($db); 
 
?>