• 22-10-2015, 17:11:05
    #1
    Üyeliği durduruldu
    Arkadaşlar size birşey soracağım şimdi benim elimde script var geliştirmek istiyorum

    id şifre deneyerek doğru yanlış oldugunu söylüyor

    Sorum şu ?


    İd şifreleri textareanın için atıyorum fakat ben bunu

    Dosya seç şeklinde istiyorum

    Adam dosyayı seçip .txt dosyasını seçip

    ayrıştırcak

    yardımcı olabilirimsinz
  • 22-10-2015, 22:42:24
    #2
    Atılacak olan .txt dosyasının içinde ID ve şifreleri bir düzene göre verilmelidir. Bunun en genel bağlamda yöntemi satır satır hesaplar ve iki nokta( ile ID şifre verilişi örneğin .txt dosyanızın içeriğinin şu olduğunu düşünelim

    foo:bar
    lorem:ipsum
    user:password
    Dosyayı upload ile içeri aldınız diyelim direk tmp halindeyken erişip yada başka bir şekilde erişip içeriği okutun ben bu örnekte "file_get_contents" fonksiyonu ile erişim yaptım.

    $data = file_get_contents($file);
    // Öncelikle satırları array olarak bir döngü içinde çalıştıralım
    foreach(explode("\n", $data) as $line) {
    	// Şimdi ise satırımı bağlacımız olan iki nokta ":" ile bölüp ID ve Şifreye erişelim
    	$explode = explode(':', $line);
    	// Değeri ID:Şifre şeklinde olarak düşündüğümüzden array çevirisi yaptığımızdan mantıken 2 öğeden oluşmalı
    	if(count($explode) == 2) {
    		// Burada değerimiz artık 2 öğeli istediğimiz formatta olduğundan işlemler için kullanabiliriz
    		// Array objesinin ilk elementi kullanıcı adımız
    		$user = $explode[0];
    		// Array objesinin ikinci elementi şifre
    		$password = $explode[1];
    	}
    }