찾다
백엔드 개발PHP 튜토리얼PHP4实际应用经验篇(8)_PHP教程
PHP4实际应用经验篇(8)_PHP教程Jul 21, 2016 pm 04:04 PM
작가존재하다실제우리를스포츠

作者:孙运动

你可能已经注意到,到目前为止,在我们给你的所有例子中,我们都是给你两个页面-一个单纯的具有表单的HTML页面,和另一个用来处理表单输入并产生相应输出的PHP脚本。然而,PHP提供了一种把那两个页面通过 $submit 变量结合在一起的文雅的方法

  你已经知道,一旦一个表单提交给PHP脚本,所有的表单变量就变成了的PHP变量。现在,除了用户定义的变量外,在你每次点击表单的“提交(SUBMIT )”按扭的同时,也就创建了一个名为 $submit的变量。因此,通过测试该变量是否存在,聪明的程序员可以只使用一个页面来既初始化表单又产生提交后的输出。  


  让我们给你示范一下-我们用一个页面来实现上面那个幸运甜饼例子,包括最初的选择日期页面和后面的幸运甜饼页面。我们假设新的PHP文件也叫"cookie.php"

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

if (!$submit)
{
// 如果$submit不存在, 这暗示表单还没有提交
// 所以显示第一个页面

?>




td {font-family: Arial;}






The Amazing Fortune Cookie Generator







Pick a day



Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Sunday

















}
else
{

// 如果$submit 确实存在了,表单已经被提交了
// 所以使用switch()函数来处理

// 这里的决定变量是用户选择的日期
switch ($day)
  {

// 第一种情况
        case "Monday":
        $fortune = "当能找到使每件事做的复杂精彩的方法的时候,不要使它简单有效";
        break;

// 第一种情况
        case "Tuesday":
        $fortune = "生活是游戏的桥梁?-你一定施展某种巧计了。";
        break;

        case "Wednesday":
        $fortune = "什么能使头脑清醒的人生活在这个世界上永不发疯?";
        break;

        case "Thursday":
        $fortune = "不要疯狂,要有趣";
        break;

        case "Friday":
        $fortune = "仅仅跟着时代走,顺着风气行,当你得到提升时你会发现类型是个魔鬼。";
        break;


// 如果以上条件都不符合...
        default:
        $fortune = "很抱歉,周末关门";
        break;

        }

?>







Here is your fortune for :






}
?>
--------------------------------------------------------------------------------
  正如你所看到的,脚本首先测试 $submit变量是否存在,如果没找到,它将认为表单没有提交并且显示最初的日期选择列表。

   由于标签的 ACTION属性设为同一个 PHP脚本,一旦表单被提交,同一个脚本将被呼叫来处理表单的输入。然而,被呼叫后的这次$submit变量将已经存在了,所以将不再显示最初的页面,反而显示具有幸运甜饼的页面了。

   注意为了使这些能正常工作,你的


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

--------------------------------------------------------------------------------
  必须有一个赋予"submit"值的NAME属性。

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

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

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/316001.htmlTechArticle作者:孙运动 你可能已经注意到,到目前为止,在我们给你的所有例子中,我们都是给你两个页面-一个单纯的具有表单的HTML页面,和另一个...
성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
CS玩家的首选:推荐的电脑配置CS玩家的首选:推荐的电脑配置Jan 02, 2024 pm 04:26 PM

1.处理器在选择电脑配置时,处理器是至关重要的组件之一。对于玩CS这样的游戏来说,处理器的性能直接影响游戏的流畅度和反应速度。推荐选择IntelCorei5或i7系列的处理器,因为它们具有强大的多核处理能力和高频率,可以轻松应对CS的高要求。2.显卡显卡是游戏性能的重要因素之一。对于射击游戏如CS而言,显卡的性能直接影响游戏画面的清晰度和流畅度。建议选择NVIDIAGeForceGTX系列或AMDRadeonRX系列的显卡,它们具备出色的图形处理能力和高帧率输出,能够提供更好的游戏体验3.内存电

C语言中的常量是什么,可以举一个例子吗?C语言中的常量是什么,可以举一个例子吗?Aug 28, 2023 pm 10:45 PM

常量也称为变量,一旦定义,其值在程序执行期间就不会改变。因此,我们可以将变量声明为引用固定值的常量。它也被称为文字。必须使用Const关键字来定义常量。语法C编程语言中使用的常量语法如下-consttypeVariableName;(or)consttype*VariableName;不同类型的常量在C编程语言中使用的不同类型的常量如下所示:整数常量-例如:1,0,34,4567浮点数常量-例如:0.0,156.89,23.456八进制和十六进制常量-例如:十六进制:0x2a,0xaa..八进制

李未可AR眼镜,让运动一“镜”到底李未可AR眼镜,让运动一“镜”到底May 27, 2023 am 09:07 AM

5月17日,2023中国国际消费电子博览会在青岛国际展会中心拉开帷幕,本届电博会以“智慧融生,数聚未来”为主题,汇聚了300余家企业展示最新技术、研讨最新行业趋势、共觅未来发展商机。展会上,热点科技以智慧家居、电竞及户外露营为主题展示了一系列科技产品,其中李未可智能AR眼镜以其科技感十足的外观吸引了不少观众的关注。外观上,李未可AR眼镜采用了可拆卸式超轻一片式双曲面镜片,具有防眩光、防汗、防指纹的特性,适应在户外多样的光照环境。镜框采用了轻便的TR90塑胶钛材质,依托中国人头围大数据人体工学研究

站起来,不准跪!一根棍子帮机器狗完成“狗”到“人”进化,关键还适应不同品牌的狗站起来,不准跪!一根棍子帮机器狗完成“狗”到“人”进化,关键还适应不同品牌的狗Apr 14, 2023 pm 09:49 PM

有钱了,想买个机器人,是买个四足机器人好呢?还是买个两足机器人好呢?四足机器人像一个宠物,甚至可以真的拉出去遛遛;两足机器人更像一个伙伴,未来可以给你做做家务。似乎各有各的好,是不是难以抉择了?作为成年人,文摘菌的答案当然是:上周,在日本京都举行的2022年IEEE/RSJ智能机器人与系统国际会议(IROS2022)上,来自伍斯特理工学院(WorcesterPolytechnicInstitute,WPI)和上海科技大学的研究人员提出了一种新方案。让四足机器人进化为双足机器人,想四足着地的时候

零零科技推出 8K 运动飞行相机:哈浮飞行相机 X1 PRO 与 X1 PROMAX零零科技推出 8K 运动飞行相机:哈浮飞行相机 X1 PRO 与 X1 PROMAXAug 28, 2024 pm 03:31 PM

飞行相机开创者零零科技宣布推出哈浮飞行相机X1PRO与X1PROMAX,并已于北京时间8月27日凌晨在Indiegogo开启众筹,上线145分钟,众筹金额即突破百万美金,创造了飞行相机新纪录。两款产品作为全球首款也是最先进的飞行运动相机,重新定义了飞行拍摄体验,尤其适合运动爱好者与专业内容创作者。哈浮飞行相机X1PRO和X1PROMAX便携可折叠设计,无需遥控器交互体验。X1PROMAX:1/1.3英寸CMOS传感器,定制7层镜头。8K视频,14档动态范围,107°广角视野。可定制的ND滤镜。X

微信关闭运动的方法教程微信关闭运动的方法教程Mar 26, 2024 pm 12:31 PM

1、启动手机上的微信运用,登陆本人账户。2、进入微信主页后向上滑动页面,找到【微信运动】后并单击打开。3、进入微信运动界面,单击打开右上角的设置按钮。

推荐适合1150主板的最低配CPU推荐适合1150主板的最低配CPUJan 04, 2024 pm 09:22 PM

在选择最低配置的中央处理器(CPU)时,平衡经济实惠和基本需求非常重要。对于使用1150主板的用户来说,选择一款适合的最低配置的CPU能够满足日常办公、网页浏览和轻度娱乐的需求。本文将从性能、价格、功耗和扩展性等方面为您推荐几款适合的CPU性能最低配CPU的选择中,性能是一个重要的考虑因素。对于一般办公和轻度娱乐用户来说,四核心处理器已经足够满足需求。Intel的i3系列和PentiumG系列都是不错的选择。i3系列具有更高的性能和更大的缓存,适合处理多任务和多线程应用。而PentiumG系列则

万魔推出AI主攻的运动耳机,开启十年研发新纪元万魔推出AI主攻的运动耳机,开启十年研发新纪元Jun 29, 2023 pm 10:54 PM

6月28日,万魔在北京发布1MORE万魔开放式运动蓝牙耳机。万魔声学创始人、董事长谢冠宏表示,AI智能是万魔下一个十年最重要的研发方向。2023年恰逢万魔成立10周年。发布会上,谢冠宏表示,下一个十年,AI智能是万魔最重要的研发方向之一,通过为声学赋能智能技术打造智能声学生态,为客户带来更创新的产品和更好的体验。万魔科技合伙人兼CEO李传刚先生,重点介绍了本次发布会的主角——1MORE万魔开放式运动蓝牙耳机S50。他表示:一直以来,音质一直是万魔的强项,但恰恰是运动耳机的弱项。1MORES50在

See all articles

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

AI Hentai를 무료로 생성하십시오.

뜨거운 도구

VSCode Windows 64비트 다운로드

VSCode Windows 64비트 다운로드

Microsoft에서 출시한 강력한 무료 IDE 편집기

SublimeText3 Linux 새 버전

SublimeText3 Linux 새 버전

SublimeText3 Linux 최신 버전

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

에디트플러스 중국어 크랙 버전

에디트플러스 중국어 크랙 버전

작은 크기, 구문 강조, 코드 프롬프트 기능을 지원하지 않음

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경