ViszinisA Posted September 14, 2006 Report Share Posted September 14, 2006 ir daudz linki visaas malaas lapai... nu domaati tie linki kas ir kreisajaa malaa un augshaa (parasti)(ja vispaar ir) Q1: kaa glabaat vinjus ieksh DB? Q2: vai vispaar vai ir jeega linkiem likt itkaa ciparus? domaats par drosiibu...? prasu tapeec ka manas ieprieksheejaas lapas linki jums nepati un man nebija pieejama DB (tagad ir) piem. index.php?uzkurieni=1...100 jaunumi = 1 vecumi = 2 cepumi = 3 utt.. Link to comment Share on other sites More sharing options...
Grey_Wolf Posted September 14, 2006 Report Share Posted September 14, 2006 Q2: vai vispaar vai ir jeega linkiem likt itkaa ciparus? domaats par drosiibu...? vispar savaa zinjaa ir jeega... tik vajag pareizu parbaudi... apm: $lapu_masivs[0]='1.php'; $lapu_masivs[1]='2.php'; $parb=settype($_GET['uzkurieni'], "integer"); if ($parb==0 OR $parb>$max_cipars) { echo 'Ej maajaas hakeri...'; exit; } else { $contents=$lapu_masivs[$parb-1]; } @include($contents); kautgan topashu var ar stringu.... Link to comment Share on other sites More sharing options...
ViszinisA Posted September 14, 2006 Author Report Share Posted September 14, 2006 mkay :D ta rakstu pareizu paarbaudi (vismaz pienjemshu ka ir pareiza) ja es sagaazu visu ieksh DB man ir vnk uzrakstiit admin toolu prieksh kaada kas dariis kaut ko lapai manaa vietaa :D (ja nu es salauzu abas rokas un smadzenes pie reizes) <-very important Link to comment Share on other sites More sharing options...
hmnc Posted September 19, 2006 Report Share Posted September 19, 2006 nu principā trīs varianti te ir ar db: 1) ver vaļā lapas pēc padotā parametra, kurš savukār ir ID attiecīgajam ierakstam iekš db 2) ver vaļā pēc noteikta keyworda, kuru tu pats ieraksti atsevišķā laukā savā tabulā. tā būs smukāk un saprotamāk protams: www.serv.lv/news/ nevis www.serv.lv?id=2 3) tāds pats kā otrais variants, tikai keywords tiek ģenerēts automātiski pēc lapas virsraksta - izravē visus simbolus, garumzīmes, atstarpes un gatavs Link to comment Share on other sites More sharing options...
ViszinisA Posted September 20, 2006 Author Report Share Posted September 20, 2006 pienjemsis ka esmu galiigs cirvis... uz kurieni shis aiziet? www.serv.lv/news/ tipa vinjsh aiz / njems index.php a taadas mapes nebuus...un index.php arii nebuus (nekad neesmu sapratis, vai vnk negribeejis saprast) Link to comment Share on other sites More sharing options...
hmnc Posted September 20, 2006 Report Share Posted September 20, 2006 ierubī rewrite engine apacī, uztaisi .htaccess failu ar saturu: RewriteEngine on RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(.*)$ index.php?_rq=$1 [QSA] tagad viss tev tiks bakstīts kā parametrs $_GET['_rq'] attiecīgi saskaldi pēc / , sadali kā tev vajag - kādā secībā viņi tev ies tie variabļi... un viss. un neaizmirsti, ka eksperimentējot print_r() ir tavs labākais draugs. a lai saprotamāk un vieglāk būtu uzraksti funkciju: function pr($in) { echo '<pre>'; print_r($in); echo '</pre>'; } Link to comment Share on other sites More sharing options...
ViszinisA Posted September 20, 2006 Author Report Share Posted September 20, 2006 jauki :D Link to comment Share on other sites More sharing options...
hmnc Posted September 20, 2006 Report Share Posted September 20, 2006 šitai metodei ir pluss tas, ka visam tam penterim galā varēsi padot parastus _GET parametrus. teiksim adrese: www.megaserv.lv/news/read/13/?comment=1 ņemot _GET masīvu būs kā: $_GET['_rq'] = 'news/read/13/'; $_GET['comment'] = '1'; Link to comment Share on other sites More sharing options...
Recommended Posts