Как включить файл javascript в php?
я хочу, чтобы, когда я достиг условия 'else', он читал файл cart_2.js, я пробовал его следующим образом:
<?php
sleep(1);
include_once '../connections/conexion.php';
if($_REQUEST) {
if(isset($_POST['product_quantity']) && ($_POST['product_id'])) {
$product_id = $_REQUEST['product_id'];
$product_quantity = $_REQUEST['product_quantity'];
$stock = $ConexionBD->query("SELECT unidadesExistentes FROM articulo
WHERE idArticulo = '$product_id' ");
while($rows = mysqli_fetch_array($stock)) {
$valor = $rows['unidadesExistentes'];
if($valor < $product_quantity ){
echo '<div id="Error">Sin stock</div>';
}else {
//aqui esta mi archivo .js, creo que no lo esta leyendo
echo "<script languaje='javascript' src='../js/cart_2.js'>";
}
}
} //end isset
} //end REQUEST
>?
любые идеи, как заставить его прочитать файл .js?
3
Author: Hermann BD, 2017-08-17
1 answers
Есть src, хорошо, но у вас нет внутри этого cart_2.js любая функция, которую вы должны вызвать из этого php? Попробуйте вставить этот javascript в функцию, чтобы после привязки в head вы могли вызвать функцию в контексте html, как в Примере.
Попробуйте это, чтобы увидеть ...
<!DOCTYPE html>
<html>
<head>
<title>Page Title</title>
<script type="text/javascript" src="../js/cart_2.js"></script>
</head>
<body>
<?php
sleep(1);
include_once '../connections/conexion.php';
if($_REQUEST) {
if(isset($_POST['product_quantity']) && ($_POST['product_id'])) {
$product_id = $_REQUEST['product_id'];
$product_quantity = $_REQUEST['product_quantity'];
$stock = $ConexionBD->query("SELECT unidadesExistentes FROM articulo
WHERE idArticulo = '$product_id' ");
while($rows = mysqli_fetch_array($stock)) {
$valor = $rows['unidadesExistentes'];
if($valor < $product_quantity ){
echo '<div id="Error">Sin stock</div>';
}else {
//AQUÍ SEGUIDO DEBERÍAS PONER LA LLAMADA A LA FUNCIÓN
echo "onload='funciónjavascript()'";
}
}
} //end isset
} //end REQUEST
>?
</body>
</html>
1
Author: ret, 2017-08-17 16:28:49