> Hi folks,
>
> i have a problem with a value that it is not passed as POST variable from a
> php page to another.
> this is the error i have encountered :
>
> *Notice*: Undefined index: idschema in *....\SubmitSchema.php* on line *22*
>
> Follow the code of the main page :
> -----------------------
> <?php
> $c = oci_connect("system", "oramanager", "//localhost/XE");
> if (!$c) {
> $m = oci_error();
> echo $m['message'], "\n";
> exit;
> }
> else {
> print "Connesso!";
> }
> $s = oci_parse($c, 'select username from dba_users');
> oci_execute($s);
> print '<center>';
> print '<h2>Seleziona lo schema desiderato</h2>';
> print '<form name="SelezioneSchema" action="SubmitSchema.php" method=get>';
> print '<br>';
> print '<select name="selezioneSchema" id="idschema">';
> while ($row = oci_fetch_array($s, OCI_NUM+OCI_RETURN_NULLS)) {
> foreach ($row as $item)
> print '<option value="opzione1">'.htmlentities($item).'</option>';
> }
>
> print '</select>';
> print '<input type=submit value="Invia">';
> print '</form>';
> //print 'Valore id_schema'.$idschema;
>
> oci_free_statement($s);
>
> oci_close($c);
> ?>
> -------------------------
>
>
> and this is the code of the SubmitSchema php page:
>
>
>
> ---------------------------------------------
> <?php
>
>
> if ( isset($_POST['idschema']) ) {
> echo "setted";}
>
> else
> {
> echo "not setted";
> }
> $query = $_POST['idschema'];
> print $query;
>
> ?>
> -------------------------------
>
>
> I cannot retrieve the value being selected by the user with the dropdown
> list, do you have any idea or workarounds?Thankyou!
>
> regards
>
> Matt
You are using method=get in the form tag and trying to retrieve from the
$_POST variable. Either change the method to post or the variable to
$_GET
--
Niel Archer
--
PHP Windows Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php