Jump to content
php.lv forumi

ceļā uz ideālo jaunumu lapu


direktors

Recommended Posts

lai nu gluži nepiesārņotu forumu ar jautājumiem, veidojot jaunumu lapu (blogu.. kā nu kurs saprot) uztaisiju šo tēmu, linki uz izmantotām tēmām arīdzan te.

 

 

šobrīd man interesē vai iespejams kautkā aizsargāt .php failus, kas paredzēti tikai includošanai, aizsargāt lai nevar atvērt no browsera ar tiešu linku uz failu?

Edited by direktors
Link to comment
Share on other sites

  • Replies 50
  • Created
  • Last Reply

Top Posters In This Topic

Ar attiecīgo web serveri vari iestāstīt, ka tāda mape nepastāv, vai arī atverot kādu mapi, kurā ir tie php faili pārmet uz sākumlapu.

Iekš die neko pārmest nevar, bet pirms die var izsaukt header('Location: ..');

 

if(!defined('xxx')) header('Location: index.php');

ja rakstu šādi tad to die vispār vajag? aiz header vai tad kautkas vel izpilditos?

Link to comment
Share on other sites

includojamos failos, imho, nevajag likt neko tādu, kas kaut kādu outputu var dot, vai kā citādi izpildīties. To biš, funkciju libus tik vai klases. Tad ar nav lielu problēmu ar nesankcionētu include. Nu un paranojas nomierināšanai augstāk minēto... :)

Nu, no paranojas viedokļa smukāk būtu:

if(!defined('IS_OK')) {

header('Location:blahost.lv');

exit;

}

Edited by john.brown
Link to comment
Share on other sites

aiz header vai tad kautkas vel izpilditos?

Var izpildīties nākošais header, ja tāds ir..

Piem.:

header('Location: http://localhost#1');

header('Location: http://localhost#2');

Aizies uz: http://localhost#2

Par šo aprakstīts arī ir dokumentācijā: http://lv.php.net/manual/en/function.header.php

Edited by Aleksandrs
Link to comment
Share on other sites

if ( ! defiened('XXX') )
return;

 

Bet iesaku ar defines nepārspīlēt... jo lietojot kaut kādu optimaizeru, tad dabūsi gļukus, tobiš op-kodā tas if-define vienmēr būs FALSE, un tavs skripts nekad neies... Es jau vienreiz aplauzos...

 

Visprastākais veids (uz apache), uzlikt .htaccess uz .include direktorijas

Link to comment
Share on other sites

par kādiem optimaizeriem tu runā, tas ir kaukas no klienta puses vai servera?

 

kāds ir jūsu viedoklis - cik platu taisīt lapu? sākot taisīt es izmērus liku vadoties pēc sava monitora 17" 1024x768, un sāku prātot ka uz mazakiem monitoru izmeriem vai izšķirtspējām būs pakaļā..

mūsu dienās tie 15" un 800x600 vēl ir aktuāli?

Link to comment
Share on other sites

orientēta.. vienvārdsakot jaunā paaudze, ne gluži 13 gadīgi bērneļi, drīzāk studenti un uz augšu.

 

uzbuve ka jau jaunumu lapām

 

izmeri (platums)

lapai kreisajā pusē navigācija 200px

vidus kur jaunumi 500px

labajā pusē rāmis mazākām ziņām, informacija 280px

+ margin'i kopā bišķi zem 1000 sanāk

Link to comment
Share on other sites


×
×
  • Create New...