백엔드 개발 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으로 문의하세요.

핫 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 옷 제거제

Video Face Swap

Video Face Swap

완전히 무료인 AI 얼굴 교환 도구를 사용하여 모든 비디오의 얼굴을 쉽게 바꾸세요!

인기 기사

<gum> : Bubble Gum Simulator Infinity- 로얄 키를 얻고 사용하는 방법
3 몇 주 전 By 尊渡假赌尊渡假赌尊渡假赌
Nordhold : Fusion System, 설명
3 몇 주 전 By 尊渡假赌尊渡假赌尊渡假赌
Mandragora : 마녀 트리의 속삭임 - Grappling Hook 잠금 해제 방법
3 몇 주 전 By 尊渡假赌尊渡假赌尊渡假赌

뜨거운 도구

메모장++7.3.1

메모장++7.3.1

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

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

C언어에서 상수란 무엇인가요? 예를 들어주실 수 있나요? C언어에서 상수란 무엇인가요? 예를 들어주실 수 있나요? Aug 28, 2023 pm 10:45 PM

상수는 변수라고도 하며 일단 정의되면 프로그램이 실행되는 동안 그 값이 변경되지 않습니다. 따라서 변수를 고정된 값을 참조하는 상수로 선언할 수 있습니다. 텍스트라고도 합니다. 상수는 Const 키워드를 사용하여 정의해야 합니다. 구문 C 프로그래밍 언어에서 사용되는 상수의 구문은 다음과 같습니다. - consttypeVariableName; (또는) consttype*VariableName; 다양한 유형의 상수 C 프로그래밍 언어에서 사용되는 다양한 유형의 상수는 다음과 같습니다. 정수 상수 - 예: 1,0 ,34, 4567 부동 소수점 상수 - 예: 0.0, 156.89, 23.456 8진수 및 16진수 상수 - 예: 16진수: 0x2a, 0xaa.. 8진수

CS 플레이어를 위한 첫 번째 선택: 권장 컴퓨터 구성 CS 플레이어를 위한 첫 번째 선택: 권장 컴퓨터 구성 Jan 02, 2024 pm 04:26 PM

1. 프로세서 컴퓨터 구성을 선택할 때 프로세서는 가장 중요한 구성 요소 중 하나입니다. CS와 같은 게임을 플레이할 때 프로세서의 성능은 게임의 부드러움과 응답 속도에 직접적인 영향을 미칩니다. Intel Core i5 또는 i7 시리즈 프로세서는 강력한 멀티 코어 처리 기능과 높은 주파수를 갖추고 CS의 높은 요구 사항에 쉽게 대처할 수 있으므로 선택하는 것이 좋습니다. 2. 그래픽 카드 그래픽 카드는 게임 성능을 좌우하는 중요한 요소 중 하나입니다. CS 등 슈팅 게임에서는 그래픽 카드의 성능이 게임 화면의 선명도와 부드러움에 직접적인 영향을 미칩니다. NVIDIA GeForce GTX 시리즈 또는 AMD Radeon RX 시리즈 그래픽 카드를 선택하는 것이 좋습니다. 이 카드는 뛰어난 그래픽 처리 기능과 높은 프레임 속도 출력을 갖추고 있으며 더 나은 게임 경험을 제공할 수 있습니다.

Li Weike의 AR 안경은 스포츠를 끝까지 '거울'로 만듭니다. Li Weike의 AR 안경은 스포츠를 끝까지 '거울'로 만듭니다. May 27, 2023 am 09:07 AM

5월 17일, 2023년 중국 국제 소비자 가전 박람회가 칭다오 국제전시센터에서 개막했습니다. 이번 박람회는 "지혜의 통합, 미래의 데이터 수집"이라는 주제로 300개 이상의 기업이 한자리에 모여 최신 기술을 선보이고 토론했습니다. 최신 기술을 공유하고 미래 개발 기회를 공동으로 모색합니다. 이번 전시회에서 Hotspot Technology는 스마트 홈, e-스포츠, 야외 캠핑을 주제로 한 일련의 기술 제품을 선보였으며, 그 중 Li Weike의 스마트 AR 안경은 기술적으로 완벽한 모습으로 많은 시청자의 관심을 끌었습니다. 외관상 Li Weike의 AR 안경은 눈부심 방지, 땀 방지, 지문 방지 기능을 갖춘 탈착식 초경량 일체형 쌍곡선 렌즈를 사용하며 다양한 실외 조명 환경에 적응할 수 있습니다. 프레임은 중국 머리 둘레 빅 데이터에 대한 인체 공학적 연구를 기반으로 경량 TR90 플라스틱 티타늄 소재로 제작되었습니다.

무릎 꿇지 말고 일어서세요! 막대기는 로봇 개가 '개'에서 '인간'으로의 진화를 완료하는 데 도움이 됩니다. 또한 핵심은 다양한 브랜드의 개에 적응하는 것입니다. 무릎 꿇지 말고 일어서세요! 막대기는 로봇 개가 '개'에서 '인간'으로의 진화를 완료하는 데 도움이 됩니다. 또한 핵심은 다양한 브랜드의 개에 적응하는 것입니다. Apr 14, 2023 pm 09:49 PM

돈이 있고 로봇을 사고 싶다면 네발 달린 로봇을 사야 할까요? 아니면 이족보행 로봇을 사는 것이 나을까요? 네발 달린 로봇은 애완동물과 같아서 산책할 수도 있고, 두 발 달린 로봇은 파트너에 가깝고 미래에 집안일을 해줄 수도 있습니다. 각각의 장점이 있는 것 같은데 결정하기 힘드신가요? 성인으로서 Digest의 대답은 다음과 같습니다. 지난주 일본 교토에서 열린 2022 IEEE/RSJ 지능형 로봇 및 시스템에 관한 국제 회의(IROS2022)에서 Worcester Polytechnic Institute(WPI)와 Shanghai University of Science and Technology의 연사가 있었습니다. 연구자들은 새로운 해결책을 제안했습니다. 네 발로 착지하고 싶을 때 네 발 달린 로봇을 두발 로봇으로 진화시키세요

WeChat에서 스포츠를 끄는 방법에 대한 튜토리얼 WeChat에서 스포츠를 끄는 방법에 대한 튜토리얼 Mar 26, 2024 pm 12:31 PM

1. 휴대폰에서 WeChat 애플리케이션을 시작하고 계정에 로그인하세요. 2. 위챗 홈페이지 접속 후, 페이지를 위로 밀어 [위챗 스포츠]를 찾아 클릭하여 엽니다. 3. WeChat 스포츠 인터페이스에 들어가서 오른쪽 상단에 있는 설정 버튼을 클릭하여 엽니다.

젠레스 존 제로 Technology, 8K 스포츠 플라잉 카메라 출시: Hafu 플라잉 카메라 X1 PRO 및 X1 PROMAX 젠레스 존 제로 Technology, 8K 스포츠 플라잉 카메라 출시: Hafu 플라잉 카메라 X1 PRO 및 X1 PROMAX Aug 28, 2024 pm 03:31 PM

플라잉 카메라의 선구자인 제로제로 테크놀로지(Zero Zero Technology)는 하버드 플라잉 카메라 X1PRO와 X1PROMAX의 출시를 발표했고, 베이징 시간 기준 8월 27일 이른 아침 인디고고(Indiegogo)에서 크라우드 펀딩을 시작했는데, 온라인에 접속한 지 145분 만에 크라우드 펀딩 금액이 1건을 넘어섰다. 백만 달러로 최초의 비행 카메라 기록을 세웠습니다. 세계 최초이자 가장 발전된 비행 액션 카메라인 이 두 제품은 비행 촬영 경험을 재정의하며 특히 스포츠 애호가와 전문 콘텐츠 제작자에게 적합합니다. Hafu 비행 카메라 X1PRO 및 X1PROMAX는 휴대 가능하고 접이식이므로 원격 제어 대화형 경험이 필요하지 않습니다. X1PROMAX: 1/1.3인치 CMOS 센서, 맞춤형 7레이어 렌즈. 8K 비디오, 14스탑 다이나믹 레인지, 107° 광각 시야각. 사용자 정의 가능한 ND 필터. 엑스

1150 마더보드에 적합한 권장 최소 CPU 1150 마더보드에 적합한 권장 최소 CPU Jan 04, 2024 pm 09:22 PM

최하급 중앙 처리 장치(CPU)를 선택할 때는 경제성과 기본 요구 사항의 균형을 맞추는 것이 중요합니다. 1150 마더보드를 사용하는 사용자의 경우 적합한 최소 구성 CPU를 선택하면 일상적인 사무, 웹 검색 및 가벼운 엔터테인먼트의 요구 사항을 충족할 수 있습니다. 이 기사에서는 성능, 가격, 전력 소비 및 확장성 측면에서 귀하에게 적합한 여러 CPU를 권장합니다. 가장 낮은 성능의 CPU 선택 중에서 성능은 중요한 고려 사항입니다. 일반 사무실 및 가벼운 엔터테인먼트 사용자의 경우 쿼드 코어 프로세서만으로도 이러한 요구 사항을 충족하기에 충분합니다. Intel의 i3 시리즈와 PentiumG 시리즈는 모두 좋은 선택입니다. i3 시리즈는 더 높은 성능과 더 큰 캐시를 갖추고 있어 멀티 태스킹 및 멀티 스레드 애플리케이션을 처리하는 데 적합합니다. 펜티엄G 시리즈는

Pingora는 얼마나 멋진가요! 초인기 웹서버, Nginx 능가 Pingora는 얼마나 멋진가요! 초인기 웹서버, Nginx 능가 Feb 19, 2024 am 11:12 AM

Rust를 기반으로 구축된 새로운 HTTP 프록시인 Pingora를 소개하게 되어 기쁘게 생각합니다. 하루에 1조 개가 넘는 요청을 처리하여 성능을 개선하고 Cloudflare 고객에게 새로운 기능을 제공하는 동시에 원래 프록시 인프라의 CPU 및 메모리 리소스의 1/3만 필요로 합니다. Cloudflare가 계속해서 확장되면서 우리는 NGINX의 처리 능력이 더 이상 우리의 요구 사항을 충족할 수 없다는 것을 알게 되었습니다. 수년에 걸쳐 좋은 성과를 거두었지만 시간이 지나면서 우리 규모의 과제를 해결하는 데 한계가 있다는 것을 깨달았습니다. 따라서 우리는 성능 및 기능 요구 사항을 충족하기 위해 몇 가지 새로운 솔루션을 구축해야 한다고 느꼈습니다. Cloudflare 고객 및 사용자는 Cloudfla를 사용합니다.

See all articles