hmnc
-
Posts
1,138 -
Joined
-
Last visited
Posts posted by hmnc
-
-
kas tad tas par programmeri, kurš nedraudzējas ar matemātiku?! doh.
-
chmod dirai uztaisīji?
php neļauj taisīt mkdir ar write atribūtiem (tikai owner) un tad jālieto vai nu umask vai chmod, bet tiesa gan nezinu vai šis pats darbojas uz ftp konekciju.
-
-
-
Runāju ar draugu, kurš mācās PedPsihFak LU. Šim tur māca HTML, PHP, bet es biju pārsteigts par līmeni, kādā pasniedz to visu.
vienvārdsakot - pasniedzējs sevi uzskata par baigo monstru iekš PHP un HTML un viņam pat ir lapa. dizainam nepiesiesimies, bet paskatīsim sourci.
http://www.ppf.lu.lv/ig/sakums.php
tur vienkārši vājprāts darās. un pasniedzējs apgalvo, ka raksta ar roku lapu + lepojas ar to :)
apskatam piemēru:
<td align="right"><blockquote> <br /> <p><font class=yetext2>Šodien 01.aprīlis: Dagne, Dagnis <br />Rītdien: Imgarde, Irmgarde <br /> Lapa papildināta 27.12.2004.</font></p></blockquote> </td>
un tagad rodas jautājums - kas par ****? :D
manuprāt mierīgi var iztikt bez <blockquote>, <font> un <p>.. par <p> var pastrīdēties, bet iztikt var.. bet nu <blockquote> un <font>... kamõn!! augstskolā!!!
nemaz nerunājot par validēšanos, kuras tur vispār būt nevar.
nākamais - pačakarējam nedaudz bildes: http://www.ppf.lu.lv/ig/foto.php?folder=./../..
kreisajā pusē parādās kaut kādi mistiski folderi. hmm.. un tas ir normāli cilvēkam, kurš kā pats apgalvo, pirmajā vietā liek drošību? :D
nez nez.
labi pietiks.
tāds neliels nakts murgs sanāca, bet mani tiešām pārsteidz, kā var mācīt augstskolā pasniedzējs, kurš no mācāmās vielas pats daudz nesaprot.
ok. es aizvēros. arlabunakti.
P.S.
php.lv joprojām dzīvo pēc vecā laika? :)
-
visi ir pareizi. pirmajiem diviem jātaisa pārbaude uz $id. vai vienkārši addslashes.
principā es rakstu šādi:
mysql_query("SELECT fields FROM table WHERE id='$id' AND arr='".get_arr()."'");
nu idejiski tā :)
kāpēc querijs ir " " nevis ' ' ? tāpēc, lai nebūtu entie backslashi ar \' \' B)
-
if isset login&pass
if login & pass = correct : set loggedin->1
else : show login form + error text
else : show login form
upd:
neizlasīju līdz galam.
skatīt vēlreiz :)
-
Palasi PHP instalācijas manuāļus.
defaultās mapes iekš Win32 ir: windows (windows/ vai winnt/), win system (system/ vai system32/), php (php/) + vēl kaut kādas.
ja neko nemaina mapju konfigurācijā (un kāpēc lai gan tas būtu jādara?) tad visam vajadzētu strādāt.
-
principā pārbaudes nepieciešams likt tikai tad ja tev ir tiešs sakars ar mainīgo un datubāzi un/vai failu sistēmu.
resp. - kā jau te ir minēts:
bez pārbaudes nekad neliec include($_GET['sadala'].'.txt');
vai mysql_query("SELECT * FROM ".$_GET['sadala'].");
pārbaudes viegli ir veikt ar preg_match();
piemēram tev ir trīs sadaļas: jaunumi, raksti, arhivs,
uzliekam preg_match('/^(jaunumi|raksti|arhivs)$/',$_GET['sadala']) un bez problēmām varam tālāk izmantot mainīgo jau tieši, bez liekiem if/switch
piemērs:
<?php $sadala = ( preg_match('/^(jaunumi|raksti|arhivs)$/',$_GET['sadala'] ) ? $_GET['sadala'] : 'jaunumi' ); ?>
var arī dinamiskāk uztaisīt:
<?php $visas_sadalas = array ('jaunumi','raksti','arhivs','kontakti'); $sadala = ( preg_match('/^('.implode('|',$visas_sadalas).')$/',$_GET['sadala'] ) ? $_GET['sadala'] : $visas_sadalas[0] ); ?>
tādejādi tev jaunas sadaļas nāksies pievienot masīva beigās un nebūs īpaši jāčakarējas ar pregmatch. kaut gan šis kods ir tik primitīvs, ka nav starpības, kur to čakarēt - vai masīvā vai jau iekš preg_match :)))
vienkārši variācija.
-
nu bāc.
neba phpBB izstrādātāji taisīja to forumu speciāli, lai tas bremzētu.
Cik esmu licis - strādā visnotaļ ātri. nekad nav bijušas problēmas ar datubāzes noslodzi.
paņem un lejuplādē jaunāko phpBB versiju un dzīvo laimīgs.
vai varbūt tavs hosteris hostējas uz p1-133/32mbRAM kastes ar 666 klientiem? B)
-
Tā kā pēdējā laikā ļoti daudz runāts par sesijām, izdomāju, ka derētu publicēt pāris linkus, lai cilvēkiem, kuri maz saprot no sesijām varētu pamācīties.
Kas vispār ir sesija un kā tas darbojas: A Session In The Cookie Jar
Par lietotājiem:
Managing Users with PHP Sessions and MySQL
Un protams PHP manuālis par sesijām:
Par sesiju drošību:
Ceru, ka kādam palīdzēs.
+ varbūt lai moderi ieliek šo kā paziņojumu, citādāk daudzi nemāk lietot search :)
-
-
Interesanti, ja es pats uzrakstīju scriptu un dzivoju no tā pārdošanas (ar izmaiņām), kāpēc man jadāvina ? Lai tu atņēmtu man klientus? Un parējiem arī. Raksti pats, nekas tur neiespējams nav, tici.
Un vispār, Google !
cieņa tev!
liekēži nevienam nav vajadzīgi.
-
-
nu bāc. bērnudārzs.
kā nekrāsojas?
paskaties html source - parādās klases pareizi? nu vienai rindai viena klase, otrai otra?
neparādās? tad meklē kļūdu php skriptos. parādās tomēr? tad meklē kļūdu CSS.
-
Nu bet angļu valodu skolās nemāca?
[B]headers already sent by (output started at C:\Program Files\Apache Group\Apache2\htdocs\reg\main.php:13) in C:\Program Files\Apache Group\Apache2\htdocs\reg\login.php on line 78[/B]
?
tas nozīmē to, ka login.php skripta 78 rindiņā tu mēģini setot headerus, bet to nevar izdarīt, jo kaut kāda izvade tev jau ir main.php faila 13tajā rindiņā.
doooh.
-
nesteidzies ar pāriešanu uz PHP5. Ja vien nehostē visus projektus uz savas kastes. Citādāk pāriet vēl ir par agru.
-
-
-
es kad sāku programmēties tad neapzinājos cik liels spēks ir masīvos.. bet tagad.. whuh.
mana mīļākā lieta iekš to PHP ir masīvs.
iemesli? bet protams - ātri, ērti un lēti. ko vēl vajag? :D
-
iesaku openBSD.
iemesli:
* viegli instalējams
* maz vietas aizņem
* nav nekā lieka
ceru, ka apzinies, ka tev x-serv nevajag uz servera;))
-
defultais logins/pass mysql`am ja nemaldos ir root:root
-
imo, ja neiet runa par patikšanu programēt, tad programmeet var jebkursh iemaaciities, it seviski taadu scriptosanos kaa ir php, tikai jaasaak no pareizaa gala, vispirms jaizlasa kas ir programmeesana un sintakses pamatus if`i cikli, masivi, variabli, tad jaapadomaa ko tadu vienkaarsu saakumaa gribi uzprogrammeet, tad kaa izdariit un beigas meeginaat saprast ko pats esi uzrakstiijis..
bet tagad jau forumi, priekš kam pašam pat mēģināt domaat! :P
nepiekrītu, ka programmēt var iemācīties katrs.
tur vajag domāšanu pareizu. tāpat kā visi nevar iemācīties spēlēt klavieres vai bungas. vai arī ir cilvēki kuri vienkārši nemāk braukt ar auto.
un piedodiet atvainojiet - ja cilvēks pašu būtību nesajēdz programmēšanai, bet lien ar visādiem miljons jautājumiem tad no toč jāpadomā par grāmatu iegādi.
-
nu nav programmēšana priekš tevis! nav nav nav!
necenties! lieks laika patēriņš - i pašam i citiem.
dari varbūt tā - mīļi palūdz kādam no šī foruma, lai uztaisa tev to joku, kuru tev vajag, protams par attiecīgu samaksu.
kas vainas?
Kaa var dabuut kompja lokaalo ip?
in PHP skripti
Posted
REMOTE_ADDR? X_FORWARDER_FOR?