• 17-04-2020, 18:16:05
    #1
    Merhaba. Bu siteye bir form işlemi yapıyorum fakat tokenle korunuyor. Token yalnış oldukda hata mesajı veriyo. Tokeni yanlış yollayıp hata mesajını kendi ekranımda almak istiyorum fakat bir türlü ekranımda yazdıramadım)))
    <?php
    if ($_POST) {
    echo "<pre>";
    print_r($_POST);
    echo "</pre>";
    $ch=curl_init("https://yeniemlak.az/elan/post");
    curl_setopt_array($ch, [
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_POST => true,
    CURLOPT_POSTFIELDS => [
    'elan_nov' => $_POST['elan_nov'],
    'emlak' => $_POST['emlak'],
    'seher' => $_POST['seher'],
    'rayon' => $_POST['rayon'],
    'unvan' => $_POST['unvan'],
    'menzil_nov' => $_POST['menzil_nov'],
    'mertebe_sayi' => $_POST['mertebe_sayi'],
    'mertebe' => $_POST['mertebe'],
    'otaq' => $_POST['otaq'],
    'sahe_m' => $_POST['sahe_m'],
    'qiymet' => $_POST['qiymet'],
    'sened' => $_POST['sened'],
    'emlak_haq' => $_POST['emlak_haq'],
    'elan_veren' => $_POST['elan_veren'],
    'ad' => $_POST['ad'],
    'tel1' => $_POST['tel1'],
    'photo' => 1,
    'token' => $_POST['token']
    ]
    ]);
    $source=curl_exec($ch);
    curl_close($ch);
    echo $source;
    }
    ?>
    <!DOCTYPE html>
    <html>
    <head>
    <title></title>
    </head>
    <body>
    <form action="" method="POST" enctype="multipart/form-data">
    <input type="text" name="elan_nov" value="1">
    <input type="text" name="emlak" value="1">
    <input type="text" name="seher" value="50">
    <input type="text" name="rayon" value="47">
    <input type="text" name="menzil_nov" value="1">
    <input type="text" name="unvan" value="Sumqayit 1m kr q">
    <input type="text" name="mertebe_sayi" value="1">
    <input type="text" name="mertebe" value="5">
    <input type="text" name="otaq" value="1">
    <input type="text" name="sahe_m" value="1">
    <input type="text" name="qiymet" value="1">
    <input type="text" name="sened" value="1">
    <input type="text" name="emlak_haq" value="sm usa ufna fna sgsgb">
    <input type="text" name="elan_veren" value="1">
    <input type="text" name="ad" value="NNNNN">
    <input type="text" name="tel1" value="1">
    <input type="text" name="token" value="1212121212112">
    <input type="submit" value="Yolla">
    </form>
    </body>
    </html>
  • 17-04-2020, 18:23:28
    #2
    31.satırdan devam ediyorum;

    $source=curl_exec($ch);
    $yeni=strpos ($source,"Token Yanlış!");
    curl_close($ch);
    return $yeni;