Kezdőoldal » Számítástechnika » Weblapkészítés » Hogyan lehet automatikusan...

Hogyan lehet automatikusan feltölteni file-t a weboldalra?

Figyelt kérdés
Azt szeretném megcsinálni, hogy pdf fileok másolódnának egy mappába (ez megoldva) és onnan a weboldalra automatikusan felkerüle. Tehát lenne ott egy link amit az új file-ra mutat. Hogyan lehet megoldani, tudnátok példát is írni?
2014. jan. 20. 08:24
 1/4 anonim ***** válasza:

sehogy, a kliens gép, és annak fájljaihoz történő hozzáférés biztonsági okokból webes felületen nem lehet.

Ha automatikusan szeretnéd hogy feltöltődjenek a fájlok, akkor esetleg egy FTP szinkronizáló programmal.

Vagy maximum GoogleDrive -al.

2014. jan. 20. 09:49
Hasznos számodra ez a válasz?
 2/4 Pj0tr ***** válasza:
100%

Ne írjuk le a kérdést egyből, mert szerintem h_lyén fogalmazott a kérdező.

Adott esetben én úgy is tudom érteni a kérdést, hogy adott a webszerver és a root (/) mappa alatt van mondjuk egy "pdf" nevű mappa és amikor pl behívjuk a default oldalt, akkor azon lista szerűen megjelenjen az összes pdf (dinamikusan a mappa alapján)

Amennyiben ez a kérdés, kérlek áruld el azt is hogy mi van a szerver oldalon? (PHP, ASP.NET, ASP.NET MVC, stb)

2014. jan. 20. 15:01
Hasznos számodra ez a válasz?
 3/4 A kérdező kommentje:
Lenne egy linux webszerver amin egy php oldal fut, egy mappába töltődnének fel automatikusan *.pdf file amit szeretném ha az oldal automatikusan beforgatna és felkerülne az oldalra. Ne manuálisan kelljen belinkelni.
2014. jan. 21. 08:50
 4/4 Pj0tr ***** válasza:

Na az más. Bevallom nem PHP-ztem igazán, de.

Először is a webservren (gondolom valami apache) be kellene lőni, hogy kiszolgálja a pdf-es lekérdezéseket (bár ez gondolom már megy)

Aztán dinamikussá kellene tenni a link generálást. Ismétlem nem vagyok PHP-s, de valahogy így csinálnám:

$pdfPath = "ide a path kellene";

$rootPath = "a fájl abszolút útvonalának a létrehozásához";

if(is_dir($pdfPath)){

if ($dh = opendir($dir)) {

while (($file = readdir($dh)) !== false) {

if(!is_dir($path.$file) && pathinfo($file,PATHINFO_EXTENSION) === "pdf"){

echo "<a href='".$rootPath.$file."'>".$file."</a>";

}

}

closedir($dh);

}

}

else{

//hibakezelés ha nem jó a paraméter

}


Szerkesztő nélkül csináltam szóval lehet benne hiba. Javaslom a http://php.net olvasgatását :)

2014. jan. 21. 09:21
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!