[ slobodnium @ 27.01.2010. 11:58 ] @

kako za submit dugme forme postaviti recimo da pozove drugu funkciju ili recimo da promeni vrednost promenjive od sesije ?

primer

ima proizvod sa $id i u sesiju upisemo da je on 0 ili ne ... kazemo da ako nema vrednost dodelimo mu 0

promeniti kolicinu proizvoda sa $id sa 0 na vrednost unetu u input text polju forme ?

kako izvesti tu akciju da li napisati funkciju i pozvati tu funkciju iz submit ili uraditi nekako drugacije i kako ;)

[ w3bl0rd @ 27.01.2010. 12:06 ] @
nikako!
proslijediš $_GET parametar pa onda na osnovu tog parametra pozivaš funkciju
[ slobodnium @ 30.01.2010. 18:27 ] @

oket krenuo da radim to sa get i negde je zapelo ;)

elem znachi imam proizvode u bazi i svaki ima svoj id
sada imam petlju gde iscitava sve iz baze i iscrtava celije tabele sa proizvodima
u toj celiji imam polje izbroj u koje smestam vrednost $kolicina i jedno submit dugme koje salje na procesor.php u kojem sam prosto stavio

<?php
session_start();
$idi=$_GET['idi'];
$izbroj=$_GET['izbroj'];

$_SESSION[$idi]=$izbroj;
header ("Location: poruc.php");

?>

e sad $idi mi je ustvari ID proizvoda i to lepo procita na toj procesor strani prosledi lepo i koji je id i koja je kolicina sve je ok na toj strani
ali kad se vrati na stranicu poruc.php u poljima za kolicine nece da stoji ta vrednost :(

<FORM action=\"procesor.php\" method=\"GET\"><input type=\"text\" name=\"izbroj\" id=\"izbroj\" size=\"2\" value=".$kolicina."><input TYPE=\"hidden\" VALUE=$id NAME=\"idi\"><input type=\"SUBMIT\" value=\"DODAJ\" /></FORM>

a za kolicinu imam code

if(isset($_SESSION[$id]))
$_SESSION[$id]=$_SESSION[$id];
else
$_SESSION[$id]=0;
$kolicina=$_SESSION[$id];


u svakom polju proizvoda ispise mi 0 umesto da zameni vrednost sa vrednoscu iz sesije za taj id :(

gde sam pogresio ?
anyhelp
[ dendic @ 07.02.2010. 16:35 ] @
A pomaze li POST umjesto GET