PHP ile uğraşıyorum. Kafama takılan bir konu var buraya danışmak istedim.
Kod şu:
<?
function XMLPOST($PostAddress,$xmlData)
{
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL,$PostAddress);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST,1);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER,0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1);
curl_setopt($ch, CURLOPT_HTTPHEADER, Array("Content-Type: text/xml"));
curl_setopt($ch, CURLOPT_TIMEOUT, 30);
curl_setopt($ch, CURLOPT_POSTFIELDS, $xmlData);
$result = curl_exec($ch);
return $result;
}
$xml='<?xml version="1.0" encoding="UTF-8"?>
<mainbody>
<header>
<company>NETGSM</company>
<usercode>usrcode</usercode>
<password>pass</password>
<startdate></startdate>
<stopdate></stopdate>
<type>n:n</type>
<msgheader>header</msgheader>
</header>
<body>
[B][FONT=Arial Black]<mp><msg><![CDATA[Mesaj 1.]]></msg><no>[COLOR=#B8312F]<?php echo $degisken1; ?>[/COLOR]</no></mp>
<mp><msg><![CDATA[Mesaj 2.]]></msg><no>[COLOR=#B8312F]<?php echo $degisken 2; ?>[/COLOR]</no></mp>[/FONT][/B]
</body>
</mainbody>';
$gelen=XMLPOST('http://api.netgsm.com.tr/xmlbulkhttppost.asp',$xml);
echo $gelen;
?>Merak ettiğim konu kalın yazdığım yerde kırmızı yazdığım bölüm. XML içinde php tagları açarak bu şekilde değişken çağrılabilir mi ?Şimdiden teşekkürler...