[ Cr4x0r @ 01.06.2005. 21:34 ] @
<?php
include("db.php")
?>


da li ovo moze predstavljati sigurnosni problem ?

[Ovu poruku je menjao boccio dana 02.06.2005. u 10:23 GMT+1]
[ markom @ 01.06.2005. 21:38 ] @
Pa u mnogome zavisi od toga šta piše u db.php :-)

Takođe, ja kao amater-php programer, obično više volim da koristim require i require_once.

Marko.
[ Cr4x0r @ 01.06.2005. 22:07 ] @
<?
$db = mysql_connect("localhost","user","pass");
mysql_select_db("baza",$db);
?>
[ SmilieBG @ 01.06.2005. 22:16 ] @
ne, osim ukoliko ti ne padne php na server, pa db.php izbaci kao cist tekst :)

Ako je tvoj server, sigurnije je da prebacis db.php van root-a webservera, barem nece moci tako da dodju do njega ;)

Poz,
Sale
[ Cr4x0r @ 01.06.2005. 22:46 ] @
problem je sto je jednom bio pao php na jednom hostingu na kojem mi je bio sajt, i nakon toga mi je neko obrisao bazu, kako drugacije ovo odraditi, sta uraditi :(
[ Ilija Studen @ 02.06.2005. 01:20 ] @
Ja ne vidim u čemu je problem. Prost include, klasika. Zašto bi to bilo nesigurno???

To je isto kao da si pitao da li je ovaj kod siguran:

Code:
<?php
  print 'Nesto';
?>
[ Cr4x0r @ 02.06.2005. 09:01 ] @
ma neko mi obara bazu, a nekontam ko, i zasto, napravio sam bio samo formu za dodavanje korisnika, i izlistavanje na flash mapu (php + xml + flash) , i imam osecaj da neko obara ili freesql.org brise moju bazu nemam pojma.

kontam sada uraditi sajt bez mysql-a tj komplet u XML-u al ne znam, verovatno cu prebaciti na neki bolji hosting i gledati logove


i ovo me malo zbunilo:

http://talks.php.net/show/lca04/35
[ boccio @ 02.06.2005. 09:27 ] @
Pa da li si gledao raw logove na serveru da vidis sve zahteve, pre bih rekao da je u pitanju SQL injection nego da je neko "procitao" taj include()

A sto se tice tog linka koji si dao, ne kapiram sta te zbunjuje? Samo pokazuje primer modifikovanja .htaccess fajla da onemogucis direktan zahtev za fajlovima sa odredjenom extenzijom...