banjalukaforum.com

Dobrodošli na banjalukaforum.com
Danas je 24 Jul 2025, 00:55

Sva vremena su u UTC [ DST ]




Započni novu temu Odgovori na temu  [ 7 Posta ] 
Autoru Poruka
PostPoslato: 20 Apr 2008, 21:51 
OffLine
Majstor
Majstor
Korisnikov avatar

Pridružio se: 10 Dec 2002, 20:07
Postovi: 1149
Lokacija: BL
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...

_________________
*/

?>


Vrh
 Profil  
 
PostPoslato: 20 Apr 2008, 22:52 
OffLine
Veteran
Veteran

Pridružio se: 01 Jul 2004, 11:47
Postovi: 2624
http://www.php.net/fopen

a ako imas viska vremena, mozes pogledati sta sve nudi i cURL bibilioteka...

_________________
Sve sto sam napisao, slucajno je namjerno ...


Vrh
 Profil  
 
PostPoslato: 21 Apr 2008, 01:42 
OffLine
Majstor
Majstor
Korisnikov avatar

Pridružio se: 10 Dec 2002, 20:07
Postovi: 1149
Lokacija: BL
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?

_________________
*/

?>


Vrh
 Profil  
 
PostPoslato: 24 Apr 2008, 00:57 
OffLine
Urednik
Urednik

Pridružio se: 26 Jun 2003, 21:50
Postovi: 2669
Ovo:
Kod:
$local=fopen($localname, 'a');     //otvara i

pomjeri iznad while petlje i promjeni u "w" mod.


Vrh
 Profil  
 
PostPoslato: 28 Apr 2008, 00:30 
OffLine
Majstor
Majstor
Korisnikov avatar

Pridružio se: 10 Dec 2002, 20:07
Postovi: 1149
Lokacija: BL
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!

_________________
*/

?>


Vrh
 Profil  
 
PostPoslato: 28 Apr 2008, 08:43 
OffLine
Majstorski kandidat
Majstorski kandidat

Pridružio se: 19 Jul 2001, 01:00
Postovi: 595
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);".


Vrh
 Profil  
 
PostPoslato: 04 Maj 2008, 19:20 
OffLine
Majstor
Majstor
Korisnikov avatar

Pridružio se: 10 Dec 2002, 20:07
Postovi: 1149
Lokacija: BL
Ne, treba mi random banner, sredio sam sve, thx a lot!

_________________
*/

?>


Vrh
 Profil  
 
Prikaži postove u poslednjih:  Poređaj po  
Započni novu temu Odgovori na temu  [ 7 Posta ] 

Sva vremena su u UTC [ DST ]


Ko je OnLine

Korisnici koji su trenutno na forumu: Nema registrovanih korisnika i 3 gostiju


Ne možete postavljati nove teme u ovom forumu
Ne možete odgovarati na teme u ovom forumu
Ne možete monjati vaše postove u ovom forumu
Ne možete brisati vaše postove u ovom forumu
Ne možete slati prikačene fajlove u ovom forumu

Pronađi:
Idi na:  
Powered by phpBB® Forum Software © phpBB Group
Hosting BitLab
Prevod - www.CyberCom.rs