tu zini kas ir IIS, apache un veel paarsimts webserverīši?
un uzziimē blokshēmu kas tev tur notiek, ja citādi nevar. iepriekšējā postā tak izstāstīju, cerams +/- saprotami, kas tur darās un kur vaina.
tu tur pie kaut kāda nosacījuma (ja serveris ir m$ IIS) variablim $PHP_AUTH_USER pieskir ierakstito paroli
tad saliidzini vai useris/parole sakrīt ar "user" un "pass"
gadījumā ar apachi tev nevienam variablim netiek piešķirts ierakstītais user/pass.
pie tam tas viss strādās tikai ar registers_globas on.
protams varu kļūdīties, bet uz aci skatoties tā sanāk.
tad kam pēc tavām domām ir edit poga - vai ne tāpēc lai pierakstītu kaut ko klāt ko uzreiz neiedomājās? cita lieta ir ka nav smuki saņemt atbildi un tad pēc atbildes nolabot savu jautājumu tā ka nevar saprast kas tika prasīts.
un kāpēc lai nebļautu?
trim($searchterm);
if ((!isset($searchtype)) || !(isset($searchterm)))
vispirms it kā grib ar trim kko sadarīt un tad skatamies vaij vispar tāds $searchterm ir.
templeitu sistēmas instanci uztaisi kā singletonu ( tepat forumā runāts par singletoniem, pameklē)
katrā modulī tad tiec pie savas templeita sistēmas instances un izsauc no tās kādu setteri kas pieliek/pasaka kur dabūt [un varbūt kur rādīt] modulim vajadzīgo menu.
nu nav sessijās nekas sarežģīts. visos scriptos sākumā izsauc
session_start();
ielogošanās
if (in_array($visas_paroles, $parole))
{
$_SESSION['loged_in'] = true;
} else {
echo 'nav';
}
pārbaudi vai ir ielogojies
if(isset($_SESSION['loged_in']) && $_SESSION['loged_in'])
{
echo 'ir ielogojies';
}
izlogojās kaut vai ar:
unset($_SESSION['loged_in']);
noaapalot tā ka summā sanāk 100,00% var laikam tikai tad kad apaļo uzreiz visas daļas un pie katras daļas tad skaties vai vajag kādu mazāko vienību skaitīt klāt (atņemt nost).
gatava f-ju nav pa rokai, bet ja pareizi atceros arī daļas turēju masīvā.
un noapaļojot nekad nebūs aritmētiski precīzs rezultāts bez kļūdas, jo tā ir noapaļošana.
kaut vai parasti tabi.
viens taisīs ar tablem, otrs ar listi.. abi varianti it kā ir jēdzīgi - jo vizuāli tak rādās tabi, bet taisīt ar listi tomēr būs semantikāk.
select count(*) from graamata
+ num_rows() nav domāts lai ar to skaitītu cik ierakstu ir tabulā, bet gan lai uzzinātu cik rindas ir resultā no selecta ar kuru tu selectē lauku vērtības.
phpmyadmin caur ssl ? :)
krutās fīčas gribam, bet maxāt negribam - sqlyog maksa ap 50 amerikāņnaudiņam, lai gan indiešu 'kvalitāte' vietam redzama - sql's viewu exportā bez db nosaukuma, piemēram.