2011 本站教學範例已全面更新~ 新教學請看 http://www.flycan.com/article/   【到新的教學討論區】
【飛肯設計學苑】- 回首頁 -
回首頁最新開課訊息企業包班教育訓練範例教學區問題討論區交流分享區程式下載區
Photoshop影像達人專修班 Photoshop 遮色片 & 色版創作進階班 CSS 版面設計專修班 ActionScript 3.0 程式設計入門班 ActionScript & XML 進階整合應用班 Dreamweaver & CSS網頁版型設計班

 

本站已全面更新~ 2011年 新教學範例請看 → http://www.flycan.com/article/

 

【DW PHP 資料庫教學】範例區
小視窗的程式碼如何寫?!

發表新主題   回覆主題
【飛肯】教學網站 首頁 » 【DW PHP 資料庫教學】範例區
上一篇主題 :: 下一篇主題  
發表人 內容
guyk
【二年級】
【二年級】


註冊時間: 2005-12-05
文章: 10

發表小視窗的程式碼如何寫?! 引言回覆

發表於: 2006-04-06 01:15 
請問一下,

如何用PHP寫跳出小視窗說:

你以成功輸入,然後一個關閉的command

DW裡有內建嗎?!

謝謝回答!

回頂端
檢視會員個人資料 發送私人訊息
neok
【班長】
【班長】


註冊時間: 2005-12-06
文章: 72
來自: 亞克星球

發表 引言回覆

發表於: 2006-04-06 08:11 
js語法:

<html>

<head>

<script type="text/javascript">

function disp_alert()

{

alert("你已成功輸入")

}

</script>

</head>

<body>

<form>

<input type="button" onclick="disp_alert()" value="送出">

</form>

</body>

</html>

回頂端
檢視會員個人資料 發送私人訊息 參觀發表人的個人網站 雅虎訊息通 MSN Messenger
guyk
【二年級】
【二年級】


註冊時間: 2005-12-05
文章: 10

發表 引言回覆

發表於: 2006-04-09 14:42 
恩恩,

那如果說用在投票上面,只能投一票

沒投過,投了,前往觀看投票結果

頭過了,再投,出現視窗,按下確定,回到原投票畫面(a.php)

回到原投票畫面的的程式碼要寫在哪哩勒?!OO

回頂端
檢視會員個人資料 發送私人訊息
neok
【班長】
【班長】


註冊時間: 2005-12-06
文章: 72
來自: 亞克星球

發表 引言回覆

發表於: 2006-04-09 15:08 
guyk 寫到:
恩恩,

那如果說用在投票上面,只能投一票

沒投過,投了,前往觀看投票結果

頭過了,再投,出現視窗,按下確定,回到原投票畫面(a.php)

回到原投票畫面的的程式碼要寫在哪哩勒?!OO

以下原始碼為:按「投票」顯示出警告視窗,然後連到設定的頁面,並沒有判斷是否投過票,所以預設為重覆投票,都會顯示警告視窗。

要判斷是否投過票,請做資料比對。

<html>

<head>

<script type="text/javascript">

function disp_alert()

{

alert("您已經投過票")

var i, args=disp_alert.arguments; document.MM_returnValue = false;

for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");

}

</script>

</head>

<body>

<form>

<input type="button" onclick="disp_alert('parent','按鈕後要前往的網址')" value="投票">

</form>

</body>

</html>

回頂端
檢視會員個人資料 發送私人訊息 參觀發表人的個人網站 雅虎訊息通 MSN Messenger
guyk
【二年級】
【二年級】


註冊時間: 2005-12-05
文章: 10

發表 引言回覆

發表於: 2006-04-09 17:40 
var i, args=disp_alert.arguments; document.MM_returnValue = false;

for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");

這一段有需要改嗎?!

我已經在投票後前往的網頁上(count.php),加入判斷是否投票過的程式碼

再投票的網頁裡我加了

if ($HTTP_SESSION_VARS['voteok'.$_GET['vote_id']] = 1)

{

function disp_alert()

{

alert("您已完成投票");

var i, args=disp_alert.arguments; document.MM_returnValue = false;

for (i=0; i<(args.length-1); i+=2) eval(args[i]+".location='"+args[i+1]+"'");

}

}

以及

<input type="submit" name="Submit" onClick="disp_alert('parent','Main.php')" value="投票">

最後還是跑count.php w

真是抱歉,東學一塊西學一塊,沒整體性概念 OO

ps我是參考茶米老師寫的書做低,想加個這種功能>"<~都不成功

回頂端
檢視會員個人資料 發送私人訊息
neok
【班長】
【班長】


註冊時間: 2005-12-06
文章: 72
來自: 亞克星球

發表 引言回覆

發表於: 2006-04-10 00:08 
用 php...我就不懂了 OO

以上都是用 js 語法,所以你判斷頁面是用 php 語法判斷,判斷後跑 js 語法,自然就沒有產生作用。

回頂端
檢視會員個人資料 發送私人訊息 參觀發表人的個人網站 雅虎訊息通 MSN Messenger
guyk
【二年級】
【二年級】


註冊時間: 2005-12-05
文章: 10

發表 引言回覆

發表於: 2006-04-10 12:23 
j

還是謝謝你拉~ OO

那有哪位大大要教我 OO

回頂端
檢視會員個人資料 發送私人訊息
YOGO
【班長】
【班長】


註冊時間: 2005-12-09
文章: 103

發表 引言回覆

發表於: 2006-04-11 19:38 
★:

<?php

if ($HTTP_SESSION_VARS['voteok'.$_GET['vote_id']] = 1)

{

echo '<script language="javascript">

         alert("您已完成投票");

         window.location.replace("你要前往的頁面");

         </script>';

}

?>

js不能直接寫在php區塊中,除非是用echo輸出的方式去產生js碼,不然會出錯,建議你弄懂php跟js不同的地方,還有server端跟clinet端的不同之處,不然你會很辛苦的,因為我覺得你的觀念根本就不清楚



輕鬆聽音樂.樂活新品味;關於音樂的大小事,就讓立峰國際音樂告訴你,歡迎你的立刻加入
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件 參觀發表人的個人網站 MSN Messenger
guyk
【二年級】
【二年級】


註冊時間: 2005-12-05
文章: 10

發表 引言回覆

發表於: 2006-04-12 01:50 
:( 是阿是阿==!我都不怎麼懂...

這個也要學,那個也要學...

可以告訴我從哪學起嗎!?

好亂... w

回頂端
檢視會員個人資料 發送私人訊息
YOGO
【班長】
【班長】


註冊時間: 2005-12-09
文章: 103

發表 引言回覆

發表於: 2006-04-12 11:43 
guyk 寫到:
:( 是阿是阿==!我都不怎麼懂...

這個也要學,那個也要學...

可以告訴我從哪學起嗎!?

好亂... w

茶米的書就寫的很詳細了,用心把他看懂,學作網頁沒有捷徑,一步一步來吧,這是要經驗的,急不得



輕鬆聽音樂.樂活新品味;關於音樂的大小事,就讓立峰國際音樂告訴你,歡迎你的立刻加入
回頂端
檢視會員個人資料 發送私人訊息 發送電子郵件 參觀發表人的個人網站 MSN Messenger
從之前的文章開始顯示:   
發表新主題   回覆主題     1頁(共1頁)
【飛肯】教學網站 首頁 » 【DW PHP 資料庫教學】範例區

 
所有的時間均為 台北時間 (GMT + 8 小時)
前往:  

回首頁】【最新開課訊息】【企業委訓】【範例教學分享區】【問題討論區