


Exemple montrant comment appeler une fonction PHP lorsqu'un bouton est cliqué
Le contenu central de cet article, comme indiqué dans le titre, est de vous apprendre à appeler une fonction PHP lorsqu'un bouton est cliqué. En fait, il existe de nombreuses façons d'appeler une fonction PHP en plus d'effectuer cette opération. en cliquant sur un bouton, vous pouvez également utiliser les appels Ajax, JavaScript et JQuery des fonctions PHP ; mais cet article présente principalement la méthode d'appel de fonctions PHP orientée bouton.
Sans plus tarder, voici deux façons d'implémenter comment appeler une fonction PHP lorsqu'un bouton est cliqué (en utilisant un bouton HTML pour appeler une fonction PHP).
Méthode 1 :
Remarque : Créez un document de formulaire HTML contenant des boutons HTML. Lorsque vous cliquez sur le bouton, la méthode POST est appelée. La méthode POST décrit comment envoyer des données au serveur. Après avoir cliqué sur le bouton, la fonction array_key_exists() est appelée.
Le code est le suivant :
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> </head> <body style="text-align:center;"> <h1 style="color:red;"> PHP中文网 </h1> <h4> 如何通过点击按钮调用PHP函数? </h4> <?php if(array_key_exists('button1', $_POST)) { button1(); } else if(array_key_exists('button2', $_POST)) { button2(); } function button1() { echo "这是按钮1被选中"; } function button2() { echo "这是被选中的按钮2"; } ?> <form method="post"> <input type="submit" name="button1" class="button" value="按钮1" /> <input type="submit" name="button2" class="button" value="按钮2" /> </form> </body> </html>
L'effet est le suivant :
Fonction Array_key_exists() : Vérifiez si le nom de clé spécifié existe dans un tableau. Si le nom de clé existe, il renvoie vrai. . Si le nom de la clé n'existe pas, renvoie false.
Méthode 2 : Ce programme utilise la fonction isset() pour appeler la fonction PHP.
Remarque : L'exemple suivant est uniquement basé sur la méthode POST :
Le code est le suivant :
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> </head> <body style="text-align:center;"> <h1 style="color:#17c4ff;"> PHP中文网 </h1> <h4> 如何通过点击按钮调用PHP函数? </h4> <?php if(isset($_POST['button1'])) { echo "这是按钮1被选中"; } if(isset($_POST['button2'])) { echo "这是被选中的按钮2"; } ?> <form method="post"> <input type="submit" name="button1" value="按钮1"/> <input type="submit" name="button2" value="按钮2"/> </form> </body> </html>
L'effet est le suivant :
La fonction isset() est utilisée pour détecter si la fonction la variable a été définie et non NULL ; si unset( a été utilisé) Après avoir libéré une variable, elle renverra FALSE via isset(); si isset() est utilisé pour tester une variable définie sur NULL, elle renverra FALSE ; en même temps, il faut faire attention au caractère nul ("
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)
![Modifier l'action du bouton d'alimentation sous Windows 11 [5 conseils]](https://img.php.cn/upload/article/000/887/227/169600135086895.png?x-oss-process=image/resize,m_fill,h_207,w_330)
Le bouton d'alimentation peut faire plus que simplement éteindre votre PC, bien qu'il s'agisse de l'action par défaut pour les utilisateurs d'ordinateurs de bureau. Si vous souhaitez modifier l’action du bouton d’alimentation dans Windows 11, c’est plus simple que vous ne le pensez ! Gardez à l'esprit que le bouton d'alimentation physique est différent du bouton du menu Démarrer et que les modifications ci-dessous n'affecteront pas le fonctionnement de ce dernier. De plus, vous trouverez des options d'alimentation légèrement différentes selon qu'il s'agit d'un ordinateur de bureau ou d'un ordinateur portable. Pourquoi devriez-vous modifier l’action du bouton d’alimentation dans Windows 11 ? Si vous mettez votre ordinateur en veille plus souvent que vous ne l'éteignez, modifier le comportement de votre bouton d'alimentation matériel (c'est-à-dire le bouton d'alimentation physique de votre PC) fera l'affaire. La même idée s'applique au mode veille ou simplement à la désactivation de l'écran. Changer Windows 11

Il peut y avoir plusieurs raisons pour lesquelles votre ordinateur portable Windows ne démarre pas. Une panne de mémoire, une batterie déchargée, un bouton d'alimentation défectueux ou des problèmes matériels sont autant de causes courantes. Voici quelques solutions pour vous aider à résoudre ce problème. L'ordinateur portable ne s'allume pas après avoir appuyé sur le bouton d'alimentation Si votre ordinateur portable Windows ne s'allume toujours pas après avoir appuyé sur le bouton d'alimentation, voici quelques étapes que vous pouvez suivre pour résoudre le problème : Votre ordinateur portable est-il complètement chargé ? Effectuez une réinitialisation matérielle pour nettoyer votre ordinateur portable Réinstallez la mémoire Batterie de type CMOS transparente Emmenez votre ordinateur portable en réparation. 1] Votre ordinateur portable est-il complètement chargé ? La première chose à faire est de vérifier si votre ordinateur portable est complètement chargé. L'ordinateur portable ne démarre pas si la batterie est épuisée

Comment optimiser l'effet de chargement paresseux des images via les fonctions PHP ? Avec le développement d’Internet, le nombre d’images dans les pages Web augmente, ce qui exerce une pression sur la vitesse de chargement des pages. Afin d'améliorer l'expérience utilisateur et de réduire le temps de chargement, nous pouvons utiliser la technologie de chargement différé d'image. Le chargement paresseux des images peut retarder le chargement des images. Les images ne sont chargées que lorsque l'utilisateur fait défiler vers la zone visible, ce qui peut réduire le temps de chargement de la page et améliorer l'expérience utilisateur. Lors de l'écriture de pages Web PHP, nous pouvons optimiser l'effet de chargement paresseux des images en écrivant certaines fonctions. Détails ci-dessous

Après la sortie de la série iPhone 15, les révélations ont été constantes sur l’apparence et la configuration du nouvel iPhone 16 d’Apple. À quoi ressemble l’iPhone 16 ? Y a-t-il une amélioration dans l’iPhone 16 ? Récemment, un blogueur étranger a présenté le design de la série iPhone 16. La conception globale est fondamentalement la même que celle de la série iPhone 15. Comme vous pouvez le voir sur la photo, toute la série iPhone 16 est équipée en standard d'un nouveau bouton « prise de vue », permettant aux utilisateurs de prendre des photos plus facilement. De plus, d’autres détails de conception sont encore inconnus. Le message indique que ce nouveau bouton sera utilisé pour filmer des vidéos et se situe sous le bouton d'alimentation. Des informations précédentes mentionnaient qu'il pourrait s'agir d'un bouton à semi-conducteurs capacitif, mais des rapports récents indiquent qu'il devrait toujours s'agir d'un bouton à semi-conducteurs capacitif.

Que dois-je faire s'il n'y a pas de réponse lorsque le navigateur IE clique sur le bouton Web ? S'il n'y a pas de réponse lorsque nous cliquons sur le bouton Web, nous pouvons le définir dans la vue de compatibilité ! Lorsque certains amis utilisent le navigateur IE, ils constatent que le navigateur ne répond pas lorsqu'ils cliquent sur le bouton de la page Web. De cette façon, nous ne pouvons pas utiliser les fonctions de la page Web. Comment pouvons-nous le configurer ? compilé le navigateur IE ci-dessous. Comment résoudre le problème du navigateur qui ne répond pas lorsque vous cliquez sur le bouton Web. Sinon, suivez-moi et continuez à lire ? Le navigateur IE ne répond pas lorsque vous cliquez sur le bouton Web. Solution : 1. Ouvrez le navigateur IE, cliquez sur le bouton [Outils] dans la barre d'opérations, puis cliquez sur les paramètres [Affichage de compatibilité], comme indiqué dans la figure. 2. Dans la page de paramètres [Affichage de compatibilité], cliquez sur le bouton [Ajouter] à droite et remplissez le site Web.

HTML, CSS et jQuery : Créer un bouton avec un effet flottant nécessite des exemples de code spécifiques Introduction : De nos jours, la conception Web est devenue une forme d'art En utilisant des technologies telles que HTML, CSS et JavaScript, nous sommes en mesure d'ajouter divers aspects à la page. . De tels effets spéciaux et effets interactifs. Cet article présentera brièvement comment utiliser HTML, CSS et jQuery pour créer un bouton avec un effet flottant et fournira des exemples de code spécifiques. 1. Structure HTML Tout d'abord, nous devons

Dans la série iPhone16, l'écran de la série Pro deviendra plus grand. Quant à la version standard de l'iPhone16 et de l'iPhone16Plus, ils resteront presque les mêmes que les iPhone15 et 15Plus actuellement sur le marché, avec seulement une légère augmentation de poids de 2 g. Cela signifie également qu'Apple ne prévoit pas de relancer l'iPhone mini, mais continuera de lancer l'iPhone Plus. Ajout d'un bouton Action L'iPhone 16 disposera également de quelques nouveautés, comme le bouton Action de la série iPhone 15 Pro, ou encore un nouveau « bouton Capture ». Modification de la disposition verticale de la caméra iPhone12, version standard iPhone16 et iPhone

Apple a apporté certaines fonctionnalités matérielles exclusives aux iPhone 15 Pro et 15 Pro Max, ce qui a attiré l’attention de tous. Nous parlons de montures en titane, de designs élégants, du nouveau chipset A17 Pro, d'un téléobjectif 5x passionnant, et bien plus encore. Parmi toutes les cloches et sifflets ajoutés aux modèles d’iPhone 15 Pro, le bouton d’action reste une fonctionnalité importante et importante. Inutile de dire que c'est un complément utile pour lancer des actions sur votre iPhone. Cela dit, vous pourriez accidentellement maintenir le bouton Action enfoncé et déclencher la fonctionnalité par inadvertance. Franchement, c'est énervant. Pour éviter cela, vous devez désactiver le bouton d'action sur les iPhone 15 Pro et 15 Pro Max. laisser
