<?xml version="1.0"?>
<rss version="2.0">
   <channel>
      <title>Ma distingué toile by </title>
      <link>https://padlet.com/tbaroux/t0hrrkzvpjck</link>
      <description>Conçu avec un éclair de chance</description>
      <language>en-us</language>
      <pubDate>2017-10-26 09:28:06 UTC</pubDate>
      <lastBuildDate>2017-11-03 14:10:35 UTC</lastBuildDate>
      <webMaster>hello@padlet.com</webMaster>
      <image>
         <url></url>
      </image>
      <item>
         <title>TBA</title>
         <author>tbaroux</author>
         <link>https://padlet.com/tbaroux/t0hrrkzvpjck/wish/203297270</link>
         <description><![CDATA[<div>&lt;?php setcookie('prenom', 'Thierry', time()+60*60*24*365, '/' , false, false);?&gt;<br>&lt;!--Noémie, le bot des DCW<br>1. Créer un petit formulaire HTML avec un input de type text<br>2. Envoyer la chaîne de caractère $question saisie par l'utilisateur en paramètre dans une fonction "talkToNoemie" ; cette fonction renvoie une chaîne de caractère $reponse<br>3. Afficher la réponse $reponse sous le formulaire<br>4. La fonction talkToNoemie :<br>- doit prendre en compte quelques demandes courantes (lorsque le mot "bonjour" est repéré, ou de type "quel est ton nom ?"<br>- doit demander le prénom de l'interlocuteur s'il n'est pas défini<br>- doit répondre en utilisant le prénom de l'interlocuteur<br>- doit repérer le mot "idiote" et répondre adéquatement<br>- doit varier ses réponses, si possible<br>5. Réalisation :<br>- la fonction talkToNoemie contient 2 grandes parties<br>- l'interprétation des mots-clés de la question<br>- l'appel de fonctions internes pour renvoyer une réponse adaptée ; p. ex sayHello, giveHour, giveMeteo... tout ce qui vous passe par la tête ! Ne pas oublier la fonction stayPolite si le mot "idiote" est repéré.<br>Quelques outils possibles :<br>- varier les réponses : rand(0, n) renvoie un nombre entier aléatoire compris entre 0 et n<br>- la casse doit être neutralisée : strtolower($chaine)<br>- trouver un mot dans une chaîne : strpos($chaine, $mot) : renvoie une position ou false<br>- conservation des données : setcookie("nomDuCookie", "valeur") ; à placer tout au début du fichier avant tout affichage<br>--&gt;<br>&lt;!DOCTYPE html&gt;<br>&lt;html&gt;<br>	&lt;head&gt;<br>		&lt;title&gt;Noémie, le bot des DCW&lt;/title&gt;<br>	&lt;/head&gt;<br>	&lt;body&gt;<br>		&lt;?php<br>		if (isset($_GET['question']) and $_GET['question'] != ''){<br>			$question = strtolower($_GET['question']);<br>			$reponse = talkToNoemie($question);<br>			echo "&lt;p&gt;La question est : $question&lt;/p&gt;";<br>		}<br>		function talkToNoemie($question) {<br>			$reponse = "";<br>			$mots = [<br>				"bonjour",<br>				"nom",<br>				"Thierry"<br>			];<br>				for ($i = 0;$i &lt; count($mots);$i++){<br>					$search = strpos($question,$mots[$i]);<br>					if ($search == 0 || $search != false){<br>						switch ($mots[$i]) {<br>						case "bonjour":<br>						$reponse = "Bonjour " .$_COOKIE['prenom'];<br>						break;<br>						case "nom":<br>						$reponse = "Quel est ton nom ?";<br>						break;<br>						default: "Quelle est ta question ?";<br>						break;<br>					}<br>				}<br>				return $reponse;<br>			}<br>		}<br>		?&gt;<br>		&lt;form action="ex8.php" name="frm" id="frm" method="get"&gt;<br>			&lt;input type="text" name="question" size="50" placeholder="Pose-moi une question"&gt;<br>			&lt;input type="submit" value="Soumettre à Noémie"&gt;<br>		&lt;/form&gt;<br>			&lt;p&gt;&lt;?= talkToNoemie($question);?&gt;&lt;/p&gt;<br>	&lt;/body&gt;<br>&lt;/html&gt;</div>]]></description>
         <enclosure url="" />
         <pubDate>2017-11-03 14:09:56 UTC</pubDate>
         <guid>https://padlet.com/tbaroux/t0hrrkzvpjck/wish/203297270</guid>
      </item>
   </channel>
</rss>
