Jump to content
php.lv forumi

artis

Reģistrētie lietotāji
  • Posts

    56
  • Joined

  • Last visited

Everything posted by artis

  1. Sveiki, interesē Prestashop integrācija. Šobrīd, salīdzinot variantus, nav skaidrs, vai tas ir viens un tas pats, kas https://www.omnivacheckout.lv/, vai kaut kas cits. Jo lejupielādējot Omnivacheckout integrācijas moduli, kodā redzamas visādas makecommerce pazīmes.
  2. Kaut kāda patizla atbilde, bet ja nu kādam ko līdzīgu vēl kādreiz vajag, bez regex`iem: function str_replaceLast($s,$r,$str) { $strArr = explode($s,$str); if(count($strArr) <= 1) { return $str; } $newStr = array_pop($strArr); $str = implode($s,$strArr); $str .= $r.$newStr; return $str; }
  3. Ir parasta menu struktūra: <ul> <li>txt</li> <li>txt <ul> <li>txt</li> <li>txt</li> </ul> </li> </ul> Man vajag pēdējo "</ul>" aizstāt ar "<li class="klasse"><a href="#">Quick</a></li></ul>" ...(gatavam menu pielikt beigās vēl vienu menu item). Izveidoju sekojošu kodu, ar norādi "$", lai tiek ņemts tikai pēdējais "</ul>": $menu = preg_replace('/(<\/ul>)$/', '<li class="klasse"><a href="#">Quick</a></li></ul>', $menu ); , bet kaut kā nekas nenotiek un nevaru saprast, kas vēl vajadzīgs...
  4. aī ja ārējā ir rūtera IP ? ...tāpat nekas nesanāk.
  5. ...šis pasākums man nekādi neizdodas. Tāpēc jautājums, kā to izdarīt. Abi serveri atrodas dažādās vietās. Kompis ar MSSql atrodas adresē 192.168.1.105 , ārējā adrese ir 84.xx.xx.235 . Kā man piekonektēties ar odbc_connect(dsn,user,pass) palīdzību ? DSN nosaukumam vajag likt priekšā ip ? Ja vajag, tad aiz tās ir jāseko //iekšējā adrese ? ...vai kā ? Rūterim uzliku portu forwardingu portiem 3306 un 1433. Trīs dienas cīnos visādos variantos, nekas nesanāk, vislaik rtaksta kļūdu could not connect to server. Help.
  6. Nu, labi, paldies, vis taka strādā, laigan bez poņas, kas tur notiek taj otrajā rindā :)
  7. Lai cik tas dīvaini neliktos, tagad viņš man alerto "hi", kad veras vaļā fancybox, bet es ģenerētajā sourcē neredzu to javascript kodu...
  8. Lieta tāda, ka 1) es cenšos modificēt vienu internetveikala sistēmu, kur visu kodu ģenerē smarty dzinējs, kur, attiecīgi ir daudz failu, kuri viens otru čeko un ir viens no otra atkarīgi. 2) es vēlos saglabāt oriģinālo php izvadu, lai meklētājroboti var atvērt to produktu lapu, neapgraizītu (lai ir valīds html kods). Tamdēļ man vajag, lai viss liekais atmestos tikai, kad lapa tiek pieprasīta caur fancybox.
  9. Nesaprotu, ko tu ar to visu esi domājis, vai arī tu neesi sapratis mani. Centīšos vēlreiz pastāstīt. Man ir lapa kategorija.php , kuras satura izrāvums: ... <head> ... $(document).ready(function() { $("a.fulldesc").fancybox({ 'overlayOpacity':0.5, 'ajax': { dataFilter: function(data) { return $(data).find('#center_column_fancy')[0]; } } }); }); ... </head> <body> ... <div class="center_block"> <h3> <a rel="grupa" class="fulldesc" href="http://localhost/uuu/product.php?id_product=5" title="nosaukums">Nosaukums</a> </h3> </div> ... </body> Nospiežot uz linka man vajag, lai viņš fancybox`ā ielādē to lapu, uz kuru ved links (product.php?id_product=5). Links, kad viņu atver bez fancybox`a (vienkārši atcerot adresi http://localhost/uuu/product.php?id_product=5) satur sourci: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="lv"> <head> <title>aaaaa</title> <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=utf-8" /> <meta name="robots" content="index,follow" /> </head> <body id="product"> <div id="center_column"> <div id="center_column_fancy"> <div id="ggg"> <script type="text/javascript"> alert('hi'); </script> </div> <div id="kaut kas"> saturs </div> </div> </div> </body> </html> Taču, atveroties ar fancybox, fancybox satur: <div id="center_column_fancy"> <div id="ggg"> </div> <div id="kaut kas"> saturs </div> </div> Respektīvi - nepareizi ir tas, ka div "ggg" vairs nesatur javascript, kad atver ar fancybox. Domāju, ka vainīgs ir dataFilter, bet nezinu, kā ar to tikt galā.
  10. Errori nav, cik saprotu, tad jquery`s ravē ārā skriptus.. Ļoti saīsināts pieprasītās lapas kods ir šāds: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="lv"> <head> <title>aaaaa</title> <meta http-equiv="Content-Type" content="application/xhtml+xml; charset=utf-8" /> <meta name="robots" content="index,follow" /> </head> <body id="product"> <div id="center_column"> <div id="center_column_fancy"> <div id="ggg"> <script type="text/javascript"> alert('hi'); </script> </div> <div id="kaut kas"> saturs </div> </div> </div> </body> </html> Atgrieztais rezultāts izskatās šāds: <div id="center_column_fancy"> <div id="ggg"> </div> <div id="kaut kas"> saturs </div> </div> ...atgrieztais rezultāts ir pareizs, ja neskaita, ka nav javascript`a
  11. Sveiki. Vajag fancybox`ā ielādēt lapu no linka (ar class="fulldesc"), un, no ielādējamās lapas ir jāparāda tikai <div id="#center_column_fancy">saturs</div>. $(document).ready(function() { $("a.fulldesc").fancybox({ 'overlayOpacity':0.5, 'ajax': { dataFilter: function(data) { return $(data).find('#center_column_fancy')[0]; } } }); }); Lapa fancybox`ā ielādējas, tikai viņa satur arī "<script type='text/javascript'>php ģenerēts skripts</script>", kurš šajā lapā neielādējas (skripts no satura tiek izravēts). Kapēc ? Skripta linku nevaru taisīt, jo php tur viņā saliek variabļu vērtības - jāliek viņu lapā.
  12. artis

    CMS izvēle

    Iedod DEMO linku :D
  13. Vajag nelielu cms, varbūt kādam ir izdevies atrast ko tādu: * viegli integrējams esošā dizainā * php+mySql+apache * rich text editors * site search engine * iespēja pievienot subkategoriju menju (kategorijas nemainās) * iespēja ievietot savus kodus - php, js, css ...galvenais, lai ir viegli integrējams esošā dizainā un ar search engini, vienkāršs. Esmu caurskatījis variantus 20... viens iepatikās viegluma ziņā, bet viņš neizmantoja mysql. Ā, un vēl. lai ir for free :) Paldies
  14. Sveiki, lieta tāda: piereģistrēju x.lv un y.lv un es gribu, lai ieejot tajā y.lv rāda visu to pašu, ko zem x.lv, tika nevis lai redirektē uz x.lv, bet lai rāda visu lapu zem y.lv ...nu, lai abi domēni ņem failus no vienas un tās pašas vietas(servera) un neatkarīgi no adreses rāda vienu un to pašu. Bez inclūdošanas no viena domēna otrā. Vai tas ir iespējams un kā?
  15. Nu, jā, labi.. Tomēr izmantošu post, jo get`am arī ir url garuma ierobežojums, papildus visam. Senx
  16. Nododot datus no textarea caur javascript`u uz edit.php ar GET metodi visi "enteri", kas iekš textarea attēlojās kā jauna rindiņa pazūd ! Apskatot FF javascript "error console", var redzēt, ka, padotajā URL, visi \n tiek pārvērsti par tukšumiem. Kā cīnīties ? Paldies.
  17. Kā lai iekš array rindas ievieto konstanti, kas beidzas ar kvadrātiekavām ? Piem.: <? $variablji = array('objekts','attels[7]'); foreach($variablji as $a) { $$a = "0";} //visiem array elementiem piešķiru 0 vērtību. echo $cena; // izvada "0" echo "<br> --- <br>"; echo $attels[7]; // neizvada neko, bet arī vajag, lai būtu "0" ?>
  18. artis

    gd bibliotēka

    No zipa izvelc to php_gd2.dll un iemet extensions mapē.
  19. Man vajag variabļa beigās piekabināt konstanti. Izveidoju šādu kodu: $variablji = array( 'krasa', 'augstums' ); //pareizāk sakot - šeit variabļa variablim jāpiekabina konstanti "x" foreach ( $variablji as $t ) { $n= "$$t"."x"; $n = $db_dati["$t"]; } Tā, kā man nekas nesanāca, pārbaudei ieliku šādu rindiņu, iepriekšējās vietā, lai pārbaudītu: foreach ( $variablji as $t ) { $n= "$$t"."x"; echo" $n = "; $n = $dati["$t"]; echo" $n;"; } ...pēc kā viņš man smuki izvadīja tā, kā man vajadzētu, lai tas strādā kodā: ...bet patiesībā - turpmākajā kodā, kur ir, piemēram $krasax - viņš to variabli nepazīst. Kas nav pareizi ?
  20. Ir kāda iespēja likt automātiski izdzēsties temp failiem uz linux servaka ? (ar php) ..izdzēsties pēc kāda noteikta laika, kopš faila uztaisīšanas
  21. Jā, enkodings utf-8 - tai kodā es to variabli pats nomainīju uz utf-8, jo man pārējais kods ir utf-8 kodējumā, tur bija cits no sākuma. Konkrētu gabalu es nezinu, kura no tām funkcijām to lažu taisa, tapēc cerēju, ka te uzradīsies kāds javascript pārzinātājs. Nu, OK, sorry, izlaboju :)
  22. Uz FF pārvērš par "�"" , bet uz ie par "Ģ " paša rte kods reku: http://paste.php.lv/3228 Kad uzraksta un saglabā tad viss OK, problēma rodas tad, kad ver vaļā to tekstu rediģēšanai !!
×
×
  • Create New...