Jump to content
php.lv forumi

Robis

Reģistrētie lietotāji
  • Posts

    1,263
  • Joined

  • Last visited

Everything posted by Robis

  1. Man šķiet ka tur ir jāizmanto JavaScript, bet būtībā, kad tu nospied 'Submit', tev jau lapa arī tiek pārlādēta (vai arī pārlādēta uz citu lapu) un tie variabli jau cer $_GET vai $_POST tur paliek, jo savādāk tu viņus nevarētu apstrādāt. Šķiet, ka te ož pēc JavaScript objektiem, jo tev ir nepieciešams, ka tieši nospiežot refresh pogu, mainīgie pazūd... Tas man šķiet ir client-side... Ideju pasveidu, bet skripts man diemžēl nav tagad un nekad tādu neesmu taisījis... :ph34r:
  2. Sveiki, pieredzējušie php programmētāji! Tā, man ir daži jautājumi par saitu navigāciju, bet varbūt arī par citu tēmu: 1) ir daudzos saitos tā, ka tiklīdz tu nospied kādu linku, izveidojas kaut kāds Session ID un urlā uzrādas, piemēram: ?id=123f89O98a;sdfj - vienuvārdu sakot, cik saprotams kaut kāds id, nokodēts ar md5(). Pēc tam, kad spiež uz citiem linkiem viņš jau vairs nerādas, bet cik saprotu, nāk līdz. Jautājums: kā to var uztaisīt un ko tas reāli dod? 2) vēl zinu, ka piemēram index.php fails sastāv no 3 rindiņām: <?php header("location: web/"); ?> - nu reāli pārredirektē uz web folderi, kur ir īstais index.php - nu, priekš kam tas vajadzīgs? 3) tad vēl: kā labāk nodot mainīgos, atkarībā no tā, cik dziļi ieiet: ?catid=1&doc=10023 - ar $_GET vai $_POST ? 4) vēl esmu redzējis, ka lai kur tu navigētos lapā (tā ir lielākā daļā portālos), visulaiku rādās šādi: ?doc=10045 piemēram vai arī ?doc=20102 - vienuārdu sakot, tikai viens $_GET - $doc , varbūt dažreiz vēl $cat... nu kā to dabū gatavu? 5) ā, un vēl: gribu taisīt config failu, kas palīzēt lēkā pa direktorijiem un vienmēr atrastu vajdzīgos failus: domājams, jātais root direktorijs kā $cfg['home_url']='http'.($HTTPS?'s':'').'://'.$HTTP_HOST.''; vai kā vienkārši kā "./" - kā ir labāk? Labi, tas pagaidām viss. :rolleyes:
  3. Robis

    Md5

    Manupraat tur pietiek ar md5() un veel var pielikt ... ir viena taada funkcija, kas apgriezh stringu otraadi, piem., no "suns" uztaisa "snus", nu un to md5 veel apgriezh otraadi un kam gan ienaaks kas taads praataa? Bet vispaar, cik zinu, md5 jau pats par sevi uztaisa unikaalu simbolu virkni, peec kuras neko nevar atklaat, kaada ir parole... (protams, ir jau visaadi hackeri), bet ja tev nav gluzhi jaataisa ibanka, tad, domaajams ir ok! Ja vajag, panjem veel SSL. Ja nemaldos, tad kaut kur ieksh http://www.faqts.com bija aprakstiits veids, kaa var uztaisiit neuzminamu paroli... Nu, izmanto paaris funkcijas, kas kaut kaa sagroza stringu un veel md5 un tad jau pietiks..., es domaaju...
  4. Robis

    Paliigaa!

    hmm... Me negrib neko par velti utt. :ph34r: Me grib tikai galvenaas vadliinijas, ko man dariit... cuu aprakstiitais izskaidrojums diemzheel neko man nedeva... :( sorry. VARBUUT kaads man vareetu kaut vai ieteikt, kursh scripts shaadam noluukam buutu pats labaakais no http://www.hotscripts.com ??? Tas buutu ljoti deriigi (man nevajag portal management sisteemas - es pats taisos kodu likt kopaa). So, man vajag galvenaas vadliinijas... Jaa, un visus linku tekstus domaaju glabaat datubaazee, lai eertaak var pievienot, nomainiit, nu taa...
  5. Robis

    Paliigaa!

    P.S. Me vajag galvenos soljus, kaadi man nepiecieshami, lai kaut ko iesaaktu vispaar!!! (dizainu taisiishu beigaas un tas neattiecas uz sho lietu) Un veel vajadzeetu vispaar aprakstus par tiem soljiem, ko apmeeram dariit? Piemeeram, vajadzeetu uztaisiit config failu prieksh direktoriju struktuuras - tas vienkaarshaakais un to beigaas, jo nezinu iisti sev direktoriju struktuuru! Man vajadzeetu zinaat pashu pashu galveno: SISTEEMU, kaa tas vareetu notikties!!!
  6. Robis

    Paliigaa!

    Nu, redziet, gatavojos joprojaam taisiit to saitu, bet negribu iebraukt kaut kaadaas kljuudaas, jo taas mani kaitina vienkaarshi!!! Nu, taatad, ar ko man saakt? 1) esmu uztaisiijis MySQL tabulu linku kategorijaam ar laukiem: id (autoincrement) | display(kaadaa kaartiibaa raadiisies) | catname (vards) | catvalue (linka nosaukums, kas paraadiisies lapaa) Kaa arii esmu uztaisiijis tabulu pashiem linkiem (kad ver valjaa linku kategorijas, ko taa esmu nodeeveejis, lai gan tie arii ir linki, kuriem kaut kas veras): id (autoincrement) | display | linkname | linkvalue | catparent (kategorijas links, zem kuras ir shis) 2) me uztaisiijis (panjeemis) skriptu, kas piekonekteejas datubaazei un njem visu un nolasa vienkaarshi!!! Ko man vajag? :ph34r: Man nevajag uztaisiit, lai linki ieliekas tabulaa noteiktaa seciibaa un uzklikshkjinot uz kategorijas linkiem, atveras apakshaa linki - to es maaku, izmantojot if un while. Man vajadzeetu taa, ka visa lapa ir atkariiga no shiem linkiem, respektiivi, man tie linki buus kreisajaa malaa (tak vienalga kuraa malaa) un vienkaarshi uz tiem spiezhot veras visaadi briinumi valjaa: * dazhos linkos ir tabulas ar datiem no db - pie taas kjershos veelaak... * dazhos linkos ir forma utt. Tachu, visam tam jaanotiek portaalveidiigi (kaa delfi), protams daudz daudz vienkaarshaaks saturs buus! :huh: Taa, nu me domaa, ka tas viss vareetu notikt caur $_GET - taa linku indeksaacija, bet nu nav iisti ponja, kaa to lai realizee taadaa visaa kopumaa, jo tas tak attiecas uz visu lapu!!! brr... me ir dzhungljos pamatiigos pashlaik! Ja kaads vareetu kaut kaa paliidzeet (jebkaadaa veidaa) vai uzvedinaat uz pareizaa celja (domaat it kaa protu), buutu ljoti pateiciigs!!! :ph34r:
  7. Sveiki! Man ir jautaajums: Respektiivi, man ir tabula, kuraa glabaajas visi dati par katru produktu, katram produktam, protams, specifiskais id un veel viens no laukiem ir kategorija - pie kaadas kategorijas produkts piederees: kategorijas vajag izveeleeties starp ieprieksh savadiitaam kaadam, teiksim, 10 kategorijaam. Nu, un, luudzu, paliidziet man! Vai man veidot atsevishkju tabulu, kur glabaasies kategorijas (katram produktam buus jaapieder pie vienas no shiim kategorijaam) un kaa to realizeet produktu tabulaa? Vai arii man ir iespeejams saglabaat izveelnes no kategorijaam jau produktu tabulaa? Kaa tas ir izdaraams? Buushu pateiciigs par pareizaam atbildeem! Jau ieprieksh paldies!
  8. Sveiki, visiem php programmeetaajiem! :o Es, buudams iesaaceejs, veeleetos uzzinaat, kaapeec ir nepiecieshamas sesijas saitos - pat ja nav nekaadi logini, vienkaarshi saits, bet paarsvaraa visur, kur esmu redzeejis ir iekljautas shiis funkcijas session_star() , kas izveido, cik saprotu specifisku id, kursh glabaajas klienta kompjuuterii kaut kaadaa direktorijaa... Ja lieta grozaas tieshaam ap administraacijas ieeju, tad saprotu - vajag adminam paroli un username cookijaa glabaat, kameer sessija beidzas, tachu kaapeec tas ir parastos saitos pie katra linka (var redzeet, kad aiziet session id ar kaut kaadiem kjeburiem, kas ir cik es saprotu, veidoti caur md5?). Luudzu izskaidrojiet! Varbuut es nesaprotu sesiju buutiibu? Ieprieksh paldies!
  9. Sveicināti visiem Junior, Senior, kā arī vienkārši memberiem! Vai kāds var pateikt, kāpēc MySQL chm manuālis ir tik drausmīgi sūdīgs :: tur nopietni neko atrast nevar!!! Varbūt kāds zin kādu labāku manuāli, kur viņš vismaz atrodot parāda konkrētas vietas, nevis pamattopikus, kur jāpatērē ilgs laiks, lai kaut ko atrastu? Me grib konkrētus aprakstus par tabulu, lauku tipiem atribūtiem, indeksiem utt. -- pašu svarīgāko par MySQL! Piebildīšu, ka visas bāzes taisu uz phpMyAdmin , ko atradis esmu par noderīgu rīku arī latviešu valodas dēļ. Me ir iesācējs un man arī nav tik daudz laika, lai piemēram meklētu tajā "tizlajā" manuālī, ko, piemēram, nozīmē MEDIUMTEXT vai arī, kādas ir atširības starp PRIMARY un INDEX indeksiem... jo šķiet to tur tā neatradīs (es ticu, ka pieredzējušiem lietotājiem šis manuālis varētu šķist parocīgs...) So, varētu kāds izpalīdzēt? :blink: Jau iepriekš pateicos! B)
  10. Me nemaz nedomaa, ka kaut kas vareetu neizdoties! Ir tachu taada lieta, kaa http://www.hotscripts.com - tachu es kaa tomeer vairaak vai mazaak iesaaceejs (lai gan izpratne par php man ir), veeleetos atrast kaadu ljoti atbilstoshu piemeeru, taapeec, jaajautaa, vai jums kaadam nav kas taads zinaams? ... Labi, me veel iegrieziisies shajaa forumaa... ;)
  11. Jaa, nu tieshaam. Me shkjiet diezgan sarezhgjiits shis skripts http://www.hitcode.com/products/linkdept/ - nolaadeejiet kaads, apskatieties - viegli uzinstaleet, nevajag datubaazi. Me visu grib tikai php, html un mysql datubaazi, kas buutu aizsargaata ar .htaccess , lai gan nav jausmas kaa to izdariit... Jaa, nu me domaa par shaadaam direktorijaam: /images/ - visas grafiskaas bildes /templates/ - vareetu glabaaties headeris un footeris un visas paareejas daljas maajaslapaa, kas nemainaas /css/ - style sheeti /admin/ - vareetu glabaaties admina faili /conf/ - vareetu glabaaties linku konfiguraacijas php fails ko veel? Me drausmiigi nepatiik, ka tiek jaukts kopaa JavaScript ar php un ka viss ir sabaazts kaut kaados sarezhgjiitos direktorijos, ka viss ir jaameklee, kaa dazhos saitos, ko nolaadeeju caur FTP ;) http://www.b-net.lv vai http://www.vidzemestirgus.lv ... hmm... Kaa juus man ieteiktu? Vai vajag taisiit indekseeshanu? Kaa buutu visstabilaak? P.S. Ja kaadam ir zinaams kaads tamliidziigs gatava saita kods vai scripts, dodiet luudzu zinju! :blink:
  12. Me iesaka EditPlus: http://www.editplus.com --- labs editors, tachu vinjsh skjiet ir trial.
  13. Me grib veidot saitu, kur viss notiek uz linku indekseeshanu (saits nebuus paaraak sarezhgjiits), liidziigi kaa tas notiek www.f1.lv . Esmu nolaadeejis skriptu: http://www.hitcode.com/products/linkdept/ - ja kaadam ir laika, buutu pateiciigs, ja apskatiitos to un izteiktu savu spriedumu! Taa, saitaa obligaati buus iekljauta MySQL datubaaze, kur buus produktu tabulas ar aprakstiem. Gribeetos arii uztaisiit taa, lai visus linkus php njem no MySQL datubaazes. :ph34r: Taa, nu gribeetos jau lai vinjsh njem no index.php?id=(skaitlis) un no datubaazes salaadee visu saturu, lai gan manai lapai struktuura buus sameeraa vienkaarsha: 1) kreisajaa pusee galvenie linki; 2) labajaa iespeejams kaadi paaris banneriishi; 3) augsha buus nemainiiga (kaada dizainiska bilde); 4) viduu raadiisies viss galvenais saturs, kuraa buus: * tabulas, kuraas visi dati njemsies no MySQL datubaazes, * teksti, formas utt.; 5) buus japaredz iespeeja arii valodu paarsleegshanai; 6) lapai buus arii admina lapa. Vot, me pirmoreizi taisa php lapu vispaar, taapeec me grib zinaat, kaa vislabaak to visu taisiitu, lai nebuutu kljuudas un lapu pilnveertiigi vareetu luukoties uz izplatiitaakajiem browseriem izplatiitaakajaas operetaajsisteemaas... Nu, es gribeetu zinaat, vai ir labs variants shii indexeeshana ?id=666 , caur kuru viss notiktos, vai arii veidot kaa vienkaarshaak? Nja, un me vispaar gribeetu zinaat par direktoriju struktuuraam: kaadus dir vajag un kur shos likt? Kaapeec piemeeram citaam lapaam ir shaadi pamatdirektoriji: cgi-bin, html, icon, logs :: ko vinji visi noziimee, un kas tajos jaaliek? Zinu, ka ieksh html direktorija atrodas faktiski visa lapa... Luuk taa! Iespeejams kaads arii zin kaadu jau gatavu ljoti atbilstoshu scriptu vai saitu? P.S. Me netaisiis lapu uz freimiem! Jau ieprieksh pateicos! :rolleyes:
×
×
  • Create New...