Quattro7 Skrevet 7. januar 2008 Skrevet 7. januar 2008 (endret) Hei! Jeg har følgende kode: <?php function call($fra, $til) { //cookie file path $cookie = "/execscriptdir/php.cgi/cookie/cookie.txt"; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, "http://www.**********/call.php"); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); $frontpage = curl_exec($ch); curl_setopt($ch, CURLOPT_URL, "http://www.**********/call.php"); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_POST, 1); $post .= "bnr=".$fra; $post .= "fnr=".$til; $memberpage = curl_exec($ch); curl_exec($ch); curl_close ($ch); return $status; } echo call("004799999999", "004799999999"); ?> Noen som ser hva som er feil? Scriptet (http://www.**********/call.php) mottar ikke data. Takker for all hjelp Endret 7. januar 2008 av Quattro7
itsmebth Skrevet 7. januar 2008 Skrevet 7. januar 2008 Du setter $post, men du du gir aldri den verdien til curl.
grimjoey Skrevet 7. januar 2008 Skrevet 7. januar 2008 btw: $post er uinitialisert. det vil gi en notice error. Løsning: legg til $post = ''; før $post .= 'noe'; hvis du bryr deg.
Quattro7 Skrevet 7. januar 2008 Forfatter Skrevet 7. januar 2008 (endret) Du setter $post, men du du gir aldri den verdien til curl. Hvordan gjør jeg det? Endret 7. januar 2008 av Quattro7
grimjoey Skrevet 7. januar 2008 Skrevet 7. januar 2008 CURLOPT_POSTFIELDS The full data to post in a HTTP "POST" operation. To post a file, prepend a filename with @. curl_setopt($ch, CURLOPT_POSTFIELDS, $post);
Quattro7 Skrevet 7. januar 2008 Forfatter Skrevet 7. januar 2008 (endret) function call($fra, $til) { //cookie file path $cookie = "/execscriptdir/php.cgi/cookie/cookie.txt"; $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, "xx"); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); $frontpage = curl_exec($ch); curl_setopt($ch, CURLOPT_URL, "xx"); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_POST, 1); $post = ''; $post .= "anrphonenr=".$fra; $post .= "bnrphonenr=".$til; curl_setopt($ch, CURLOPT_POSTFIELDS, $post); $memberpage = curl_exec($ch); curl_exec($ch); echo $memberpage; curl_close ($ch); return $status; } echo call("004799999999", "004799999999"); Scriptet mottar fortsatt ikke data. Kan forresten scriptet forbedres? Endret 7. januar 2008 av Quattro7
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå