Jump to content
php.lv forumi

Fevelix

Reģistrētie lietotāji
  • Posts

    14
  • Joined

  • Last visited

Posts posted by Fevelix

  1. Meklēju google preg_replace bet galu galā smadzenes samežģijas! xD

     

    vajadzētu no teksta izvilkt 8 ciparu skaitli un parveidot to par linku.

     Piem.

    $value = "Text text 15100401 text text text 15100402 text......"

    skaitļus "15100401" un "15100402" vēlētos pārveidot par <a href="/?id=15100401">15100401</a>, <a href="/?id=15100402">15100402</a>

    $value = "Text text <a href=\"/?id=15100401\">15100401</a> text text text <a href=\"/?id=15100402\">15100402</a> text......";

     

    Lasot par preg_replace iespējām un izmeiģinot smadzenes samežģijās! :D

     

    +1 kas izlīdzēs! :)

  2. http://php.net/manual/en/datetime.createfromformat.php

     

    datetime::createfromformat('ymd', substr($id, 0, 6));

    Nu man labi noredeeja substr(); :)

     

    un re kas sanaaca! 

    function makeID($target, $location) {
        global $db;
        $row = $db->getRow("SELECT ".$target." FROM ".$location." ORDER BY ID DESC LIMIT 1");
        if(substr($row->$target, 0, 6) == date("ymd")) {
            return $row->$target+1;
        } else {
            return date("ymd")."01";
        }
    }
    
  3. Lieta tāda ka nezinu ka izvilkt pirmos 6 ciparus no 8ņām!

     

    Ideja ir ID sistēma.

    pirmie 6 cipari atbilst gadam, menesim un datumam.

    Piem., 15091401 - 15 - gads, 09 - menesis, 14 - diena un 01 - dienas id.

    vajadzētu kodu kas parbauda vai pirmie 6 cipari atbilst date("ymd"), ja atbilst true, ja ne, False.

  4. lietojot tinymce 3.5.8 neizdodas ievadīt datubāzē korektu html kodu

     

    Ja noformēju textu un paskatos sours, sanāk 

    <h1 style="color: #ff0000;"><span style="font-size: large;">Text <img style="vertical-align: text-top;" src="http://jfoucher.com/uploads/2009/06/mangatar2big.png" alt="" width="150" height="149" /></span></h1>
    

     

    Man saglabājās 

    <h1><span>Text <img src="\"http:/jfoucher.com/uploads/2009/06/mangatar2big.png\"" alt="\"\"" width="\"150\"" height="\"149\"" /></span></h1>
    

     

    Lai apdeitotu lietoju

    function qstr($string, $magic_quotes = false) {
        if(!$magic_quotes) {
            if(strnatcmp(PHP_VERSION, '4.3.0') >= 0) {
                return "'" . mysql_real_escape_string($string) . "'";
            }
            $string = str_replace("'", "\\'" , str_replace('\\', '\\\\', str_replace("\0", "\\\0", $string)));
            return  "'" . $string . "'"; 
        }
        return "'" . str_replace('\\"', '"', $string) . "'";
    }
    
    if(isset($_POST['save'])) {
        if(mysql_query('UPDATE `about` SET text='.qstr($_POST['text']))) {
            $done = true;
        }
    }
    

     

    iesaktie kā ir pareizāk!

  5. Palasīju komentārus un man atausa atmiņā mans pirmais online scripts... :D Patiesība to pat nevar nosaukt par scriptu, bet kkāds gemaroids.. :D

    Ietaisīju indexā funkciju kas apdeito laiku prieks "online = '0','1'" un cheko visus pārējos lietotāju timeleft, ja timeleft ir -60*30 , tad online=0... :D tādējādi reiķināju, ja tai projektā būtu aptuveni 10000 reģistrētu lietotāju, tad pārējot no lapas lapā, baig bremzētu visu projektu! :D

    Tagad paša prieka pēc taisu līdzīgu projektu un kādas 15 min prātoju par to online scriptu, meklējos pa internetu un uzodu šo postu.. Kad pamaniju EdgaraK domu, nevarēju saprast, KĀPĒC man tas nebija ienācis prātā jau toreiz... :D

  6. Meklēju pa google kkādu reklāmas skriptu, bet atrodu jau gatavus, man nederīgus projektus.

     

    īsāk sakot man vajadzētu mazu skriptu kas darbotos kā loterija, izvēlētos datubāzē eksistējošo ID, lai varētu izvilkt to uz lapas.

     

    Piem.

    Datubāze izveidota tabula "ads", tajā ir ID, IMG, Link kolumi, jeb kā tur tos sauc! :D

     

    Skripts izvēlās kādu eksistējošo ID iekš 'ads', pēc tam ar to ID varētu izvilkt IMG un Link.

     

    Karoče, man vajadzētu tā lai ielādējoties lapai, rādās cita reklāma.

×
×
  • Create New...