06. september 2002 - 10:47Der er
17 kommentarer og 1 løsning
Sikkerhed
Jeg har en php gæstebog kørende, som gemmer alle mine sql oplysninger i en .inc fil som skal ligge på serveren ellers melder den klart fejl.... Hvor sikkert er det at mine oplysninger ligger i denne fil ude på nettet? Der findes vel alverdens programmer til at opfange denne slags filer ?!?!
PHP afvikles på serveren, og outputter HTML. Lige meget hvilket program folk bruger vil de *kun* modtage HTML. Ergo er der ingen problemer i at gøre som du gør.
Eks: <?php mysql_connect("foo","bar","flaf"); mysql_select_db("giraf"); ?> Sådan kunne din mysql.inc se ud. Der udskrives på intet tidspunkt HTML til browseren/programmet, så PHP vil blot betragte det som endnu en databaseforbindelse der skal oprettes, og vil så gøre det.
Så undgå at lægge det som inc-filer - jeg troede egentlig bare serveren outputtede som den plejer, men nono... :| Derudover er det forhåbentlig relativt svært for folk at gætte sig til hvor din mysql-fil ligger.
Der er noget med man kan gemme en hjemmeside til offline brug, så hiver den vel også samtlige php filer ned på computeren og her igennem kan man så loade dem ind i f.eks. Notepad... Ik sandt ?
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.