SJohnson miniblogs

  • SJohnson
    0

    Tiem, kas gribēja paspēlēties ar MTA skriptošanu:
    http://173.44.40.49-static.svenz.lv/exs_sdk.tar.gz

    Paša skripta bāze. Jāsagatavo vide ar mySQL un jāimportē db_import.sql, kā arī settings.xml failā jānomaina datubāzes dati. Neprasiet man palīdzību saistībā ar "kā ieinstalēt mySQL" vai "man kverijs nestrādā ko darīt". Tāda veida PM es vienkārši ignorēšu. Gūglējiet. Citādi tāpat nekas nesanāks.
    Tūlīt ielikšu te arī savu preču piegādātāju skriptu ar skaidrojumiem.

    • Corona
      0

      Beidzot!

      Gaidu pirmo pamācību, jo MySql met eror konsolē .

      • alberts00
        0

        Tev mysql neviens pamācības nerakstīs, ja pat to nevari izdarīt, tad labāk nemaz nemēģini.

        • Corona
          0

          Man vajadzēja sataisīt arī vairākas lietas iekš datu bāzes.. Pats tūlīt visu mēģināšu salikt.

  • SJohnson
    0

    Kā darboties ar mySQL SET datu tipu? Taisu permisiju sistēmu lapai, un kverijā, kas pārbauda, kādai grupai ir kādas permisijas likt "SELECT * FROM groups_permissions WHERE group_id = '%$id%' AND permissionNode = '$node'" galīgi negribas, jo ja grupas ID būs divciparu skaitlis, sanāks baigais sviests.
    Tabulā glabāju nodes, un set('1','2','3','4','5') grupu ID.

    • SJohnson
      0

      Never mind.
      SELECT * FROM groups_permissions WHERE permissionNode = '$node' AND group_id & '$id';

      • SJohnson
        0

        facepalm.gif
        Nē, to ir jādara ar find_in_set() funkciju. facepalm.gif

  • SJohnson
    0

    Tā kā @pankijs nav onlainā gribēju pajautāt, kāds var padalīties ar koda rindiņu, lai links izskatītos šitā - https://kandrejevs.com/blog/read/29/testing-retina-display-to-its-limits
    t.i. aizvācot visu, kas nav burti, un atstarpju vietā iesitot -.

    • SJohnson
      0

      @mad @burvis @skakri

    • mad
      0

      No exa:

      function mkslug($string, $lower = true, $remove_dashes = true) {
         $translit = array(
             '/ä|æ|ǽ/' => 'ae',
             '/ö|œ/' => 'oe',
             '/ü/' => 'ue',
             '/Ä/' => 'Ae',
             '/Ü/' => 'Ue',
             '/Ö/' => 'Oe',
             '/À|Á|Â|Ã|Ä|Å|Ǻ|Ā|Ă|Ą|Ǎ|А/' => 'A',
             '/à|á|â|ã|å|ǻ|ā|ă|ą|ǎ|ª|а/' => 'a',
             '/б/' => 'Б',
             '/б/' => 'b',
             '/Ç|Ć|Ĉ|Ċ|Č|Ц|Ч/' => 'C',
             '/ç|ć|ĉ|ċ|č|ц|ч/' => 'c',
             '/Ð|Ď|Đ|Д/' => 'D',
             '/ð|ď|đ|д/' => 'd',
             '/È|É|Ê|Ë|Ē|Ĕ|Ė|Ę|Ě|Ё|Е|З|Э/' => 'E',
             '/è|é|ê|ë|ē|ĕ|ė|ę|ě|ё|е|з|э/' => 'e',
             '/Ф/' => 'F',
             '/ф/' => 'f',
             '/Ĝ|Ğ|Ġ|Ģ|Г/' => 'G',
             '/ĝ|ğ|ġ|ģ|г/' => 'g',
             '/Ĥ|Ħ|Х/' => 'H',
             '/ĥ|ħ|х/' => 'h',
             '/Ì|Í|Î|Ï|Ĩ|Ī|Ĭ|Ǐ|Į|İ|И|Й|Ы/' => 'I',
             '/ì|í|î|ï|ĩ|ī|ĭ|ǐ|į|ı|и|й|ы/' => 'i',
             '/Ĵ|Ъ/' => 'J',
             '/ĵ|ъ/' => 'j',
             '/Ķ|К/' => 'K',
             '/ķ|к/' => 'k',
             '/Ĺ|Ļ|Ľ|Ŀ|Ł|Л/' => 'L',
             '/ĺ|ļ|ľ|ŀ|ł|л/' => 'l',
             '/М/' => 'M',
             '/м/' => 'm',
             '/Ñ|Ń|Ņ|Ň|Н/' => 'N',
             '/ñ|ń|ņ|ň|ʼn|н/' => 'n',
             '/Ò|Ó|Ô|Õ|Ō|Ŏ|Ǒ|Ő|Ơ|Ø|Ǿ|О/' => 'O',
             '/ò|ó|ô|õ|ō|ŏ|ǒ|ő|ơ|ø|ǿ|º|о/' => 'o',
             '/П/' => 'P',
             '/п/' => 'p',
             '/Ŕ|Ŗ|Ř|Р/' => 'R',
             '/ŕ|ŗ|ř|р/' => 'r',
             '/Ś|Ŝ|Ş|Š|С|Ш|Щ/' => 'S',
             '/ś|ŝ|ş|š|ſ|с|ш|щ/' => 's',
             '/Ţ|Ť|Ŧ|Т/' => 'T',
             '/ţ|ť|ŧ|т/' => 't',
             '/Ù|Ú|Û|Ũ|Ū|Ŭ|Ů|Ű|Ų|Ư|Ǔ|Ǖ|Ǘ|Ǚ|Ǜ|У/' => 'U',
             '/ù|ú|û|ũ|ū|ŭ|ů|ű|ų|ư|ǔ|ǖ|ǘ|ǚ|ǜ|у/' => 'u',
             '/В/' => 'V',
             '/в/' => 'v',
             '/Ý|Ÿ|Ŷ/' => 'Y',
             '/ý|ÿ|ŷ/' => 'y',
             '/Ŵ/' => 'W',
             '/ŵ/' => 'w',
             '/Ź|Ż|Ž|Ж/' => 'Z',
             '/ź|ż|ž|ж/' => 'z',
             '/Æ|Ǽ/' => 'AE',
             '/ß/' => 'ss',
             '/IJ/' => 'IJ',
             '/ij/' => 'ij',
             '/Œ/' => 'OE',
             '/ƒ/' => 'f',
             '/Ю/' => 'Ju',
             '/ю/' => 'ju',
             '/Я/' => 'Ja',
             '/я/' => 'ja'
         );

         $string = trim($string);
         $string = preg_replace(array_keys($translit), array_values($translit), $string);
         $string = str_replace('&', '-un-', $string);
         $string = str_replace(array(' ', '.', ',', '"', '=', '`', ']', '[', '|', ':', '+', '"', '!', '/', "\\"), '-', $string);
         $allowed = "/[^a-z0-9\\-\\_\\\\]/i";
         $string = preg_replace($allowed, '', $string);

         //remove repeated dashes
         $string = preg_replace('/-+/', '-', $string);

         //remove dashes from ends of string
         if ($remove_dashes) {
             $string = trim($string, '-');
         }

         $string = substr($string, 0, 100);
         if (empty($string)) {
             $string = 'page';
         }
         if ($lower) {
             $string = strtolower($string);
         }
         return $string;
      }

      • SJohnson
        0

        Paldies! :cepums:

  • SJohnson
    +2


    > mfw administratīvais pārkāpums
    > mfw satura viltošana

  • SJohnson
    0

    Tas moments, kad

    Citāts:
    grep -R "escape" *


    iekš kompānijas weba root mapes neatgriež neko. smiley-eek.png
    I don't even...

    • mad
      0

      Webroot mapē jau var atrasties arī tikai front kontrolieris...

      • SJohnson
        0

        Ja, bet te tiek likts include($_GET['page']); iekš indexa. Jomajo.

        • SJohnson
          0

          ...un lietotāju datus lasa pa tiešo no cepumiem.
          Es brīnos, ka nav sanācis vel neviens incidents ar skidijiem. Adminpanelī var ielogoties ar ' OR ''=' hihi.gif

  • SJohnson
    0

    @mad, apakšprojektos nekas no jaunās profila izvēlnes nestrādā, un ja adresei ir kādi parametri, dropdowns neparādās.

    Kas ir ar visiem, ka ziemassvētkos intensīvi developē? shura.gif

    • mad
      0

      Viss ir ok, tikai kešojas.

- 1 - 2 - 3 - ... - 11 - 12 - 13 - ... - 19 - 20 - 21 -

Atpakaļ Uz augšu