recherche

Maison  >  Questions et réponses  >  le corps du texte

exécuter du code js en php

Comment exécuter du code js en php

1. Dans ce cas, ok ne s'affichera pas

<?php session_start(); si($_POST){ if($_POST['mobile']!=$_SESSION['mobile'] ou $_POST['mobile_code']!=$_SESSION['mobile_code'] ou vide($_POST['mobile']) ou vide($ _POST['code_mobile'])){ echo '<script type="text/javascript">'; echo 'alerte("ok");'; echo '</script>'; }autre{ $_SESSION['mobile'] = ''; $_SESSION['code_mobile'] = ''; } ?>

2. Dans ce cas, vous pouvez apparaître correctement

<?php echo '<langage de script="javascript">'; echo 'alerte("ok");'; echo '</script>'; ?>

Y a-t-il une différence entre les deux ? S'il vous plaît, dites-moi, merci

仅有的幸福仅有的幸福2759 Il y a quelques jours646

répondre à tous(3)je répondrai

  • phpcn_u1582

    phpcn_u15822017-05-16 13:09:03

    Il n'y a aucune différence. Dans le premier cas, vous n'avez pas saisi l'instruction if, il n'y a donc pas de boîte contextuelle. Vous pouvez essayer de supprimer le if externe ($_POST), et vous pouvez faire apparaître la boîte. Je suppose que vous n'avez pas du tout envoyé de demande de publication, vous ne pouvez donc pas entrer le bloc de code if.

    répondre
    0
  • PHP中文网

    PHP中文网2017-05-16 13:09:03

    Cher client, cela ne fonctionne pas en php.
    php -> Sortie html+js -> Le navigateur reçoit et exécute js ->

    Pour votre premier exemple, il s'agit de la page Web renvoyée lors d'une requête POST. Généralement, vous utilisez un navigateur pour saisir l'URL, qui est une requête GET

    .

    répondre
    0
  • 滿天的星座

    滿天的星座2017-05-16 13:09:03

    Il n'y a aucune différence si vous regardez le code seul, mais cela peut être différent si vous regardez la situation réelle. Ce n'est que s'il est jugé qu'il n'y a pas d'entrée que la boîte de dialogue contextuelle ne s'affichera pas. Vous devez utiliser ajax dans JQ. Ce n'est pas difficile de le vérifier sur Baidu

    répondre
    0
  • Annulerrépondre