Jump to content
php.lv forumi

Mēģinu uztaisīt paša priekam mazu spēlīti


laucinieks

Recommended Posts

Kā jau topika nosaukumā minēju - mēģinu uztaisīt paša priekam mazu spēlīti. Apstājos pie stulbas lietas - reģistrācijas.

Kods -

http://paste.php.lv/b957e115bc85ebb791945310498e81d3?lang=php

Tā ir reģistrācijas, tātad ir vajadzīgs uztaisīt tā, lai ieķeksējot kādu no klasēm piemēram - Warrior, pārlādējas lapa, nenodzēš nekādu informāciju no laukiem, un parādas informācija, kas ir php kodā.

Tagad ir tā - Uzspiežot uz warrior, visa informācija nodzēšas, ķeksis tiek izņemts no Warrior un vienkārši parādas informācija.

Link to comment
Share on other sites

  • Replies 39
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Emm, Ezi, ja es izmantošu jQuery hide/show un ja man būs visiem četriem vienāds name, kā redzams lejā -

     Strength<br /><input type="text" name="strength" value="10" readonly/><br />
     Agility<br /><input type="text" name="agility" value="8" readonly/><br />
     Intelligence<br /><input type="text" name="intelligence" value="5" readonly/><br />
     Dzīvības<br /><input type="text" name="health" value="100" readonly/><br />
     Mana<br /><input type="text" name="mana" value="50" readonly/><br />
     Sitiena spēks<br /><input type="text" name="attack" value="15" readonly/><br />
     Aizsardzība<br /><input type="text" name="defence" value="12" readonly/><br />';

     Strength<br /><input type="text" name="strength" value="6" readonly/><br />
     Agility<br /><input type="text" name="agility" value="7" readonly/><br />
     Intelligence<br /><input type="text" name="intelligence" value="10" readonly/><br />
     Dzīvības<br /><input type="text" name="health" value="60" readonly/><br />
     Mana<br /><input type="text" name="mana" value="100" readonly/><br />
     Sitiena spēks<br /><input type="text" name="attack" value="13" readonly/><br />
     Aizsardzība<br /><input type="text" name="defence" value="15" readonly/><br />';

Pēctam, kad php sūtīs visu info uz datubāzi, tie, kas būs hidden nejauksies iekšā sūtīšanā un aizsūtīsies tikai tas, kuru ir atklājis?

Link to comment
Share on other sites

es darītu šādi

<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
 function doContent(charName){
   $('#char_here').html($('#hidden_'+charName).html());
 }
</script>
<div style="display:none" id="hidden_char1">some text here 1</div>
<div style="display:none" id="hidden_char2">some text here 2</div>
<div style="display:none" id="hidden_char3">some text here 3</div>
<form method="post" action="index.php">
 <div id="char_here"></div>
 <input type="submit" value="go" />
</form>
<a href="javascript:doContent('char1');">ieivetot 1</a>
<a href="javascript:doContent('char2');">ieivetot 2</a>
<a href="javascript:doContent('char3');">ieivetot 3</a>

Edited by ezis
Link to comment
Share on other sites

viss ir vienkārši.iekš hidden_ div`iem ieliec savus vajadzīgos input. Tad kur vajag, piemēram savā checkbox, ieliec onClick="doContent(...

 

<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
 function doContent(charName){
   $('#char_here').html($('#hidden_'+charName).html());
 }
</script>
<div style="display:none" id="hidden_Warrior">
Strength<br /><input type="text" name="strength" value="10" readonly/><br />
     Agility<br /><input type="text" name="agility" value="8" readonly/><br />
     Intelligence<br /><input type="text" name="intelligence" value="5" readonly/><br />
     Dzīvības<br /><input type="text" name="health" value="100" readonly/><br />
     Mana<br /><input type="text" name="mana" value="50" readonly/><br />
     Sitiena spēks<br /><input type="text" name="attack" value="15" readonly/><br />
     Aizsardzība<br /><input type="text" name="defence" value="12" readonly/><br />
</div>
<div style="display:none" id="hidden_Mage">
Strength<br /><input type="text" name="strength" value="6" readonly/><br />
     Agility<br /><input type="text" name="agility" value="7" readonly/><br />
     Intelligence<br /><input type="text" name="intelligence" value="10" readonly/><br />
     Dzīvības<br /><input type="text" name="health" value="60" readonly/><br />
     Mana<br /><input type="text" name="mana" value="100" readonly/><br />
     Sitiena spēks<br /><input type="text" name="attack" value="13" readonly/><br />
     Aizsardzība<br /><input type="text" name="defence" value="15" readonly/><br />
</div>

<form method="post" action="index.php">
 <div id="char_here">sheit paraadiisies tas div saturs, ko izvelesies lietotajs</div>

 <input type="submit" value="go" />
</form>
<a href="javascript:doContent('Warrior');">Izvēlos Warrior</a>
<a href="javascript:doContent('Mage');">Izvēlos Mage</a>

 

btw, neaizmirsi inklūdot jQuery!!

Edited by ezis
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...