Jump to content
php.lv forumi

jannis

Reģistrētie lietotāji
  • Posts

    112
  • Joined

  • Last visited

Posts posted by jannis

  1. (neliela piebilde, tipo paredzu ka gan jau kaadam noderees )

     

    J> uzdevums... ir valodu podzinjas... nu tur LV, RU, EN... un gribeetos lai

    J> taas var nospiest jebkuraa weba briidii un

    J> navigaacija saglabaajas! tobish lai it kaa serveris sajem valodu, bet lai

    J> peec tam aiznavigee turpat kur atradaas pirms tam!

     

    A:

     

    <code><font color="#000000">
    
    $langs = array( 'lv', 'en', 'ru' );
    if ( !empty($_GET['set_lang']) ) {
      $lang = trim( $_GET['set_lang'] );
      if ( in_array( $lang, $langs ) ) {
      setcookie( 'lang', $lang, time()+365*24*3600 );
      $url = 'http://'.$HTTP_HOST.preg_replace('/set_lang=([d]+)/','',$REQUEST_URI);
      Header( 'Location: '.$url );
      }
    } 
    </font>
    </code>

  2. ar php taa iisti nevar, jaanjem talkaa javascript, man pasham patiik ar css:

     

    <head>

    </head>

    <body>

    <script>

    if (screen.width>1024) {document.write("<LINK rel="stylesheet" href="Framework1.css" type="text/css">")}

    else {document.write("<LINK rel="stylesheet" href="Framework2.css" type="text/css">")}

    </script>

    ...

    </body>

  3. nu ja tev kaads linux, tad protams. ka vajag

    un vispaar kods apmeeram shaads:

    <code><font color="#000000">
    
    if (is_uploaded_file($HTTP_POST_FILES['file_name']['tmp_name']))
    {
       copy($HTTP_POST_FILES['file_name']['tmp_name'], "../tmp/$realname");
    }
    else
    
    {
      echo "Possible file upload attack. Filename: " . $_FILES['file_name']['name'];
    }
      if (move_uploaded_file($_FILES['file_name']['tmp_name'], "$realname"))
    	{
    	   echo "<b>File $realname was uploaded succesfully!</b>";
    	   unlink("../tmp/$realname");
    	}
     }
    </font>
    </code>

  4. ja jau esi taads paranoikjis, tad jau vari visaadi dariities - uzlikt lai no vienas ip adreses nevar postot 2reiz peec kaartas kaadas x sekundes vai veel ko citu izdomaat :)

    katraa zinjaa ja kaads tipinsh seviskji nepatiik, uzliec banu ip adresei

×
×
  • Create New...