HTML 파일, 기본적으로 간단한 형식이 있습니다. 목적은 PHP 파일 ('alternative.php')에 코드 조각을 실행하는 값을 제출하는 것입니다. html 코드 샘플보기 :PHP 형식의 링크 값
<form name="input" action="alternative.php" method="POST">
Area: <input type="text" name="area"><br><br>
<input type="submit"><br>
</form><br><br>
이 원활
가 지금은 두 번째 PHP 파일 ('alternative2.php을')가 실행되며,이 파일이 자동으로 형태로 입력되는 데이터에 연결해야합니다. alternative2을위한 PHP 코드의 발췌 :
<?php
require_once 'header.php';
/** Create HTTP POST */
$accomm = 'ACCOMM';
$region = '';
foreach ($result->area as $entry) {
$region = $entry->attributes()->area_name;
break;
}
$page = '10';
alternative.php 및 alternative2.php 모두 header.php을 필요로한다. header.php의
발췌 :이 가야합니까 어떻게
<?php
/** Create HTTP POST */
$country = 'Australia';
$area = htmlspecialchars($_POST["area"]);
$seek = '<parameters>
<row><param>COUNTRY</param><value>'. $country .'</value></row>
<row><param>AREA</param><value>'. $area .'</value></row>
</parameters>';
Currently it returns "Notice: Undefined index: area in C:\xampp\htdocs...." when I run it.
?
감사
'alternative2.php'에'POST '동작이있는 양식이 있습니까? 그렇다면,'alternative2.php'에'var_dump ($ _ POST);를 시도해서 데이터를 얻기 위해 무엇을 얻을 수 있는지보십시오. 내가보기에 실제로 양식 데이터를 하나의 파일에만 제출하고 있습니다. 왜냐하면'$ _POST [ 'area']'가 초기화되지 않았기 때문입니다. – Crackertastic
@Crackertastic : 네 말이 맞다고 생각해. 하지만 난 그것을 초기화하는 데 문제가 있습니다 .. 당신은 어떤 조언을 제안 할 수 있습니까? 감사합니다 – akinboj
귀하의 질문에 대한 답변을 게시했다. 희망을 갖고 도움을 주시거나 올바른 방향으로 나아갈 수 있도록 아래를 참조하십시오. – Crackertastic