Bonjour,

débutant dans le PHP, je suis arrivé au moment de lire une BDD, cependant et malgré que je suive les préconisations, je reste bloqué. Dans "sublim text" le symbol -> ne semble pas être reconnu, il reste en blanc, cela pourrait il venir de là?

pourriez vous m'aider? merci

Ci dessous mon code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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
 
<!doctype html>
<html>
	<head>
		<meta charset="utf-8" />
		<title>Formulaire d'accès</title>
 
 
	</head>
	<body>
		<h3>Accès au fichier secret</h3>
			<p>Veuillez saisir le mot de passe</p>
			<form method="post">
				<P>
				<input type='password' name='MDP_secret' required minlength="5" maxlength="10"/>
				<input type='submit' value= 'Valider'/>
				</P>
			<?php
				if (isset($_POST['MDP_secret']) and $_POST['MDP_secret'] =='YANNICK')
					{
						try
						{
						$bdd = new pdo('mysql:host=localhost;dbname=news;charset=utf8', 'root','');
						array (PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION);
                                                echo '<p>Connection à la base de données</p>';
						$reponse = $bdd -> query ('SELECT news FROM news'); 
							while ($donnees= $reponse ->fetch())
							{
							 echo $donnees['news'].<br />;
							}
							$reponse->closecursor();
						}
						catch (exception $e)
						{
						die ('erreur :'. $e->getmessage());
						}
					}	
				elseif (isset($_POST['MDP_secret']) and $_POST['MDP_secret'] !='YANNICK')
				 {
				echo '<p>Mot de passe incorrect</p>';
				//si c'est la premiere fois, on initialise NbClick à 1
				//sinon, on incrémente à chaque fois
				//if(isset($_SESSION['NbClick'])){ $_SESSION['NbClick']++;}
 				//else{$_SESSION['NbClick'] = 1;}
 				//si on arrive à 4 clicks -> on redirige vers une page d'erreur
				//if($_SESSION['NbClick'] > 3){ 
				//header("Location: secret.php");
				//}
				 }
 
			?>
			</form>
	</body>
</html>
formulaire.php