わかりましたので、複数の解決策を試しましたが、何もうまくいかないようです(または、愚かすぎてそれを取得できません)。
私はそのようなjqueryコードを持っています:
Jクエリ:
var current_id = $(this).attr("id");
var dataString = {"id" : current_id};
$.post("popup.php" , {"id" : $(this).attr("id")}, function(msg) { alert(msg);} );
ここで役に立たない行がほとんどないことはわかっていますが、すべてのオプションを試しました。
PHP:
$tmp = $_POST['id'];
if($tmp == "kontakt"){
echo '<p>UDANE PRZESŁANIE</p>';}
else{
echo '<p>NIEUDANE PRZESŁANIE</p>';
}
id=kontakt をクリックすると、php がエラーを返します:
Notice: Undefined index: id in D:\***\popup.php on line 2
しかし、アラートが返されます
<p>UDANE PRZESŁANIE</p>
編集:
わかりました、多分私は私の質問を明確にしていません。PHPエラーが表示されるかどうかは気にしません。そもそもなぜ表示されるのか知りたいだけです。