Autor | Zpráva | ||
---|---|---|---|
Alex_alex Profil |
#1 · Zasláno: 14. 8. 2008, 20:59:40
Mám tenhle kód, adresáře se vytvoří, ale soubory už se neskopírují :(. Co dělám špatně?
<?php // vytvori adresare umask(0000); mkdir("users/".$_POST['username']."",0777); umask(0000); mkdir("users/".$_POST['username']."/override",0777); umask(0000); mkdir("users/".$_POST['username']."/dists",0777); umask(0000); mkdir("users/".$_POST['username']."/dists/tangelo",0777); umask(0000); mkdir("users/".$_POST['username']."/dists/tangelo/main",0777); // override $otm = "users/Alex-alex/override/override.tangelo.main"; $otm2 = "users/".$_POST['username']."/override/override.tangelo.main"; move_uploaded_file($otm, $otm2); // Release $rele = "users/Alex-alex/dists/tangelo/main/Release"; $rele2 = "users/".$_POST['username']."/dists/tangelo/main/Release"; move_uploaded_file($rele, $rele2); // Release v binary-iphoneos-arm $relea = "users/Alex-alex/dists/tangelo/main/Release/binary-iphoneos-arm/Releas e"; $relea2 = "users/".$_POST['username']."/dists/tangelo/main/Release/binary-iphone os-arm/Release"; move_uploaded_file($relea, $relea2); // Packages $pack = "users/Alex-alex/dists/tangelo/main/Release/binary-iphoneos-arm/Packag es"; $pack2 = "users/".$_POST['username']."/dists/tangelo/main/Release/binary-iphone os-arm/Packages"; move_uploaded_file($pack, $pack2); // Packages.bz2 $packa = "users/Alex-alex/dists/tangelo/main/Release/binary-iphoneos-arm/Packag es.bz2"; $packa2 = "users/".$_POST['username']."/dists/tangelo/main/Release/binary-iphone os-arm/Packages.bz2"; move_uploaded_file($packa, $packa2); ?> |
||
Alphard Profil |
#2 · Zasláno: 14. 8. 2008, 21:03:12
move_uploaded_file() se používá k přemístění uploadovaného souboru, zde by se hodila funkce copy()
|
||
Alex_alex Profil |
#3 · Zasláno: 14. 8. 2008, 21:05:56
Díky, to mě nenapadlo, ale teď mi to hází error:
Warning: copy(users/Alex-alex/dists/tangelo/main/Release/binary-iphoneos-arm/Re lease) [function.copy]: failed to open stream: Not a directory in /var/www/web62/web/sources/register.php on line 114 Warning: copy(users/Alex-alex/dists/tangelo/main/Release/binary-iphoneos-arm/Pa ckages) [function.copy]: failed to open stream: Not a directory in /var/www/web62/web/sources/register.php on line 119 Warning: copy(users/Alex-alex/dists/tangelo/main/Release/binary-iphoneos-arm/Pa ckages.bz2) [function.copy]: failed to open stream: Not a directory in /var/www/web62/web/sources/register.php on line 124 |
||
hary Profil * |
#4 · Zasláno: 14. 8. 2008, 21:08:36
to znamena ze mas spatnou adresu k souboru pro otevreni a asi pro ulozeni
|
||
Alex_alex Profil |
#5 · Zasláno: 14. 8. 2008, 21:14:32
Ne, cesty jsou správně, už jsem zkoušel i celou URL, ale nic :(
|
||
hary Profil * |
#6 · Zasláno: 14. 8. 2008, 21:26:01
tak je možné že nemáš spravne nastavej chmod na 777
|
||
Alex_alex Profil |
#7 · Zasláno: 14. 8. 2008, 21:28:05
Koukal jsem na FTP a všechny adresáře jsou na 0777
|
||
Alex_alex Profil |
#8 · Zasláno: 14. 8. 2008, 21:36:13
Už jsem na to přišel, v těch posledních 3 souborech je nějaká divná mezera, tak to je asi tím :)
|
||
Alex_alex Profil |
#9 · Zasláno: 14. 8. 2008, 21:40:48
Ale ve všech textových editorech tam mezera není, ale v PHP prostě je, to nechápu :|
|
||
Alex_alex Profil |
#10 · Zasláno: 14. 8. 2008, 21:53:20 · Upravil/a: Alex_alex
delete()
|
||
Časová prodleva: 16 let
|
0