Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Pretrazivac nece da mi prikaze slike

[es] :: PHP :: Pretrazivac nece da mi prikaze slike

[ Pregleda: 2017 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

nikol@c
tu i tamo

Član broj: 73969
Poruke: 343
81.93.74.*



+4 Profil

icon Pretrazivac nece da mi prikaze slike03.07.2006. u 11:05 - pre 216 meseci
Pozdrav,
napravio sam skriptu za novosti koja sadrzi i sliku, sve dobro radi ali slika nece da se prikaze u pretrazivacu. Zanam da je bilo rijeci na ovu temu na foumu, pregledao sam slicne teme ali nisu mi bile od pomoci, najbliza tema je bila: http://www.elitesecurity.org/t68328 .
Ovo mi je zaista hitno, molim za pomoc!

Poz, Nikola.


...ko se jednom o mlijeko opece taj i u jogurt duva...
 
Odgovor na temu

nikol@c
tu i tamo

Član broj: 73969
Poruke: 343
81.93.74.*



+4 Profil

icon Re: Pretrazivac nece da mi prikaze slike03.07.2006. u 14:25 - pre 216 meseci
Pa zar niko nema da mi pomogne?
Pretrazio sam sve moguce postove na ovu temu ali nisam nasao pravo rjesenje.
Najgora stvar je u tome sto mi je ovo ranije polazilo od ruke. Pozivanje slike sam rijesio na sledeci nacin:

<img src=\"slika.php?ID=$clanak_id\" BORDER=\"1\" hspace=\"4\" vspace=\"4\" align = \"$align_slike\" ALT=\" MDP \">

od svega se vidi samo "MDP" :(

Pored toga mijenjao sam i chmod, ali opet nista. Ima li neko sa slicnim iskustvom?
Unaprijed zahvalan!
...ko se jednom o mlijeko opece taj i u jogurt duva...
 
Odgovor na temu

CtrlAltDel
Beograd

Član broj: 96286
Poruke: 325
*.ADSL.neobee.net.



Profil

icon Re: Pretrazivac nece da mi prikaze slike03.07.2006. u 14:34 - pre 216 meseci
hm mislim da vidim problem....


posto si escapovao duple navodnike pretpostavljam da njih koristis u okviru echo-a koji pretpostavljam da koristis za stampanje img taga, tako da cu i ja da nastavim sa istima


za pocetak ovaj deo mi nije jasan ovo izgleda kao href a ti si ga napisao u src.... src=\"slika.php?ID="$clanak_id ?!!!

tu treba da stoji direktorijum eventualno koji se uzima ili ne uzima preko odredjene promenljive ali ovo ne...




<img src=\"slika.php?ID=".$clanak_id."\" BORDER=\"1\" hspace=\"4\" vspace=\"4\" align = \"".$align_slike."\" ALT=\" MDP \">


drugi problem je koliko vidim sto promenljivu nisi izdvojio iz txt-a u okviru echo-a ".$promenljiva."

logika treba da bude otprilike ovakva ...

echo '<img class="'.$klasatd2.'" width="90" src="'.$dirslike.'/'.$niz2[0].'.jpg" style="cursor:hand">';
 
Odgovor na temu

nikol@c
tu i tamo

Član broj: 73969
Poruke: 343
81.93.74.*



+4 Profil

icon Re: Pretrazivac nece da mi prikaze slike03.07.2006. u 15:03 - pre 216 meseci
Evo citava skripta pa ti mozda bude jasnije.

<?php




require "mysql_konfiguracija.php";

require "konfiguracija.php";



MYSQL_CONNECT($host, $kor_ime, $lozinka) OR DIE("Nemoguce je spojiti se na bazu !!!");

@MYSQL_SELECT_db("$ime_baze") or die( "Nemoguce je spojiti se na bazu // Ime baze ???");



if (isset($pretraga)) {

if ($akcija=="citanje") {



$sql="select date_format(datum,'%d. %m. %Y.') as datum, clanak, naslov, clanak_id, slika_binary from engleskeslike WHERE clanak_id='$id'";

$result=MySQL_query($sql);



while($rezultat=MySQL_fetch_array($result))



{

$clanak_id=$rezultat["clanak_id"];

$naslov=$rezultat["naslov"];

$clanak=$rezultat["clanak"];

$datum=$rezultat["datum"];

$provjera_slike=$rezultat["slika_binary"];



if (isset($provjera_slike)) {

$img_src = "<img src=\"slika.php?ID=$clanak_id\" BORDER=\"1\" hspace=\"4\" vspace=\"4\" align = \"$align_slike\" ALT=\" MDP \">";

} else {

$img_src = " "; }



echo "<$align_tabele>

<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"$sirina_tabele\">

<tr>

<td><font size=\"$font_velicina_naslov\" color=\"$font_boja\" face=\"$font\"><b>$naslov</b></font></td>

</tr>

<tr>

<td><img border=\"0\" src=\"$slike/linija5x5pix_blue.gif\" width=\"$sirina_tabele\" height=\"1\" vspace=\"1\"></td>

</tr>

</table>

</$align_tabele>

<$align_tabele>

<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"$sirina_tabele\">

<tr>

<td><b><font face=\"$font\" size=\"1\" color=\"#AEAEAE\">$datum</font></b><br>

$img_src

<font face=\"$font\" size=\"$font_velicina\" color=\"$font_boja\">

$clanak<br>

</td>

</tr>

</table>

</$align_tabele>";

}





} else {



$sql="select date_format(datum,'%d. %m. %Y.') as datum, clanak, naslov, clanak_id, slika_binary from engleskeslike WHERE kljucne_reci LIKE '%$pretraga%' order by clanak_id DESC ";

$result=MySQL_query($sql);



$broj_rezultata = mysql_numrows($result);



if ($broj_rezultata > 0){



echo ("<font face=\"Verdana\" size=\"2\">");

if(($broj_rezultata% 10) == 0) print "<br>Pronađeno je <b>$broj_rezultata</b> stranica koje odgovaraju vašem upitu.<br><br>\n";

else if(($broj_rezultata% 10) == 1) print "<br>Pronađena je <b>$broj_rezultata</b> stranica koja odgovara vašem upitu.<br><br>\n";

else if( (($broj_rezultata% 10) > 1) && (($broj_rezultata% 10) < 5) ) print "<br>Pronađene su <b>$broj_rezultata</b> stranice koje odgovaraju vašem upitu.<br><br>\n";

else if( (($broj_rezultata%10) > 4) && (($broj_rezultata% 10) < 9) ) print "<br>Pronađeno je <b>$broj_rezultata</b> stranica koje odgovaraju vašem upitu.<br><br>\n";

echo ("</font><br>");



} else {



echo ("<br><br><b><font size=\"2\" face=\"Verdana\">Nijedna strana ne zadovoljava upit.</font></b><font color=\"#808080\" size=\"1\" face=\"Verdana\"><br>

<br>

• Provjerite da li ste pravilno otkucali željene re&#269;i<br>

• Probajte da unesete jednu rije&#269; ili da budete uopšteniji</font>"); }





while($rezultat=MySQL_fetch_array($result))



{

$clanak_id=$rezultat["clanak_id"];

$naslov=$rezultat["naslov"];

$clanak=$rezultat["clanak"];

$datum=$rezultat["datum"];

$provjera_slike=$rezultat["slika_binary"];



if (isset($provjera_slike)) {

$img_src = "<img src=\"slika.php?ID=$clanak_id\" BORDER=\"1\" hspace=\"4\" vspace=\"4\" align = \"$align_slike\" ALT=\" MDP \">";

} else {

$img_src = " "; }



$clanak_intro_obrada = substr($clanak, 0, 350);

$koji_karakter = strrpos($clanak_intro_obrada, ' ');

$clanak_intro = substr($clanak, 0, $koji_karakter);



if (strlen($clanak) > 60) {



echo "<$align_tabele>

<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"$sirina_tabele\">

<tr>

<td><font size=\"$font_velicina_naslov\" color=\"$font_boja\" face=\"$font\"><b>$naslov</b></font></td>

</tr>

<tr>

<td><img border=\"0\" src=\"$slike/linija5x5pix_blue.gif\" width=\"$sirina_tabele\" height=\"1\" vspace=\"1\"></td>

</tr>

</table>

</$align_tabele>

<$align_tabele>

<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"$sirina_tabele\">

<tr>

<td><b><font face=\"$font\" size=\"1\" color=\"#AEAEAE\">$datum</font></b><br>

$img_src

<font face=\"$font\" size=\"$font_velicina\" color=\"$font_boja\">

$clanak_intro

<b>...<br><a href=\"?akcija=citanje&id=$clanak_id\"><img border=\"0\" src=\"$slike/dalje.gif\"><b><u> dalje</u></b></a></font><br>

<img border=\"0\" src=\"$slike/transp_25x25pix.gif\" width=\"$sirina_tabele\" height=\"3\">

</td>

</tr>

</table>

</$align_tabele>

"; } else {



echo "<$align_tabele>

<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"$sirina_tabele\">

<tr>

<td><font size=\"$font_velicina_naslov\" color=\"$font_boja\" face=\"$font\"><b>$naslov</b></font></td>

</tr>

<tr>

<td><img border=\"0\" src=\"$slike/linija5x5pix_blue.gif\" width=\"$sirina_tabele\" height=\"1\" vspace=\"1\"></td>

</tr>

</table>

</$align_tabele>

<$align_tabele>

<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"$sirina_tabele\">

<tr>

<td><b><font face=\"$font\" size=\"1\" color=\"#AEAEAE\">$datum</font></b><br>

$img_src

<font face=\"$font\" size=\"$font_velicina\" color=\"$font_boja\">

$clanak

<br>

<img border=\"0\" src=\"$slike/transp_25x25pix.gif\" width=\"$sirina_tabele\" height=\"3\">

</td>

</tr>

</table>

</$align_tabele>

";



}

}

}

} else {



if ($akcija=="citanje") {



$sql="select date_format(datum,'%d. %m. %Y.') as datum, clanak, naslov, clanak_id, slika_binary, broj_citanja from engleskeslike WHERE clanak_id='$id'";

$result=MySQL_query($sql);



while($rezultat=MySQL_fetch_array($result))



{

$clanak_id=$rezultat["clanak_id"];

$naslov=$rezultat["naslov"];

$clanak=$rezultat["clanak"];

$datum=$rezultat["datum"];

$provjera_slike=$rezultat["slika_binary"];

$broj_citanja=$rezultat["broj_citanja"];



$broj_citanja = $broj_citanja+1;



$update = "UPDATE engleskeslike SET broj_citanja='$broj_citanja' WHERE clanak_id='$id'";

@mysql_query($update) or die("Update // GRESKA!");



if (isset($provjera_slike)) {

$img_src = "<img src=\"slika.php?ID=$clanak_id\" BORDER=\"1\" hspace=\"4\" vspace=\"4\" align = \"$align_slike\" ALT=\" MDP \">";

} else {

$img_src = " "; }



echo "<$align_tabele>

<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"$sirina_tabele\">

<tr>

<td><font size=\"$font_velicina_naslov\" color=\"$font_boja\" face=\"$font\"><b>$naslov</b></font></td>

</tr>

<tr>

<td><img border=\"0\" src=\"$slike/linija5x5pix_blue.gif\" width=\"$sirina_tabele\" height=\"1\" vspace=\"1\"></td>

</tr>

</table>

</$align_tabele>

<$align_tabele>

<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"$sirina_tabele\">

<tr>

<td><b><font face=\"$font\" size=\"1\" color=\"#AEAEAE\">$datum</font></b><br>

$img_src

<font face=\"$font\" size=\"$font_velicina\" color=\"$font_boja\">

$clanak<br><br>

Broj čitanja: <b>$broj_citanja</b>

</td>

</tr>

</table>

</$align_tabele>";

}





} else {



$sql="select date_format(datum,'%d. %m. %Y.') as datum, clanak, naslov, clanak_id, slika_binary from engleskeslike order by clanak_id DESC LIMIT $broj_clanak";

$result=MySQL_query($sql);



while($rezultat=MySQL_fetch_array($result))



{

$clanak_id=$rezultat["clanak_id"];

$naslov=$rezultat["naslov"];

$clanak=$rezultat["clanak"];

$datum=$rezultat["datum"];

$provjera_slike=$rezultat["slika_binary"];



if (isset($provjera_slike)) {

$img_src = "<img src=\"slika.php?ID=$clanak_id\" BORDER=\"1\" hspace=\"4\" vspace=\"4\" align = \"$align_slike\" ALT=\" MDP \">";

} else {

$img_src = " "; }



$clanak_intro_obrada = substr($clanak, 0, 350);

$koji_karakter = strrpos($clanak_intro_obrada, ' ');

$clanak_intro = substr($clanak, 0, $koji_karakter);



if (strlen($clanak) > 60) {



echo "<$align_tabele>

<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"$sirina_tabele\">

<tr>

<td><font size=\"$font_velicina_naslov\" color=\"$font_boja\" face=\"$font\"><b>$naslov</b></font></td>

</tr>

<tr>

<td><img border=\"0\" src=\"$slike/linija5x5pix_blue.gif\" width=\"$sirina_tabele\" height=\"1\" vspace=\"1\"></td>

</tr>

</table>

</$align_tabele>

<$align_tabele>

<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"$sirina_tabele\">

<tr>

<td><b><font face=\"$font\" size=\"1\" color=\"#AEAEAE\">$datum</font></b><br>

$img_src

<font face=\"$font\" size=\"$font_velicina\" color=\"$font_boja\">

$clanak_intro

<b>...<br><a href=\"?akcija=citanje&id=$clanak_id\"><img border=\"0\" src=\"$slike/dalje.gif\"><b><u> dalje</u></b></a></font><br>

<img border=\"0\" src=\"$slike/transp_25x25pix.gif\" width=\"$sirina_tabele\" height=\"3\">

</td>

</tr>

</table>

</$align_tabele>

"; } else {



echo "<$align_tabele>

<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"$sirina_tabele\">

<tr>

<td><font size=\"$font_velicina_naslov\" color=\"$font_boja\" face=\"$font\"><b>$naslov</b></font></td>

</tr>

<tr>

<td><img border=\"0\" src=\"$slike/linija5x5pix_blue.gif\" width=\"$sirina_tabele\" height=\"1\" vspace=\"1\"></td>

</tr>

</table>

</$align_tabele>

<$align_tabele>

<table border=\"0\" cellpadding=\"0\" cellspacing=\"0\" width=\"$sirina_tabele\">

<tr>

<td><b><font face=\"$font\" size=\"1\" color=\"#AEAEAE\">$datum</font></b><br>

$img_src

<font face=\"$font\" size=\"$font_velicina\" color=\"$font_boja\">

$clanak

<br>

<img border=\"0\" src=\"$slike/transp_25x25pix.gif\" width=\"$sirina_tabele\" height=\"3\">

</td>

</tr>

</table>

</$align_tabele>

";



}

}

}

}



?>


Vjerovatno sam malo pretjerao jer ima oko 500 linija koda, ali valjda ces vidjeti problem.
Poz
...ko se jednom o mlijeko opece taj i u jogurt duva...
 
Odgovor na temu

CtrlAltDel
Beograd

Član broj: 96286
Poruke: 325
*.ADSL.neobee.net.



Profil

icon Re: Pretrazivac nece da mi prikaze slike03.07.2006. u 15:41 - pre 216 meseci
i dalje ostajem pri prethodnom odgovoru sao sto sad ono sa tackama mnozim x500
nigde nisi odvajao promenljivu...


 
Odgovor na temu

divdesign
Republika srpska, Brod

Član broj: 42973
Poruke: 29
*.net.vip.hr.



Profil

icon Re: Pretrazivac nece da mi prikaze slike03.07.2006. u 18:12 - pre 216 meseci
Meni se ipak cini da su problemi sa navodnicima. Uh to zna pravo zezat.
"Ko igra za raju i zanemaruje taktiku zavrsice karijeru u nizerazrednom vratniku"
 
Odgovor na temu

CtrlAltDel
Beograd

Član broj: 96286
Poruke: 325
*.ADSL.neobee.net.



Profil

icon Re: Pretrazivac nece da mi prikaze slike03.07.2006. u 20:06 - pre 216 meseci
da je problem u navodnicima 90% bi mu izbacio gresku...

u sustini i jeste problem zna da zeza gadno , ja zato u php kodu koristim jednostruke ' da ne bi morao da escapeujem dvostruke koje non stop koristi html...

jedino je *ajebano kad koristis javascript...

vidis da nije uopste odradio "html kod".$promenljiva."html kod" nego "html kod $promenljiva html kod"

a i ono za src sto sam napisao definitivno stoji. izvini nikol@c ali stvarno ne mogu da pregledam ceo kod ... mislim da postoje validatori za php
 
Odgovor na temu

divdesign
Republika srpska, Brod

Član broj: 42973
Poruke: 29
212.15.181.*



Profil

icon Re: Pretrazivac nece da mi prikaze slike03.07.2006. u 22:51 - pre 216 meseci
A sta ti radi ovaj file slike.php, mozda ti tamo nesto ne odradjuje dobro. Pretpostavljam da tamo bira sliku na osnovu id. A i ovo sto je CtrlAltDel naveo potpuno stoji.
"Ko igra za raju i zanemaruje taktiku zavrsice karijeru u nizerazrednom vratniku"
 
Odgovor na temu

nikol@c
tu i tamo

Član broj: 73969
Poruke: 343
81.93.74.*



+4 Profil

icon Re: Pretrazivac nece da mi prikaze slike04.07.2006. u 07:43 - pre 216 meseci
Pozdrav ljudi.
Prvo bih da se zahvalim na trudu.

Uspio sam da pozovem slike iz baze tek nakon sto sam kreirao novu bazu :)
Po mojoj procjeni problem nije bio u kodu, izgleda da baza ne funkcionise ako tabelu dodajemo rucno, vec je treba dodati kroz upite.
uglavnom sada sve radi. Hvala jos jednom.
Poz, Nikola.
...ko se jednom o mlijeko opece taj i u jogurt duva...
 
Odgovor na temu

[es] :: PHP :: Pretrazivac nece da mi prikaze slike

[ Pregleda: 2017 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.