Register Register Member Login Member Login Member Login Forgot Password ??
PHP , ASP , ASP.NET, VB.NET, C#, Java , jQuery , Android , iOS , Windows Phone
 

Registered : 109,027

HOME > PHP > PHP Forum > รบ กวน ดู โคด ajax + uploadify ให้หน่อยคับ คือ ทำ เมนู กดแล้ว ไม่ ขึ้น ฟังชั่น uploadify



 

รบ กวน ดู โคด ajax + uploadify ให้หน่อยคับ คือ ทำ เมนู กดแล้ว ไม่ ขึ้น ฟังชั่น uploadify

 



Topic : 098856



โพสกระทู้ ( 111 )
บทความ ( 0 )



สถานะออฟไลน์




<script src="uploadify/jquery.uploadify.min.js" type="text/javascript"></script>
<link rel="stylesheet" type="text/css" href="uploadify/uploadify.css">
<form>
<input id="file_upload" name="file_upload" type="file" multiple>
<ul>
อัพโหลดได้เฉพาะ .mp4 .ogv .ogg .webm

</ul>
</form>
<input name="input2" onClick="window.location='index.php?option=films&type=sub&pk=<?=$pk;?>'" value=" OK " class="button" type="button">

<input name="input3" onClick="window.location='index.php?option=films&type=sub&pk=<?=$pk;?>'" value="Cancel" class="button" type="button">


<script type="text/javascript">
<?php $timestamp = time();?>
$(function() {
$('#file_upload').uploadify({
'formData' : {
'pk' : '<?php echo $pk;?>',
'timestamp' : '<?php echo $timestamp;?>',
'token' : '<?php echo md5('unique_salt' . $timestamp);?>'
},


'removeCompleted' : false,
'swf' : 'uploadify/uploadify.swf',
'fileTypeExts' : ' *.mp4; *.ogv; *.ogg; *.webm; ',
'uploader' : 'opt/films.php?ss=3'
});
});
</script>
<style>
.swfupload{
left:0px;
}
</style>


นี้โค๊ด รัน อัพโหลดได้ ปกติ แต่ ผมทำ list box มี ให้ เลือก ไฟล์วีดีโอ และ url
ซึ่งปุ่ม list ทำ เป็น ajax เรียก จาก อีก แต่ ทำ uploadify ไม่แสดง ผล ช่วย ดูให้หน่อย ครับ


หน้ากด เมนู group
<script>
function group(str)
{
if (str=="")
{
document.getElementById("txtHint").innerHTML="";
return;
}
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
document.getElementById("txtHint").innerHTML=xmlhttp.responseText;
}
}
var q=$('#type').val();
xmlhttp.open("GET","opt/ajax-vdo.php?q="+q,true);
xmlhttp.send();
}

</script>

ปุ่มเลือก

Group :
<select name="type" id="type" onchange="group(this.value)">
<option value="">Select a Group</option>
<option value="1">file</option>
<option value="2">url</option>
</select>

<div id="txtHint"></div>



หน้า ที่เรียก ajax ที่ เรียก uplaod


<script src="uploadify/jquery.uploadify.min.js" type="text/javascript"></script>
<link rel="stylesheet" type="text/css" href="uploadify/uploadify.css">


<form>

<div id="queue"></div>

<input id="file_upload" name="file_upload" type="file" multiple>
<ul>
อัพโหลดได้เฉพาะ .mp4 .ogv .ogg .webm

</ul>
</form>
<input name="input2" onClick="window.location='index.php?option=films&type=sub&pk=<?=$pk;?>'" value=" OK " class="button" type="button">

<input name="input3" onClick="window.location='index.php?option=films&type=sub&pk=<?=$pk;?>'" value="Cancel" class="button" type="button">


<script type="text/javascript">
<?php $timestamp = time();?>
$(function() {
$('#file_upload').uploadify({
'formData' : {
'pk' : '<?php echo $pk;?>',
'timestamp' : '<?php echo $timestamp;?>',
'token' : '<?php echo md5('unique_salt' . $timestamp);?>'
},


'removeCompleted' : false,
'swf' : 'uploadify/uploadify.swf',
'fileTypeExts' : ' *.mp4; *.ogv; *.ogg; *.webm; ',
'uploader' : 'opt/films.php?ss=3'
});
});
</script>
<style>
.swfupload{
left:0px;
}
</style>


รบกวนดูให้หน่อยครับ



Tag : PHP









ประวัติการแก้ไข
2013-08-08 11:03:09
Move To Hilight (Stock) 
Send To Friend.Bookmark.
Date : 2013-08-08 10:32:18 By : nattaphong25332533 View : 1444 Reply : 9
 

 

No. 1



โพสกระทู้ ( 111 )
บทความ ( 0 )



สถานะออฟไลน์


รูปประกอบ ครับ เหมือน หลัง เรียก หน้า ajax ไม่ทำงาน ช่วยทีครับ

ajax 919











ประวัติการแก้ไข
2013-08-08 10:56:23
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-08-08 10:55:44 By : nattaphong25332533
 


 

No. 2



โพสกระทู้ ( 1,521 )
บทความ ( 2 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

สถานะออฟไลน์
Facebook

include ไฟล์ไม่ครบ หรือ path ไม่ถูก พวก js,css ลองเช็คดูก่อน
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-08-08 12:27:13 By : Krungsri
 

 

No. 3



โพสกระทู้ ( 111 )
บทความ ( 0 )



สถานะออฟไลน์


ถูก นะ ครับ มัน ไม่ ฟ้อง error

ไฟล์ .php 2 หน้า ก้อ อยุ่ ที่เดียว กัน (หน้าที่ มี ปุ่ม+ajax เรียก อีกหน้า)

มันเกี่ยว กับ โคด ajax ไหม อะครับ สงสัย




------------------------------------------------

<script src="uploadify/jquery.uploadify.min.js" type="text/javascript"></script>
<link rel="stylesheet" type="text/css" href="uploadify/uploadify.css">


<form>

<div id="queue"></div>

<input id="file_upload" name="file_upload" type="file" multiple>
<ul>
อัพโหลดได้เฉพาะ .mp4 .ogv .ogg .webm

</ul>
</form>
<input name="input2" onClick="window.location='index.php?option=films&type=sub&pk=<?=$pk;?>'" value=" OK " class="button" type="button">

<input name="input3" onClick="window.location='index.php?option=films&type=sub&pk=<?=$pk;?>'" value="Cancel" class="button" type="button">


<script type="text/javascript">
<?php $timestamp = time();?>
$(function() {
$('#file_upload').uploadify({
'formData' : {
'pk' : '<?php echo $pk;?>',
'timestamp' : '<?php echo $timestamp;?>',
'token' : '<?php echo md5('unique_salt' . $timestamp);?>'
},


'removeCompleted' : false,
'swf' : 'uploadify/uploadify.swf',
'fileTypeExts' : ' *.mp4; *.ogv; *.ogg; *.webm; ',
'uploader' : 'opt/films.php?ss=3'
});
});
</script>
<style>
.swfupload{
left:0px;
}
</style>



-------------------------------


ช่วง นี้ คือ เรียก ไม่ทราบ ทำผิดไรกปาวคับ
----------------------------

โคด หน้าที่ ปุ่ม + ajax

<script>
function group(str)
{
if (str=="")
{
document.getElementById("txtHint").innerHTML="";
return;
}
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
document.getElementById("txtHint").innerHTML=xmlhttp.responseText;
}
}
var q=$('#type').val();
xmlhttp.open("GET","opt/ajax-vdo.php?q="+q,true);
xmlhttp.send();
}

</script>

ปุ่มเลือก

Group :
<select name="type" id="type" onchange="group(this.value)">
<option value="">Select a Group</option>
<option value="1">file</option>
<option value="2">url</option>
</select>

<div id="txtHint"></div>
-------------------------




รบกวน ช่วยดูหน่อยครับ
ขอบคุณล่วงหน้าคับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-08-08 13:08:40 By : nattaphong25332533
 


 

No. 4



โพสกระทู้ ( 1,521 )
บทความ ( 2 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

สถานะออฟไลน์
Facebook

คุณไม่ได้ inclide jQuery หรือเปล่า

Code (SQL)
<script src="http://code.jquery.com/jquery-1.10.2.min.js"></script>

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-08-08 13:35:36 By : Krungsri
 


 

No. 5



โพสกระทู้ ( 111 )
บทความ ( 0 )



สถานะออฟไลน์


คือ ถ้าไม่ใช้ listbox แบบ ajax มัน รันได้ปกติอะครับ



พอ ทำ แบบ listbox ใช้ ajax เรียก อีก หน้า ซึ่ง เก็บ ไว้ที่ เดียว
แล้ว upload ไม่อ่าน ตาม รูป อะครับ เลย สงสัย เกี่ยวกับ ajax รึปาว หรือยังไง ผม เขียนผิดไรไหม

ผมลอง include แล้ว ก็ เหมือนเดิม



มีรูปให้ดู ครับ

วางโคด

<script src="uploadify/jquery.uploadify.min.js" type="text/javascript"></script>
<link rel="stylesheet" type="text/css" href="uploadify/uploadify.css">
<input id="file_upload" name="file_upload" type="file" multiple>


<script type="text/javascript">
<?php $timestamp = time();?>
$(function() {
$('#file_upload').uploadify({
'formData' : {
'pk' : '<?php echo $pk;?>',
'timestamp' : '<?php echo $timestamp;?>',
'token' : '<?php echo md5('unique_salt' . $timestamp);?>'
},


'removeCompleted' : false,
'swf' : 'uploadify/uploadify.swf',
'fileTypeExts' : ' *.mp4; *.ogv; *.ogg; *.webm; ',
'uploader' : 'opt/films.php?ss=3'
});
});
</script>
<style>
.swfupload{
left:0px;
}
</style>


เรียก หน้า 1 มัน ปกติ ดี


พอ เรียก หน้า 2 โดย ใช้ ajax

โค้ดหน้า 1 + ajax




<script>
function group(str)
{
if (str=="")
{
document.getElementById("txtHint").innerHTML="";
return;
}
if (window.XMLHttpRequest)
{// code for IE7+, Firefox, Chrome, Opera, Safari
xmlhttp=new XMLHttpRequest();
}
else
{// code for IE6, IE5
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
document.getElementById("txtHint").innerHTML=xmlhttp.responseText;
}
}
var q=$('#type').val();
var qq=$('#qq').val();
xmlhttp.open("GET","opt/ajax-vdo.php?q="+q+"&qq="+qq,true);
xmlhttp.send();
}

</script>

-----------------

<input id="qq" name="qq" type="hidden" value="<?=$_GET['pk'];?>" />

Group :
<select name="type" id="type" onchange="group(this.value)">
<option value="">Select a Group</option>
<option value="1">file</option>
<option value="2">url</option>
</select>

<BR>



<div id="txtHint"></div>


โค้ด หน้า 2
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js" type="text/javascript"></script>
<script src="uploadify/jquery.uploadify.min.js" type="text/javascript"></script>
<link rel="stylesheet" type="text/css" href="uploadify/uploadify.css">
<BR><BR>



<form>

<div id="queue"></div>

<input id="file_upload" name="file_upload" type="file" multiple>
<ul>
อัพโหลดได้เฉพาะ .mp4 .ogv .ogg .webm

</ul>
</form>
<input name="input2" onClick="window.location='index.php?option=films&type=sub&pk=<?=$_GET['qq'];?>'" value=" OK " class="button" type="button">

<input name="input3" onClick="window.location='index.php?option=films&type=sub&pk=<?=$_GET['qq'];?>'" value="Cancel" class="button" type="button">


<script type="text/javascript">
<?php $timestamp = time();?>
$(function() {
$('#file_upload').uploadify({
'formData' : {
'pk' : '<?php echo $pk;?>',
'timestamp' : '<?php echo $timestamp;?>',
'token' : '<?php echo md5('unique_salt' . $timestamp);?>'
},


'removeCompleted' : false,
'swf' : 'uploadify/uploadify.swf',
'fileTypeExts' : ' *.mp4; *.ogv; *.ogg; *.webm; ',
'uploader' : 'opt/films.php?ss=3'
});
});
</script>
<style>
.swfupload{
left:0px;
}
</style>



axax


ประวัติการแก้ไข
2013-08-08 14:01:39
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-08-08 14:00:46 By : nattaphong25332533
 


 

No. 6



โพสกระทู้ ( 1,521 )
บทความ ( 2 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

สถานะออฟไลน์
Facebook

ที่ต้องการคือ เลือก Select ว่าจะทำอะไร ถ้าเลือก file ก็จะแสดงที่ให้ Upload

แต่ถ้าเลือก url จะเป็นการแนบ url แบบนี้หรือป่าว

ถ้าใช้ ผมว่าทำเป็น hide/show เอาดีกว่าครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-08-08 14:21:38 By : Krungsri
 


 

No. 7



โพสกระทู้ ( 111 )
บทความ ( 0 )



สถานะออฟไลน์


อ่อ ใช่ ครับ แบบนั้นละ ครับ


ตอบความคิดเห็นที่ : 6 เขียนโดย : Krungsri เมื่อวันที่ 2013-08-08 14:21:38
รายละเอียดของการตอบ ::
ช่วยแนะนำ การใช้ hide/show ที ครับ


ขอบคุนล่วงหน้าครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-08-08 14:23:48 By : nattaphong25332533
 


 

No. 8



โพสกระทู้ ( 1,521 )
บทความ ( 2 )

สมาชิกที่ใส่เสื้อไทยครีเอท Hall of Fame 2012

สถานะออฟไลน์
Facebook

ประยุกต์ต่อนะครับ
Code (PHP)
<body>
<select id="type" style="margin-bottom:20px">
	<option value="0" selected>Choose Type</option>
	<option value="file">Upload files</option>
    <option value="url">URL</option>
</select>
<script>
$('#type').change(function(e) {
    var Value = $(this).val();
	if(Value!=0){
		if(Value=="file"){
			$('#UploadFile').fadeIn('slow');
			$('#UploadUrl').hide();
		}else{
			$('#UploadUrl').fadeIn('slow');
			$('#UploadFile').hide();
		}
	}else{
		$('#UploadFile').hide();
		$('#UploadUrl').hide();
	}
});
</script>
<div id="UploadFile" style="display:none">
	<form>
		<div id="queue"></div>
		<input id="file_upload" name="file_upload" type="file" multiple="true">
	</form>

	<script type="text/javascript">
		<?php $timestamp = time();?>
		$(function() {
			$('#file_upload').uploadify({
				'formData'     : {
					'timestamp' : '<?php echo $timestamp;?>',
					'token'     : '<?php echo md5('unique_salt' . $timestamp);?>'
				},
				'swf'      : 'uploadify/uploadify.swf',
				'uploader' : 'uploadify/uploadify.php'
			});
		});
	</script>
</div>
<div id="UploadUrl" style="display:none">
<input type="text" placeholder="URL ">
</div>
</body>

แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-08-08 15:08:24 By : Krungsri
 


 

No. 9



โพสกระทู้ ( 111 )
บทความ ( 0 )



สถานะออฟไลน์


ขอบคุน ครับ
แสดงความคิดเห็นโดยอ้างถึง ความคิดเห็นนี้
Date : 2013-08-08 15:37:57 By : nattaphong25332533
 

   

ค้นหาข้อมูล


   
 

แสดงความคิดเห็น
Re : รบ กวน ดู โคด ajax + uploadify ให้หน่อยคับ คือ ทำ เมนู กดแล้ว ไม่ ขึ้น ฟังชั่น uploadify
 
 
รายละเอียด
 
ตัวหนา ตัวเอียง ตัวขีดเส้นใต้ ตัวมีขีดกลาง| ตัวเรืองแสง ตัวมีเงา ตัวอักษรวิ่ง| จัดย่อหน้าอิสระ จัดย่อหน้าชิดซ้าย จัดย่อหน้ากึ่งกลาง จัดย่อหน้าชิดขวา| เส้นขวาง| ขนาดตัวอักษร แบบตัวอักษร
ใส่แฟลช ใส่รูป ใส่ไฮเปอร์ลิ้งค์ ใส่อีเมล์ ใส่ลิ้งค์ FTP| ใส่แถวของตาราง ใส่คอลัมน์ตาราง| ตัวยก ตัวห้อย ตัวพิมพ์ดีด| ใส่โค้ด ใส่การอ้างถึงคำพูด| ใส่ลีสต์
smiley for :lol: smiley for :ken: smiley for :D smiley for :) smiley for ;) smiley for :eek: smiley for :geek: smiley for :roll: smiley for :erm: smiley for :cool: smiley for :blank: smiley for :idea: smiley for :ehh: smiley for :aargh: smiley for :evil:
Insert PHP Code
Insert ASP Code
Insert VB.NET Code Insert C#.NET Code Insert JavaScript Code Insert C#.NET Code
Insert Java Code
Insert Android Code
Insert Objective-C Code
Insert XML Code
Insert SQL Code
Insert Code
เพื่อความเรียบร้อยของข้อความ ควรจัดรูปแบบให้พอดีกับขนาดของหน้าจอ เพื่อง่ายต่อการอ่านและสบายตา และตรวจสอบภาษาไทยให้ถูกต้อง

อัพโหลดแทรกรูปภาพ

Notice

เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ
อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง

   
  เพื่อความปลอดภัยและการตรวจสอบ กระทู้ที่แทรกไฟล์อัพโหลดไฟล์จากที่อื่น อาจจะถูกลบทิ้ง
 
โดย
อีเมล์
บวกค่าให้ถูก
<= ตัวเลขฮินดูอารบิก เช่น 123 (หรือล็อกอินเข้าระบบสมาชิกเพื่อไม่ต้องกรอก)







Exchange: นำเข้าสินค้าจากจีน, Taobao, เฟอร์นิเจอร์, ของพรีเมี่ยม, ร่ม, ปากกา, power bank, แฟลชไดร์ฟ, กระบอกน้ำ

Load balance : Server 04
ThaiCreate.Com Logo
© www.ThaiCreate.Com. 2003-2024 All Rights Reserved.
ไทยครีเอทบริการ จัดทำดูแลแก้ไข Web Application ทุกรูปแบบ (PHP, .Net Application, VB.Net, C#)
[Conditions Privacy Statement] ติดต่อโฆษณา 081-987-6107 อัตราราคา คลิกที่นี่