Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: $_POST['id']...

Parašė Paranoja· 2008 Bir. 22 19:06:03
#1

Mano forma :

<form action='".BASEDIR."infusions/shop_system/shop_edit.php' method='post' >
<input type='hidden' value='" . $row['id'] . "' name='id'>
<input type='hidden' value='" . $row['shop_item'] . "' name='shop_item'>
<input type='hidden' value='" . $row['shop_price'] . "' name='shop'_price'>
<input type='submit' value='$locale[15]' class='button' style='width:130px;'></form>




Atkreipkite dėmesį į paryškintą vietą , pereinam prie shop_edit.php :

<form action='".BASEDIR."infusions/shop_system/shop_editsubmit.php' method='post'>
<input type='hidden' value='".$_POST_['id']."' name='id'>
<input type='text' value='".$_POST['shop_item']."' name='shop_item'>
<input type='text' value='".$_POST['shop_price']."' name='shop_price'>
<select name='shop_type' class='textbox' style='width:130px;'>
<option class='textbox' name='shop_type'>".$locale[9]."</option>
<option class='textbox' name='shop_type'>".$locale[10]."</option>
</select>
<input type='submit' value='Submit' class='button' style='width:130px;'></form>




Pirmas variantas dėl shop_item atvaizduojamas normaliai , antras variantas su shop_price , neatvaizduojamas , any ideas?

Redagavo Paranoja· 2008 Bir. 22 19:06:28

Parašė ozzWANTED· 2008 Bir. 22 20:06:39
#2

Klaida čia:
<input type='hidden' value='" . $row['shop_price'] . "' name='shop'_price'>



Turi būti:
<input type='hidden' value='" . $row['shop_price'] . "' name='shop_price'>




Keista, kad tokios paprastos klaidos nepastebėjai.

Parašė Paranoja· 2008 Bir. 22 20:06:21
#3

Dėkoju labai , tikrai nepastebėjau to kablelio. :)

Paskutinis klausimas manau ir modifikacija bus baigta . Imanoma pagal ".$row." value , kad butu skirtingi buttonai . Tarkim jei value : Perku , tai buttonas Parduoti , jei value Parduodu tai buttonas Pirkti . ?|

Redagavo Paranoja· 2008 Bir. 23 08:06:36

Parašė ozzWANTED· 2008 Bir. 23 13:06:37
#4

Kaip suprasti button'as, tekstas ant button'o?
Šiaip taip:
if($_POST['value'] == "perku") {
echo "1";
} else {
echo "2";
}
O jeigu tu nori kad butonas keistųsi nuo to ką pasirinkai nerefreshinus tinklapio, tai čia jau javascript - parsisiųsk šio saito paieškos sistemą, ir išsiimk kodą.

Redagavo ozzWANTED· 2008 Bir. 23 13:06:39

Parašė Paranoja· 2008 Bir. 23 17:06:26
#5

Ne viskas , ok to ir norejau dėkoju.