$ null _POST değişkenler ise FF ve bloke 3. parti çerezleri

0 Cevap php

Ben 3. parti çerezleri sağlayan kullanıcı güveniyor olmayan bir site oluşturmaya çalışıyorum.

3. parti çerezleri (IE ince) bloke olduğunda nedense, sadece Firefox ve Chrome basit bir null $ _POST değişkenleri fark ediyorum. Bu sadece POST ile. Aynı komut GET değişkenleri normalde veri depolamak.

O ve o "bir gizlilik politikası olmadan blokları tüm çerezleri" Hala benim POST veri normal çalışmasını sağlar, böylece ben her sayfada bir gizlilik politikası var muhtemelen çünkü, "yüksek" IE gizlilik belirledik.

Ben FF veya Chrome'da yaşıyorum ve "blok 3. parti" çerezleri işaretini kaldırın Ve, o zaman iyi. Ben $ _POST ['foo'] erişirken beklediğim zamanki değerleri olsun.

Herkes bir ne gidiyor olabilir ipucu ve nasıl bu durumda POST kullanarak form verilerini almak zorunda mı? Benim kod aşağıda.

Teşekkürler.

 <form id="submission" enctype="plain" name="submission" method="post" action="../index.php?pub_path=<?php echo $path;?>" >
  <input type="text" id="pubcomments" name="pubcomments" ></input>
  <input type="submit" id="postIt" value="Post to forum"></input>

index.php:

if (isset($_GET['pub_path'], $_POST['pubcomments'])) {

  $path = $_GET['pub_path'];  //shows the path

  $comment = $_POST['pubcomments']; // $comment is null


} 

0 Cevap