Salut,
Cum as putea trimite date altui site? Adica eu de pe site-ul X sa trimit pe site-ul Y, unde pe Y se afla un formular.
Am gasit mai multe turoriale dar nu a functionat niciunul.
Trimitere date prin Post la alt site
-
- Mesaje: 101
Trimitere date prin Post la alt site
MarPlo
Salut
Se poate de pe server cu php cUrl.
Poti sa folosesti functia sendPostData() din urmatorul exemplu; sau vezi ce gasesti pe internet la cautare: " php curl send post form ".
Se poate de pe server cu php cUrl.
Poti sa folosesti functia sendPostData() din urmatorul exemplu; sau vezi ce gasesti pe internet la cautare: " php curl send post form ".
Cod: Selectaţi tot
//send $data (array [name=>value] OR string 'n1=v1&n2=v2') via Post to $url address
//Returns Response from $url
function sendPostData($url, $data){
$ch = curl_init();
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true); //TRUE to follow any 'Location:' header that the server sends
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); //to receive server response
curl_setopt($ch,CURLOPT_CONNECTTIMEOUT ,3); //number of seconds to wait while trying to connect
curl_setopt($ch,CURLOPT_TIMEOUT, 25); //maximum number of seconds to allow cURL functions to execute
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false); //FALSE to stop cURL from verifying peer's certificat
$re = curl_exec($ch); //execute and store response
if(curl_error($ch)) trigger_error('Curl Error:' . curl_error($ch)); //in case of error
curl_close($ch); //close connection
return $re;
}
//Example
$url ='https://marplo.net/page';
$post =[
'username' =>'user1',
'password' => 'passuser1',
'gender' => 1,
];
$resp = sendPostData($url, $post);
var_dump($resp);
Subiecte similare
-
Prevenire trimitere date prin cURL
Discutii si Intrebari Diverse
Primul mesaj
Salut, in primul rand nu sunt sigur daca este categoria corecta pentru acest topic.Ultimul mesaj
Deci, cum as putea preveni trimiterea datelor prin curl? Am...
Cum adica sa previi trimiterea datelor prin curl?
Curl se executa pe server in scriptul pe care tu il pui.
Poate e vorba de primirea de date... -
Select in baza de date in functie de valoarea POST
PHP - MySQL - XML
Primul mesaj
Salutare,Ultimul mesaj
Am fisierul query1.php:
<?php
include 'bd_cnx.php';
$ret = ;
if(isset($_POST
)){
//Array-ul cu datele care vor fi returnate, in...
Salut
Verifici cu isset() variabil $_POST si faci Select-ul cum vrei la data $_POST respectiva.
Cam asa:
<?php
include 'bd_cnx.php';
$ret = ;... -
Array asociativ cu date de formular trimis prin ajax
JavaScript - jQuery - Ajax
Primul mesaj
Salut,Ultimul mesaj
Intr-un formular am un array asociativ constituit din variabilele POST (id element=>valoare variabila POST). Care este cea mai eficienta...
La varianta cu sir JSON intr-un cimp hidden nu m-am gindit, der ideea este foarte buna. Voi studia variantele. -
Trimitere date din formular cu Ajax la PHP
JavaScript - jQuery - Ajax
Primul mesaj
Folosesc functia ajaxSend() de la pagina: , merge super pana la un punct cind in php nu recunoaste $_POST sau $_REQUEST. Simplificat:Ultimul mesaj
html:...
Asta era, acum merge pe tot lantul pana la capat. Multumesc mult! -
Mentinere pe pagina curenta dupa trimitere date la php
PHP - MySQL - XML
Primul mesaj
Buna, am nevoie de ajutorul vostru, am facut un formularUltimul mesaj
<form action= /send.php method= post id= form >
<input type= text name= phone...
Verifica in consola (F12) sa nu ai erori in codul javascript (acolade /paranteze neinchise cum trebuie). -
Stergere date din input dupa trimitere cu Ajax
JavaScript - jQuery - Ajax
Primul mesaj
Asa o situatie:Ultimul mesaj
Datele din input se trimit tot ok, si datorita la ajax pagina nu se restarteaza, dar in input ramine datele care au fost introduse...
Poti sa folosesti urmatoarea formula, in sectiunea success , cand datele au fost deja trimise, ca sa stergi individual valoare din fiecare caseta....