Upload qui marche pas

Résolu
gandalf -  
 gandalf -
Bonjour,
J'ai un ch'ti probleme :
J'uploade un fichier ; ca; ca va..
dans mon fichier de reception, j'arrive pas à l'afficher ou a le rediriger.
Voici mon code PHP et la page source du navigatteur
merci pour l'assistance.

Mon code PHP
<?php
$extensions_valides = array( 'jpg' , 'jpeg' , 'gif' , 'png' );
$extension_upload = strtolower( substr( strrchr($_FILES['logo_E']['name'], '.') ,1) );
if ( in_array($extension_upload,$extensions_valides) ) echo "<br>Extension correcte : ".$_FILES['logo_E']['name'];
pour le truc dessus, je vois le msg correctement
echo "<br>path=".$_FILES['logo_E']['tmp_name']."<br>";
ca, cest bon aussi
if ($_FILES['logo_E']['error'] > 0) $erreur = "Erreur lors du transfert";
$tmp=$_FILES['logo_E']['tmp_name'];
$origine= $tmp."/".$_FILES['logo_E']['name'] ;
$dest="./photos/mer";

?>
<html>
<body> <br>
<img src='<?php echo $origine ?>'>la, je vois rien qui s'affiche
<?php
$move = move_uploaded_file($origine,$dest);et la, il se passe rien
if ($move) echo "Transfert réussi";
?>
</body>
</html>

code source de la page

<br>Extension correcte : tolare.jpg<br>path=/tmp/phpLTc5nt<br><html>
<body> <br>
<img src='/tmp/phpLTc5nt/tolare.jpg'>
</body>
</html>
Pourquoi ca marche pas???
cordialement

si je teste le fichier if (file_exists($origine)) j ai un msg non OK

A voir également:

1 réponse

gandalf
 
l'erreur était la
$origine= $tmp."/".$_FILES['logo_E']['name'] ;
ne rien ajouter apres le $_FILES['mon_fichier']['tmp_name]
c est une adresse complete a lui seul.
0