upload depuis URL

Eléphant du PHP | 90 Messages

20 mars 2007, 14:03

Bonjour,

j'utilise un code simple mais sans succes afin d'uploader depuis une url
if( isset($_POST['upload']) ) 
{
    $content_dir = 'dd/'; 

    $tmp_file = $_FILES['fichier']['tmp_name'];

    if( !is_uploaded_file($tmp_file) )
    {
        exit("erreur");

<form method="post" enctype="multipart/form-data" action="">
<p>
<input type="file" name="fichier" size="30">
<input type="submit" name="upload" value="Uploader">
</p>
</form>
    }
le probleme est lie au script a l'url ou au chmod

merci par avance

Invité
Invité n'ayant pas de compte PHPfrance

20 mars 2007, 14:32

Tu emplois du HTML dans du PHP sans echo()?
if( isset($_POST['upload']) ) 
{
    $content_dir = 'dd/'; 

    $tmp_file = $_FILES['fichier']['tmp_name'];

    if( !is_uploaded_file($tmp_file) )
    {
        exit("erreur");

echo '<form method="post" enctype="multipart/form-data" action="">
<p>
<input type="file" name="fichier" size="30">
<input type="submit" name="upload" value="Uploader">
</p>
</form>';
    }

ViPHP
ViPHP | 1996 Messages

20 mars 2007, 14:34

J'ai encore oublier de me connecter :roll:
It is nice to be important but it is more important to be nice
http://www.aureuswebfactory.fr

Eléphant du PHP | 90 Messages

20 mars 2007, 14:34

j'ai colle rapidement mais le soucis est pas la.


je up depuis mon pc mais pas depuis un fichier sur une URL

ViPHP
ViPHP | 1996 Messages

20 mars 2007, 14:39

Arrive tu à récupérer ta variable $_POST['upload'] ?

fait un :
 echo '<pre>'; print_r ($_POST); echo '</pre>';

pour voir si le POST est bien fonctionnel car j'ai vu

Code : Tout sélectionner

action =""
au lieu de

Code : Tout sélectionner

action="$_SERVER["PHP_SELF"]"
que j'ai plus l'habitude de voir.
It is nice to be important but it is more important to be nice
http://www.aureuswebfactory.fr

Eléphant du PHP | 90 Messages

20 mars 2007, 14:50

Pas de souci il fonctionne sauf pour les url
il UP pas de soucis mais pas depuis http:lelien