Page 2 of 2

Re: Need help with Arrays

Posted: Sun Oct 23, 2011 1:21 pm
by Celauran
There's the problem. You used name="numbers" instead of name="numbers[]"

Code: Select all

<html>
    <body>

        <h1 style="text-align:center;font-family:comic sans;color:brown;">Number<br></h1>
        <h2 style="text-align:center;font-family:arial;color:green;">Cruncher<br></h2>
        <h3 style="text-align:center;font-family:arial;color:blue;"><br>
            Enter your 8 numbers
            <form name="input" action="Pro9Output.php" method="post">
                Number 1:
                <input type="text" name="numbers[]" size="2">
                <br>
                Number 2:
                <input type="text" name="numbers[]" size="2">
                <br>
                Number 3:
                <input type="text" name="numbers[]" size="2">
                <br>
                Number 4:
                <input type="text" name="numbers[]" size="2">
                <br>
                Number 5:
                <input type="text" name="numbers[]" size="2">
                <br>
                Number 6:
                <input type="text" name="numbers[]" size="2">
                <br>
                Number 7:
                <input type="text" name="numbers[]" size="2">
                <br>
                Number 8:
                <input type="text" name="numbers[]" size="2">
                <br>

                <input type="submit" value="Submit">
                <input type="reset" value="Reset">
            </form>
            <p>
                Click "Submit" to arrange Numbers .
                <br>Click "Reset" to clear form.
            </p>
        </h3>
    </body>
</html>

Re: Need help with Arrays

Posted: Sun Oct 23, 2011 1:36 pm
by jetlife76
Forget it, thanks for trying to help me, i still get the same errors, im getting frustrated. i wanted the logic for using this array but we've spent too much time trying to get it, i am totally confused, i'll just try it on my own

Re: Need help with Arrays

Posted: Sun Oct 23, 2011 1:41 pm
by Celauran
This works perfectly without errors.

Code: Select all

<?php

if (isset($_POST['numbers']))
{
    $Numbers = $_POST['numbers'];
    $big = max($Numbers);
    $small = min($Numbers);
    $average = array_sum($Numbers) / count($Numbers);
    echo $average;
}


?>

<html>
    <body>

        <h1 style="text-align:center;font-family:comic sans;color:brown;">Number<br></h1>
        <h2 style="text-align:center;font-family:arial;color:green;">Cruncher<br></h2>
        <h3 style="text-align:center;font-family:arial;color:blue;"><br>
            Enter your 8 numbers
            <form name="input" action="" method="post">
                Number 1:
                <input type="text" name="numbers[]" size="2">
                <br>
                Number 2:
                <input type="text" name="numbers[]" size="2">
                <br>
                Number 3:
                <input type="text" name="numbers[]" size="2">
                <br>
                Number 4:
                <input type="text" name="numbers[]" size="2">
                <br>
                Number 5:
                <input type="text" name="numbers[]" size="2">
                <br>
                Number 6:
                <input type="text" name="numbers[]" size="2">
                <br>
                Number 7:
                <input type="text" name="numbers[]" size="2">
                <br>
                Number 8:
                <input type="text" name="numbers[]" size="2">
                <br>

                <input type="submit" value="Submit">
                <input type="reset" value="Reset">
            </form>
            <p>
                Click "Submit" to arrange Numbers .
                <br>Click "Reset" to clear form.
            </p>
        </h3>
    </body>
</html>

Re: Need help with Arrays

Posted: Sun Oct 23, 2011 1:45 pm
by jetlife76
It doesn't work for me, my output form is blank, it doesnt return any values it just displays the headings

Re: Need help with Arrays

Posted: Mon Oct 24, 2011 2:36 pm
by egg82
then we call into question the server you are using