• 12-10-2020, 22:52:31
    #1
    Merhaba dostlar,

    user:pass@ip:proxy
    bölerek tabloda ayrı sütunlara yerleştirmek istiyorum. Yani user kısmını tablodaki user sütununa, pass kısmını ise Password sütununa eklemek istiyorum. Text-Area kısmından direk bölerek insert etmem gerekiyor. Örnek olarak nasıl ayırabileceğimi gösteren bir kod yazabilirseniz sevinirim

    https://prnt.sc/uxzpej
  • 12-10-2020, 22:57:06
    #2
    <?php
    // 1. örnek
    $pizza  = "dilim1 dilim2 dilim3 dilim4 dilim5 dilim6";
    $dilimler = explode(" ", $pizza);
    echo $dilimler[0]; // dilim1
    echo $dilimler[1]; // dilim2
    
    // 2. örnek
    $data = "foo:*:1023:1000::/home/foo:/bin/sh";
    list($user, $pass, $uid, $gid, $gecos, $home, $shell) = explode(":", $data);
    echo $user; // foo
    echo $pass; // *
    
    ?>
    kaynak : https://www.php.net/manual/tr/function.explode.php
  • 12-10-2020, 23:00:39
    #3
    hkafali adlı üyeden alıntı: mesajı görüntüle
    <?php
    // 1. örnek
    $pizza  = "dilim1 dilim2 dilim3 dilim4 dilim5 dilim6";
    $dilimler = explode(" ", $pizza);
    echo $dilimler[0]; // dilim1
    echo $dilimler[1]; // dilim2
    
    // 2. örnek
    $data = "foo:*:1023:1000::/home/foo:/bin/sh";
    list($user, $pass, $uid, $gid, $gecos, $home, $shell) = explode(":", $data);
    echo $user; // foo
    echo $pass; // *
    
    ?>
    kaynak : https://www.php.net/manual/tr/function.explode.php


    Çok teşekkür ediyorum hocam, inceliyorum
  • 12-10-2020, 23:02:28
    #4
    Instamatic adlı üyeden alıntı: mesajı görüntüle
    Merhaba dostlar,

    user:pass@ip:proxy
    bölerek tabloda ayrı sütunlara yerleştirmek istiyorum. Yani user kısmını tablodaki user sütununa, pass kısmını ise Password sütununa eklemek istiyorum. Text-Area kısmından direk bölerek insert etmem gerekiyor. Örnek olarak nasıl ayırabileceğimi gösteren bir kod yazabilirseniz sevinirim

    https://prnt.sc/uxzpej

    $data = 'abc:def@ghi:jkl';
    
    $user = explode(':', explode('@', $data)[0])[0];
    $pass = explode(':', explode('@', $data)[0])[1];
    $ip = explode(':', explode('@', $data)[1])[0];
    $proxy = explode(':', explode('@', $data)[1])[1];
    
    print_r($user);
    print_r($pass);
    print_r($ip);
    print_r($proxy);
  • 12-10-2020, 23:07:58
    #5
    MuhammetDemirel adlı üyeden alıntı: mesajı görüntüle
    $data = 'abc:def@ghi:jkl';
    
    $user = explode(':', explode('@', $data)[0])[0];
    $pass = explode(':', explode('@', $data)[0])[1];
    $ip = explode(':', explode('@', $data)[1])[0];
    $proxy = explode(':', explode('@', $data)[1])[1];
    
    print_r($user);
    print_r($pass);
    print_r($ip);
    print_r($proxy);
    Teşekkür ederim Muhammet hocam
  • 14-10-2020, 01:11:10
    #6
    Instamatic adlı üyeden alıntı: mesajı görüntüle
    Merhaba dostlar,

    user:pass@ip:proxy
    bölerek tabloda ayrı sütunlara yerleştirmek istiyorum. Yani user kısmını tablodaki user sütununa, pass kısmını ise Password sütununa eklemek istiyorum. Text-Area kısmından direk bölerek insert etmem gerekiyor. Örnek olarak nasıl ayırabileceğimi gösteren bir kod yazabilirseniz sevinirim

    https://prnt.sc/uxzpej
    Regex araştır en basit hali ile aşağıdaki gibi kullanabilirsin.
    https://regex101.com/r/6LndDL/1