EdgarsK Posted November 22, 2009 Report Share Posted November 22, 2009 Sveiki ! Intereses pēc izdomāju pajautāt Jūms. Tātad jautājums pavisam vienkāršs -> Vai ir iespēja definēt savus mainīgos (ne statiski). Tātad ar to es domāju sekojošu darbību. 1) <input type='text' name='vertiba' value='mans_str'> 2) <input type='text' name='vertiba2' value='....'; 3) if($_POST)... 4) $_POST['vertiba'] = $_POST['vertiba2']; attiecīgi gribu lai izskatās $mans_str = '.....'; Ceru ka domu sapratā. :) Ja ir zināmi kautkādi varianti, lūdzu padalieties :) (*) šīm darbībām vajadzētu būt bez koda parsēšanas tmp.php failos etc.. Quote Link to comment Share on other sites More sharing options...
rATRIJS Posted November 22, 2009 Report Share Posted November 22, 2009 (edited) Piedod, bet es īsti nesapratu :) Ko tieši tu gribi ģenerēt dinamiski? Input laukus HTML'ā? Pievienot jaunas $_POST vērtības? Lai nu kā asociatīvā masīva indeksus var dabūt šādi: foreach($_POST as $key => $value) { echo "$key = $value"; } tādā veidā tu vari definēt jebkādus input laukus un saņemt to vērtības un pieglabāt kā vajag. Piemēram ja vēlies izveidot atsevišķu mainīgo ar $key nosaukumu un atbilstošo vērtību, var rakstīt šādi: $$key = $value; Bet es nēesmu drošs, ka sapratu ko tu īsti vēlies panākt :) Edited November 22, 2009 by rATRIJS Quote Link to comment Share on other sites More sharing options...
EdgarsK Posted November 22, 2009 Author Report Share Posted November 22, 2009 Tieši tā ! :) kā gan es to nevareju iedomaāties :) $$key=.. to arī vaajadzeja :) Quote Link to comment Share on other sites More sharing options...
bubu Posted November 22, 2009 Report Share Posted November 22, 2009 Vienkāršāk ir izmantot extract fju: http://php.net/extract, kas tieši to arī dara - no asociatīva masīva elementiem uztaisa kaudzi jaunu mainīgo. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.