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

sta nije uredu???

[es] :: PHP :: sta nije uredu???

[ Pregleda: 2937 | Odgovora: 18 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

matijalukic

Član broj: 242387
Poruke: 80
*.neobee.net.

Sajt: mltutorijali.com


+8 Profil

icon sta nije uredu???29.03.2010. u 22:17 - pre 171 meseci
sta nije uredu na ovom sajtu linkovi.re.rs
 
Odgovor na temu

Man-Wolf
Mihailo Joksimovic
Beograd

Član broj: 17016
Poruke: 873
*.dynamic.sbb.rs.



+13 Profil

icon Re: sta nije uredu???29.03.2010. u 22:26 - pre 171 meseci
Nesto se pokvarilo .... ;)

Ostavi malo koda za pocetak, pa ces da dobijes i konkretniji odgovor
 
Odgovor na temu

milosijaa
Milos djordjevic
PHP Developer
srbija

Član broj: 88371
Poruke: 135
*.dynamic.sbb.rs.



Profil

icon Re: sta nije uredu???30.03.2010. u 01:44 - pre 171 meseci
Stvarno da ne verujes ali ja cu biti malo baba vanga...

Parametar koji prosledjujes u mysql_fetch_assoc najverovatnije ima vrednost false.

Drugim recima mysql_query funkcija koju izvrsavas pre mysql_fetch_assoc ti vraca false jer imas gresku u SQL-u.

Pomoglo?
 
Odgovor na temu

matijalukic

Član broj: 242387
Poruke: 80
*.neobee.net.

Sajt: mltutorijali.com


+8 Profil

icon Re: sta nije uredu???30.03.2010. u 11:50 - pre 171 meseci
znam ja to sve ali opet nesto ne radi

za ucitavanje kategoija
Code:

<?php 
include "connect.php";
include "fns.php";

$upit = mysql_query("SELECT * FROM kategorije");

while($red = mysql_fetch_assoc($upit)){
$id = $red['id'];
$pime = $red['puno_ime'];    

echo "<a href='category.php?c=$id'>$pime</a>";
}

?>



za ucitavanje linkova

Code:

<?php 
$strana = $_SERVER['PHP_SELF'];
$start = $_GET['start'];
$pos = 20;

if(!$start)
    $start = 0;

$upit1 =  mysql_query("SELECT * FROM linkovi LIMIT $start,$pos");

$broj_rezultata = mysql_num_rows($upit1);
$maxs = $broj_rezultata/$pos;

echo "<table border='0'><tr><th class='gore'>Datum</th><th class='gore'>Ime linka</th><th class='gore'>Kategorija</th></tr>";

while($red=mysql_fetch_assoc($upit1)){
$id = $red['id'];
$idkategorija = $red['id_kategorija'];
$ime = $red['ime'];
$datum = $red['datum'];
$kategorija = pronadjiK($idkategorija);

echo "<tr><th class='th'>$datum</th><th class='th'><a href='view.php?id=$id'>$ime</a></th><th class='th'>$kategorija</th></tr>";
}
echo "</table><br>";
echo "<table width='800px'>";
echo "<tr><th width='100px'>";

$nazad = $start-$pos;
$napred = $start+$pos;
$maxr = $maxs*$pos;
if(!($start<=0))
     echo "<a href='$strana?start=$nazad'><img src='slike/levo.png'></a></th>";
echo "<th width='600px' align='center'>$start-$napred</th>";
if(($napred-$pos)<$maxr)
    echo "<th width='100px'><a href='$strana?start=$napred'><img src='slike/desno.png'></a></th>";
?>

 
Odgovor na temu

Man-Wolf
Mihailo Joksimovic
Beograd

Član broj: 17016
Poruke: 873
91.148.86.*



+13 Profil

icon Re: sta nije uredu???30.03.2010. u 12:02 - pre 171 meseci
Nazalost, nemam vremena da gledam sve sad, ali, posle svakog "mysql_query(....)" dodaj "OR die(mysql_error()", tj. ovako:

Code (php):


mysql_query(.......) OR die(mysql_error());

 


Pa vidi da li ce da izbaci negde gresku
 
Odgovor na temu

matijalukic

Član broj: 242387
Poruke: 80
*.neobee.net.

Sajt: mltutorijali.com


+8 Profil

icon Re: sta nije uredu???30.03.2010. u 13:27 - pre 171 meseci
evo pise kako db nije selektovan a 3 sam proverio
 
Odgovor na temu

Man-Wolf
Mihailo Joksimovic
Beograd

Član broj: 17016
Poruke: 873
91.148.94.*



+13 Profil

icon Re: sta nije uredu???30.03.2010. u 13:43 - pre 171 meseci
Code (php):

mysql_select_db("ime-baze");
 


Da li tu liniju imas nakon konecije (mysql_connect()) ? :-)
 
Odgovor na temu

matijalukic

Član broj: 242387
Poruke: 80
*.neobee.net.

Sajt: mltutorijali.com


+8 Profil

icon Re: sta nije uredu???30.03.2010. u 15:11 - pre 171 meseci
imam sve proverio sam
 
Odgovor na temu

Milos911
Serbia

Član broj: 219127
Poruke: 1230
*.mbb.telenor.rs.



+303 Profil

icon Re: sta nije uredu???30.03.2010. u 18:57 - pre 171 meseci
A gde u fajlu za ucitavanje linkova inkludujes connect.php ili ovaj drugi fajl? Osim toga idi na google pa kucaj "sql injection" u pretragu.
 
Odgovor na temu

matijalukic

Član broj: 242387
Poruke: 80
*.neobee.net.

Sajt: mltutorijali.com


+8 Profil

icon Re: sta nije uredu???31.03.2010. u 12:06 - pre 171 meseci
pa dobro ja sam na pocetku coda inkludovo
 
Odgovor na temu

taksistaZR
zrenjanin

Član broj: 124170
Poruke: 80
109.93.216.*



Profil

icon Re: sta nije uredu???31.03.2010. u 12:33 - pre 171 meseci
Proveri jos jednom ime baze.

Ime koje ti upises kad kreiras bazu obicno dobije neki prefix od servera pa proveri jos jednom tacno kako ti se zove baza.
 
Odgovor na temu

Milos911
Serbia

Član broj: 219127
Poruke: 1230
*.mbb.telenor.rs.



+303 Profil

icon Re: sta nije uredu???31.03.2010. u 15:34 - pre 171 meseci
Citat:
matijalukic: pa dobro ja sam na pocetku coda inkludovo
To se u ovom tvom kodu ne vidi. Ajde lepo ako hoces pomoc postavi ceo kod, jer niko nije vidovit pa da ti pogadja "Vidi ovo, nije to, proveri ono". Ovako mucis i nas i sebe, bez potrebe...
 
Odgovor na temu

matijalukic

Član broj: 242387
Poruke: 80
*.neobee.net.

Sajt: mltutorijali.com


+8 Profil

icon Re: sta nije uredu???31.03.2010. u 19:44 - pre 171 meseci
Code:
<?php 
mysql_connect("localhost","user","pass");
mysql_select_db("proverio 3 puta ime db");
?>

 
Odgovor na temu

VladaSu

Član broj: 31634
Poruke: 1099
*.dynamic.isp.telekom.rs.



+218 Profil

icon Re: sta nije uredu???31.03.2010. u 22:42 - pre 171 meseci
Kada se postavi neko pitanje na forumu i zatrazi pomoc oko resavanje problema onda se to radi ne samo da bi se tebi pomoglo nego i ljudima koji imaju slican problem.
Sa ovim naslovom neces nikome pomoci da nadje resenje problema jer nece naci ovu temu kada bude trazio da li je problem vec resen.
Tvoj sajt ce jednom proraditi i ljudi nece znati sta je bio problem tako da ova tema onda postaje bezvredna za ostale.

Da sada pokusam da ti ponudim neka resenja


1. Mozda se konkentujes na pogresan server.
2. Na mnogim hostiznima ime baze ide username_imebaze. Sto znaci ako ti se baza zove "test" a korisnicko ime tvoj paketa je "matija" onda ce ime baze biti matija_test.
3. koristi
mysql_connect("localhost","user","pass") or die("Greska u konekciji");
mysql_select_db("proverio 3 puta ime db") or die("Nije seletovao bazu");

Ovo je izvan teme ali da ti skrenem paznju na neke stvari na sajtu, zbog tebe samog.
1."RS HOSTING je prvi domaci provajder" Po zakonu o oglasavanju ovako nesto ne smes da kazes, pogotovo jer je to laz, niti si prvi (moras imati papir da si prvi), niti si firma, niti si domaci provajder.
Veoma su male sanse da to neko kontrolise ali znam za jedan slucaj u drugoj oblasti na internetu da je bilo provereno i bilo problema. Verovatno je reagovano na osnovu prijave.
2. Kazes da nudis besplatne domene a stvarno nudis besplatan poddomen.
3. Dizajn i logo su mi nesto jako poznati :)

Ovo su sitnice ali vredi ih ispraviti jer nikada se ne zna kome ces zasmetati.
Ja sam nekome bio zasmetao i prijaviili su me iako nisu imali nikakvog osnova i sve je proslo ok.




[Ovu poruku je menjao VladaSu dana 01.04.2010. u 00:00 GMT+1]
[Ovu poruku je menjao VladaSu dana 14.06.2003. u 11:22 GMT+1]
 
Odgovor na temu

Goran Rakić
Beograd

Moderator
Član broj: 999
Poruke: 3766

Sajt: blog.goranrakic.com


+125 Profil

icon Re: sta nije uredu???31.03.2010. u 23:02 - pre 171 meseci
Nije vezano sa problem koji trenutno imaš ali kod ti je bušan za SQL Injection. Informiši se o ovoj temi i ispravi grešku kako bi ti sajt bio obezbeđen od raznoraznih automatskih skripti za obaranje sajtova.
http://sr.libreoffice.org — slobodan kancelarijski paket, obrada teksta, tablice,
prezentacije, legalno bez troškova licenciranja
 
Odgovor na temu

matijalukic

Član broj: 242387
Poruke: 80
*.neobee.net.

Sajt: mltutorijali.com


+8 Profil

icon Re: sta nije uredu???01.04.2010. u 11:57 - pre 171 meseci
ma znam ja prvo napravim sajt pa onda stavljam zastitu
 
Odgovor na temu

Nikola Poša
Backend (PHP) developer
Beograd

Član broj: 173839
Poruke: 1616
*.adsl-1.sezampro.yu.



+33 Profil

icon Re: sta nije uredu???01.04.2010. u 12:53 - pre 171 meseci
Implementacija zaštite nije nešto što može da se doda tek tako naknadno. Bezbednostne aspekte bi trebao da imaš u vidu za svo vreme razvoja nekog sajta/aplikacije, od samog početka pa do kraja.
 
Odgovor na temu

matijalukic

Član broj: 242387
Poruke: 80
*.neobee.net.

Sajt: mltutorijali.com


+8 Profil

icon Re: sta nije uredu???01.04.2010. u 22:27 - pre 171 meseci
uredio sam sve, zar ne treba da se zastita od mysql injectiona koristi samo pri unosu
 
Odgovor na temu

dakipro
Dalibor Jovic
Web Developer
Bergen, Norway

Moderator
Član broj: 31848
Poruke: 1792
*.adsl.beotel.net.

Sajt: norway.dakipro.com


+190 Profil

icon Re: sta nije uredu???01.04.2010. u 22:48 - pre 171 meseci
E ako si sve uradio, onda je definitivno greska u serveru, ili u php instalaciji koju server koristi, trece nema, cimaj podrsku i kazi im da ne mozes da selektujes bazu.
Kako ti je Goran rekao, informisi se i procitaj malo o sql injection-u pa onda pitaj konkretnije nesto, da se ne bi tekstovi ponavljali, posto ocigledno ne kapiras kako injection radi.

 
Odgovor na temu

[es] :: PHP :: sta nije uredu???

[ Pregleda: 2937 | Odgovora: 18 ] > FB > Twit

Postavi temu Odgovori

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