Helló Mesterek!
Akadt egy kis problémám.
Van egy php oldal, ami session_start()-al kezdődik.
Van rajta egy form több száz kérdéssel, ahol a kérdések száma a Q1-től megy Q2,Q3...
Az ürlap elküldését egy rejtett iframeban dolgozom fel, ahol az összes kérdést feldolgozom, majd mindent beírok adatbázisba.
Közben az $_POST tömböt SESSION-be rakok, késöbbi használat miatt.
Nos a probléma az, hogy egyszer-egyszer nem jön át a POST-ban a Q1-től a végéig a válaszok, de az egyéb ürlap mezők igen (név, életkor...)
Nem jöttem rá, mi lehet a gond.
Esetleg lehet valami böngészőbeállítás, ami nem engedi az ürlapokat?
Mutatom a feldolgozó egy részét.
$sorozat="";
$sorkerdes="|";
$elkuldes="";
include("OCAscore.php");
$sorw="";
$i=0;
$kil="";
foreach($_POST as $neve =>$value)
{
$_SESSION[$neve]=$value;
$elkuldes .="|".$neve."|".$value;//ezt elküldöm e-mailben, hogy csekkoljam, és ebben csak a válaszok hiányoznak , a név és egyéb adat megvan
if($value=="X00" or $value=="0X0" or $value=="00X")
{
$i++;
$ez='0';
if($value=="X00"){$ez="0";}
if($value=="0X0"){$ez="1";}
if($value=="00X"){$ez="2";}
$answers[$i]=$ez;
$valaszok[]=$value;
}
}
Van erre valami ötlet.
Pl ilyenekre gondoltam, hogy túl nagy a POST tömb.