Créer un bouton de lien de copie dans la liste avec une valeur unique - PHP et JavaScript
P粉211273535
P粉211273535 2023-09-16 00:15:27
0
1
475

J'écris mon propre plugin WordPress, c'est pourquoi une partie du code peut paraître un peu bizarre. Mais mon problème vient du vieux PHP.

J'ai créé une liste de joueurs et chaque joueur a une URL unique. Je veux avoir un bouton "Copier le lien" sur chaque ligne/joueur. Mais je n'arrive pas à faire fonctionner cela.

Je ne souhaite pas mettre à jour le site lors d'une copie, donc je suppose que je dois utiliser quelque chose comme Ajax. Mais je n'ai aucune expérience.

J'ai essayé de le créer en utilisant JavaScript mais lorsque je transmets le lien (chaîne), il continue d'imprimer une erreur. Il affiche : "Jeton inattendu ':'. Attendu ')' pour terminer la liste d'arguments

."

J'ai configuré mon fichier PHP comme ceci :

ID, 'email')[0]; $player_status = get_post_meta($player->ID, 'status')[0]; $player_link = get_permalink($player->ID); if ($player_status == 'Not completed') { array_push($not_completed_players, 'true'); } $return_html .= ' 
  • ' . $player->post_title . '

    ' . $player_email . '

    /' . basename($player_link) . '

    ' . $player_status . '

  • '; } ?>

    P粉211273535
    P粉211273535

    répondre à tous (1)
    P粉439804514

    Vous devez joindrecopyToClipboard函数的参数括起来。此解决方案通过添加反斜杠 () 来转义'entre guillemets doubles ou simples :

    copyToClipboard(\'' . $player_link . '\')

    Le lien de votre lecteur peut contenirhttps:et deux points, ce qui provoquera un message d'erreur.

      Derniers téléchargements
      Plus>
      effets Web
      Code source du site Web
      Matériel du site Web
      Modèle frontal
      À propos de nous Clause de non-responsabilité Sitemap
      Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!