ثبت مقادیر list در دیتا بیس توسط php

سلام
فرض کنید من یه سری <li>...</li> دارم حالا میخوام با php اطلاعاتشون رو تو دیتابیس ذخیره کنم چکار کنم ؟؟!؟ :cry:
 

farik

Well-Known Member
برای اینکار شما چند تا کار میتونین بکنین که همشون با جاوااسکریپت سروکار داره..
1)مقادیر li ها رو بخونین و یکی یکی بریزین تو یک input با dیک رشته جدا کننده و بعد تو طرف سرور از هم جدا کنین و بریزین تو دیتا بیس..
2)مفادیر رو با جاوا اسکریپت بخونین و با ایجکس ارسال کنین...
فعلا راه دیگه ای به نظرم نمیرسه...
موفق باشید...
 
ممنون farik جان ولی کاش یکی از راه حل هاتو توضیح میدادی یا یه مرجع معرفی میکردی، خیلی گشتم نتونستم پیدا کنم، کارمم خیلی گیره لطفا
 

farik

Well-Known Member
باسلام..
من روش اول رو تو یک مثال واستون توضیح میدم..
test.html:
کد:
<html dir="rtl">

<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>New Page 1</title>
</head>

<body>
<ul id="raw_data">
	<li>
		hi
	</li>
	<li>
		how r u?
	</li>
	<li>
		r u ok?
	</li>
</ul>
<script>
function copyData(){
	mother=document.getElementById('raw_data');
	text="";
	seperator="::";
	for(i=0;i<mother.childNodes.length;i++){
		text+=mother.childNodes[i].innerHTML+seperator;
	}
	document.getElementById("data").value=text;
}
</script>
<form action="test.php" onsubmit="copyData();">
	<input name="data" type="hidden" id="data">
	<input type="submit" value="send">
</form>
</body>

</html>
test.php:
کد:
<?php
$data=$_POST['data'];
$values=explode($data,"::");
?>
a
موفق باشید...
 
این تیکه رو عوض کردم خطا نمیده ولی مقدار array رو فقط برمیگردونه

PHP:
$data = $_GET['data'];
 
مشکل از تا explode بود این شکلی نوشتمش درست شد

PHP:
$values = explode("::",$data);

ولی الان مقادیر رو اشتباه explode میکنه فک میکنم کد جاوا موقع اضافه کردن :: یه چیزای دیگه هم اضافه میکنه آخه مقدار برگردونده شده اینه

?data=undefined%3A%3A%0D%0A%09%09hi%0D%0A%09%3A%3Aundefined%3A%3A%0D%0A%09%09how+r+u%3F%0D%0A%09%3A%3Aundefined%3A%3A%0D%0A%09%09r+u+ok%3F%0D%0A%09%3A%3Aundefined%3A%3A

حالا چیکار کنم ؟؟؟!
 

farik

Well-Known Member
باسلام..
شرمنده دفعه قبل آخر شب بود..دیگه تستش نکردم تو زمپ..اینم از نمونه کامل..موفق باشید..(ضمیمه شده)
 

پیوست ها

  • test.rar
    634 بایت · بازدیدها: 2
تست کردم درست بود مرسیییییییییییییییییییییییییییییییییییی
ممنون خیلی کمکم کردی امیدوارم بتونم جبران کنم
 

جدیدترین ارسال ها

بالا