• 11-07-2007, 17:26:48
    #1
    Üyeliği durduruldu
    Ceviz.net > Kod > Php ile Msn listesi verileri. linkteki kod ile msn listesini almaya kaldığımızda manuel olarak koda bilgileri yazdığımızda emailleri getiriyor. Ama class olarak sanırım yapıldığı için formdan geldiği zaman getirmiyor. hata veriyor. Bunu nasıl düzenleyebiliriz
  • 11-07-2007, 18:17:07
    #2
    Kimlik doğrulama veya yönetimden onay bekliyor.
    Emin değilim ama
        var $mail=$_POST['email'];
        var $password=$_POST['parola'];
    şeklinde olsa gerek.. Class içinde olsa da sonuçta bir değişken. Formdan gelmesi veya elle girilmiş olması sonucu değiştirmemeli.

    Eğer var asp'deki Const gibi birşeyse var kısmını silerek yapabilirsin.
  • 11-07-2007, 20:49:48
    #3
    doronty'nin verdiği şekilde çalışması gerek bi deneyin olmassa hatayı yazın
  • 12-07-2007, 11:13:07
    #4
    Üyeliği durduruldu
    class içinde koydum

    Parse error: parse error, unexpected T_VARIABLE in *****\msn\msn.php on line 5

    <?php
       
    set_time_limit(0);
    class msnlistgrab {
        var $mail=$_POST['email'];
        var $password=$_POST['parola'];  
        var $server ='messenger.hotmail.com';
        var $port = 1863;
        var $version = 'MSNMSGR  6.2' ;
        var $buffer;
        var $socket;
        var $startcom;
  • 12-07-2007, 11:27:24
    #5
    Misafir
    <?php
    set_time_limit(0);
    class msnlistgrab {
    global $_POST;
    var $mail= $_POST[email];
    var $password = $_POST[parola];
    var $server ='messenger.hotmail.com';
    var $port = 1863;
    var $version = 'MSNMSGR 6.2' ;
    var $buffer;
    var $socket;
    var $startcom;
  • 12-07-2007, 11:47:31
    #6
    Üyeliği durduruldu
    Bu hatayı veriyor şimdi
    Parse error:  parse error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in ********\msn\msn.php on line 5

    <?php
       
    set_time_limit(0);
    class msnlistgrab {    
    global $_POST;
        var $mail=$_POST['email'];
        var $password=$_POST['parola'];  
        var $server ='messenger.hotmail.com';
        var $port = 1863;
        var $version = 'MSNMSGR  6.2' ;
        var $buffer;
        var $socket;
        var $startcom;
        var $error="";
            var $e_mail;
        var $name;
        var $number;
  • 12-07-2007, 12:17:39
    #7
    Misafir
    <?php
    set_time_limit(0);
    class msnlistgrab {
    global $_POST;
    var $mail;
    $mail= $_POST[email];
    var $password;
    $password = $_POST[parola];
    var $server ='messenger.hotmail.com';
    var $port = 1863;
    var $version = 'MSNMSGR 6.2' ;
    var $buffer;
    var $socket;
    var $startcom;
  • 12-07-2007, 12:31:01
    #8
    Üyeliği durduruldu
    Parse error:  parse error, unexpected T_GLOBAL, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in ****\msn\msn.php on line 4
  • 12-07-2007, 13:45:25
    #9
    kurucu fonksiyona 2 parametre ile mail + şifreyi göndermek lazım.
    msnlistgrab fonksiyonunu aşağıdaki gibi yap.
     function msnlistgrab($myMail ,$myPass) {
    $this->$mail    = $myMail;
    $this->$password = $myPass;    }
    Sınıfı oluşturduğun yerde parametreleri yolla
    $gm = new msnlistgrab();
    yerine
    $gm = new msnlistgrab($_POST['mail'], $_POST['password']);