formulaire : comment passer les variables? [newbee]
1 réponse
bruno
Bonjours, je debute en php. j'utilise un formulaire, et je n'arrive pas
a passer mes variables lors du submit (aucune valeur n'est renvoyée).
Comment faut-il faire?
mon code est le suivant :
(note : ce n'est peut etre pas la peine de le lire, la solution est
simple, le code, moins :)
<?php
session_start();
require_once 'DB/DataObject.php';
require_once "HTML/QuickForm.php";
require_once "HTML/QuickForm/select.php";
require_once 'D_sdum.php';
//fin des require
$config = parse_ini_file('myconfig.ini',TRUE);
foreach($config as $class=>$values) {
$options = &PEAR::getStaticProperty($class,'options');
$options = $values;
}
DB_DataObject::debugLevel(0);
//fin de la config de db_dataobject
$sdum =&new DB_D_sdum;
$sdum->find();
$res= $sdum->getDatabaseResult();
$form = new HTML_QuickForm('frmTest', 'get');
$select =& new HTML_QuickForm_select ;
$select->loadDbResult($res,'s_Nom','s_id', 's_id');
$form->addElement ($select);
$form->addElement ("submit", null, "OK" );
$form->display();
if (isset($_GET['s_id'])) {
echo $_GET['s_id'];
}
?>
mon url revoyée est :
<URL>?
avec rien derriere le "?"
en code source ca donne :