Buat butang pautan salin dalam senarai dengan nilai unik - PHP dan JavaScript
P粉211273535
P粉211273535 2023-09-16 00:15:27
0
1
474

Saya sedang menulis pemalam WordPress saya sendiri, itulah sebabnya beberapa kod mungkin kelihatan agak pelik. Tetapi masalah saya ialah dengan PHP lama biasa.

Saya mencipta senarai pemain dan setiap pemain mempunyai URL unik. Saya mahu mempunyai butang "Salin Pautan" pada setiap baris/pemain. Tetapi saya nampaknya tidak boleh membuat ini berfungsi.

Saya tidak mahu mengemas kini tapak secara salinan, jadi saya rasa saya perlu menggunakan sesuatu seperti Ajax. Tetapi saya tidak mempunyai pengalaman.

Saya cuba menciptanya menggunakan JavaScript tetapi apabila saya memasukkan pautan (rentetan) ia terus mencetak ralat. Ia mencetak: "Token yang tidak dijangka ':'. Dijangka ')' untuk menamatkan senarai hujah

Saya telah menyediakan fail PHP saya seperti ini:

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

    membalas semua (1)
    P粉439804514

    Anda hendaklah menyertakancopyToClipboard函数的参数括起来。此解决方案通过添加反斜杠 () 来转义'dengan petikan berganda atau tunggal:

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

    Pautan pemain anda mungkin mengandungihttps:dan bertindih yang akan menyebabkan mesej ralat.

      Muat turun terkini
      Lagi>
      kesan web
      Kod sumber laman web
      Bahan laman web
      Templat hujung hadapan
      Tentang kita Penafian Sitemap
      Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!