ציטוט:
נכתב במקור על ידי MasterNetwork
קוד:
<?php
$textarea=$_POST["textarea"];
$codes=explode("\r\n", $textarea);
$i=0;
foreach ($codes as $code){
$i++;
echo "No. {$i}: {$code}<br/>";
}
?>
ה "\r\n", מפריד כל שורה.
במידה ואתה רוצה להחליף בפסיק, שים פסיק
|
ניסיתי זה לא פותר את זה הבעיה היא שזה שולח את זה לשרת ומחזיר לי רק את התשובה של הראשון בלי היתר, עם רווחים בלי פסיקים
הכנסתי את הכול לתוך הלולאה וזה עדיין לא פועל.
די בטוח שזה אפשרי
קוד:
$textarea = $_POST ["textarea"];
$codes = explode ("\r\n", $textarea);
$i = 0;
foreach ($codes as $code){
$i++;
echo "No. {$i}: {$code}<br/>";
$itemType = substr( $code, 0, 2 ) . substr( $code, -2 );
$url = "http://www.israelpost.co.il/itemtrace.nsf/trackandtraceJSON?openagent&_=1412972965324&lang=HE&itemcode={$code}&sKod2={$itemType}";
$json = file_get_contents($url);
$obj = json_decode($json);
echo $obj->{'itemcodeinfo'};
}