Problème d'affichage d'une image

keiserike Messages postés 36 Date d'inscription   Statut Membre Dernière intervention   -  
keiserike Messages postés 36 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour à tous,

Voilà, je suis confronté au même problème depuis quelques jours. Je veux réaliser une interface permettant de visualiser le remplissement de cuves en temps réel. Du coup j'ai crée une l'image d'une cuve sous paint que je vais remplir en fonction du niveau réel.
La première étape était d'afficher simplement une image. J'y suis parvenu en html, mais dès que j'introduis du code php dans mon fichier html, rien à faire, l'image ne s'affiche plus. Pourriez vous me dire à quoi cela est-il dû ? Merci d'avance. Et je voudrais également savoir si appeler successivement une image différente en fonction du niveau de la cuve est réalisable ou si il existe des méthodes plus simples ? Par exemple créer graphiquement un rectangle (représentant la cuve) avec des graduations et voir le niveau d'un fluide descendre (et avec un pointeur) en une seule image animée. Je suis débutant en html/php, ne soyez pas avare d'informations.

Merci d'avance pour vos réponses.
A voir également:

7 réponses

arthezius Messages postés 3538 Date d'inscription   Statut Membre Dernière intervention   475
 
Peux-tu nous mettre ton code pour qu'on puisse voir d'où vient le problème?
0
astuces72 Messages postés 7769 Date d'inscription   Statut Membre Dernière intervention   1 641
 
slt

tu dis:
J'y suis parvenu en html, mais dès que j'introduis du code php dans mon fichier html, rien à faire, l'image ne s'affiche plus

il faut que tu enregistres ton fichier en php et pas html peut être !
0
astuces72 Messages postés 7769 Date d'inscription   Statut Membre Dernière intervention   1 641
 
https://reliefmicro.fr/test/cuve/page%201.php

j'avais que ça à faire :D
0
aomann Messages postés 51 Date d'inscription   Statut Membre Dernière intervention   2
 
Les données viennent de où ?

C'est l'opérateur qui va appuyer sur le bouton "remplir" ?

Il y a t-il un PLC ?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
astuces72 Messages postés 7769 Date d'inscription   Statut Membre Dernière intervention   1 641
 
y'a pas de donner, tu clics et c'est tout, c'est juste pour te donner une idée de ce que tu peux faire !
il suffit de remplacer les boutons par des valeurs récupérable dans une bdd par exemple.
0
tryan44 Messages postés 1288 Date d'inscription   Statut Membre Dernière intervention   220
 
Moi aussi j'ai que ça à faire ^^ :

Javascript:
function rempli(){ 
 //valeur saisie 
 var niveau = document.getElementById("jauge").value; 
 if(niveau>100){ 
  alert('Le niveau ne peut être supérieure à 100!'); 
  return false; 
 } 
 //on divise la hauteur de la cuve par 100 que l'on multiplie par la valeur saisie 
 var total = (500/100)*niveau; 
 var color = document.getElementById("contenu"); 
 //on attribue une couleur de fond 
 color.style.background='red'; 
 //on donne une hauteur à la couleur de fond 
 color.style.height=total; 
 //on affiche le résultat en % 
 color.innerHTML=(total/10)*2+" % "; 
} 

CSS:
 #cuve{ 
 width:100px; 
 height:500px; 
 border:1px solid black; 
 position: relative; 
 } 
 #contenu{ 
 position:absolute; 
 max-width:100px; 
 bottom:0; 
 width:100px; 
-webkit-transition-property: background, height;/*Chrome et Safari*/
-moz-transition-property: background, height;/*Gecko*/
-ms-transition-property: background, height;/*Microsoft*/
-o-transition-property: background, height;/*Opera*/
transition-property: background, height;/*Standart*/
-webkit-transition-duration: 2s;/*Chrome et Safari*/
-moz-transition-duration: 2s;/*Gecko*/
-ms-transition-duration: 2s;/*Microsoft*/
-o-transition-duration: 2s;/*Opera*/
transition-duration: 2s;/*Standart*/
 }

HTML:
<div id="cuve"><div id="contenu"></div></div> 
<input id="jauge"/> 
<button onclick="rempli()">voir</button>


En gros, on saisie la valeur et on clique :)...
Une question stupide engendre une réponse stupide!
Une question mal formulé engendre une réponse aléatoire!
0
keiserike Messages postés 36 Date d'inscription   Statut Membre Dernière intervention   4
 
Bonjour,


Je vous remercie pour vos réponses, mais j'aimerais savoir si il est possible de ne pas utiliser javascript pour réaliser cette application ?

Bonne soirée.
0