pomoc s $uploadfile

Sekcia: Programovanie 01.02.2007 | 16:27
Avatar pe3k Debian, Feisty  Používateľ
Zdravim vas. Chcem vas poprosit o pomoc.

Uploadujem subory na server pomocou jednicuchecho skriptu :

<form enctype="multipart/form-data" action="" method="post">
<input type="hidden" />
Súbor: <input name="userfile" type="file" />
<input type="submit" value="Odošli" />
</form>

<?
$uploaddir = 'uploads/';
$uploadfile = $uploaddir . $_FILES['userfile']['name'];
if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile)) {print "Prenos uspesny";}
?>


Chcem poprosit o radu, ako urobit tak, aby pri jednej poziadavke na upload, sa vykonalo to, aby okrem toho, ze sa subor uploadne na dane miesto, aby sa uploadol zaroven aj na ine (do ineho adresara).

Skusal som nieco nasledovne, ale neslo to:

<form enctype="multipart/form-data" action="" method="post">
<input type="hidden" />
Súbor: <input name="userfile" type="file" />
<input type="submit" value="Odošli" />
</form>

<?
$uploaddir = 'uploads/';
$uploaddir2 = 'uploads2/';
$uploadfile = $uploaddir . $_FILES['userfile']['name'];
if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile)) {print "Prenos uspesny";}

if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile2)) {print "Prenos uspesny2";}
?>


Poradite mi? Vdaka!
    • Re: pomoc s $uploadfile 01.02.2007 | 16:37
      Avatar Milan Dvorský debian,mint kde,android  Administrátor
      $prvemiesto = move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile);
      $druhemiesto = move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile2);

      a az potom davaj overovacie podmienky :))
      • Re: pomoc s $uploadfile 01.02.2007 | 16:44
        Avatar pe3k Debian, Feisty  Používateľ
        dik, ale nefunguje. Ono sa to prenesie iba to toho prveho adresara, do druheho nie. Aj s overovacimi podmienkami na konci :))
    • Re: pomoc s $uploadfile 01.02.2007 | 17:06
      Avatar titanik mint  Používateľ

      $uploadfile2 = $uploaddir2.$_FILES['userfile']['name'];
      if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile))
      {
      copy($uploadfile, $uploadfile2);
      print "Prenos uspesny";
      }
      • Re: pomoc s $uploadfile 01.02.2007 | 17:43
        Avatar pe3k Debian, Feisty  Používateľ
        Vdaka!!! Velmi si mi pomohol :)