Jump to content
php.lv forumi

Venom

Moderatori
  • Posts

    1,918
  • Joined

  • Last visited

Posts posted by Venom

  1. BINARY iet pie SELECTa

     

    fulltext varētu melot, ja mysql versija <4.1 vaikādatur, vienkārši tādēļ kā "ā" tiek "salikts" uz diviem burtiem

     

    Un vispār - man kaukā FULLTEXT iespējas maz kur vajadzēja (parasti ar LIKE||= pietiek). Turklāt MATCH laikam būs vienmēr kautkāds, kaut vai 0.(0)1

     

    kādu lauka tipu izmantot visslabāk tādiem laukiem, kur glabājas raksti

    pēc ideoloģijas. izdomājam, cik tas teksts mums varētu būt garš (un kādā valodā). Tālāk, ja mysqls pilnībā neatbalsta MySQL, jāņem vērā, ka katrs "nestandarta" burts varētu tikt saglabāts kā 2 baiti. Resp, ka teksti pārsvarā krieviski - jāparedz lauka garums kā txt_length*2, ja latviskie ~ 1,6.

     

    Es, laikam, nekur vairāk par MEDIUMTEXT neesmu izmantojis.

     

    TEXT - a BLOB or TEXT column with a maximum length of 65535 (2^16 - 1) characters. Resp. 64Kb teksta (vai ~ 32 tūkst.zīmju UTF-8)

     

    MEDIUMTEXT - a BLOB or TEXT column with a maximum length of 16777215 (2^24 - 1) characters. ~16Mb!

     

    LONGTEXT - 4294967295 (2^32 - 1) characters - ~4Gb.

     

    ja nemaldos kalkulējumos

     

    vari salīdzināt ar vidējo Word dokumentu garumu ;)

  2. nu un ko tas select doa? (uz viņa arī var for() palaist)

     

    insertAdjacentHTML() is an Internet Explorer only method for adding

    dynamic HTML content onto an existing page element. You can call it

    upon any HTML element in the page. You give it two parameters, the

    first of which tells the browser where you want to put the new HTML in

    relation to the existing HTML in the tag, and the second of which is

    the HTML you want to add.

     

    google.

  3. es teikšu tā: pod vseh ņe položišsja

     

    un nāksies gan arī textarea.value=textarea.value+'[tag]'+prompt()+'[/tag]'; izmantot arī

     

    pamēģini uz textarea iezīmēšanas paskatīties kādu propertiju saistītu ar selektu

    props='';

    for(a in textarea)

    props+=a+"\t"+a.value;

    alert(props);

     

    NB> textarea vietā reference uz textarea objektu, kut vai no tā paša document.geteLementById()

    NB2> /me Operu kā tādu neatzīst

  4. ja kādreiz kaut kur lasi manuāļos par 'generic font family', tad zini, ka tās ir tās divas iepriekš pieminētās fontu grupas 'serif' un 'sans-serif'.

    note: nevis divas, bet vismaz 5 -

    serif, sans-serif, cursive, fantasy, monospace

    sans ir Franču vārds

     

    serif no sans serif atšķiras ar to, ka viņiem ir tādi "īsinājumi" un papildlīnijas burtu līniju galos, sašaurinājumi. sans-serifi ir tādi "taisnstūrīgāki", it kā zīmēti ar reisfēderu.

     

    attiecībā uz ievēro to, ko teica blackhalt par fontu grupām - to nu kā jau dizainiera sirds pateiks. /me piemēram grib datumus redzēt vai nu georgia, vai verdana.

  5. atbildot uz epastu. mazliet nesapratu tur domāto, bet, manuprāt runa iet par tā saucāmiem variable variables, e.g.

     

    $a=1;

     

    function b($txt)

    {

    echo $txt;

    }

     

    $izvadam='a';

     

    echo $$izvadam vienlīdzīgs echo $a un rezultātā dod 1;

     

    $izvadam='b';

     

    $$izvadam('izpildās funkcija "b"');

     

    savukārt, apejot encodingus u.t.t. var definēt arī mainīgos ar ļoti strange nosaukumiem, piemēram ar speisiem un jautājuma zīmi (kaut gan ne vienmēr nostrādā):

     

    ${ un kā ? }=3;

     

    echo ${ un kā ? }; // 3

     

     

    {} izmanto arī, piemēram, šādi (kaut gan arī ne vienmēr sanāk):

     

    echo 'Text '.$masīvs['elements'].' cits texksts'; vietā

    echo "Text {$masīvs['elements']} cits texksts";

  6. NEKLAUSI! NEKLAUSI GACHU!

     

    mainīgie ar īāš etc. strādās tikai ja php teu būs ekskluzīvi nokomplēts uz tavu code page, bet tu jau droši vien izmanto iso-... (en/western europe) nokompilēto *.exe

  7. GD Support enabled

    GD Version bundled (2.0.23 compatible)

    FreeType Support enabled

    FreeType Linkage with freetype

    GIF Read Support enabled

    JPG Support enabled

    PNG Support enabled

    WBMP Support enabled

    XBM Support enabled

     

    Jā, bij' vienā vietā kļūdiņa. Ja līnija gāja ļoti stipri blakus malām, tad metās ārā, jo mēģināja sameklēt height+1 pikseli.

     

    Update http://paste.php.lv/1196, visādam gadījumam izlieku pie sevis skriptu ar 20 bildēm http://venom.venta.lv/lmt/, ar "black & white" apstrādi palaižās uz http://venom.venta.lv/lmt/?bw.

  8. ... Es varu rss taisiit kaa php failu, kursh araa padod tiiru xml (ieliek pats datus no datubaazes utt un izvada sevi kaa xml)

     

    ... Tieši tā.

    Nepiekritīšu, jo RSS ir domāts arī lai atslogotu serveri.

     

    Jātaisa, lai XMLs veidotos pie raksta pievienošanas (ar php vai nu kā citādi), respektīvi, tiktu izveidots statisks fails, kuru "velkot" serveris tiktu noslogots minimāli (līdzīgi html nodošanai). Citādi sanāk, ka izpildas tas pats skripts, kas noslogo mysql, tikai neparāda dizainu (what's the point?).

    Of course, ja tev ziņas tiek pievienotas vismaz 1 x pusstundā, tad lielas ideoloģiskās atšķirības varētu arī nebūt.

  9. if (!name==1... ???

    !name var būt vai nu true vai nu false

     

    iekš if nosacījumus pieņemts ņemt iekš iekavām, un kas tas par and?, aizmirsti, ja vien tev nenotiek baigās binārās operācijas:

    if (isset($name) && ($name!=1) && ($user==$user) )

     

    if($log==0)

    {

    }

    elseif($log==1)

    {

    }

    elseif($log==3)

    {

    }

    else

    {

    echo '$log nav nedz 0, nedz 1, nedz 3';

    }

     

    ir vēl arī tāds

    switch($log)
    {
    case 0:
    case 1:
     .... izpildās, gan ja ir 1, gan ja ir 0
    break;
    case 24:
     ... izpildās tikai ja ir 24
    break;
    default:
     echo 'Nav nedz 0, nedz 1, nedz ....';
    break;
    }

     

    ja vajag pamaisīt ar html, der arī šitāds te:

     

    if ($output)

    { ?>

     

    <p>kaut kāds html</p>

     

    <?php

    }

    else

    { ?>

    <div>kāds cits html</div>

    <?php

    }

  10. NB es dodu priekšroku inclūdus un visādus template failus saukt par *.php, jo, zinot. ceļu līdz *.inc to varēs mierīgi nokačāt (ja nav salikts file restrictions).

    E.g. some.lv/options.inc un tajā $mysql_password/user etc. ...

  11. Me reku no rīta padomāja un izdomāja kaut ko šādu:

    http://paste.php.lv/1188

     

    Speciāli beigās ūztaisīju bildi lielāku, lai parādītu, ka dažviet burtos paliek "tukšumi", kas varētu OCRam radīt problēmas.

     

    Šo probzu var apiet, ja bildi no sākuma padarīt par divkrāsainu http://paste.php.lv/1189. Bet tur atkal imagecolorclosest() dažviet melo.

    Vajadzētu izštukot kaut kādu regulējamo "melnbaltinātāju", lai varētu notjūnot pāreju robežu no vienas krāsas uz otru.

     

    Kāds varētu uzinstalēt uz sava linuša gocr/jocr komandrindas OCR un pamēģināt kāds rezultāts iznāk.

     

    NB abos kodos bilde reizēm nogļuko, jo kāda no image* funkcijām atgriež nepareizu vērtību (vismaz man tā škiet). Varbūt varētu ārstēt ieliekot sleep pa vidu.

  12. right click->rename

    uz iezīmētā faila F2

     

    ja nerāda paplašinājumus (e.g. tu redzi, ka "dokuments" ir word fails, bet neredzi, ka viņš ir "dokuments.doc"), aizej uz Windows Explorer (Win poga+E)

    View>Folder Options vai Tools>Folder options

    Tur View izvēļnapakšlogs> un noņem čeku no Hide extensions for known files.

    Tad var uztaisīt Apply to all folders, jāaizver Windows Explorer (lai tas ieglabātu settingus).

  13. nu tad viņas arī ir aizliegtas

     

    php.ini:

    ; This directive allows you to disable certain functions for security reasons.
    ; It receives a comma-delimited list of function names. This directive is
    ; *NOT* affected by whether Safe Mode is turned On or Off.
    disable_functions =

  14. vo tas ir tas, kas vajadziigs (linki), tipa liiki mekleeju pirms tam, paldies

     

    materiaali tieshaam labi un viss ir tapis gaishaaks, tachu tagad man ir taa pati probleema ar to \n\n\n aizstaashanu ar vienu <br />.

     

    tipa ja rakstu \s njemot visus whitespaces $text=preg_replace('/\s{2,}/','<br />',$text); viss rukaa, bet man vajag tikai, lai tas attiecas uz \n. ja noraadu \n, tad nav kaukas riktiigi un nenostraadaa. any ideas?

     

    PAPILDINAATS

     

     

    karoche izdevaas, tik daudz jau vajadzeeja aizdomaaties, ka rindas beigas ir \n\r

    vēl skaties, lai teu tas \n nav iekš apstofiem, citādi tas būs "n" kā tāds (tikai noeskeipots)

     

    '/\n/'

    '/'."\n".'/'

     

    feel the difference

  15. Rādi piemēru, kā tu to dari, tad mēs rādīsim, kur tev tur ir kļūdas :) ... Un tas ir par maz.

    patīkami apzināties, ka idejas līdzinās

     

    neirontīkliņš paštaisīts? (nekad neesmu nodarbojies, bet vēlme ir)

×
×
  • Create New...