Jump to content
php.lv forumi

ffgghh

Reģistrētie lietotāji
  • Posts

    58
  • Joined

  • Last visited

Everything posted by ffgghh

  1. ffgghh

    OpenID

    Nu jā - respect par šādiem vārdiem.... ... Es arī uzliku, man arī viss darbojās - un joprojām darbojas... Tikai tas viņu server produkts lietošanā liekas neciešami neērts... Es arī šeit palasījos http://www.openidenabled.com/resources/doc...php/1.2.0-pre2/ VNK. nekur nav aprakstīts kā izmantojot viņu library palaist savu OpenID serveri (Neizmantojot viņu piedāvāto) Labi, bet tas nu tā - šķiet ka - Topic closed.
  2. ffgghh

    OpenID

    Mozaīku salikt ir problēma... vnk nesaprotu no kura gala īsti ķerties klāt... Man itkā viņu servaks ir uzstādīts testa režīmā, bet tur šis tas itkā nestrādā... Tāpēc domāju ka moš vēl kādz ko ir darījis un ko sajēdz ar konkrēto lietu - bet ja sanāk ka es esu pirmais - nu tad neko... Urbšu pac tālāk...
  3. ffgghh

    OpenID

    Nu nē - es visu jau ķipa esu pārlasījies... vnk cerēju ka kādz ir jau izbūries cauri un man tas biku atvieglotu dzīvi... Es vairāk domāju par PHP library pielietojumu - ķipa lai nav jātaisa reverese engenering tam viņu server produktam...
  4. ffgghh

    OpenID

    Jau kādu laiku mēģinu iebraukt pasākumā, bet pagaidām nesanāk... Vai kādz nav krāmējies ar ... http://www.openidenabled.com/openid/libraries/php un arī http://www.openidenabled.com/openid/php-st...-openid-server/ ... un jau šoto izpētījis ... ??? Mani interesē palaist šādu servisu saviem spēkiem... Moš kādz man populārzinātniski var izskaidrot autorizācijas mehānismu (Nevis nosūtīt uz http://openid.net/ vai līdzīgiem saitiem koncepcijas un specifikācijas palasīties...)
  5. Jā biju domājis f-ju..., bet ja nav nu tad nav - paldies par diskusiju...
  6. Nu tik gudrs es arī esu... Bet - kāpēc otreiz divriteni atklāt, ja moš kādz jau kaut ko tādu ļoti gudru ir uzraxtijis?
  7. Nu lūk - kā izskatās - tava_fja_kas_paarkonviertieree_lv_simbolus ???
  8. Karo4 - ir problēma.... Ir array ar visiem latvijas pilsētu nosaukumiem skaidrā latviešu valodā. Ir input forma, kur jūzerim jāieķēpā viena no pilsētām, bet Ja viņš ieraksta bez garumzīmēm, bet array ir ar garumzīmi, tad kā salīdzināt? $x = isset($Array[$Pilseta]) ? "OK" : "NAVA"; Iesakiet kaut ko... PS. javascript ievades kontrolei nepiedāvāt, tas nav tas gadījums...
  9. Mana problema ir aprakstīta šeit - http://issues.apache.org/bugzilla/show_bug.cgi?id=34602 Karo4 1.) kad useris taisa search, tāpat kā google, meklēšana tiek padota kā URL parametrs ... mod rewrite nemāk pareizi padot + ? un citas zimes (Var to izdarīt tikai izmantojot double encoding, kas nava smuki) 2.) A ja juzeris meklēšanas adresi ar visu URL parametru saglabā favoritos un izsauc vēlāk - kā tad servaks šo parametru nolasa - encoded vai kā? Lūk kur problēma !!! Kā to atrisināt?
  10. Nevajag taisīt muļķīgas QUOTEs (bubu) Njā, abet vaitad nav kāda f-ja kas pārraksta šādu url ?
  11. Vai kādz neietieks risinājumu: Resp: Ir smuka forma ar text lauku meklēšanas parametru ievadīšanai. Nospiežot submit notiek pāradresācija uz lapu /rezultats.php?q=xxx xxx vietā tiek padots meklēšanas parametrs Bet ja parametrs ir piemēram āēū tad sākās visādi gļuki ar kodējumu - it kā jau submitā varam to nokodēt, bet tad tas nav lasāms Un ja cilvēks lapu /rezultats.php?q=āēūx izsauc manuāli atkal problēmas Ko man darīt lai novērstu šo gļuku ?
  12. Netieku gudrs - palīdziet search stringu sadalīt pa arrajiem: Piemēram ja vienā rindā ierakstīts: $Query=' +"vārds1 vārds2" -vārds3 vārds4* +"vārds5*" '; Kā lai sadalu, lai sanāk ? Q_array=Array ( [0] => +"vārds1 vārds2" [1] => -vārds3 [2] => vārds4* [3] => +"vārds5*" ) $Q_array=preg_split($Pattern,$Query); Kādam jābūt $Pattern ??? /jau iepriekš pateicos par veselīgu "neziniša" kritiku - NU NESPĒJU ES TĀ ĪSTI IEBRAUKT... /
  13. HMM, Liels paldies... Vispār par to zemākas valodas tūli būs jāpadomā! tikai exe man neder - man linux... Moš perl... /netīšam nezini vai kas jau nav daudzmaz gatavs pieejams?/ Liels paldies.
  14. Šķiet ka jūs par mani esat īpaši augstās domās!!! Bet vai šis ir pats ātrākais veidz kā iebāzt datus MySQL ??? require_once 'xml_saxy_parser.php'; $saxparser =& new SAXY_Parser(); $saxparser->xml_set_element_handler("startElementHandler", "endElementHandler"); $saxparser->xml_set_character_data_handler("characterHandler"); $npk="0"; $myXML = implode("",file("xml_y.xml")); $success = $saxparser->parse($myXML); if ($success) { echo "\n<br /><br />Parsing successful!"; echo ShowArray($DATA, "array"); } else { $errorCode = $saxparser->xml_get_error_code(); $errorString = $saxparser->xml_error_string($errorCode); echo "\n<br /><br />Error Code: " . $errorCode; echo "\n<br />Error String: " . $errorString; } function startElementHandler($parser, $elementName, $attrArray) { GLOBAL $npk, $DATA, $DATA_NAME; $DATA_NAME=$elementName; if($elementName!="VFPData"){ if($elementName=="klients"){if(isset($npk)){$npk++;}else{$npk=1;} }else{$DATA[$npk][$elementName]="";} } } function endElementHandler($parser, $elementName) {} function characterHandler($parser, $text) { GLOBAL $npk, $DATA, $DATA_NAME; if($DATA_NAME!="VFPDATA"&&$DATA_NAME!="KLIENTS"){ $DATA[$npk][$DATA_NAME]=$DATA[$npk][$DATA_NAME].$text; } } STARPCITU - tas SAXy izpildās lēnāk nekā: require_once 'XML/Parser.php'; class myParser extends XML_Parser { function myParser() {parent::XML_Parser();} function startHandler($xp, $name, $attribs) {GLOBAL $npk, $DATA, $DATA_NAME; $DATA_NAME=$name; if($name!="VFPDATA"){ if($name=="KLIENTS"){if(isset($npk)){$npk++;}else{$npk=1;} }else{$DATA[$npk][$name]="";} } } function endHandler($xp, $name){} function cdataHandler($xp, $cdata) {GLOBAL $npk, $DATA, $DATA_NAME; if($DATA_NAME!="VFPDATA"&&$DATA_NAME!="KLIENTS"){ $DATA[$npk][$DATA_NAME]=$DATA[$npk][$DATA_NAME].$cdata; } } } /*############################################################################################################*/ $p = &new myParser(); $result = $p->setInputFile('xml_1.xml'); $result = $p->parse(); echo ShowArray($DATA, "array");
  15. Tutoriāļi, manuāli - tas viss ir fufelis... Tiko taisu load lielajam failam viss pisec - mašīna burtiski nomirst līdz php script timeoutam. Bet jautājums bija - > Kā visoptimālāk un visātrāk transferēt lielāku par 100Mb XML => MySQL ??? 1na XML rinda = 1na MySWL tabulas rinda - viens pret vienu - mez jebkādām izmaiņam Iesakiet konkrētu tehnoloģiju lūdzu>? $dom = new DomDocument(); $dom->load("xml.xml"); $titles = $dom->getElementsByTagName("TagName"); foreach($titles as $wresult) { $x1s = $wresult->getElementsByTagName("x1"); $x1 = $x1s->item(0)->nodeValue; $x2s = $wresult->getElementsByTagName("x2"); $x2 = $x2s->item(0)->nodeValue; $x3s = $wresult->getElementsByTagName("x3"); $x3 = $x3s->item(0)->nodeValue; echo '<b>'.$x1.'</b><br>'.$x2.'<br>'.$x3.'<br>'; //Šeit var itkā likt mysql query kas uploado datus } LŪDZU IESAKIET KAUTKO ĀTRĀKU PAR ŠO...
  16. Delfins: Vai nevari iedot kādu piemēru. ps. manuāli es arī noteikti izlasīšu!
  17. 1.) drusku nesapratu kapēc gzip ? 2.) šajā fails ir ļoti lielas datubāzes atsevišķu datui apkopojums kas obligāti ir jāieliek MySQL vai jebkādā citā PHP pieejamā datubāzē lai varētu normāli izmantot webā. Piekam šis fails atjaunojas reizi diennaktī!!!
  18. Klau tauta iesakiet vienkāršāko un ātrāko veidu kā ne mazāk kā 100Mb liela xml faila saturu ielādēt MySQL datubāzē? XML failā ir tikai viena līmeņa dati resp XML faila rinda = MySQL tabulas rinda ;)
  19. Karo4 ir lapa.php - kurā ir teiksim 10 failu input lauki uploadojas uz failu upload.php - kursš visus failus smuki noseivo un useri pārmet uz failu gatavs.php tas viss 100% darbojas Q. a kā var uztaisīt teiksim popup DIV vai ko citu kurā rādītos infa ka no 10 failiem pirmais ir apstrādāts un saglabāts, tad otrais ir apstrādāts utt??? Es uzliku ķipa hidden DIV iekš lapa.php kuru onsubmit parādu - bet nekādi nevaru panākt progresa infu šajā divā - arī animētais gifs pārstāj griezties tikko notiek submits ?!? Kādas idejas ?
  20. Lūdzu palīdziet: Kā vis vienkāršāk teksta rindā aizvietot visus latviešu mīkstos burtus ar analogiem bez garumzīmēm, aizvietot atstarpes ar _, un vispār atļaut rindā tikai burtus??? $topiks =preg_replace('@[^\w\-_]@i', '_', $_POST['topiks']); -nomaina atstarpes un likvidē lat burtus.. HELP
  21. Itkā viss ir skaidrs - nosakam dienas npk kopš 1mā janvāra date("z",strtotime("21-Sep-1977")) = 263 BET - Q. a kā visvieglāk un ātrāk reversot šo darbību. Resp. no 263 un zināmā gada pateikt ka tas ir 21-Sep-1977 ??? ps. topikā pazuda 1na iekaviņa...
  22. HMM - a man liekas ka man sanaaca vienkaarshaak... function SmileyScript($match) { $filename=get_reply("SELECT file FROM smiley WHERE name='".$match[1]."' ;"); if(!$filename){return "{".$match[1]."}";}else{return "<img src=\"smiley1/".$filename.".gif\">";} } function ShowSmileyScript($text) { return nl2br(preg_replace_callback("/\\{(.*?)\\}/", "SmileyScript", $text)); } $rez=query("SELECT text FROM message;"); while($row=fetch($rez)){echo "<p>".ShowSmileyScript($row['text'])."</p>";} Vot ja selecteejot $text prieksh ShowSmileyScript($text) vareetu no MySQL jau izvilkt ar aizvietotiem {} elementiem - tad buutu kruta.
×
×
  • Create New...