Jump to content
php.lv forumi

EdgarsK

Reģistrētie lietotāji
  • Posts

    621
  • Joined

  • Last visited

Posts posted by EdgarsK

  1. Shis nav tas gadijums kuru salidzinat ar egiptes un libijas problemam.

     

    Sheit iet runa par musu pashu daGrevis, neuzskatu ka butu jaatlauj parastam (anonimam) lietotajam apcelt citus lietotajus, just like that.

    Sanak, kads anonimi varetu sakt par tevi codez visadus tekstus sakt rakstit, ka tam tur nepatik kadas tev ausis, citam ka tev patik visiem teikumiem gala punktu likt.

     

     

    Do we need this?

  2. Revolucionar.

    Ieklausies tajā, ko saka 404. Arī par mani to pašu varētu pateikt. Neuzskatu ka daGrevis ir jājūtās pie kaut kā vainīgam. Vainīgam ir jājūtas tev

     

    1. par anonimitāti - bailes atzīt ka TEV nevis kādam ir nepatika pret Grevi;

    2. par nepieklājību - varbūt tagad, kāds izcils darba devējs pēta Grevis content`s un ierauga "Grevis ir lo*s, banojiet vinu ara" un vairs nav ieinteresēts viņā;

    3. par bērnišķību - ja ir nepatika, to parasti uzraksta cilvēkam Pm/Mail, vai uzzvana ja ir iespēja. Cits gadijums ir nosūtīt kādam no administratoriem par Grevis nepilnībām..

     

    e.t.c.

  3. nesaprotu kāpēc, bet man Tavs viedoklis izsauc ārprātīgu nepatiku. šajā forumā jau pailgi esmu, lasot un pārlasot, bet īpaši neiesaistoties diskusijās. kur tikai redzu, Tu lien iekšā ar tik drausmīgi subjektīvi kaitinošu un bezjēdzīgu viedokli, ka pilnīgi nevar izturēt.. varbūt nākamreiz please padomā divreiz pirms spied 'Add Reply' pogu?

     

     

    Jančuk, ko tu cepies? :)

  4. sveiki.

     

    Facebook php-sdk

     

    1. Lietotājs autorizējas

    2. To pēc apstiprināšanas atgriež noteiktajā punktā.

    				$facebook	= new Facebook(array('appId'=>SOCIAL_FACEBOOK_APPID,'secret'=>SOCIAL_FACEBOOK_APPSECRET,'cookie'=>true));
    			$session	= $facebook->getSession();
    			$user			= null;
    			$me				= null;
    			if($session){

    Kods ko izpilda gadijumā, ja lietotājs ir autorizējies

     }else{ echo "No session given"; } 

     

    Es varu kaut iemācīties lidot, bet $session visu laiku būs [name=null,id=null] ..

    Galvenais ka masīva itemi savietojas, bet to vērtības visiem ir null..

     

    Varbūt kādam ir bijusi darīšana ar šo ?

  5. Ir problēma, ne visiem rss/atom ir vienādi tagi, lai es varetu tikt pie pareizajiem mainigajiem

     

     

    Rss feed 1

    <rss>
    <items>
     <items>
      <item id="1"/>
      <name>Rudolfs</name>
      <text>blabla</text>
     </item>
    </items>
    </rss>

     

    Rss feed 2

    <channel>
    <texts>
     <row id="1">
       <sub:author>Rolands</sub:author>
       <sub:text">sagnoagsa </sub:text>
     </row>
     </texts>
    </channel>

     

    Vajag rīku, kurš šos atšķirīgos rss fīdus pārvērš vienādos fīdos

  6. Sveiki,

    Ir programma, kura lejupielādē RSS / Atom fīdus, tad padod batch failam un gaida batch output ar pārstrukturizētu rss fīdu. Output vienmēr būs pareizi strukturēts, līdzīgi kā yahoo pipes, tikai batch failu līmenī.

     

    Vēlamais output piemērs:

    <root>
    <items>
     <item>
       <id>1</id>
       <name>Whats my name</name>
       <link>http://www.php.lv</link>
       <text>Who are you?...</text>
       <media:image>http://www.php....jpg</media:image>
     </item>
     <item>
       <id>2</id>
       <name>Whats my name</name>
       <link>http://www.php.lv</link>
       <text>Who are you?...</text>
       <media:image>http://www.php....jpg</media:image>
     </item>
    </items>
    </root>

     

    Vai pastāv šāda programma un vai ir komandrindas līmenī, ja nav, varbūt ir citi varianti, iespējams arī pielietot php, esmu notestējis vairākus php parsētājus, pārsvarā visi darbojas 60% robežās, ir daļa ko viņi normāli parsē un ir daļa ko neparsē.

     

    Linki / pieredze...

    Paldies.

  7. +1 mārcim, session_id() mainās ik pēc brītiņa, sanāk tev lietotājs pat aktīvi darojoties automātiski tiktu izmests atpakaļ pie login. Nēesmu pētijis vai tas ir kaut kāds php.ini settings, bet praksē tā ir bijis.

     

    Lūk neliels paraugs kā es uzskatu būtu jāstrādā autorizācijai:

     

    <?php
    
    $key = md5('key2');
    if(isset($_SESSION[$key])){
    	$key2 = md5('key1');
    	if(isset($_SESSION[$key2])){
    		$UserId = $_SESSION[$key2] - $_SESSION[$key] - 100;
    		if($UserId > 0){
    			$Query = mysql_query("select `username` from `users` where `id`='{$UserId}'");
    			if(mysql_num_rows($Query)){
    				define('UID',$UserId);
    				define('USERNAME',mysql_fetch_object($Query)->username);
    			}else{
    				unset($_SESSION[$key]);
    				unset($_SESSION[$key2]);
    			}
    		}else{
    			unset($_SESSION[$key]);
    			unset($_SESSION[$key2]);
    		}
    	}else{
    		unset($_SESSION[$key]);
    	}
    }
    
    if(!defined('UID')&&isset($_POST['submit'])){
    	$username = isset($_POST['username'])?mysql_escape_string(strip_tags($_POST['username'])):false;
    	$password = isset($_POST['password'])?sha1($_POST['password'].'_strong_'.$_POST['username']):false;
    	if($username && $password){
    		$Query = mysql_query("select `id` from `users` where `username`='{$username}' and `password`='{$password}'");
    		if(mysql_num_rows($Query)){
    			$UserId = mysql_fetch_object($Query)->id;
    			$hash = md5('key1');
    			$hashkey = md5('key2');
    			$_SESSION[$hashkey] = time();
    			$_SESSION[$hash] = $_SESSION[$hashkey] + $UserId + 100;
    			Header("Location: /index.php");
    			exit;
    		}
    	}
    }
    
    if(DEFINED('UID')){
    	echo "Hello ".USERNAME;
    }else{
    ?>
    <form method="post">
    <input type="text" name="username">
    <input type="password" name="password">
    <input type="submit" name="submit">
    </form>
    <?php } ?>

  8. Sveiki,

     

    isp manager piedāvā izveidot ssh lietotājus ar pilnu pieeju pie servera, man ir nepieciešams izveidot ssh lietotājus kuriem ir pieeja tikai pie "/var/www/server".

     

    varētu izmantot jailkit, bet kā to savienot ar isp manager?

     

    Varbūt tieši pretēji, ir kaut kāds isp sshd config kurā es varu norādīt kaut kādu grupu, vai tiešo direktoriju kuru piesaistīt ssh lietotājiem ?

     

     

     

     

    Paldies.

     

     

×
×
  • Create New...