Maison > Questions et réponses > le corps du texte
P粉0837850142023-09-06 16:38:27
Le problème c'est ce code :
<td><a href="<?php $user->delete()>?">Delete</a></td>
Le problème est que lorsque vous appelez cette page, vous supprimez directement l'utilisateur au lieu d'imprimer un lien pour supprimer la page.
Vous devez créer une route distincte (ou un fichier .php si vous n'utilisez pas de framework) comme delete_user.php?user_id={your_user_id} ou /{user_id}/delete (dans un scénario de framework) < /p>
Cette route/page doit vérifier l'utilisateur transmis à la page pour la présence d'annonces, puis la supprimer en récupérant l'utilisateur de la base de données et en appelant la méthode delete()
.
Ensuite, votre code ressemblera à ceci dans un scénario de framework php :
<td><a href="http://www.example.com/<?php $user->id?>"/delete>Delete</a></td>
Ou dans la scène autonome comme celle-ci :
<td><a href="http://www.example.com/delete_user.php?user_id=<?php $user->id?>">Delete</a></td>