Rumah > Soal Jawab > teks badan
P粉0837850142023-09-06 16:38:27
Masalahnya ialah kod ini:
<td><a href="<?php $user->delete()>?">Delete</a></td>
Masalahnya ialah apabila anda memanggil halaman itu, anda memadam pengguna secara langsung dan bukannya mencetak pautan untuk memadam halaman tersebut.
Anda perlu membuat laluan berasingan (atau fail .php jika anda tidak menggunakan rangka kerja) seperti delete_user.php?user_id={your_user_id} atau /{user_id}/delete (dalam senario rangka kerja) < /p>
Laluan/halaman ini mesti menyemak pengguna yang masuk ke halaman untuk kehadiran iklan dan kemudian mengalih keluarnya dengan mendapatkan pengguna daripada pangkalan data dan memanggil kaedah delete()
.
Selepas itu, kod anda akan kelihatan seperti berikut dalam senario rangka kerja php:
<td><a href="http://www.example.com/<?php $user->id?>"/delete>Delete</a></td>
Atau dalam adegan tersendiri seperti ini:
<td><a href="http://www.example.com/delete_user.php?user_id=<?php $user->id?>">Delete</a></td>