Jump to content
php.lv forumi

ezs

Reģistrētie lietotāji
  • Posts

    66
  • Joined

  • Last visited

Everything posted by ezs

  1. kautkas tomēr nau netaradu nekur nevienu pašu +vai - kas izdarītu kautkādas darbības :( un ko dara tas list() tipa mauālī lasīju tikuntā neierubuju
  2. :( izmantoju tavus piedāvātos variantus bet pilnībā nekas niestājās man liekas ka problēma ir mysql_unbuffered_query jo šo funkciju vispār redzu pirmo reizi
  3. man ir mysql tabula id| neme |pid | --+--------+---+ 1|pēteris | 1 | 2| jānis | 2 | 3| anna | 3 | 6| kārlis | 6 | dati tiek kārtoti pēc pid nevaru izdomāt skriptu kas veidotu bīdīšanas iespēju UP & Down itkā nekam sarežģītam tur nevajadzētu būt var kaut vai šitā <? if($act == "up"){ $query1 = "update $table set pid = $row[pid] where id = ($row[id] - 1)"; $query2 = "update $table set pid = $id - 1 where id = $row[id]"; } #kods ir mazliet greis bet galvenā doma ir saprotama ?> problēma rodas situācijā ja kāds ieraxts trūkst kā tas ir redzams tabulas piemērā (sk. sākumā) tātad ja vēlēšos pacelt 6 ieraxtu uz augšu mans skripts vērsīsies pie 5 ieraksta, bet tāds neeksitē vajadzētu kautkādu ciklu kurš pārbauda vai tāds ieraxts eksitē vai nē, bet tur arī ir mana problēma nevaru idomāt tādu kurš derētu šai situācijāi :( lūdzu ja jums gudrajiem ir kādas idejas palīdziet jau iepriekš pateicos
  4. jautājus par sql ir tabula id | big | small | mēģināju izveidot scenāriju kurš izveidotu tabulas šādās secībās big small small small big small small tas ir laukā big var būt dažādi ieraxti un ja tie atkārtojas grupējam small pēc tiem izmēģinājos i GROP BY id ORDER BY un arī abus kopā bet īsti neder palīdziet lūdzu :blink:
  5. ezs

    par templeitiem

    okz šo to sapratu bet par to {body} kapē gan nelietot viņu? saraxtiju vusu smuki bet tik un tā šams negrib ņemt no faila {body} un pārtasīt tos {sad} etc par $sad vai ko citu paliek {sad} un pēc tava piedāvātā varianta tik un tā nesaprotu kur vajadzētu {body} piešķirt failu, jo faili tak var atšķirties me darija šita <?php $b= @implode('',@file('temp/text.php')); $tpl['body']="$b"; ?> bet tas tik un tā nelīdzēja :(
  6. ezs

    par templeitiem

    es priecājos ka vismaz kāds man palīdz mācīties un saku lielu lielu paldies 2 Venom esmu es tāds dīvainītis kurš ne īsti labi saprot en un ru galīgi nea
  7. ezs

    par templeitiem

    varbūt me ir pilnīga lāme bet ā) variantā me vairs nered $templ=@implode('',@file('temp/index.html')); vai ko tamlīdzīgu :blink: un līdz ar to viss smuki rādās ar visiem {head} etc nevis smuki atgriež to vērtības <?php $title = "ezs page"; $sad = "sad"; $botom = "© ezs 2004"; $body = @implode('',@file('temp/text.php')); $templ=@implode('',@file('temp/index.html')); $templ=str_replace('{body}',$body,$templ); $templ=str_replace('{title}',$title,$templ); $templ=str_replace('{botom}',$botom,$templ); ob_start(); ?> {HEADER} <?php include 'temp/index.html'; //satur {welcome}{text} ?> {FOOTER} <?php $html=ob_get_clean(); foreach($tpl as $key=>$val) $html=str_replace('{'.$key.'}',$val,$html); echo $html; ?>
  8. ezs

    par templeitiem

    viss jau ir baigi skaisti bet sūdi rodas tad ja {body} fails satur arī višādus {head} {text} etc šamie vienkārši netiek menītīti un tiek vienkārši izvadīti kā ir :( un kurā vietā tad būtu jāliek MySql cikls lai teiksim {body} atrodošais fails attēlotu vusus ieraxtus pašu sql uzraxtīt ta vel māku bet par tiem templeitiem vel tikai mācos :blink:
  9. ezs

    par templeitiem

    thx viss smuki sanāk ar tiem templeitiem, bet noteikti ir arī kāda autoamtizēšanas iespēja tipa lai {title} automātiski tiktu uztasīts par $title lai katram nebūtu jāraksta $templ=str_replace('{title}',$title,$templ); ... un kā varētu satasīt inclūdu tipa mēģināju šādi, bet tas nu ir galīgi garām <?php $title = "title ir"; $body = include("temp/text.html"); #šitā rindiņa neiet kopā ar to echo $botom = "© ezs 2004"; $templ=@implode('',@file('temp/index.html')); $templ=str_replace('{body}',$body,$templ); $templ=str_replace('{title}',$title,$templ); $templ=str_replace('{botom}',$botom,$templ); echo "$templ"; ?> doma ir tāda ka tieši {body} ir jāinklūdo dažādi failiņi tipa ar switch() šamie manīsies, bet me namāk savietot echo ar include tā lai šamie strādātu korekti
  10. vai kāds lūdzu varētu lēnām un mierīgi izskaidrot kā izveidot vienkāršu uz templeitiem balstītu dzinēju. kāda ir pati ideja šādam scenārijam, kā teiksim veidot dzinēju kurš ir balstīts uz vairākiem templeitiem un, kā izveidot ko līdzīgu šim lai php scripts sapratu kas ir kas un kur kas ir jāliek. html dokuments body.html <html> <head><title>{title}</title> </head> <body> {body} </body> </html> un daudzos blogos navigācijas joslā rādās nevis www.me.lv/index.php?id=4253 bet gan www.me.lv/4253/ kā to dobon gatavu un kas notiek tad ja teixim man ir jāpadod vairāki manīgie ar GET metodi kautkas bija raxtīts jāzepa blogā un sviesc savā menuāļu saraxtā arī šo to bija iekļāvis, bet nu jau abi resursi vairs nau pieejami :( ceru uz atsaucību
  11. ezs

    par vailiem

    me jau mekleja bet neatrada risinajumu uz manu probu problema ir tada ir fails - fails.txt kura ir ieraxti aa bb cc dd etc me vajag lai samie tiktu izwadiiti ar while ciklu plus katram vel kaartas skaitlis [1]aa [2]bb utt me navar izdomaat ka to panaakt bet noteikti ir jabuut ciklam jo savaadaak tak to nevarees dabuut gatavu manualis arii loti skopi par visu fileopen etc stasta udzu paliidzat :blink:
  12. Ok paldies par tiem krāsainiem kodu izveidojumu scriptiem, bet tagad paliek vel jautājums par to kā $teksts = str_replace("[kods]", "tralalā", $teksts); $teksts = str_replace("[/kods]", "beidzas tralalā", $teksts); starp [kods] un [/kods] atrodošos tekstu izvadītu ar tām f-cijām vai arī textu pieņemtu par mainīgo $kode (kas būtu pat labāk)
  13. kā var dabūt smukus apzīmējumus php f-cijām kā tas ir paste.php.lv vai hackers.lv forumā vai kautvai arī šajā forumā un kā es šo fciju varētu pielietot izmantojot šādu te kombunāciju $teksts = str_replace("[kods]", "tralalā", $teksts); $teksts = str_replace("[/kods]", "beidzas tralalā", $teksts); ja pie potēšanas tiek norauti visi html tagi un tie netiek atēloti, tipa bija kautgāda f-cija htmlentities(), bet kā viņu iedabūt lai izveidojas kautkas šāds [kods] htmlentities($text) [/kods] ceru ka sapratāt
  14. ezs

    par rss

    bradāju pa netu un nekur nevaru atrast padomus kā būtu jāvaido rss uzbūve, kā to savienot ar php etc :blink:
  15. jautājums ir kā būtu optimālak veikt atlasījumus no db lai atgriesā vērtība būtu skaits cik rindiņu ir vai nav pieņemtas ar select f-ciju patreiz es lietoju $sodien = mysql_query ("SELECT * FROM $tabula WHERE userid='$userid' ORDER BY `id` DESC"); $hits_sodien = MYSQL_NUMROWS($sodien); bet teiksim ja es šajā rindiņā iemetu AND WHERE atgriesta netiek nekāda vērība laigan es skaidri zinu ka ir jābūt datiem. tad vel par to DISTINCT es lietoju šādu kodu, bet atkal netiek atgriesta nekāda vērtība $host = mysql_query ("SELECT DISTINCT ip FROM $tabula"); $hosts = mysql_numrows($host); zinu ka bija tāda COUNT bet man īsti nesanāk viņu izmantot kā viņa būtu jaizmanto
  16. [code $teksts = str_replace("[codes]", "", $teksts); $teksts = str_replace("[/codes]", "", $teksts) [/code] kā varētu panākt lai starp [codes] un [/codes] esošais texts tiktu pieņemts kā mainīgais lai to pēc tam varētu izmantot ar htmlspecialchars() & kādas fucijas man būtu jaizmanto lai teixim šinī textā esošā print() vai kāda cita f-cija iekrāsotos kādā krāsā html tagi citā utt (līdzīgi kā hackers.lv vai paste.php.lv kā var izveidot scriptu kurš textā meklē www.bla.lv un pārtaisa to par linku ar tādām pašām vērtībām
  17. esmu atkal nonācis strupceļā šorez mani nomoka tāda fīča dažās lapās ir iepēja aiziet uz konkrēto input tipa laiku nospežot ALT+b(etc) kā to dabū gatavu
  18. ezs

    par checkbox

    teiksim man ir vairāki checkbox kuri pieliekas automaatiski atlasot datus no Db mans jautājums varbūt ir diezgan dumjš, bet tā tiešām ir lieta kuru es nezinu. tatad jautājums: kā lai piešķir katram vērtību teiksim es vēlos uztaisīt formu kura ar SQL DELATE f-ciju dzēš datus ārā no db ok piešķirt katram checkbox katra ieraxta vērību vel māku, bet kā lai uzraxta kodu kurš nodektē kurš checkbox ir ieķeksēts kurš nav & teiksim dzēš vai dara tur sazin ko ar tiem datiem kuri ir ieķeksēti
  19. ir tāds teicien mazāk dzert vajag & biezpiens jāēd tad atmiņa uzlabosies :D
  20. kā izveidot meklētāju kādi filtri jāliek & kā notiek mysql pieprasijums meklēšanas gadijumā
  21. es atradu šādu kodu, bet man nav ideju kā to pielietot soory baigais shits sanāca šis forums tak ar uztādiem balstīts te ir linx http://paste.php.lv/784 uz visu kodu + vel es vēlētos zināt vai esmu pareizi sapratis ereg_replace('kas jaizvieto ', 'Ar ko aizvietot ', 'texsts kuš jāfiltrē'; vai arī tā darbojās tas str_replace()
  22. eu tas i baigi kruta pagaidām gan vel neko nesaprotu... bet jācer ka drīz aizies pilnīgi piekrītu
  23. BBcode = tie ir tie code quote kurus liek [] [/] precīzāk tie apzīme kas ir jādara ar scriptu kā texts ir jaatēlo piem code uztaisīs bnaigais kods utt kā to lai dobū gatavu... Un teixim texta filtri ja kāds komentāros nolamājas vai ko citu lai var filtrēt ko cilvēki runā zinu ka tas nav labais tonis, bet dažreiz tas noder
  24. Un texim kā būtu ar kādu piemērīņu Un kā ir ar to BBcode teixim lai [bla] text [/bla] un viņš to text padara boldu vai maina krāsu gribas saprast pincipus
  25. Kā to būtu viss optimālāk taisīt BBcode un kā ir jālieto str_replace()
×
×
  • Create New...