Bonjour
kelk1 px me donné une methode précis pour telecharger des images depui mon pc vers le serveur.

Move_uploded_file fonctionne pas correctement.

aider moi stp

voila le code de ma page:


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
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
<table width="677" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF">
  <tr>
    <td colspan="2" align="center" valign="top"><span class="style1">Marrakech-sejours.com</span></td>
    <td width="351" align="center" valign="middle">&nbsp;</td>
  </tr>
  <tr>
    <td width="182" rowspan="4" align="center" valign="top">&nbsp;</td>
    <td width="144" rowspan="4" align="center" valign="top">&nbsp;</td>
    <td align="center" valign="top"><a href="index.php">Acceuil</a> - <a href="details_actualite.php">Actualit&eacute;s</a> </td>
  </tr>
  <tr>
    <td align="center" valign="top">&nbsp;</td>
  </tr>
  <tr>
    <td align="center" valign="top"><span class="style2">Ajouter actualit&eacute;: </span></td>
  </tr>
  <tr>
    <td align="center" valign="top">&nbsp;</td>
  </tr>
  <tr>
    <td align="center" valign="top"><span class="style3">Tous les champs sont obligatoires </span></td>
    <td colspan="2" align="center" valign="top">
<?php
if((!isset($_POST['titre'])) || (!isset($_POST['date'])) || (!isset($_POST['resum'])) || (!isset($_POST['description']))){
	echo('<form action="" method="post" enctype="multipart/form-data">
	<table width="100%" border="0" cellspacing="0" cellpadding="0">
      <tr>
        <td width="19%" align="left" valign="top"><em><strong>Titre:</strong></em></td>
        <td width="81%" align="left" valign="top"><input name="titre" type="text" id="titre" size="50"/></td>
      </tr>
      <tr>
        <td align="left" valign="top">&nbsp;<input type="hidden" name="MAX_FILE_SIZE" value="100000"></td>
        <td align="left" valign="top">&nbsp;</td>
      </tr>
      <tr>
        <td align="left" valign="top"><em><strong>Date:</strong></em></td>
        <td align="left" valign="top"><input name="date" type="text" id="date"  size="20"/></td>
      </tr>
      <tr>
        <td align="left" valign="top">&nbsp;</td>
        <td align="left" valign="top">&nbsp;</td>
      </tr>
      <tr>
        <td align="left" valign="top"><em><strong>R&eacute;sum&eacute;:</strong></em></td>
        <td align="left" valign="top"><input name="resum" type="text" id="resum" size="55" /></td>
      </tr>
      <tr>
        <td align="left" valign="top">&nbsp;</td>
        <td align="left" valign="top">&nbsp;</td>
      </tr>
      <tr>
        <td align="left" valign="top"><em><strong>Description:</strong></em></td>
        <td align="left" valign="top"><textarea name="description" rows="6" id="description" style="width:380px;"></textarea></td>
      </tr>
      <tr>
        <td align="left" valign="top">&nbsp;</td>
        <td align="left" valign="top">&nbsp;</td>
      </tr>
      <tr>
        <td align="left" valign="top"><em><strong>Photo:</strong></em></td>
        <td align="left" valign="top"><input name="file1" type="file" id="file1" /></td>
      </tr>
      <tr>
        <td align="left" valign="top">&nbsp;</td>
        <td align="left" valign="top">&nbsp;</td>
      </tr>
      <tr>
        <td align="left" valign="top">&nbsp;</td>
        <td align="center" valign="top"><input type="submit" name="Submit" value="Ajouter" /></td>
      </tr>
    </table>
	</form>	');
	}else{
	$titre = addslashes($_POST['titre']);
	$datee = addslashes($_POST['date']);
	$resum = addslashes($_POST['resum']);
	$desc = addslashes($_POST['description']);
	$date_sys = time();
	$date = date("Y-m-d"); 	
	$image1 = $_FILES['file1']['name'];
	$file_name = $_FILES['file1']['tmp_name'];
	if($file_name != ''){
		$image = date("d-m-y_his")."_".$image1;
		$tel_fich = move_uploaded_file($file_name, '../images/jpg/'.$image);
 
	}else{
		$image = '';
	}
 
	$req = "INSERT INTO actualite (id, titre, resum, description, date_aj_sys, date_aj_nor, photo) VALUES ('','$titre','$resum','$desc','$date_sys','$datee','$image')";
 
	$sql = @mysql_query($req);
 
	if($sql == true){
	echo('<span align="center">Actualité ajouter avec succé</span>');
	}else{
	echo("Impossible d'ajouter l'actualite. Désolé !!!!");
	}
 
	}
	?>
	</td>
  </tr>
  <tr>
    <td align="center" valign="top">&nbsp;</td>
    <td align="center" valign="top">&nbsp;</td>
    <td align="center" valign="top">&nbsp;</td>
  </tr>
</table>
</body>
</html>