From the following two files, I get the output (2000)1 , but it should only (2000)
After getting the value with curl extra 1 is added, but why?
balance.php
<?php $url = "http://localhost/sms/app/user_balance.php"; $ch = curl_init(); curl_setopt($ch,CURLOPT_URL, $url); curl_setopt($ch,CURLOPT_POST, 2); curl_setopt($ch,CURLOPT_POSTFIELDS, "id=2&status=Y"); $result = curl_exec($ch); curl_close($ch); echo $result; ?>
user_balance.php
<?php $conn = mysql_connect("localhost","root",""); mysql_select_db("sms",$conn); $user_id = $_REQUEST["id"]; $sql = "SELECT * FROM user_sms WHERE user_id='$user_id'"; $rec = mysql_query($sql); if($row = mysql_fetch_array($rec)) { $balance = $row["user_sms_balance"]; } echo "(".$balance.")"; ?>
php curl
Salim
source share