Upload souboru do zvoleneho umisteni – PHP – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu
Reklama
Reklama

Upload souboru do zvoleneho umisteni – PHP – Fórum – Programujte.comUpload souboru do zvoleneho umisteni – PHP – Fórum – Programujte.com

 

Hledá se programátor! Plat 1 800 € + bonusy (firma Boxmol.com)
mysak
~ Anonymní uživatel
10 příspěvků
26. 2. 2011   #1
-
0
-

dobrý den,
snažím se uploadovat soubor do cílene slozky "files" ale vzdyse mi nahraje mezi ostatni soubory(skripty) a ne do zvolene slozky...

cast kodu zde:

<?php

// zde volba složdy "files"
$destination_path = define('UPL_DIR', 'files');

$result = 0;

$target_path = $destination_path . basename( $_FILES['myfile']['name']);

if(@move_uploaded_file($_FILES['myfile']['tmp_name'], $target_path)) {
$result = 1;
}

sleep(1);
?>


pomuzete mi prosím? diky

Nahlásit jako SPAM
IP: 213.192.8.–
Reklama
Reklama
26. 2. 2011   #2
-
0
-

To mysak :
zkus tento script



<?php
{
$slozka = "fotkyclenu"; // Zde si napište svojí složku, do které se budou soubory ukládat (bez lomítka)
$cil = $slozka . "/" .$_FILES['fupload']['name']; // Toto je proměnná $cil, která obsahuje adresář, kde se má soubor uploadovat a taky název souboru.
$nazev_souboru = $_FILES['fupload']['tmp_name']; // Zjistí dočastné umístění souboru
$copy = move_uploaded_file($nazev_souboru, $cil) // A tady zkopíruje soubor z dočastného umístění do cílového souboru a složky
or die ("Přenesený soubor nelze zkopírovat"); // A pokud se nepovede, tak vypíše tuto hlášku
chmod ($cil, 0777); // Ještě na soubor vyhodíme funkci chmod, která změní jeho práva na maximum, pokud by soubor psal chybu změňte 0644 na 0777
if($copy == true){ // Pokud se kopírování provede úspěšně
echo "Soubor " .$_FILES['fupload']['name']. " byl úspěšně nahrán na server.\n<br><a href=\"$cil\">Jdi na soubor</a>";
}else{
echo "Soubor nemohl být nahrán.\nPočet chyb: " . $_FILES['fupload']['error'];
}
}
?>

Nahlásit jako SPAM
IP: 81.200.59.–
Fanoušek Linkin Park? ---> www.lptimes.cz
nervak0
Věrný člen
26. 2. 2011   #3
-
0
-
Nahlásit jako SPAM
IP: 213.211.51.–
z_moravec
~ Redaktor
+3
Posthunter
26. 2. 2011   #4
-
0
-

Chyba je tady:

$destination_path = define('UPL_DIR', 'files');


Define vrací 0 nebo 1 podle toho jestli se inicializace konstanty povedla nebo ne. Správně by to mělo být takto:
$destination_path = 'files/';

Nahlásit jako SPAM
IP: 83.240.110.–
Spát lze čtyři hodiny denně, spát déle je nemístný přepych.
Thomas Alva Edison
mysak
~ Anonymní uživatel
10 příspěvků
26. 2. 2011   #5
-
0
-

diky moc, no ted jsem se ovsem dostal jeste do horsi situace. Vypis slozky s uploadem, jenze je kryta souborem .htaccess proti indexu??

Nahlásit jako SPAM
IP: 213.192.8.–
mysak
~ Anonymní uživatel
10 příspěvků
26. 2. 2011   #6
-
0
-

To mysak :
hm , tak jsem to prepsal, a hazi mi to chybu když se pokousim uploadovat, ze soubor nemohl byt prenesen :(

Nahlásit jako SPAM
IP: 213.192.8.–
z_moravec
~ Redaktor
+3
Posthunter
26. 2. 2011   #7
-
0
-

Musíš nastavit práva na zápis té složce

Nahlásit jako SPAM
IP: 83.240.110.–
Spát lze čtyři hodiny denně, spát déle je nemístný přepych.
Thomas Alva Edison
mysak
~ Anonymní uživatel
10 příspěvků
26. 2. 2011   #8
-
0
-

To z_moravec :

ohhh, děkuji moc. Uplne jsem na to zapomel :)

Nahlásit jako SPAM
IP: 213.192.8.–
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 51 hostů

Podobná vlákna

Upload souboru — založil Blujacker

Upload více souborů — založil pecan987

C# upload souboru(FTP) — založil CZechBoY

 

loadingtransparent (function() { var po = document.createElement('script'); po.type = 'text/javascript'; po.async = true; po.src = 'https://apis.google.com/js/plusone.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(po, s); })();
Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032016 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý