Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/02/2011, 11:24
edugilc
 
Fecha de Ingreso: octubre-2009
Mensajes: 154
Antigüedad: 14 años, 6 meses
Puntos: 0
Errores varios en script

Hola webforeros!!
Estoy con un proyecto con php y mysql y al intentar usar una de mis opciones del menu que es insertar un cliente en la base de datos me sale este error, sé que me falta la conexión a la base de datos, pero esto es anterior..

Estos son los errores:




Notice: Undefined variable: POST in C:\Users\eduardo\Desktop\EDU\INFORMATICA\PROYECTO\ xampp-win32-1.7.4-VC6\xampp\htdocs\pagina_16_12\insert_customer.php on line 24

Notice: Use of undefined constant SCRIPT - assumed 'SCRIPT' in C:\Users\eduardo\Desktop\EDU\INFORMATICA\PROYECTO\ xampp-win32-1.7.4-VC6\xampp\htdocs\pagina_16_12\insert_customer.php on line 31

Notice: Undefined variable: PHP_SELF in C:\Users\eduardo\Desktop\EDU\INFORMATICA\PROYECTO\ xampp-win32-1.7.4-VC6\xampp\htdocs\pagina_16_12\insert_customer.php on line 31

Notice: Use of undefined constant NAME - assumed 'NAME' in C:\Users\eduardo\Desktop\EDU\INFORMATICA\PROYECTO\ xampp-win32-1.7.4-VC6\xampp\htdocs\pagina_16_12\insert_customer.php on line 32

Deprecated: Function mysql_db_query() is deprecated in C:\Users\eduardo\Desktop\EDU\INFORMATICA\PROYECTO\ xampp-win32-1.7.4-VC6\xampp\htdocs\pagina_16_12\mysql_func.php on line 54

Deprecated: mysql_db_query() [function.mysql-db-query]: This function is deprecated; use mysql_query() instead in C:\Users\eduardo\Desktop\EDU\INFORMATICA\PROYECTO\ xampp-win32-1.7.4-VC6\xampp\htdocs\pagina_16_12\mysql_func.php on line 54
No database selected


ÉSTE ES EL CÓDIGO DONDE ME DA EL FALLO:



<?
/************************************************** *****************************
* file: insert_customer.php
* description: Inserts a Customer
* templates: insert.tpl
************************************************** *****************************/
session_start();

require_once('class.FastTemplate.php4');
require_once('connection_data.php');
require_once('mysql_func.php');
require_once('insertFunc.php');
require_once('class.rc4crypt.php');
require_once('crypt.inc.php');
//------------------------------ main -------------------------------------

$ret = 2;
//get the information via http post

$insert = $POST['Insert'];

//initialize the fast templates
$tpl = new FastTemplate(".");
$tpl->define(array("main" => "templates/insert.tpl"));

$tpl->assign(SCRIPT, $PHP_SELF); // redirige a la misma pagina
$tpl->assign(NAME, "Insert Customer"); //asigna a NAME el 'titulo' del form
showServices($tpl); //llama a funcion showServices para mostrar la lista de servicios
ShowContactPerson($tpl); //llama a showContactPerson para mostrar la lista de personas
$tpl->assign(DATE, date("Y-m-j"));

if ($insert == 'Insert')
{
$ret = checkValues($tpl);

}
else resetValues($tpl);

// check values and then all are correct
if ($ret==0)
{
//insert values into database
$cus_id = insertValuesIntoDB();

confirmInsertion("templates/confirm.tpl");
//reset values
reset($POST);
$ret = 2;
$insert = "";

exit();

}

else if ($ret==1)
{
$tpl->assign(NAME, "<FONT COLOR=\"red\"> Error </FONT>");
}
$tpl->assign(BUTTONS, '<input class="buttons" type = "submit" value="Insert" color=blue name="Insert"> <input class="buttons" type="reset" value="Reset" name="reset">');

//display the template
$tpl->parse(result, "main");
$tpl->FastPrint(result);

?>


Alguna idea?

Gracias!!