Image modifiable

Résolu/Fermé
mat2080 - 22 mai 2010 à 02:38
mat2080 Messages postés 34 Date d'inscription mercredi 30 janvier 2008 Statut Membre Dernière intervention 4 mars 2012 - 23 mai 2010 à 21:08
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 23590 Date d'inscription samedi 22 octobre 2005 Statut Modérateur Dernière intervention 15 avril 2024 2 362
Modifié par bg62 le 22/05/2010 à 11:41
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 mercredi 30 janvier 2008 Statut Membre Dernière intervention 4 mars 2012
22 mai 2010 à 14:08
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 mercredi 30 janvier 2008 Statut Membre Dernière intervention 4 mars 2012
22 mai 2010 à 14:10
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 19244 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 17 avril 2024 4 496
22 mai 2010 à 13:07
Avec du PHP c'est faisable.
Tu peux apprendre ce langage sur le Siteduzero.com
0
mat2080 Messages postés 34 Date d'inscription mercredi 30 janvier 2008 Statut Membre Dernière intervention 4 mars 2012
22 mai 2010 à 14:08
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 19244 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 17 avril 2024 4 496
22 mai 2010 à 14:43
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 mercredi 30 janvier 2008 Statut Membre Dernière intervention 4 mars 2012
22 mai 2010 à 18:08
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 mercredi 30 janvier 2008 Statut Membre Dernière intervention 4 mars 2012
Modifié par mat2080 le 22/05/2010 à 20:43
J'ai un peu de difficulté à modifier mes pages. Puis-je t'écrire en privé?
0
avion-f16 Messages postés 19244 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 17 avril 2024 4 496
22 mai 2010 à 20:54
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 mercredi 30 janvier 2008 Statut Membre Dernière intervention 4 mars 2012
22 mai 2010 à 22:56
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 19244 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 17 avril 2024 4 496
22 mai 2010 à 23:30
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 mercredi 30 janvier 2008 Statut Membre Dernière intervention 4 mars 2012
22 mai 2010 à 23:57
T'ai vraiment chic...

Merci beaucoup
0
bg62 Messages postés 23590 Date d'inscription samedi 22 octobre 2005 Statut Modérateur Dernière intervention 15 avril 2024 2 362
23 mai 2010 à 12:16
t'as vraiment de la chance !
car "<meta name="GENERATOR" content="Microsoft FrontPage 6.0"> "
ok pour être HS ...
0
bg62 Messages postés 23590 Date d'inscription samedi 22 octobre 2005 Statut Modérateur Dernière intervention 15 avril 2024 2 362
23 mai 2010 à 12:18
@avion-F16:
que viens-je de voir ... 'Les parties ont lieux'
ô : "lieu" !!!
super en tous cas, :-)
0
avion-f16 Messages postés 19244 Date d'inscription dimanche 17 février 2008 Statut Contributeur Dernière intervention 17 avril 2024 4 496
23 mai 2010 à 13:29
Pourquoi "@avion-F16" ?? Ce n'est pas moi qui ait introduit cette erreur :)
0
bg62 Messages postés 23590 Date d'inscription samedi 22 octobre 2005 Statut Modérateur Dernière intervention 15 avril 2024 2 362
23 mai 2010 à 19:09
je sais !
:-)
0
bg62 Messages postés 23590 Date d'inscription samedi 22 octobre 2005 Statut Modérateur Dernière intervention 15 avril 2024 2 362
23 mai 2010 à 19:11
<span style="color:green; font-weight:bold;">Vert</span> = Les parties ont lieux.<br/>
0
mat2080 Messages postés 34 Date d'inscription mercredi 30 janvier 2008 Statut Membre Dernière intervention 4 mars 2012
23 mai 2010 à 21:08
Désoler les gars,

Je corrigerai le tout.

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

mat2080
0