ubacivanje i citanje slike iz baze pomocu php-a

2

ubacivanje i citanje slike iz baze pomocu php-a

offline
  • Code Developer
  • Pridružio: 23 Okt 2011
  • Poruke: 163

Napisano: 09 Avg 2012 13:00

Vazi. HVALA! Smile

Dopuna: 10 Avg 2012 16:39

Prilikom ucitavanja slike iz baze tj njegovog url-a pise :The requested URL /upload sike na server/images/slika.png was not found on this server.

Evo i koda:

<?php
//konektovanje na odredjenu bazu
$con = mysql_connect("localhost","root","");
mysql_select_db("a", $con);;
if (!$con)
{
exit('Could not connect: ' . mysql_error()); // ispis greske ako nije uspostavljena konekcija sa bazom
}

$slike =mysql_query("SELECT * FROM moja WHERE id=105");
echo "<table width='22%'>";
while ($row = mysql_fetch_assoc($slike))
{
echo "
<tr>
<td>
<img src='images/".$row['path']."' width='50%' height='50%'>
</td>
</tr>
";
}
echo "</table>";
?>



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • lnenad  Male
  • Stručni saradnik
    Web
  • Nenad
  • Arhitetak
  • Pridružio: 16 Jan 2007
  • Poruke: 2860
  • Gde živiš: Bijeljina

Je li ti ikako poznajes PHP ili cak Engleski ?

Putanja do slike nije tacna.



offline
  • Code Developer
  • Pridružio: 23 Okt 2011
  • Poruke: 163

Vidim i ja da pise da niej pronadjeno na serveru ali me zanima zasto, i u svemu ovome sam pocetnnik, prvi put radim ovo ...

Ovo se pojavi:

offline
  • lnenad  Male
  • Stručni saradnik
    Web
  • Nenad
  • Arhitetak
  • Pridružio: 16 Jan 2007
  • Poruke: 2860
  • Gde živiš: Bijeljina

Lackeeee ::Vidim i ja da pise da niej pronadjeno na serveru ali me zanima zasto, i u svemu ovome sam pocetnnik, prvi put radim ovo ...

Pa nije ti ovo gradivo za pocetnika. Ne mozemo mi da nagadjamo da li unosis tacnu putanju, probaj sam, udji u folder gdje se nalazi skripta koja ti prikazuje sliku iz baze, isprati putanju koja ti je zadata. Ima li slike ?

offline
  • Code Developer
  • Pridružio: 23 Okt 2011
  • Poruke: 163

Zaista sve pokusavam i nije mi jasno, ima i u folderu slike, sve je ok ali eto, nece ...


offline
  • PHP programer
  • Pridružio: 26 Okt 2007
  • Poruke: 1064
  • Gde živiš: u Apache

Ovde vidim 2 stvari,prvo,

proveri kako si napisao putanju , tamo ti piše upload SIKE na server, valjda treba SLIKE,

a drugo, putanja ne može da ti bude upload20%slike20%na20%server/neka _slika.jpg

nego putanja treba da bude recimo upload_slike_na_server/slika.png

Zato i nemaš sliku nego kvadrat gde bi slika trebala da bude. Wink

Mogao si jednostavno da napraviš folder images, da ne praviš sebi zbrku i onda bi ti putanja bila

images/slika.png ili jpg, već koju extenziju ima.

offline
  • Code Developer
  • Pridružio: 23 Okt 2011
  • Poruke: 163

Hehe, pokusao sam sve sto si mi rekao, but Very Happy
Tu je i slika u folderu, tu je i ona u bazi, menjao sam malo kod al' i dalje isto. Nadam se da se jutro pametnije od noci Smile




<?php
//konektovanje na odredjenu bazu
$con = mysql_connect("localhost","root","");
mysql_select_db("a", $con);;
if (!$con)
{
exit('Could not connect: ' . mysql_error()); // ispis greske ako nije uspostavljena konekcija sa bazom
}
$images = "wamp/www/images/";
$slike =mysql_query("SELECT * FROM moja WHERE id=105");
echo "<table width='22%'>";
while ($row = mysql_fetch_assoc($slike))
{
echo "
<tr>
<td>
<img src='$images".$row['path']."' width='50%' height='50%'>
</td>
</tr>
";
}
echo "</table>";
?>

offline
  • PHP programer
  • Pridružio: 26 Okt 2007
  • Poruke: 1064
  • Gde živiš: u Apache

Requested url not found .... ti si totalno prošetao ove putanje.. Smile

Prvo si imao localhost/upload slike itd(ovde si bio na dobrom putu, a sad imaš

localhost/wamp/www/images/slika.jpg TO NE MOŽE TAKO! Smile

u www folderu treba da napraviš jedan folder u kome će sve stajati , to ti je kao sajt, npr folder sa imenom test_db , pa onda u njemu napraviš folder npr. images i u njega upload-uješ sve slike pa ti je onda putanja sledeća localhost/test_db/images/slika itd.

a iz baze probaj da je pozoveš ovako

$query = mysql_query("SELECT * FROM ime_tabele");          while($row = mysql_fetch_array($query))  {      echo $row['images'];       //ovde umesto images upises ime polja iz tabele }

offline
  • Code Developer
  • Pridružio: 23 Okt 2011
  • Poruke: 163

sa tim tvojim upitom (echo $row['images']; ) mi pronadje ovo:



a kada je stavim u echo "<img src='$images".$row['path']."' width='50%' height='50%'>";



U svakom slucaju hvala na razumevanju i savetima, jer ovo kako god znam i umem moram resiti, nadam se da nisam naporan ...

offline
  • lnenad  Male
  • Stručni saradnik
    Web
  • Nenad
  • Arhitetak
  • Pridružio: 16 Jan 2007
  • Poruke: 2860
  • Gde živiš: Bijeljina

Ajde udji u Sajt/images/ jel ima tu slika.png ?

Ako ima, onda obrisi prvu kosu crtu dakle ne smije /Sajt/images/ nego Sajt/images/

Ko je trenutno na forumu
 

Ukupno su 1298 korisnika na forumu :: 153 registrovanih, 14 sakrivenih i 1131 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 6018 - dana 19 Dec 2025 13:41

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: 10x10.9, 357magnum, 8u47, A.R.Chafee.Jr., acatomic, Adaminho1985, aleksamaki, ALFASPORTIVO, amaterSRB, ArmFPGA, ArmyBoss, Aska, babaroga, baltazar01, bankulen, BB, bb929, bbogdan, Bivan, blue, Bo96, Bobrock1, Boris.A, BraneS, brundo65, Bubimir, CikaKURE, Colt D, crnitrn, cvrle312, darkdruid72, dejanru, Despot Đurađ, Djota1, Dorcolac, Dragan1998, draganl, DrSidious, Drugard72, Drugsparrow, Duce, Duh sa sekirom, dusanobr, Dzambas, Dzuki, Flanker-G, Fliper, Fructo, gaga23, Gargantua, geo.dule, Goran_, GrammaticalAnalysis, Halabit, Henry, Holy Saber, Ice, iceburn, ikan, Ivan Campo, ivan_8282, IvanMiletic, ivica976, Jester, jodzula, Jose, jovaaan00, Koca Popovic, Kruger, kybonacci, laki_bb, Lance Guest, Lazur_01, luka35, lukac, M74AB3, MadMike, maksi007, Manjane, marko.markovic, Marko00, marsovac 2, Mastrum Ridkali, max power, mb1213, Mercury, Metanoja, Michellefromrezistance, MiGac, Milun24, mirkoro, MiroslavD, Misirac, mxzzz, narandzasti, nebidrag, nebojsag, nekdo, nenooo, Neutral-M, nikoladim, Nikolajevic, Ns1975, nuki1234, oganj123, oldtimer, opt1, ozzy, pacika, Parker, pedja.st, Pegggio, pein, pera bager, Petar25, Pilence, Player035, Povratak1912, promajauglavi, Prometeus, R_038, raf87, raptorsi, rednap, redstar011, Roksi, rovac, royst33, sabros, Sharpshooter, shota91, Smiljkovich, Sonic, Srna, suton, Temp, Underwood, Velizar Laro, veljko82, Voice1, wizzardone, Wrangler, Zastava, Zavulon, zax22r, zdrebac, zeka013, ZlatniRez, zlaya011, zombicar153, zoran77, Zrcalo, Živković