eh infatti è quello che ho fatto per esempio io ho fatto dal fileA.php questo
codice:
<script>$(document).ready(function() {
var id_img = <?php echo $tattoo['nomeimmagine']; ?>
var id_utente = <?php echo (int) $_SESSION['id']; ?>;
<?php include 'dist/js/bootstrap-rating.js' ?>
});</script>
e per esempio la $_SESSION la passa l'array $tattoo no invece...
per maggiori chiarimenti l'array $tattoo viene generato così
codice:
<?php
foreach($res_ultimi as $tattoo){
echo "<div class=\"col-xs-6 col-sm-3 placeholder\">";
echo "<a data-lightbox=roadtrip data-title='".$tattoo['titolo']."' href=utenti/".$tattoo['idutente']."/".$tattoo['nomeimmagine']."><img style=\"width:200px;height:200px;\" class=\"img-responsive img-thumbnail\" alt=\"Generic placeholder thumbnail\" src=utenti/".$tattoo[idutente]."/".$tattoo[nomeimmagine]."></a>";
echo "<h4>{$tattoo['titolo']}<br><a href=profilo.php?idutente=".$tattoo['idutente'].">{$tattoo['nome']} {$tattoo['cognome']}</a></h4>";
if($_SESSION['id']!=$tattoo['idutente']){
echo "<input id=".$tattoo['nomeimmagine']." type=hidden class=rating />";
}
$res_ultimi corrisponde invece a
codice:
$ultimi_ins = $db->prepare("SELECT * FROM immagini I INNER JOIN utente U ON U.id = I.idutente ORDER BY I.id DESC LIMIT 12");
$ultimi_ins->execute();
$res_ultimi=$ultimi_ins->fetchAll();
in poche parole, forse sbaglio il modo in cui passo il valore nello <script> ?
perchè io dovrei passargli appunto il valore dell'id che seleziono