• 16-01-2021, 23:51:01
    #1
    Üyeliği durduruldu
    Form Sayfam:

          <div class="row text-dark mt-5 ">                <div class="col-lg-3  bg-light mx-auto border border-dark table-borderless">                <div class="row">              <div class="col-lg-12"><h4>KİŞİ EKLE</h4></div>                                      <div class="col-lg-6 p-2 mt-2 ">Ad</div>                    <div class="col-lg-6 p-2"><form action="/islemler.php?islem=kayitekle" method="POST">                      <input type="text" name="ad" class="form-control"></div>                    <div class="col-lg-6 p-2 mt-2">Soyad</div>                    <div class="col-lg-6 p-2"><input type="text" name="soyad" class="form-control"></div>                  <div class="col-lg-6 p-2 mt-2">Meslek</div>                    <div class="col-lg-6 p-2"><input type="text" name="meslek" class="form-control"></div>                  <div class="col-lg-12 p-2 mt-2">                      <input type="submit" name="gonder" value="EKLE" class="btn btn-success"></div>                  </form>                                  </div>                           </div>           </div>

    Uzaktan Post Edeceğim curl dosyam :

    <?php
    $curlpost = curl_init("xx.com/islemler.php?islem=kayitekle");
    $yallah = array(
        "ad" => "Süleyman",    "soyad" => "YOULA",    "meslek" => "Futbolcu"    "gonder" => "EKLE");
    
    $options = array(
        CURLOPT_USERAGENT => "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.141 Safari/537.36",    CURLOPT_REFERER => "http://google.com",    CURLOPT_HEADER => false,    CURLOPT_RETURNTRANSFER => true,    CURLOPT_TIMEOUT => 10,    CURLOPT_CONNECTTIMEOUT => 30,    CURLOPT_SSL_VERIFYPEER => false,    CURLOPT_POST => true,    CURLOPT_POSTFIELDS => $yallah );
    
    curl_setopt_array($curlpost,$options);$sonuc = curl_exec($curlpost);curl_close($curlpost);
    echo $sonuc;
    
    ?>

    ALDIĞIM HATA : Parse error: syntax error, unexpected double-quoted string "gonder", expecting ")" in D:xampphtdocsphpindex.php on line 10
  • 16-01-2021, 23:51:50
    #2
    Üyeliği durduruldu
    uzaktan post edeceğim curl dosyamı calıstırdıgımda bu hatayı görüyorum nasıl çözebilirim
  • 16-01-2021, 23:55:57
    #3
    $options = array( CURLOPT_USERAGENT => "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/87.0.4280.141 Safari/537.36", CURLOPT_REFERER => "http://google.com", CURLOPT_HEADER => false, CURLOPT_RETURNTRANSFER => true, CURLOPT_TIMEOUT => 10, CURLOPT_CONNECTTIMEOUT => 30, CURLOPT_SSL_VERIFYPEER => false, CURLOPT_POST => true, CURLOPT_POSTFIELDS => http_build_query($yallah) );
  • 16-01-2021, 23:58:56
    #4
    Üyeliği durduruldu
    @darness; hocam tsklerde siz sadece CURLOPT_POSTFIELDS de $yallah değişkenine birşey eklemişsiniz
    düzelmedi zaten. hata satırı 10. satır diyor
    "gonder" => "EKLE"

    yani burayı gösteriyor anlamadım
  • 16-01-2021, 23:59:32
    #5
    Üyeliği durduruldu
    @darness; cözdüm hocam tskler
  • 17-01-2021, 00:12:17
    #6
    aynurhan adlı üyeden alıntı: mesajı görüntüle
    @darness; hocam tsklerde siz sadece CURLOPT_POSTFIELDS de $yallah değişkenine birşey eklemişsiniz
    düzelmedi zaten. hata satırı 10. satır diyor
    "gonder" => "EKLE"

    yani burayı gösteriyor anlamadım
    Arada virgül koymayı unutmuşsun
  • 17-01-2021, 00:14:35
    #7
    Üyeliği durduruldu
    @magicphp; evet hocam