Jump to content
php.lv forumi

anonīms

Reģistrētie lietotāji
  • Posts

    1,796
  • Joined

  • Last visited

Everything posted by anonīms

  1. nu ir tā, ka vajag paņemt esošo kodu (kur var būt gan vēl $page, $subpage un citi brīnumi) un tā linka valodas stringu aizvietot ar citu. Kā to visērtāk varētu panākt? Man bija doma sadalīt to visu. Tādēļ arī nepieciešams noņemt //. Atkal pievienot host_name, tad valodas stringu un tad jau tālāk esošo,bijušo urlu
  2. Esmu izdomājis kā preg_replace. $str = preg_replace('//', '', $str, 2); kkas noteikti nav pareizi ar pirmo daļu repleicā. Kur kļūda? Mēģināju gan ar 1,gan 2,gan 3 /. ar 1
  3. Ir linki Pie language change nepieciešams kaut kā šo lv aizvietot ar citu, teiksim en. - kā to panākt? Mana ideja ir tāda, ka vajag kkā atdalīt ar $_SERVER variabļiem visu. $_SERVER['HTTP_HOST'], tad kkā vajag dabūt šo web1 atseviški (ar php_self vai request_uri savāks visu) Jūsu varianti? EDIT: Varbūt kkā ar argv?
  4. BUMP. Tātad ir linki web1/lv web1/lv/about_us web1/lv/what_we_do/job1 Jautājums par style.css atrašanās vietu. Ja būtu main rootā, tad nebūtu problēmas ar /style.css, bet ko darīt šajā gadījumā? ../style.css arī nepalīdzēs, jo ir nenoteikts /a/b/c skaits.
  5. Ja izmantoju šo main root folderī, tad viss ir okey, bet, ja tas tiek lietotajs zem kāda subfoldera, pieņemsim web2, tad sākas problēmas Tātad RewriteEngine on RewriteRule ^([a-zA-Z_]+)/([a-zA-Z_]+)?$ index.php?lang=$1&page=$2 [L] RewriteRule ^([a-zA-Z_]+)?$ index.php?lang=$1 [L] Viss iet caur index.php failu. Tikko kā iemetu šo htaaccess failu tā izmet 500 erroru. Hm, a varbūt nav enaiblots mod_rewrite/htaccess. pačekošu vēl šo variantu. P.S. localhosts EDIT: nebija enaiblots. Tagad ir. Būs bump, ja būs nepieciešama palīdzība.
  6. anonīms

    sesijas

    okey, to arī vajadzēja zināt. Paldies
  7. anonīms

    sesijas

    Cik reāli ir klientam (mājaslapas apmeklētājam) iespēja izveidot pašam savu sesiju? ($_SESSION) Nepieciešams izveidot adminpaneli ar vienu paroli. Doma bija tā, ja parole ir pareiza, tad veido last_logged sesiju, kur glabā pēdējās aktivitātes laiku. Ja aktivitāte ir okey, tad vēl ir logs on = 1. ja teiksim nav aktīvs 10min, tagad_laiks-10>last_logged, tad metam on = 0 un liekam pa jaunu ielogoties kā adminam. Nu galvenais ir uzzināt vai jebkurš var izveidot sesiju. Jā/Nē. Ja jā, tad varbūt Jūsu variants kā šo izveidot
  8. anonīms

    jquery show

    Nu riktīgi dīvaini. Bija visibilty izmantots display:none vietā. Tādēļ show neko nedeva. Bet par to paranormālo. Caur FF, Chrome viss iet ideāli, bet caur IE7 neiet nekas.
  9. anonīms

    jquery show

    Kādēļ neparādas divs? function openL() { $('#leagues').show(); } <div id="leagues" onmouseover="mcancelclosetime()" onmouseout="mclosetime()"> .. </div> Principā ir tā, ka tiek izmantots šis kods: var timeout = 500; var closetimer = 0; var ddmenuitem = 0; // open hidden layer function mopen(id) { // cancel close timer mcancelclosetime(); // close old layer if(ddmenuitem) ddmenuitem.style.visibility = 'hidden'; // get new layer and show it ddmenuitem = document.getElementById(id); ddmenuitem.style.visibility = 'visible'; } // close showed layer function mclose() { if(ddmenuitem) ddmenuitem.style.visibility = 'hidden'; } // go close timer function mclosetime() { closetimer = window.setTimeout(mclose, timeout); } // cancel close timer function mcancelclosetime() { if(closetimer) { window.clearTimeout(closetimer); closetimer = null; } } // close layer when click-out document.onclick = mclose; bet uz IE7 viņš nestrādā tādēļ izdomāju alternatīvu ar jquery. ieliekot zem show(); alert(1); alerts izlec, tātad - vaina nevarētu būt js kodā.
  10. http://thepiratebay.org/search/invision%20power%20board/0/99/0
  11. anonīms

    AJAX ?

    onclick="getMsg($id);" function get_msG() ņemam kā $.get un tajā failā tad arī to kveriju metam. Sīkāk nepateikšu, et vajag ajax izmantot ($.get
  12. Varētu, bet šaubos, ka kko tādu darīs. Ja nemaldos, tad jau v2 ir for free, bet, ja maldos, tad viņiem par tavu lapu tāpat ir pie kājas.
  13. mhm, paldies. Veidošu ar epasta reģistrāciju. Viens jautājums vienīgi. sūtot vēstui uz gmail.com ar mail() nerādas vēstules nosaukums, bet gan pop adresei (vai kkas tāds) Lab, nerunāšu lieki. Uztaisīšu un iemetīšu.
  14. Nejau tas, ka nodarīt pāri, bet gan cilvēki tiek nobanoti uz IP, bet tā ejot caur proxy tam vairs nav jēga.
  15. njā, tieši šo es arī mēģināju kā pirmo, bet no noder.lv/proxy iegāju.
  16. Meklēju, bet neviens variants nebija derīgs, tādēļ nolēmu jautāt te. Kā varētu nobloķēt proxy lietotājus? Nevis teiksim kāda noteikta saita, bet vispār kopumā
  17. logged_in_time un tad nu sāc skaitīt +10min. tikko kā iedod punktus, tā atkal update logged_in_time un pa jaunu
  18. 3 tabulas aptaujas id, jautajums aptaujas_atbildes id, aptaujas_id, aatbilde // šādi tu varēsi līdz pat 100 atbildes likt vienai aptaujai aptaujas_atbildes atbildes_id, aptaujas_id.
  19. Davai kaulējamies. Noperc man zz pa 0,99Ls.
  20. Tātad, ja pareizi sapratu, tad normāls variants (+ bez ievainojumiem) būtu šāds: function forum_text($str) { $str = htmlspecialchars($str); $str = preg_replace( "#\[url\](?:http:\/\/)?(.+?)\[/url\]#is", "<a href=\"http://$1\">$1</a>", $str ); $str = preg_replace( "#\[img\](?:http:\/\/)?(.+?)\[/img\]#is", "<img src=\"http://$1\" />", $str ); $str = preg_replace( "#\[b\](.+?)\[/b\]#is", "<strong>$1</strong>", $str ); $str = preg_replace( "#\[i\](.+?)\[/i\]#is", "<i>$1</i>", $str ); $str = preg_replace( "#\[u\](.+?)\[/u\]#is", "<u>$1</u>", $str ); return $str; } Labojiet, ja maldos
  21. Vienīgi, kas notiek, ja lietotājs iemet nevis www.adrese.lv, bet gan http://adrese.lv tad sanāk, ka ir http://http://adrese.lv
  22. Dabuju gatavu jau šādi function forum_text($str) { $bb = array( '/\[b\](.*?)\[\/b\]/is', '/\[i\](.*?)\[\/i\]/is', '/\[u\](.*?)\[\/u\]/is', '/\[img\](.*?)\[\/img\]/is', '/\[url\](.*?)\[\/url\]/is' ); $replace = array( "<strong>$1</strong>", "<i>$1</i>", "<u>$1</u>", "<br /><img src='$1' alt='' /><br />", "<a href='http://$1' title='$1' target='_blank' rel='nofollow'>$1</a>" ); $str = preg_replace($bb,$replace,$str); return $str; }
  23. Njā, šādi iet, bet ir atkal BET. 1kārt nepieciešams ir arī redzams šis links (www adrese) un 2kārt, kas notiek, ja users met linku bez http://? pagaidām ir tā, ka liekot www.adrese.lv tiek iets uzadresi
  24. googlēju, googlēju, bet visur tiek izmantots [url=*]*[/url] šāds variants man neder, jo nepieciešams [url][/url] pašlaik kods ir šāds: function forum_text($text) { $bbcode = array("<", ">", "[img=", "]", "[b]", "[/b]", "[u]", "[/u]", "[i]", "[/i]", '[url]', "[/url]", '"]'); $htmlcode = array("<", ">", "<br /><img src=\"", "\">", "<b>", "</b>", "<u>", "</u>", "<i>", "</i>", '<a href="', "</a>", '">'); $newtext = str_replace($bbcode, $htmlcode, $text); $newtext = nl2br($newtext); return $newtext; } Kā dabūt gatavu to ? EDIT: '/\[url\](.*?)\[\/url\]/is' vs '<a href="$1">$1</a>', šādi ar neiet
×
×
  • Create New...