• 31-05-2013, 01:27:23
    #1
    Reveloper
    arkadaşlar merhaba nerede hata yapıyorum bir türlü veriyi çekemedim?

    <?php
    $site=file_get_contents("http://www.diyarbakirbaskaniniariyor.com/index.php/anket");
    $aranan1='<input type="hidden" name="';
    $aranan2='" value="1" />	</form>';
    $veri=explode($aranan1,$site);
    $veri=explode($aranan2,$veri[1]);
    
    echo $veri[0];
    ?>
    kaynakta:

    <input type="hidden" name="e4d235f8e71b0ffdc731a384cd0f278e" value="1" /> </form>

    böyle bir kod var bunu çekmek istiyorum name bölümündeki kod rastgele büyük ihtimal
  • 31-05-2013, 03:17:56
    #2
    birden çok input hidden olduğu için veri[1] den yaptığınızda başka bir veri gelir yada başka verinin value su boş ise boş gelir
    preg_match_all('/type="hidden" name="(.*)" value="1"/iU',$site,$veri);
    $istedigim_veri = $veri[1][1];