Pokusao sam ali ne ide ajd saljem Vam kod pa pogledajte mozda je negdje greska:
Code:
<?php
/* Promenite samo ako se ne nalazi u istom direktorijumu!? */
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 king_vijesti 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=\" Doboj.Net -- Vas ISP \">";
} 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><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 king_vijesti 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či<br>
• Probajte da unesete jednu riječ 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=\" Doboj.Net -- Vas ISP \">";
} 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><br>
$img_src
<font face=\"$font\" size=\"$font_velicina\" align=\"$poravnanje\" color=\"$font_boja\">
$clanak_intro
<b>...<br><a href=\"novosti.php\"><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><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 king_vijesti 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 king_vijesti 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=\" Doboj.Net -- Vas ISP \">";
} 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><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 king_vijesti 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=\" Doboj.Net -- Vas ISP \">";
} 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><br>
$img_src
<font face=\"$font\" size=\"$font_velicina\" align=\"$poravnanje\" color=\"$font_boja\">
$clanak_intro
<b>...<br><a href=\"novosti.php\"><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><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>
";
}
}
}
}
?>
U konfiguracija.php dokumentu deklarisana je promjenjiva $broj_clanak, koji odredjuje broj vijesti koje ce se pojavljivati na stranici. Zato me malo buni kako da echo-ujem svaku vijest pojedinacno.
Izvinjavam se ako sam dosadam i ja sam na granici zvaca :)
Pozdrav