Jump to content
php.lv forumi

Venom

Moderatori
  • Posts

    1,918
  • Joined

  • Last visited

Posts posted by Venom

  1. nēnu viņš laikam par iso/juliet-compatible path garumu, tādu kādu pierasts rakstīt uz CD (ne vairāk par 8 ieliktām mapēm, to kopgarums ne vairāk par 25 simb., faila nosaukums ne garāk par 64 simb.)

  2. atrodi atšķirību, man iet IE/FF

    <body>
    <div style="background-color: silver; border: 1px solid black;">
    <a href="asdf">links</a>
    <p>aaa<a href="asdf">links</a></p>
    </div>
    
    <script type="text/javascript">
    bd = document.getElementsByTagName('div');
    firstDiv=bd.item(0)
    
    secondDiv = document.createElement('div');
    secondDiv.setAttribute('style', 'background-color: red; border: 2px solid black');
    secondDiv.innerHTML = firstDiv.innerHTML;
    document.body.appendChild(secondDiv)
    </script>
    </body>

  3. vispār jau labāk rakstīt iekš ", labāk ar xml/xhtml saskan

    tāpat kā gadījienā ar " iekš value="", tev viš jāeiskeipo/jānomaina pret ekvivalentu

     

    kad iekš "", tad var lietot htmlspecialchars(), t.i.

    $value='<"';

    echo '<input value="'.htmlspecialhars($value).'" />';

    pārtaps par <input value="<"" />

    ar ' laikam būs jāizlaiž tas pats htmlspecialchars ( a ja nu kāds tomēr < ieraxta) un str_replace("'",'& # 39;',$value); uzrīdīt

     

    & # 39; jāraksta kopā, bet forums ieēd par apostrofu

  4. $value="teksts, kas satur ' zīmi";

    $value=mysql_escape_string($value);

    //$value raw: teksts, kas satur \' zīmi

    mysql_query("INSERT INTO tabula SET kolonna='".$value."'"); =>

    mysql_query(raw: INSERT INTO tabula SET kolonna='teksts, kas satur \' zīmi')

     

    mysql tabulā/kolonnā raw: teksts, kas satur ' zīmi

     

    ja pie rezultātu atdošanas atgriež ar ', tad jāskatās vai $value nav nācis, piem. no

    $_POST['value'], resp. magic_quotes_qpc dēļ pēc

    "teksts, kas satur ' zīmi" nopostošanas iekš $_POST['value']: teksts, kas satur \' zīmi

    un vēl pa virsu addslashes un tad

    $_POST['value']: teksts, kas satur \\\' zīmi un tad nu respektīvi tabulā būs raw: teksts, kas satur \' zīmi

×
×
  • Create New...