私はPHPの初心者です。私は以前に誰かがコーディングしたウェブサイトを持っていました。彼は htacess を使用して、ドット php からウェブサイトのドット html へのすべてのリンクを交換しました。今、私は新しい関数を書き続けています。
この新しい関数では、連絡先番号を表示する 1 つのタグを作成する必要があります。ユーザーがクリックすると、連絡先の詳細ページにリンクし、詳細ページに連絡先番号を渡して、適切な連絡先の詳細を照会します。
今問題です: IF i write
<a href=/B2C/vi/Contact_detail.html?id_contact=$contact_number>$contact_number</a>
href のリンクが PHP ではなくドット HTML であるため、$_GET id_contact を取得できません (このリンクは htacess で定義されており、この構造に従う必要があります)。
hrefリンクを次のように変更すると
<a href=/blocks/vi/Contact_detail.php?id_contact=$contact_number>$contact_number</a>
htaccess ファイルのため、ページが見つかりませんでした。htacess ファイルを削除すると、Web サイト内のすべてのリンクを修復する必要があります。それは不可能だ
私の質問は、どのようにhtmlリンクを使用できますか?また、アドレスバーから変数を渡して取得することもできますか? 誰でも私に提案をすることができますか?ご協力いただきありがとうございます
これが私のコードです
<?php
while ($row = db2_fetch_both($stmt))
{
$po_holder_name = $row['POL_HOLDER_NM'];
$insured_name = $row['INSURED_NM'];
$main_po_num = $row['POL_NUM'];
$pro_name = $row['PRO_NAME'];
$po_valid = $row['POL_VALID_NAME'];
$staff_num = $row['EMP_NO'];
$service_cen = $row['DIV_NAME'];
$staff_cel = $row['MOBILE_PHONE'];
echo "<tr>";
echo "<td>$po_holder_name</td>";
echo "<td>$insured_name</td>";
echo "<td><a href=/B2C/$lang/Contact_detail.html>$main_po_num</a></td>";
echo "<td>$pro_name</td>";
echo "<td>$po_valid</td>";
echo "<td>$staff_num</td>";
echo "<td>$service_cen</td>";
echo "<td>$staff_cel</td>";
echo "</tr>";
}
echo "</table>";
}
連絡先番号が配列であり、SESSION変数に保存するのが非常に難しいことがわかります