Javascript alert PHP functiono belül nem működik
Sziasztok.
A problémám a következő: Van egy PHP funtionom, ami egy html form-ot hivatott feldogozni. Azt szeretném, hogy ha bizonyos funkciók teljesülnek, akkor jelenjen meg egy alert ablak. Ha a functionon kívülre helyezem a scriptet, akkor az ablak meg is jelenik. Ha viszont bemásolom a functionon belülre bárhova, ezt az üzenetet kapom a böngésző ablakban:
Forbidden
You don't have permission to access<script type='text/javascript'>alert('Add a File Name');</script> on this server.
Tud valaki erre valami jó magyarázatot adni? Eddig nem találtam semmi hasonló témát. Előre is köszönöm.
■ A problémám a következő: Van egy PHP funtionom, ami egy html form-ot hivatott feldogozni. Azt szeretném, hogy ha bizonyos funkciók teljesülnek, akkor jelenjen meg egy alert ablak. Ha a functionon kívülre helyezem a scriptet, akkor az ablak meg is jelenik. Ha viszont bemásolom a functionon belülre bárhova, ezt az üzenetet kapom a böngésző ablakban:
Forbidden
You don't have permission to access<script type='text/javascript'>alert('Add a File Name');</script> on this server.
Tud valaki erre valami jó magyarázatot adni? Eddig nem találtam semmi hasonló témát. Előre is köszönöm.
Forráskód
Forráskód
function mysql2xls (){
include("mysql_excel.inc.php");
if (isset($_REQUEST['FileName']) == TRUE && $_REQUEST['FileName'] != ''){
if (isset($_REQUEST['date1']) == TRUE && $_REQUEST['date1'] != '') {
if (isset($_REQUEST['date2']) == TRUE && $_REQUEST['date2'] != '') {
$import=new HarImport();
$import->openDatabase("localhost","root","","testdb");
$startdate = ($_REQUEST['date1']);
$enddate = ($_REQUEST['date2']);
if ($startdate <= $enddate) {
$filename = ($_REQUEST['FileName']);
$sql="SELECT * FROM testtb WHERE Date>='$startdate' AND Date<='$enddate'";
$import->ImportData($sql, $filename.".xls");
sleep(1);
header("location:http://...");
exit; }
}
}
}
else {
echo "<script type='text/javascript'>alert('Add a File Name');</script>";
}
}
?>