بروز خطا
[message]
اشتراک در سوال
رای ها
[dataList]
مشکل در ارتباط با سرور
سلام دوستان نمیدونم علت چیه که وقتی از سرور اطلاعات رو میگیرم تگه هارو به من میده
این پیغامیه که تو لوگ کت نشون میده
12-05 21:09:14.355: W/System.err(445): org.json.JSONException: Value <html><body><script of type java.lang.String cannot be converted to JSONArray
0
0
Page Source صفحه ای رو که ازش جیسون میگیرید چک کنید نباید هیچی بغیر از کد جیسون داخل اون باشه (10 سال پیش)
0
0
پیج سورس هم همونو نشون میده (10 سال پیش)
0
0
هر چی هست فک کنم به جاوا اسکریپت مربو بشه
(10 سال پیش)
0
0
up امید وارم آقای کاشی زاده این پستو ببینه (10 سال پیش)
0
0
آدرسی که شما دارید میگیرید < خروجی جیسون استاندارد نداره و شامل فرمتی خارج از استاندارد جیسون هست< آدرس سرور یا کد های خروجی جیسون رو بزارید (10 سال پیش)
0
0
چون صفحه ی که encode می کنی دارای تگ های html ی هست سورس سمت سرورتون قرار بدین (10 سال پیش)
برای این سوال 1 پاسخ وجود دارد.
پاسخ به سوال
Hossein Lamei Ramandi
10 سال پیش
0
0
<?php
header('Content-Type: text/html; charset=utf-8');
$connection=mysqli_connect("","","","");
mysqli_set_charset($connection,"utf8");
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
$id = $_GET['id'];
$result = mysqli_query($connection,"SELECT * FROM joks WHERE id>$id");
$output = array();
while($row = mysqli_fetch_array($result))
{
$record = array();
$record['id'] = $row['id'];
$record['jok'] = $row['jok'];
$record['sender'] = $row['sender'];
$output[] = $record;
}
echo json_encode($output);
mysqli_close($connection);
mysql_query("SET NAMES UTF8");
?>
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .