hu_ha
-
Posts
423 -
Joined
-
Last visited
Posts posted by hu_ha
-
-
nu shitais tev nav diez cik universaals, jo ja tu rakstus ievietosi un dzeesiisi, tad var gadiities ka id numurs pēc kāda laika atšķrisies no ierakstu kopskaita... un attieciigi sekas..
tad jau labaak uztaisi select * from raksts where id=$_GET['id'] un ja atgrieztais rindinju skaits ir lielaaks par 1, tad raadi ievades formu, citaadaak neraadi.
ja gribi lai nevar ieposteet arii no citurienes, tad izpildi sho pashu vaicaajumu pirm datu ievades, t.i., paarliecinies, ka raksts ir un ja ir tad insert komentaaru tabulaa...
-
nu moduli mod_rewrite piesleedz httpd.conf failaa, kur atkomentee attieciigo rindinju.
tad uzraksta rewrite_engine=on, kas iespeedz linku paarrakstiishanu.
tad uzrakstam paarveidojamo likumu, ko iedeva Venom un tad visam vajadzeetu stradaat. (shkjiet ka .htacces failaa arii vareeja rakstiit shos rulljus)
-
karoche paarraksti shito rindinju: if ($page==NULL) {$page='main';}
uz: if (!isset($page)) {$page='main';}
p.s. iekavas pazuda :)
-
tu jau nedefinee tipu, tu pieshkjir veertiibu. taas ir 2vas dazhaatas lietas :)
-
nav uzlikts text size big or smth. ? laikam bij zem View->text size..
-
aaaaaaaaaaaa
liec tagu un attieciigi aizverosho tagu :)
-
sesijai tiek nosuutiits sid identifikators uz paarluuka - tas vai nu paraadaas linkaa vai arii tiek iemaukts kaa cepums.
web serveris apstraadaa katru pieprasiijumu atsevishkji, kaa jaunu, neskatoties uz taa ip etc. tas identificee lietotaaju peec sid, kas ir jebkuraa no veidiem uz klienta datora un saliidzina to ar izveidoto failu uz servera.
uz servera tajaa failaa glabaajaas visa informaacija (visi sesijas dati).
savukaart cepums ir uz klienta pc un liidz ar to tur tiek glabaati arii cepuma dati.
-
nu tu vareetu pastaastit kaadiem noluukiem tev vajag tik daudz masiivus, bet nu var to txt failu nolasiit un attieciigi sadaliit peec \n un peec tam peec tiem semikoliem
$f_handle=fopen("fails.txt","r");
while($r=fgets($f,4096)){
$r.=$r;
}
$n_mas=explode("\\n",$r);
foreach($n_mas as $n)
{
$s_mas=explode(";",$n);
}
-
kas tas ir?
$dati[$i]=explode(";");
explode sintakse ir: $sadaliitais_masiivs=("peec_kura_daliit","ko_daliit");
-
Patiesībā nav nemaz tik traki ar to pārlūku savietojamību, jo es no savas pieredzes varu teikt ka var izveidot lapu kas neizmanto "hakus", validējas un pie tam vēl izskatās vienādi IE, Opera un FireFox.
izveidot jau droshi vien ka var, bet ne jau nu ar pirmo reizi :) sanaak diezgan pamociities, lai buutu kaa naakas :\
-
teoreetiski taa vajadzeetu buut, bet zinot m$ politiku, ka labaak ir izveidot kaut ko cherez zh***, tad ne vienmeer uz to var paljauties.
tas ka viss straadaatu korekti un uz visiem paarluukiem, laikam jau ir katra web developera sapnis :)
-
nu droshi vien ir veerts palasiit: php.net manuaali
-
nu taa vismaz es dariitu...
ja jau tu darbojies ar objektiem, tad vari, protams, to mainiigo piesaistiit klasei etc.
class A { var ... var $querycount=0; .... function countQuery() { $this->querycount+=1; return ($this->querycount); } } un attieciigi: $a = new A(); $DB->query("SELECT * FROM ibf_admin_sessions WHERE ID='".$IN['adsess']."'"); $a->countQuery(); $DB->query("SELECT * FROM ibf_members WHERE id='".$row['MEMBER_ID']."'"); $MEMBER = $DB->fetch_row(); echo $a->countQuery();
nu kaut kaa taa :)
-
nu vispirms jau par Robis ieteikto funkciju - taa nestraadaas kaa tas bij domaats, proti, $querycount mainiigais ir funkcijas iekshienee un funkcija sho mainiigo nedz nodod nedz arii sanjem (ja nu vieniigi kaa globaalo, kas nav kruta)
to Digital-X:
saakumaa noliec mainiigo $querycount=0;
pie katra vaicaajuma palielini $querycount par viens, t.i., $querycount++;
varbuut, ka ir kaada php iebuuveetaa funkcija, kas to nosaka, bet taa kaa nav shaada lieta bijusi nepiecieshama, tad nezinaashu (uzmetot aci php.net neatradu).
-
vinsh skaita visus simbolus arii tikshumus - tukshums ar ir simbols. vismaz neesmu maniijis, ka netiktu skaitiits.
if (strlen($text)>60)
{
$text=substr($texts,0,60)."...";
}
un lieta dariita
-
nu ja tu pagoogleetu jeb pacenstos saprast sho paraadiibu, tad mosh aarii saprstu. ideja vienkaarsha - ka nospied uz bildiites notiek javacript events Onclick, kas nodod formaa tekstu, te ir piemeers :piem
un kad tev teksts ir ievietots, tad ereg_replace vai citu liidziigu teksta paarveides funkciju paarveido tekstu par bildes linku.
tas taa ideja iisumaa
-
nu tu jau vari taisiit vienu ievades lauku, bet pie inserta taisiit, ka liidz pirmajam <br/> tiek ievietos vienaa laukaa, bet paareejais teksts - citaa.
tas ir dariits aatrdarbiibas deelj, bet tas attiecas tikai uz liela apjoma datiem.
Bez tam ir jaaizdomaa arii atziime peec kuras tiks noteikts kas ir virsraksts, jo var gadiities, ka gribeesi virsrakstaa kaadreiz 2vus teikumus un ko tad? :)
-
web serverim ir iestatiits defaultais charsets?
-
nus control center var tikai tabulu izveidoshanas vaicaajumus uzgjenereet - tipa show create. tieshaam nez kaapeec vinji to iespeeju neizveido, nav tak nekas sarezhgjiits...
-
nu saskaiti skaitljus kopaa un sanaaks: 1201
tad katru izdali 115/1201*100=9.57
863/1201*100=71.85
223/1201*100=18.56
kopaa jaasanaak 100, tur tikai jaaizdomaa kaa ar noapaljoshanu lai nesanaak ne par daudz, ne par maz
-
nu tad uzliec paarbaudi, ka ievadiitajam vaardam jaabuut vismaz vienam simbolam:
if ($_POST['username'] == $row['username'] && $_POST['password'] == $row['password'] && strlen($_POST['username']>0)) { ...
iesaku uzlikt kaut kaaadas izvades, lai tu redzi, kaapeec paliek balta lapa. uzliec katram zaram kaut kaadu echo "te iet"; echo "nav paroles"; kaut ko taadu. tiesa gan tavaa varianataa jaaskataas lai neizvadi pirms tiek suutiits header.
un jaa Alekseja ieteikums arii ir veeraa njemams (nemaz nepamaniiju).
tur tieshaam prasaas peec:
$username=$_POST['username'];
-
nu ir dazhas neskaidriibas:
vispirms jau dati tev dotajaa piemeeraa posteejas uz page4.php (pienjemu, ka tur nav kljuuda)
tad ieliec saakumaa:
error_reporting(E_ALL);
lai redzeetu vai ir kaadas kljuudas
paskaties vai shiten: $row["username"] nevajag paarveidot par $row['username']
taa kaa kodu nepaarbaudu kaut kur rakstot (tik uz aci) tad paarbaudi vai mainiigajos ir tie dati, kurus tu sagaidi ar print_r(); funkciju
pasties vai headeri netiek aizsuutiiti pirms laika... etc
-
nu man gribeetos teikt, ka konkreetais errors tieshi noraada uz to, ka nav peedinjas...
-
kaa tu domaa, kaa mees to varam pateikt?
uzraksti ko dariiji, kas tieshi neiet etc.
sheit visaadi cilveeki ir, var jau buut ka arii kaadu telepaatu atrast izdodas...
Lapas adrese
in PHP un datubāzes
Posted
nu ja juus minat LMT lapas iiszinjas suutiishnas vareno bilzhu gjenereesanas algaritmu, tad varu tikai teikt, ka tas ir neveiksmiigs piemeers.
pietiek vienreiz noseivot to lapu, pierakstiit kodu, kas paraadaas kaa bilde, tad noseivotajaa lapa ierakstam attieciigajaa laukaa value="" attieciigo kodu un posteejam uz nebeedu, katru reizi ar vienu un to pashu id no sava localhost...