Witam mam następujący kod PHP, który podobno liczy ile jest plików w podanym katalogu:
<?php
$dir = opendir('../img/przed');
$zmienna = 0;
while (($file = readdir($dir)) !== false)
if (!in_array($file, array('.', '..') && !is_dir($file))
++$zmienna;
?>
Chciałbym użyć zmiennej $zmienna w 2 plikach JS. Jak to najłatwiej zrobić? Widziałem już takie rozwiązania:
var zmienna = <?php include("../php/jakis.php"); echo $zmienna; ?>;
oraz
<?php
echo "<script> var zmienna = ". $zmienna ."</script>";
?>
Testowałem oba sposoby i ten ostatni niby działał, ale zmienna na pewno była za duża. Czy to wina kodu zliczającego pliki, czy może źle pozyskuję zmienną $zmienna?