banjalukaforum.com https://banjalukaforum.com/ |
|
Download fajla sa remote servera [PHP] https://banjalukaforum.com/viewtopic.php?f=18&t=37197 |
Stranica 1 od 1 |
Autoru: | r3d [ 20 Apr 2008, 21:51 ] |
Tema posta: | Download fajla sa remote servera [PHP] |
Dakle, treba mi skripta kojom bih skidao fajlove sa drugih servera (da ne moram svaki fajl download-upload) Pokusavao sam svasta u php, programirao sam, gotove skripte, pa i bit po bit ali nista ne ide. Ima li neko ideju kako? Vjerujem da nije komplikovano... |
Autoru: | Digresija [ 20 Apr 2008, 22:52 ] |
Tema posta: | Re: Download fajla sa remote servera [PHP] |
http://www.php.net/fopen a ako imas viska vremena, mozes pogledati sta sve nudi i cURL bibilioteka... |
Autoru: | r3d [ 21 Apr 2008, 01:42 ] |
Tema posta: | Re: Download fajla sa remote servera [PHP] |
Sa fopen() bi to trebalo izgledati ovako: Kod: <?php $fileurl=$_POST['url']; //uzima url $localname=$_POST['ime']//uzima ime pjesme $handle = fopen($fileurl, "rb"); //varijabla - otvaranje fajla while (!feof($handle)) { // Cita fajl do kraja $sadrzaj = fread($handle, 2056); // $local=fopen($localname, 'a'); //otvara i $pisi=fwrite($local, $sadrzaj); //pise u lokalni fajl } fclose($handle); //kraj fclose($local); exit; ?> Ili ja negdje grijesim? |
Autoru: | che.guevara [ 24 Apr 2008, 00:57 ] |
Tema posta: | Re: Download fajla sa remote servera [PHP] |
Ovo: Kod: $local=fopen($localname, 'a'); //otvara i pomjeri iznad while petlje i promjeni u "w" mod. |
Autoru: | r3d [ 28 Apr 2008, 00:30 ] |
Tema posta: | Re: Download fajla sa remote servera [PHP] |
Mislim da je ovo i radilo (mozda sam neku izmjenu napravio), ali host mi nije dozvoljavao (podijeli fajl na dijelove i izbaci errora koliko dijelova ima)! Sad imam problem sa image rotation skriptom: Kod: <?php include("baza.php"); $query = "SELECT `slika` FROM `slike`"; $query2="SELECT `caption` FROM `slike`"; $result= mysql_query($query); $result2=mysql_query($query2); $row = mysql_fetch_array($result); $row2 = mysql_fetch_array($result2); $broj1 = count($row); $broj=mt_rand(0,$broj1); echo "$row[0]"; $src=$row[$broj]; $capt=$row2[$broj]; echo "<img src=$src > <br />"; echo "<p>$capt</p>"; ?> Problem je sto mi u $row daje samo $row[0], dalje ne ide, a kad prebrojim values u $row - count daje kako treba, tj. tad sam imao 3 slike upisane u tabeli, skripta je ili izbacivala 1. ili je $src ostajalo prazno! Da li trebam ubaciti neku while petlju kod mysql_fetch_array? Thx unaprijed! |
Autoru: | langolijer [ 28 Apr 2008, 08:43 ] |
Tema posta: | Re: Download fajla sa remote servera [PHP] |
Osim ako nemas tabelu 'slike' u dvije razlicite baze (a mislim da nemas), koristi jedan query. Ako sam dobro skontao sta zelis: Kod: <?php include("baza.php"); $query = "SELECT `slika`, `caption` FROM `slike` ORDER BY RAND();"; $result= mysql_query($query); $row = mysql_fetch_array($result); while(list($src,$caption) = mysql_fetch_array($result)){ echo "<img src=$src > <br />"; echo "<p>$capt</p>"; } ?> Nisam siguran da li trebas sve slike da izlistas ili samo jednu (nesto kao random banner). U drugom slucaju na query dodaj "LIMIT 1", izbaci "while" petlju i ubaci "list($slika, $caption) = mysql_fetch_array($result);". |
Autoru: | r3d [ 04 Maj 2008, 19:20 ] |
Tema posta: | Re: Download fajla sa remote servera [PHP] |
Ne, treba mi random banner, sredio sam sve, thx a lot! |
Stranica 1 od 1 | Sva vremena su u UTC [ DST ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |