Peux tu m'apporter un peu d'aide ?
Je voudrais parser une info meteo qui est un texte et le transformer en image.
J'ai un device meteo qui me donne la tendance meteo (ensolleilé, nuageux etc etc), j'arrive a afficher cette info sur la page index.php
Maintenant je souhaite que ce text ce transforme en icone, j'ai placer un repertoire icone, et j'arrive a faire afficher un icone meteo a l'emplacement que je veux, mais sans la variable.
J'ai essayer des regle if else directement apres le parsage de cette info, mais il 'affiche que l'icone la derniere ligne a chaque fois.
Je dois louper quelque chose genre un new string ou quelque chose comme cela.
En exemple je me sert de ceci "volé" de la front page de vil1driver, mais c'est un js je ne sais pas le transformer en php html
Code : Tout sélectionner
// replace forecast (text) with an image (THIS IS THE DAY part)
if (vdata === 'Sunny' && IsNight === 'No') {
vdata= String(vdata).replace( "Sunny",['<img src=icons/meteo/day-sun.png width=155 height=155 onclick="lightbox_open(\'meteo',lastseen,'\', 25400)">'].join(''));
}
if (vdata === 'Partly Cloudy' && IsNight === 'No') {
vdata= String(vdata).replace( "Partly Cloudy",['<img src=icons/meteo/day-partlycloudy.png width=155 height=155 onclick="lightbox_open(\'meteo',lastseen,'\', 25400)">'].join(''));
}
if (vdata === 'Cloudy' && IsNight === 'No') {
vdata= String(vdata).replace( "Cloudy",['<img src=icons/meteo/day-cloudy.png width=155 height=155 onclick="lightbox_open(\'meteo',lastseen,'\', 25400)">'].join(''));
}
if (vdata === 'Clear' && IsNight === 'No') {
vdata= String(vdata).replace( "Clear",['<img src=icons/meteo/day-sun.png width=155 height=155 onclick="lightbox_open(\'meteo',lastseen,'\', 25400)">'].join(''));
}
if (vdata === 'Rain' && IsNight === 'No') {
vdata= String(vdata).replace( "Rain",['<img src=icons/meteo/day-rain.png width=155 height=155 onclick="lightbox_open(\'meteo',lastseen,'\', 25400)">'].join(''));
}
if (vdata === 'Snow' && IsNight === 'No') {
vdata= String(vdata).replace( "Snow",['<img src=icons/meteo/day-snow.png width=155 height=155 onclick="lightbox_open(\'meteo',lastseen,'\', 25400)">'].join(''));
}
if (vdata === 'Fog' && IsNight === 'No') {
vdata= String(vdata).replace( "Fog",['<img src=icons/meteo/day-fog.png width=155 height=155 onclick="lightbox_open(\'meteo',lastseen,'\', 25400)">'].join(''));
}
if (vdata === 'Hail' && IsNight === 'No') {
vdata= String(vdata).replace( "Hail",['<img src=icons/meteo/day-hail.png width=155 height=155 onclick="lightbox_open(\'meteo',lastseen,'\', 25400)">'].join(''));
}
if (vdata === 'Thunderstom' && IsNight === 'No') {
vdata= String(vdata).replace( "Thunderstorm",['<img src=icons/meteo/day-thunder.png width=155 height=155 onclick="lightbox_open(\'meteo',lastseen,'\', 25400)">'].join(''));
}
if (vdata === 'Sleet' && IsNight === 'No') {
vdata= String(vdata).replace( "Sleet",['<img src=icons/meteo/day-sleet.png width=155 height=155 onclick="lightbox_open(\'meteo',lastseen,'\', 25400)">'].join(''));
}