I am trying to use a script called emform to process a survey. The emform file that I placed in the action filed of the Inspector pallette of Adobe GoLive 6 looks like:
I downloaded the script from
http://www.eternalmart.com
When I submit answers in the survey
http://thirdunitarianchurch.org/Comm...%20Survey.html
I get a bunch of warning messages.
ANy ideas of where I go from here?
<?
include("emform_config.php");
include("$emform_path/emform_msg.php");
include("$emform_path/emform_notify.php");
include("$emform_path/emform_func.php");
include("$emform_path/emform_class.php");
include("$emform_library_path/class_template.php");
include("$emform_library_path/class_template_db.php");
include("$emform_library_path/sql_func.php");
include("$emform_library_path/class_list.php");
include("$emform_library_path/class_form_field.php");
include("$emform_library_path/class_email_info.php");
include("$emform_library_path/class_form_info.php");
include("$emform_library_path/class_em_file.php");
$config_array = array(
"emform_path" => $emform_path,
"emform_admin_path" => $emform_admin_path,
"emform_upload_path" => $emform_upload_path,
"emform_url" => $emform_url,
"emform_admin_url" => $emform_admin_url,
"emform_image_url" => $emform_image_url,
"emform_library_path" => $emform_library_path,
"emform_script_url" => "$emform_url/emform.php",
"admin_url" => "$emform_admin_url/admin.php",
"eternalmart" => $eternalmart,
"os" => $os
);
$emsql = new sql_class($DbHost,$DbUser,$DbPassword,$DbDatabase) ;
$input_para = array(
"form" => array("PG","S")
);
get_input_para($input_para);
$form_obj = new class_form_info($form,$emsql);
// assign form field variable
$form_fields = $form_obj->get_field_info();
$form_arr[] = "action";
$form_upload_files_arr = array();
if(is_array($form_fields)){
reset($form_fields);
for($i=0;$i<count($form_fields);$i++){
if($form_fields[$i]["em_type"] == "file"){
// file upload
$form_upload_files_arr[] = get_prefix().$form_fields[$i]["em_name"];
}
else{
$form_arr[] = get_prefix().$form_fields[$i]["em_name"];
}
}
}
$input_para = array(
"emform" => array("PG",$form_arr,$form_upload_files_arr)
);
get_input_para($input_para);
$template_obj = new class_template_db("emform_template",$emsql);
$emform_obj = new emform_class($config_array,$emsql,$form,$emform);
$emform_obj->set_form_info($form_obj->get_form_info());
$emform_obj->set_table_info($form_obj->get_table_info());
$emform_obj->set_tpl($template_obj);
$emform_obj->set_field_info($form_obj->get_field_info());
$emform_obj->set_reply_email($form_obj->get_reply_email());
$emform_obj->set_notify_email($emform_notify);
$emform_obj->set_emform_validation($form_obj->validation_rule);
$emform_obj->run();
?>