Image modifiable

Résolu
mat2080 -  
mat2080 Messages postés 34 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Je ne suis pas un expert comme webmaster, donc j'ai besoin de vous.

Je cherche à insérer une image sur la page d'acceuil de mon site qui serait modifiable à partir d'un menu privé par un simple clic sur l'image désirée.

En fait, j'ai une lumière de circulation qui indique si les activité on lieux ou pas. Si elle est verte, tout est beau, sinon, si je la modifie en rouge, tout est annulé.

Aidez moi SVP.

Merci!

A voir également:

8 réponses

bg62 Messages postés 23735 Date d'inscription   Statut Modérateur Dernière intervention   2 409
 
j'ai une lumière de circulation

???
ce qui veut dire ... ?
- 1 inscris-toi sur le forum c'est gratuit !
- mets l'adresse su site ainsi : "www.monsite.ici"
là tu auras des réponses ...
le 'www' est fait aussi pour communiquer, partager et échanger, non ?
merci d'avoir la politesse de répondre à ceux qui essaient de vous aider
0
mat2080 Messages postés 34 Date d'inscription   Statut Membre Dernière intervention  
 
C'est le principe d'un interrupteur "ON - OFF" que je veux installer et qu'une image représente ma sélection dans ma page principale que j'aurai choisi dans un menu privée.

Suis-je un peu plus clair?

Merci en passant de m'aider bg62.

mat2080
0
mat2080 Messages postés 34 Date d'inscription   Statut Membre Dernière intervention  
 
Je suis pourtant bien inscrit... et mon site est www.olcr.ca. Tu pourras voir la fameuse lumière que je parle.

Merci!
0
avion-f16 Messages postés 19252 Date d'inscription   Statut Contributeur Dernière intervention   4 507
 
Avec du PHP c'est faisable.
Tu peux apprendre ce langage sur le Siteduzero.com
0
mat2080 Messages postés 34 Date d'inscription   Statut Membre Dernière intervention  
 
Merci avion-f16, je vais surement m'y mettre. Mais pour l'instant, j'aimerais avoir un coup de mains pour mettre le service un igne rapidement.

Mais c'est sûre que le PHP est mon objectif.

mat2080
0
avion-f16 Messages postés 19252 Date d'inscription   Statut Contributeur Dernière intervention   4 507
 
Crées un fichier "interrupteur.txt" sur lequel il faut donner les droits en écriture à ton serveur.

Là où tu veux voir l'image :
<?php
if(function_exists('file_get_contents')) {
	$source = trim(file_get_contents('interrupteur.txt'));
} else {
	$fichier = fopen('interrupteur.txt','r');
	$source = trim(fgets($fichier));
	fclose($fichier);
}

echo '<img src="'.$source.'.png" alt="'.$source.'" />';
?>


Et la page d'administration :
<?php
session_start();
$password = 'topsecret';

$loginForm = <<<FORM
<form method="post" action="">
	<p>
		<label for="mdp">Mot de passe :</label>
		<input type="password" name="mdp" id="mdp" />
		<input type="submit" value="Connexion" />
	</p>
</form>
FORM;

$updateForm = <<<FORM
<form method="post" action="">
	<p>
		<input type="radio" name="nom" id="nom_on" value="on" /> <label for="nom_on">On</label><br/>
		<input type="radio" name="nom" id="nom_off" value="off" /> <label for="nom_off">Off</label><br/>
		<input type="submit" value="Enregistrer" />
	</p>
</form>
FORM;

if($_SESSION['isConnected']) {

	if(!empty($_POST)) {
		if(function_exists('file_put_contents')) {
			file_put_contents('interrupteur.txt', $_POST['nom']);
		} else {
			$fichier = fopen('interrupteur.txt', 'r+');
			fputs($fichier, $_POST['nom']);
			fclose($fichier);
		}
		echo 'Modification sauvegardée';
	}

	echo $updateForm;
} else {
	if(!empty($_POST)) {
		if($_POST['mdp'] == $password) {
			$_SESSION['isConnected'] = true;
			header('Location: '.$_SERVER['REQUEST_URI']);
		} else
			echo $loginForm;
	} else {
		echo $loginForm;
	}
}
?>
0
mat2080 Messages postés 34 Date d'inscription   Statut Membre Dernière intervention  
 
Merci avion-f16,

J'essaie le tout et le te reviens là-dessus.

Un énorme merci en attendant.

mat2080
0
mat2080 Messages postés 34 Date d'inscription   Statut Membre Dernière intervention  
 
J'ai un peu de difficulté à modifier mes pages. Puis-je t'écrire en privé?
0
avion-f16 Messages postés 19252 Date d'inscription   Statut Contributeur Dernière intervention   4 507
 
Si tu mets le script PHP de la page d'admin au beau milieu, place ça au tout début de ton fichier (première ligne, tout à gauche) :
<?php session_start(); ?>
Et retire "session_start();" dans le reste.
0
mat2080 Messages postés 34 Date d'inscription   Statut Membre Dernière intervention  
 
Voici ma page ou se trouve mon image à modifier:

<html>

<head>
<meta name="GENERATOR" content="Microsoft FrontPage 6.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>message</title>
</head>

<body bgcolor="#00004A">

<p align="center">
<img border="0" src="images/lumiere.jpg" width="200" height="82"></p>
<p align="center"><b><font color="#00FF00">Vert</font></b><font color="#FFFFFF"> = Les parties
ont lieux.</font></p>
<p align="center"><b><font color="#FF0000">Rouge</font></b><font color="#FFFFFF"> = Les parties
sont annulées.</font></p>

</body>

</html>

Voici ma page privée qui se trouve dans un répertoire sécurisé. Je n'ai dons pas à gérer un login. Il se fait par défaut sur mon serveur:

<html>

<head>
<meta name="description" content="Site du comité de l'Oeuvre des Loisirs Christ-Roi">
<meta name="keywords" content="Oeuvre Loisirs Christ-Roi OLCR Loisir Balle-Molle">
<meta name="GENERATOR" content="Microsoft FrontPage 6.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Oeuvre des Loisirs Christ-Roi</title>
<base href="http://www.olcr.ca/">
</head>

<body bgcolor="#00004A">

<p>
<font color="#FFFF00">
<span style="font-family: Comic Sans MS; font-style: italic; font-weight: 700; text-decoration: underline">
SECTION RÉSERVÉ AU COMITÉ.</span></font></p>

<p><font color="#FFFFFF">Pour changer la couleur de la lumière :</font></p>
<p><img border="0" src="/images/rouge.jpg" width="169" height="62"></p>
<p><img border="0" src="/images/vert.jpg" width="168" height="66"></p>

</body>

</html>

Merci pour ton aide précieuse!
0
avion-f16 Messages postés 19252 Date d'inscription   Statut Contributeur Dernière intervention   4 507
 
Voilà :
http://fighter-aircraft.com/demo.zip
Tu as maintenant des pages valides XHTML 1.0 Strict.
0

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

Posez votre question
mat2080 Messages postés 34 Date d'inscription   Statut Membre Dernière intervention  
 
T'ai vraiment chic...

Merci beaucoup
0
bg62 Messages postés 23735 Date d'inscription   Statut Modérateur Dernière intervention   2 409
 
t'as vraiment de la chance !
car "<meta name="GENERATOR" content="Microsoft FrontPage 6.0"> "
ok pour être HS ...
0
bg62 Messages postés 23735 Date d'inscription   Statut Modérateur Dernière intervention   2 409
 
@avion-F16:
que viens-je de voir ... 'Les parties ont lieux'
ô : "lieu" !!!
super en tous cas, :-)
0
avion-f16 Messages postés 19252 Date d'inscription   Statut Contributeur Dernière intervention   4 507
 
Pourquoi "@avion-F16" ?? Ce n'est pas moi qui ait introduit cette erreur :)
0
bg62 Messages postés 23735 Date d'inscription   Statut Modérateur Dernière intervention   2 409
 
je sais !
:-)
0
bg62 Messages postés 23735 Date d'inscription   Statut Modérateur Dernière intervention   2 409
 
<span style="color:green; font-weight:bold;">Vert</span> = Les parties ont lieux.<br/>
0
mat2080 Messages postés 34 Date d'inscription   Statut Membre Dernière intervention  
 
Désoler les gars,

Je corrigerai le tout.

Merci pour votre soutien et pour le souci du français.

mat2080
0