|
paralizer
|
 |
« Odgovor #12 poslato: 21 Март 2008, 05:33:19 » |
|
I opet ja, i moje PHP ucenje. Ovako... Sada sam zaglavio na ovo. Burga ako ovo procitas mislim da ti mozes da mi pomognes jer ovi primeri su od knjigu koju si mi ti poslao. Problem je da je knjiga super ali je za PHP4 a ja imam PHP5. No, da ne duzimo mnogu:
Ovo su 2 skripte. Cela caka je sa array-ima. U pvru skriptu otvaras u web browser, odaberes koja drzava zelis, i kada stisnes submit, u drugu skriptu ti kaze koji je glavni grad te drzave. ================================ Skripta1. (states.php) -------------------------------- <HTML> <HEAD></HEAD> <BODY> <FORM ACTION="capitals.php" METHOD=POST> What state do you want to know the capital of? <SELECT NAME=State> <?php $StatesOfTheUSA = array (1 => "Alabama", "Alaska", "Arizona", "Arkansas", "California", "Colorado", "Connecticut", "Delaware", "Florida", "Georgia", "Hawaii", "Idaho", "Illinois", "Indiana", "Iowa", "Kansas", "Kentucky", "Louisiana", "Maine", "Maryland", "Massachusetts", "Michigan", "Minnesota", "Mississippi", "Missouri", "Montana", "Nebraska", "Nevada", "New Hampshire", "New Jersey", "New Mexico", "New York", "North Carolina", "North Dakota", "Ohio", "Oklahoma", "Oregon", "Pennsylvania", "Rhode Island", "South Carolina", "South Dakota", "Tennessee", "Texas", "Utah", "Vermont", "Virginia", "Washington", "West Virginia", "Wisconsin", "Wyoming"); for ($counter=1; $counter<51; $counter++) { echo"<OPTION>$StatesOfTheUSA[$counter]</OPTION>"; } echo "</SELECT><BR><BR>"; for ($counter=1; $counter<51; $counter++) { echo"<INPUT TYPE=HIDDEN NAME='HiddenState[]'VALUE='$StatesOfTheUSA[$counter]'>"; } echo "<INPUT TYPE=SUBMIT></FORM>"; ?> </BODY> </HTML>
====================== Skripta2 (capitals.php) --------------------------------- <HTML> <HEAD></HEAD> <BODY> <?php $State=$_POST["State"]; $StateCapital = array (0 => "Montgomery", "Juneau", "Phoenix", "Little Rock", "Sacramento","Denver","Hartford", "Dover","Tallahasse", "Atlanta", "Honolulu", "Boise", "Springfield","Indianapolis", "Des Moines", "Topeka", "Frankfort", "Baton Rouge","Augusta","Annapolis","Boston", "Lansing", "Saint Paul","Jackson", "Jefferson City", "Helena","Lincoln", "Carson City","Concord", "Trenton","Santa Fe", "Albany", "Raleigh","Bismarck","Columbus","Oklahoma City", "Salem", "Harrisburg", "Providence", "Columbia","Pierre", "Nashville", "Austin","Salt Lake City", "Montpelier","Richmond","Olympia","Charleston", "Madison","Cheyenne"); for ($counter=0; $counter<50; $counter++) { if($HiddenState[$counter]==$State) { echo "The State capital is " . $StateCapital[$counter]; } } ?> </BODY> </HTML>
Ne znam kako da prebacim onu "HiddenState[]" promenlivu od onaj dropdown box u narednu stranu.
Hvala unapred.
|