2016-04-05 21 views
-1

HTML "ekleyerek onclickPHP Katar İşlemleri baskı fonksiyonu

<button class="btn btn-danger" onclick="loadPlayer('28JVGV92L'," 0)="">RepeaterCreeper</button> 

PHP verilen çıkış loadPlayer('28JVGV92L', " 0)="" neden hiçbir ipucu var

echo "<button class='btn btn-danger' onclick=loadPlayer('{$caller['playerTag']}', {$i})>" . $caller['username'] . "</button>"; 

Ben çıkış olacaksa olarak loadPlayer('28JVGV92L', 0) edildi bekliyordum LoadPlayer işlevi için 2 parametresi: PHP'nin dizeleri nasıl yönettiğini ve eklediğim zaman bile neden " eklediğini anlamıyorum.


Bana ne tür bir konu olduğunu öğrenebileceğim bir yer için başvurabilirseniz, bu yararlı olabilir. Ben PHP String Manipulation içine baktım ama gerçekten sadece neden yankı ifadesine " ve ekstra ="" ekleyerek bilmiyorum.

+1

'echo $ i;' Şüpheliyim. – AbraCadaver

+0

@AbraCadaver Bunun nesi var? – RedEnderZ

+1

kodun geri kalanını, belki de 3v4l'de yayınlayın ve ona bir link gönderin. –

cevap

1

Tırnaklarınız kapalıdır, bu sayede tarayıcının $ i'nin düğmenin bir özelliği olması amaçlanmıştır ve ="" ekler. Mantıklı olan tek yol, $i değerinde bir teklif varsa. değişkenlerinizi nasıl tanımladığınıza dikkat edin.

+0

Oh Görüyorum ... kodu "echo" olarak değiştirmeme izin ver "; – RedEnderZ

+0

Çalışıyor! Teşekkürler!^_^ – RedEnderZ

+0

harika, eğer bu bir çözüm olsaydı lütfen onay işaretine basın :) –