Visualizzazione dei risultati da 1 a 5 su 5

Discussione: $_GET

  1. #1

    $_GET

    sto chiamando un array da un form con name= child[]
    cosa non va??
    <?php
    $Count=0;
    echo "Your children's names are: ";
    do
    {
    echo"

    $_GET['Child[$Count]']";
    $CheckEmpty = "$_GET['Child[$Count]']";
    $Count=$Count+1;
    } while ($CheckEmpty!= "");
    if ($Count==1) echo"Not Applicable";
    ?>
    chi saprebbe aiutarmi

  2. #2
    Utente di HTML.it L'avatar di luke83
    Registrato dal
    Jul 2000
    Messaggi
    1,217
    allora se ho capito bene tu hai un campo del form che si chiama child... questo lo richiami come un array..

    solo che a differenza di php per lui un array significa

    $_GET["child"]----> "val1,val2,...,valN";

    dove valI sono i calori selezionati o spuntati...

    quindi se vuoi un "array php" di questi fai...

    $child=explode(",",$_GET["child"]);

    che puoi indirizzare come

    $child[0]---->val1
    $child[1]---->val2
    .
    .
    $child[N-1]---->val(N-1)

    qls cosa chiedi pure..


    ..::Luca::..
    » "se nn riesci a venirene a capo.. usa il tasto INVIO" © 2005 Luke83
    » "letta la documentazione, spazio all'immaginazione.." © 2006 Luke83
    [frasi random] - [Lucopedia] - [laFetta]

  3. #3
    prova con questo:
    Codice PHP:
    <?php
    if(is_array($_GET['Child'])){
    echo 
    "Your children's names are: ";
    foreach(
    $_GET['Child'] as $child){
    echo 
    "

    $child";
    }
    }
    ?>

  4. #4
    GUARDATE QUESTI ALTRI DUE SCRIPT (UNO INVIO ED UNO RICEZIONE), HO LO STESSISSIMO PROBLEMA
    <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>

    ";
    for ($counter=1; $counter<51; $counter++) {
    echo"<INPUT TYPE=HIDDEN NAME='HiddenState[]'VALUE='$StatesOfTheUSA[$counter]'>";
    }
    echo "<INPUT TYPE=SUBMIT></FORM>";
    ?>
    __________________________________________________ _________________
    <?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]";
    }
    }
    ?>
    COME FACCIO A DEFINIRE LA VARIABILE HiddenState[] NEL SECONDO SCRIPT?
    GRAZIE A TUTTI.........

  5. #5

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.