0

「ビュー」をクリックすると、私のコーディングに基づいて、新しいページが表示され、そのユーザー ID に関連するデータが表示されます。URL をエンコードした後、どうすれば ID を取得できますか?

<a href="view_user.php?id=<?php echo base64_encode($row['user_id']); ?>"> View </a>
4

1 に答える 1

0

URL をurlencodeではなく base64 エンコードしてもよろしいですか?

もう1つの方法(正当に使用する必要がある場合-使用したい理由は思いつきません)は、 base64_encode には逆関数 base64_decode がありページの読み込み時にIDをデコードするために使用できますURLで。

ただし、データベース テーブルからの数値 ID の場合は、それを urlencode する必要はありません。その関数は主に文字列を処理するためのものであり、英数字以外のすべての文字をエンコードします。

もう少し背景を教えていただければ、提案が的外れである場合は、さらに役立つ可能性があります。

于 2013-08-11T11:16:19.137 に答える