webForumDet fria alternativet

"BYGG DIN EGEN DATOR" - typ -HJÄLP

PHP

1 svar · 368 visningar · startad av osynlig20

Medlem sedan mars 20071 inlägg
Frågan#1

Jag gör en bygg din XXX själv med olika steg där man först väljer

Kategori, sen Modell å sen Tillbehör osv...

I min meny använder jag mig av:
input name="" onClick(form.submit()) value=""

för varje val jag gör, ska det komma upp nya val utifrån det val jag gjort. Därför vill jag att man ska kunna spara gjorda val i en $_SESSION eller liknande, så att det värdet SPARAS (en längre tid än tills jag skickar formuläret igen). Nån som har ett tips på hur jag spara detta?

EXEMPELKOD:

<input type="radio" name="ett" onClick="form.submit()" value="ett"> 
<input type="radio" name="tva" onClick="form.submit()" value="tva"> 
<input type="radio" name="tre" onClick="form.submit()" value="tre">

osv...

(alla input ligger i samma form)

värdet som skickas med "name=ett" ska sparas i

$_SESSION['ett']=$_POST['ett'] och

värdet som skickas med "name=tva ska sparas i

$_SESSION['tva']=$_POST['tva'] osv...

värdena i $_SESSION['ett'] och $_SESSION['tva'] ska sparas för ALL FRAMTID!!! hur går det till? hur kan jag spara dessa värden längre än tills det att formuläret skickas på nytt???

HELA KODEN (i nuläget):

echo $_SESSION['kategori']=$kategori[$_POST['pos1']]; 
echo $_SESSION['modell']=$modell[$_SESSION['kategori']][$_POST['pos2']]; 
echo $_SESSION['underModell']=$underModell[$_SESSION['kategori']][$_SESSION['modell']][$_POST['pos3']]; 
echo $_SESSION['underModellVal']=$underModellVal[$_SESSION['kategori']][$_SESSION['modell']][$_SESSION['underModell']][$_POST['pos4']]; 
echo $_SESSION['underModellValExtra']=$underModellValExtra[$_SESSION[$kategori]][$_SESSION['modell']][$_SESSION['underModell']][$_SESSION['underModellVal']][$_POST['pos5']]; 
echo $_SESSION['underModellValExtraExtra']=$underModellValExtraExtra[$_SESSION[$kategori]][$_SESSION['modell']][$_SESSION['underModell']][$_SESSION['underModellVal']][$_SESSION[$underModellValExtra]][$_POST['pos6']]; 
echo $_SESSION['underModellValExtraExtraExtra']=$underModellValExtraExtraExtra[$_SESSION[$kategori]][$_SESSION['modell']][$_SESSION['underModell']][$_SESSION['underModellVal']][$_SESSION[$underModellValExtra]][$_SESSION[$underModellValExtraExtra]][$_POST['pos6']];

alla variabler är beroende av varandra, varför jag måste kunna få värdena att stanna, å det funkar inte me SESSION

Koden då jag gjort 1 val å ska göra ett till är:

<html> 
<head> 
<link rel="stylesheet" href="_css/global.css" /> 
</head> 
<body> 
<div id="container"> 
<div id="leftContainer"> 
<div id="main2"> 
<div id="menu"> 
<form action="" method="POST" enctype="multipart/form-data"> 
<div id="leftOption"> 
<div class="top"> 
Mobil</div> 
<div class="option"> 
<label> 
<input type="radio" name="pos2" onClick="form.submit()" value="0"> 
Mellan </label> 
</div> 
<div class="option"> 
<label> 
<input type="radio" name="pos2" onClick="form.submit()" value="1"> 
Stor </label> 
</div> 
<div class="top"> 
Mellan</div> 
<div class="option"> 
<label> 
<input type="radio" name="pos3" onClick="form.submit()" value="0"> 
Mark 
</label> 
</div> 
<div class="option"> 
<label> 
<input type="radio" name="pos3" onClick="form.submit()" value="1"> 
Lastkaj 
</label> 
</div> 
<div class="option"> 
<label> 
<input type="radio" name="pos3" onClick="form.submit()" value="2"> 
Vägg 
</label> 
</div> 

</div> 
<div id="rightOption"> 

</div> 
</form> 
</div> 
<div id="stats"> 
</div> </div> 
<div id="navigate"> 
<div id="last"> 
</div> 
<div id="next"> 
</div> 
</div> 
</div> 
<div id="rightContainer"> 
</div> 
</div> 
</body> 
</html>

HJÄLP UPPSKATTAS! - har suttit me nöten i 2 dagar nu...

Medlem sedan juni 20014 421 inlägg
#2

Hej och välkommen till wF lägg gärna din kod inom [ php] [ /php] utan mellanslaget så blir det enklare att följa. :)

272 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
139 ms — hämta tråd, inlägg och bilagor (db)
130 ms — ändringar (db)