blob: a2026db4c7c73b737333d06218001361b90d78ca (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
|
<?php
// PAGE SÉCURISÉE ! impossible de la voir si la variable $_SESSION['mdpvalide'] ne vaut pas 1
session_start();
if (isset ($_SESSION["mdpvalide"]))
{
if($_SESSION["mdpvalide"]) // booléen, test si ça vaut 1
{} // dans ce cas on fait rien et on laisse php lire la suite
else
{
header('Location: ../connexion.php');
exit ();
// exit() sert à interrompre php qui n'a alors surtout pas besoin d'aller jusqu'en bas de la page
}
}
else
{
header('Location: ../connexion.php');
exit ();
}
?>
<!DOCTYPE html>
<html lang="fr" >
<head>
<meta charset="utf-8" />
<title>photos de polo</title>
<link rel="shortcut icon" type="image/x-icon" href="../favicon.ico" />
<link rel="stylesheet" href="../blog.css" />
<meta name="viewport" content="width=device-width" />
<style>
section
{
border: 2px #FFBD8D solid;
margin: 10px 0px;
padding: 10px;
}
@media all and (min-width: 980px)
{
section
{
width: 960px;
}
}
section img
{
width: 170px;
padding: 0px 10px;
}
#listephoto
{
display: flex;
flex-wrap: wrap;
}
</style>
</head>
<body>
<div id="bloc_page">
<header>
<h1><img class="sakura" src="../sakura.png" alt="sakura" />photos de polo<img class="sakura" src="../sakura.png" alt="sakura" /></h1>
</header>
<li id="admin" >
<p><a href="../administration.php" >retour page précédente</a></p>
</li>
<!-- connexion à la base de données -->
<?php include("../connexionbase.php"); ?>
<section>
<p>Choisir une photo parmi celles déjà sur le serveur:</p>
<div id="listephoto" >
<?php
// afficher la table des noms des photos
$réponse = $base->query('SELECT * FROM photospolo');
while ($données = $réponse->fetch())
{
echo('<div><a href="photomodif.php?id=' . $données['id'] . '" ><img src="' . $données['nomphoto'] . '" alt="photo" /></a>');
echo('<a href="photomodif.php?id=' . $données['id'] . '" ><p>' . $données['nomphoto'] . '</p></a></div>');
}
$réponse->closeCursor();
?>
</div>
</section>
<section>
<!-- formulaire upload nouvelle photo -->
<form method="post" action="photoupload.php" enctype="multipart/form-data" >
<p>Télécharger une nouvelle photo depuis mon PC / tablette / téléphone.</p>
<input type="file" name="photo" id="photo" />
<!-- on crée la variable $_FILES["photo"], taille max de 2 MO sinon la photo est refusée par le serveur -->
<input type="hidden" name="MAX_FILE_SIZE" value="2000000">
<input type="submit" value="Télécharger le fichier" />
</form>
<p>Attention: taille maximale de 2 MO !</p>
</section>
<li id="admin" >
<p><i>Ne pas oublier de cliquer sur "déconnexion" quand on a fini !</i></p>
<p><a href="../logout.php" >déconnexion</a></p>
</li>
</body>
</html>
|