Buondì,
nel mio sito ho la pagina index con il seguente pezzo di codice:
Questo codice carica uno script esterno, che si occupa di caricare in maniera "animata" le news da mostrare ed è il seguente (root/functions/news.js):
Usando Jquery carico le informazioni ottenute in output da un altra pagina nella mia index.php.
La pagina che si occupa di fornire l'output è la seguente(root/functions/index.php):
Il mio problema è presente in questo pezzo di codice:
Verificando la corretta esecuzione del codice, esso funziona ma non pare trovare le immagini da usare come sfondo... ho provato anche a mettere un colore al posto delle immagini e funziona, quindi il problema penso sia nel path del file e quello delle immagini... potreste aiutarmi?
Le immagini sono in root/functions/news_images/img.jpg
Grazie mille
ADMIN CANCELLATE LA MIA DISCUSSIONE IN GUIDE PHP, GRAZIE
nel mio sito ho la pagina index con il seguente pezzo di codice:
PHP:
<script src="functions/news.js"></script>
<div id="last_news"></div>
<div id="server_info"></div>
<div id="news1" class="news"></div>
<div id="news2" class="news"></div>
<div id="news3" class="news"></div>
<div id="container_loader" title="Loading News"></div>
Questo codice carica uno script esterno, che si occupa di caricare in maniera "animata" le news da mostrare ed è il seguente (root/functions/news.js):
Codice:
$(document).ready(function(){
$("#last_news").load("functions/index.php?type=0", function(Response, status){
if(status == "success"){
$("#container_loader").fadeOut();
$("#last_news").fadeIn();
$("#server_info").fadeIn();
}
});
for(var i=1; i <= 3; i++){
$("#news"+ i +"").load("functions/index.php?type=1&num="+i+"", function(Response, status){
if(status == "success"){
$("#container_loader").fadeOut();
$(".news").fadeIn();
}
});
}
});
Usando Jquery carico le informazioni ottenute in output da un altra pagina nella mia index.php.
La pagina che si occupa di fornire l'output è la seguente(root/functions/index.php):
PHP:
<?
include('connection.php');
if($_GET['type'] == 0){
$SelectNews = mysqli_query($Con, "SELECT * FROM news ORDER BY ID DESC LIMIT 1");
$FetchSelectNews = mysqli_fetch_array($SelectNews);
echo "<div style='
position: relative;
top: 0px; left: 0px;
width: 100%; height: 20%;
background: blue;
'>".$FetchSelectNews['title']."</div>
<div style='
position: relative;
top: 0px; left: 0px;
width: 100%; height: 80%;
background: url('news_images/".$FetchSelectNews['ID'].".jpg');
background-size: cover; background-position: center;
'></div>";
}
if($_GET['type'] == 1){
$SelectNews = mysqli_query($Con, "SELECT * FROM news ORDER BY ID DESC LIMIT 4");
$i = $_GET['num'];
$j = 0;
while($FetchSelectNews=mysqli_fetch_array($SelectNews)){
if($i == $j){
echo "<div style='
position: relative;
top: 0px; left: 0px;
width: 100%; height: 30px;
background: blue;
'>".$FetchSelectNews['title']."</div>
<div style='
position: relative;
top: 0px; left: 0px;
width: 100%; height: 80%;
background: url('images/news/".$FetchSelectNews['ID'].".jpg');
'></div>
";
}
$j++;
}
}
?>
Il mio problema è presente in questo pezzo di codice:
PHP:
background: url('news_images/".$FetchSelectNews['ID'].".jpg');
Verificando la corretta esecuzione del codice, esso funziona ma non pare trovare le immagini da usare come sfondo... ho provato anche a mettere un colore al posto delle immagini e funziona, quindi il problema penso sia nel path del file e quello delle immagini... potreste aiutarmi?
Le immagini sono in root/functions/news_images/img.jpg
Grazie mille
ADMIN CANCELLATE LA MIA DISCUSSIONE IN GUIDE PHP, GRAZIE