PHP에서 ID를 사용하여 요소를 얻는 방법은 무엇입니까?
P粉930448030
P粉930448030 2023-08-23 00:09:38
0
2
597
<p>내 웹사이트에 이메일 전송 시스템을 추가하고 싶습니다. </p> <p>문제는 HTML 파일에서 변수 텍스트를 할당하려고 할 때 할당되지 않는다는 것입니다. 변수의 내용을 이메일 메시지에 기록하고 싶습니다. 내 코드는 다음과 같습니다. </p> <pre class="brush:php;toolbar:false;"><html> <?php include('form.php') ?> <머리> </머리> <본문> <form action="./form.php" method="post"> <div name="name"><input type="text" id="name"></div> <div name="성"><input type="text" id="성"></div> <div name="message"><textarearows="4" cols="50" id="message">Inserisci qui il tuo testo.</textarea></div> <div name="subject"><select id="subject"> <option selected="selected">--Inserisci Oggetto--</option> <option>모든 사이트 등록</option> <option>Recupero credenziali</option> </select></div> <input type="submit" value="Invia penzolini"/> <input type="hidden" name="button_pressed" value="1" /> </양식> </body> </html>
P粉930448030
P粉930448030

모든 응답(2)
P粉863295057

PHP는 DOM에 직접 액세스할 수 없습니다. PHP는 서버에서만 실행되며 단순히 요청을 받고 응답합니다.

이 양식을 작업 페이지에 제출하세요. ./form.php后,输入表单的值将存储在$_POST中,键名为其name属性。在您的HTML代码中,像这样为输入标签添加name속성:

으아악

이제 이 양식을 제출하고 name输入标签中输入Zachary,surname입력 태그에 Taylor를 입력하면 다음과 같은 값을 얻을 수 있습니다.

./form.php파일:

$name = $_POST['이름']; // "재커리"

$성 = $_POST['성']; // "테일러"

먼저 입력이 있는지 확인하려면 isset($_POST['key'])isset($_POST['key'])

를 사용하세요. 입력 값이 null일 때 작업 페이지로 전송되지 않는 경우도 있기 때문입니다. 이는 존재하지 않는 $_POST 키를 참조할 때 PHP에서 오류가 발생하는 것을 방지합니다. 🎜
P粉163951336

제출된 양식에서 게시된 데이터를 얻으려면 $_POST['fieldname']를 사용하여 이를 달성할 수 있습니다.

다음을 시도해 보고 양식 제출 후 어떤 결과가 나오는지 확인해 보세요.

으아아아

위 두 줄의 주석 처리를 해제하고 결과를 확인한 다음 다시 주석 처리하세요.

으아아아
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿