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 775 korisnika na forumu :: 69 registrovanih, 3 sakrivenih i 703 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 20624 - dana 04 Apr 2026 04:18

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: A.R.Chafee.Jr., amadeus, Belac91, blatruc82, branko87, BrcakRS, cakija, celik, cifra, Colt D, cuculo, doktor097, esko_hz, Feller, Goran_, gregorxix, GT, HogarStrashni, Igor Antonic, Jaz, Jezekijel, jimi_agf, K a s p e r, Kalem, Koser, kozhedub, Langdorf, ljuba.b, lord sir giga, LostInSpaceandTime, madun123, markolopin, marre, Milos ZA, morava_01, Nikoletina Bursac, nnovakis, OKT, opt1, orjen, Oscar2, pceklic, Petrusci, PMsnow, Prečanin30, radoznao, raptorsi, Ripanjac, SamoGledam, Sase, Sinisa76, sosko, sspp, suton, Szigetwar, tanakadzo, The_new_Statesman, Trimi68, umpah-pah, vaci, Vidlič, Vojkan Petrovic, vukovi, XBMC, yufighter, zlaya011, zziko, Žrnov, 79693