|
|
|
การส่งค่าตัวแปรที่อยู่ไฟล์รูปภาพ ด้วย javascript แต่ค่าที่ได้รับ backslash หาย |
|
|
|
|
|
|
|
ผมส่งที่อยู่รูปภาพผ่าน javascript ครับ C:\Jewelry\Picture\1.jpg
code การส่งครับ
Code (PHP)
<tr class="tr-odd" onClick="Javascript:updatepro('<?=$objResult[0].",/+".$objResult[1].",/+".$objResult[3].",/+".",/+".$objResult[4].",/+".$objResult[5].",/+".$objResult[6].",/+".$objResult[7].",/+".$objResult[8]; ?>')">
Code (PHP)
function updatepro(mmp)
{
var myStr = mmp ;
var mySplitResult = myStr.split(",/+");
window.opener.window.document.getElementById('productid').value = mySplitResult[0];
window.opener.window.document.getElementById('productname').value = mySplitResult[1];
window.opener.window.document.getElementById('productprice').value = mySplitResult[2];
window.opener.window.document.getElementById('txtbar1').value = mySplitResult[3];
alert(mySplitResult[4]);
window.opener.window.document.getElementById('image').src = mySplitResult[4];
window.opener.window.document.getElementById('txtbar1').value = mySplitResult[5];
window.opener.window.document.getElementById('txtbar2').value = mySplitResult[6];
window.opener.window.document.getElementById('txtbar3').value = mySplitResult[7];
window.opener.window.document.getElementById('txtbar4').value = mySplitResult[8];
window.close();
}
window.opener.window.document.getElementById('image').src = mySplitResult[4];
ฝั่งของ php echo $objResult[4] ได้ ปกติครับ C:\Jewelry\Picture\1.jpg
แต่ฝั่งของ javascript alert ออกมาเป็นแบบนี้ครับ C:JewelryPicture1.jpg
รบกวนด้วยครับ
Tag : PHP, JavaScript
|
|
|
|
|
|
Date :
2012-09-25 11:34:02 |
By :
vissarud |
View :
1125 |
Reply :
6 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ก็ไป split มันออกแล้วมันก็หายจิครับ
ลอง alert(myStr);
ดูว่าขึ้นป่าวครับ
|
|
|
|
|
Date :
2012-09-25 11:50:49 |
By :
popypreaw |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้า alert(myStr); ขึ้นครับ จะออกมาแบบนี้ครับ
azs2134567890,/+Silver Flower Ring w/Oxidised,/+RINGS,/+,/+415284.10,/+c:jewelrypicturej92649.jpg,/+111,/+222,/+333
ผมใช้ function ตัดคำนี้ครับ ,/+ ออกมาเป็น array ครับ
ขอบคุณ คุณ PoPy ที่แนะนำครับ
|
|
|
|
|
Date :
2012-09-25 13:11:21 |
By :
vissarud |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
'//'
|
|
|
|
|
Date :
2012-09-25 14:20:22 |
By :
sakuraei |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คุณ Unidentifier รบกวนอธิบายด้วยครับ ผมต้องเอาไปใส่ตรงไหนครับ
|
|
|
|
|
Date :
2012-09-25 15:20:30 |
By :
vissarud |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ทำไมไม่ใช้ตัวเชื่อมที่ง่ายกว่านี้ล่ะครับ เช่น | หรือ &
|
|
|
|
|
Date :
2012-09-25 16:23:31 |
By :
sakuraei |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คุณ Unidentifier เพราะชื่อสินค้าผมมันต้องใส่รหัสพิเศษได้ครับ บางทีใส่เป็น สีเหลี่ยม สามเหลี่ยม เพื่อให้รู้ลักษณะของตัวสินค้ายังมีเลยครับ ตอนนี้ผมเริ่มหาฟั่งชันเข้ามาช่วยได้แล้วแต่ยังติดอยู่นิดหน่อยครับ เดียวถ้าได้จะเอามาลง
|
|
|
|
|
Date :
2012-09-25 16:36:41 |
By :
vissarud |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|