slt mes amies,j'ai un fichier javascript qui contient une fonction de calcul,et je veux appler ce fichier en page php ?
voila le fichier javascript nommer progress.js :
<script type="text/javascript">
function calcul(){
var ex1 = <?php echo $var[0]; ?>;
var ex2 = <?php echo $var[1]; ?>;
var ex3 = <?php echo $var[2]; ?>;
var nbr = 100;
var total1 = document.getElementById('element1_percentText').innerHTML;
var total2 = document.getElementById('element3_percentText').innerHTML;
var total3 = document.getElementById('element2_percentText').innerHTML;
total = ( ex1 * parseInt(total1) + ex2 * parseInt(total2) + ex3 * parseInt(total3))/ nbr;
alert(total+('%'));
};
</script>
et voila la page php :
<?php
require_once 'Secure.php';
require_once '../configs/database.php';
if(isset($_POST['id'])){
$secure = new Secure();
$secure->secure_posts();
$secure->secure_sql_posts();
$id = $_POST['id'];
$lang = $_POST['lang'];
$translate = require_once '../../languages/'.$lang.'.php';
$id = base64_decode($id);
$url = $_POST['url'];
$pdo_options[PDO::ATTR_ERRMODE] = PDO::ERRMODE_EXCEPTION;
$host =HOST;
$database = DATABASE;
$pwd = PWD;
$connection = new PDO("mysql:host=$host;dbname=$database", USER, $pwd,$pdo_options);
$query = $connection->query("SELECT * from project WHERE IDPROJECT=$id");
$response = $query->fetch();
$query->closeCursor();
if($response['CANCELED']==0){
// payement section
if($response['PAYED']!=0){
$pay = $response['PAYED'];
$query = $connection->query("SELECT * FROM payementtype WHERE IDPAYEMENT=$pay");
$payement = $query->fetch();
$query->closeCursor();
?>
voila le fichier javascript nommer progress.js :
<script type="text/javascript">
function calcul(){
var ex1 = <?php echo $var[0]; ?>;
var ex2 = <?php echo $var[1]; ?>;
var ex3 = <?php echo $var[2]; ?>;
var nbr = 100;
var total1 = document.getElementById('element1_percentText').innerHTML;
var total2 = document.getElementById('element3_percentText').innerHTML;
var total3 = document.getElementById('element2_percentText').innerHTML;
total = ( ex1 * parseInt(total1) + ex2 * parseInt(total2) + ex3 * parseInt(total3))/ nbr;
alert(total+('%'));
};
</script>
et voila la page php :
<?php
require_once 'Secure.php';
require_once '../configs/database.php';
if(isset($_POST['id'])){
$secure = new Secure();
$secure->secure_posts();
$secure->secure_sql_posts();
$id = $_POST['id'];
$lang = $_POST['lang'];
$translate = require_once '../../languages/'.$lang.'.php';
$id = base64_decode($id);
$url = $_POST['url'];
$pdo_options[PDO::ATTR_ERRMODE] = PDO::ERRMODE_EXCEPTION;
$host =HOST;
$database = DATABASE;
$pwd = PWD;
$connection = new PDO("mysql:host=$host;dbname=$database", USER, $pwd,$pdo_options);
$query = $connection->query("SELECT * from project WHERE IDPROJECT=$id");
$response = $query->fetch();
$query->closeCursor();
if($response['CANCELED']==0){
// payement section
if($response['PAYED']!=0){
$pay = $response['PAYED'];
$query = $connection->query("SELECT * FROM payementtype WHERE IDPAYEMENT=$pay");
$payement = $query->fetch();
$query->closeCursor();
?>