I want to embedd the following js into a php file the form and js function work fine in html just not in php
[PHP<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<META HTTP-EQUIV="Expires" CONTENT="Fri, Jan 01 1900 00:00:00 GMT">
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache">
<META http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<META http-equiv="content-language" content="en">
<META name="author" content="">
<META HTTP-EQUIV="Reply-to" CONTENT="@.com">
<META name="generator" content="PHPEd 3.1">
<META NAME="description" CONTENT="">
<META name="keywords" content="">
<META NAME="Creation_Date" CONTENT="08/15/2000">
<META name="revisit-after" content="15 days">
<title>Untitled</title>
<link rel="stylesheet" type="text/css" href="my.css">
<!--------------------------------------BEGIN REQUIRED----------------------------------------->
<!--BEGIN THE FORM-->
<table style="border:3 solid #CC0000" bgcolor="#EFEFEF"><tr><td>
<font face="verdana,arial,helvetica" size="-1" color="#000000">
<form name="input" method="post" action="eingabeuser.php?action=senden">
<input type="text" name="hersteller"> <u>Hersteller</u><br>
<input type="text" name="bezeichnung"> <u>Bezeichnung</u><br>
<input type="text" name="seriennr"> <u>Serien Nummer</u><br>
<input type="text" name="menge"> <u>Menge</u><br>
<input type="text" name="standort"> <u>Standort</u><br>
<input type="text" name="verantwortliche"> <u>Verantwortlich</u><br>
<input type="text" name="eingang"> <u>Eingang</u><br>
<input type="text" name="anschaffungswert"> <u>Anschaffungswert</u><br>
<input type="text" name="invest"> <u>Investition</u><br>
<input type="text" name="lieferant"> <u>Lieferant</u><br><br>
<center><input type="button" value="Submit" onClick="javascript:validate();" style="border:1 solid #000000; cursor:pointer; cursor:hand; width:120"> <input type="reset" style="border:1 solid #000000; cursor:hand; cursor:pointer; width:120"></center>
</form>
</font>
</td></tr></table>
<!--END THE FORM-->
<!--BEGIN FORM VALIDATION SCRIPT-->
<script language="JavaScript1.2">
//Deklaration der Variablen
//var numChars="0123456789";
var error;
var error_hersteller;
var error_bezeichnung;
var error_seriennr;
var error_menge;
var error_standort;
var error_verantwortliche;
var error_eingang;
var error_anschaffungswert;
var error_invest;
var error_lieferant;
var errormsg;
//--------------------------Customise-------------------------------
//Funktion zum zuruecksetzen der Variablen
function reset_error()
{
error_hersteller=false;
error_bezeichnung=false;
error_seriennr=false;
error_menge=false;
error_standort=false;
error_verantwortliche=false;
error_eingang=false;
error_anschaffungswert=false;
error_invest=false;
error_lieferant=false;
errormsg='Die folgenden Fehler traten bei Ihrer Eingabe auf:\n________________________________________\n\n';
}
// Funktion zur Validierung der Variablen
function validate()
{
reset_error();
validate_hersteller();
validate_bezeichnung();
validate_seriennr();
validate_menge();
validate_standort();
validate_verantwortliche();
validate_eingang();
validate_anschaffungswert();
validate_invest();
validate_lieferant();
// wo der fehler auftreten kann beim abschicken des formulars
if(error_hersteller||error_bezeichnung||error_seriennr||error_menge||error_standort||error_verantwortliche||error_eingang||error_anschaffungswert||error_invest||error_lieferant)
{
error=true;
}
else
{
error=false;
}
if(!error)
{
document.input.submit();
}
else
{
alert(errormsg);
}
}
//Ueberpruefung ob werte in das Feld hersteller eingetragen wurden
function validate_hersteller()
{
if(document.input.hersteller.value=="")
{
errormsg+='Herstellernamen angeben.\n';
error_hersteller=true;
document.input.hersteller.focus();
}
else
{
error_hersteller=false;
}
}
function validate_bezeichnung()
{
if(document.input.bezeichnung.value=="")
{
errormsg+='Bezeichnung angeben.\n';
error_bezeichnung=true;
document.input.bezeichnung.focus();
}
else
{
error_bezeichnung=false;
}
}
function validate_seriennr()
{
var strMenge=document.input.menge.value;
if(document.input.seriennr.value=="")
{
error_seriennr=false;
}
else
{
error_seriennr=false;
if(validate_menge()==false);
{
if(strMenge!="1")
{
errormsg+='Sie können nur eine 1 Eingeben.\n';
error_seriennr=true;
document.input.menge.focus();
}
else
{
}
}
}
}
//Ueberpruefung der Menge
function validate_menge()
{
var strMenge=document.input.menge.value;
if(isNaN(parseInt(strMenge))== true)
{
errormsg+='Sie müssen eine Zahl eingeben.\n';
error_menge=true;
document.input.menge.focus();
}
else
{
error_menge=false;
}
}
function validate_standort()
{
if(document.input.standort.value=="")
{
errormsg+='Standort angeben.\n';
error_standort=true;
document.input.standort.focus();
}
else
{
error_standort=false;
}
}
function validate_verantwortliche()
{
if(document.input.verantwortliche.value=="")
{
errormsg+='Mat Verantwortlichen angeben.\n';
errorverantwortliche=true;
document.input.verantwortliche.focus();
}
else
{
error_verantwortliche=false;
}
}
function validate_eingang()
{
if(document.input.eingang.value=="")
{
errormsg+='Eingangsdatum angeben.\n';
error_eingang=true;
document.input.eingang.focus();
}
else
{
error_eingang=false;
}
}
function validate_anschaffungswert()
{
if(document.input.anschaffungswert.value=="")
{
errormsg+='Anschaffungswert angeben.\n';
error_anschaffungswert=true;
document.input.anschaffungswert.focus();
}
else
{
error_anschaffungswert=false;
}
}
function validate_invest()
{
if(document.input.invest.value=="")
{
errormsg+='Handelt es sich um ein Investitionsgut?.\n';
error_invest=true;
document.input.invest.focus();
}
else
{
error_invest=false;
}
}
function validate_lieferant()
{
if(document.input.lieferant.value=="")
{
errormsg+='Bitte geben Sie den Lieferanten an.\n';
error_lieferant=true;
document.input.lieferant.focus();
}
else
{
error_lieferant=false;
}
}
</script>
<!--END FORM VALIDATION SCRIPT-->
<!--------------------------------------END REQUIRED------------------------------------------->
</head>
<body>
</body>
</html>[/code]