Jeu le plus long mot php
canavaro125
Messages postés
13
Statut
Membre
-
canavaro125 Messages postés 13 Statut Membre -
canavaro125 Messages postés 13 Statut Membre -
Bonjour,
à tous les informaticiens je suis en train de créer le jeu "le plus long mot" mais je suis bloqué sur mon script, ce que j ai fait j ai déclaré des alphabets aléatoires mais là où je suis bloqué c'est lorsque je dois écrire les mots il doit y avoir maximum 9 lettres et il doit faire la recherche des mots au dictionnaire nommé dic.txt .mais si je mets n'importe quel mot une fois il existe il me dit qu'il existe mais il ne dépend pas du tirage effectué et je veux qu'il m'affiche si le mot écris est le plus long si non il m'affiche lequel est le plus long .
je vous donne le script en espérant que vous pouvez m'aider:
code de la cible
<?php echo '<?xml version="1.0" encoding="utf-8" >'; ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<head><title>Mots</title>
<link rel="stylesheet" media="screen" type="text/css" href="./design.css" />
</head>
<body>
<?php
$mot = strtolower($_POST['prenom']);
$listeMots = file('dico.txt', FILE_SKIP_EMPTY_LINES);
// Nettoyer les fins de ligne à cause d'un problème avec le \r\n non gérés
function _trim($string) { return rtrim($string,"\r\n"); }
$listeMots = array_map('_trim',$listeMots);
if(in_array($mot,$listeMots)) echo 'Le mot existe !';
else echo 'Le mot n\'existe pas !';
?>
code php
<?php
$alphabet = range('A','Z');
shuffle($alphabet );
$nbcol = 9; // le nombre de colonnes dont vous avez besoin
for($i=0;$i<9;$i++)
echo '<span style="border:3px outset #000; margin:0px; padding:2px 4px">',$alphabet [$i],'</span>';
echo '
<form action="cible.php" method="post">
<p>
<input type="text" name="prenom" maxlength="9" value="" />
<input type="submit" value="Valider" />
</p>
</form>';
?>
à tous les informaticiens je suis en train de créer le jeu "le plus long mot" mais je suis bloqué sur mon script, ce que j ai fait j ai déclaré des alphabets aléatoires mais là où je suis bloqué c'est lorsque je dois écrire les mots il doit y avoir maximum 9 lettres et il doit faire la recherche des mots au dictionnaire nommé dic.txt .mais si je mets n'importe quel mot une fois il existe il me dit qu'il existe mais il ne dépend pas du tirage effectué et je veux qu'il m'affiche si le mot écris est le plus long si non il m'affiche lequel est le plus long .
je vous donne le script en espérant que vous pouvez m'aider:
code de la cible
<?php echo '<?xml version="1.0" encoding="utf-8" >'; ?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<head><title>Mots</title>
<link rel="stylesheet" media="screen" type="text/css" href="./design.css" />
</head>
<body>
<?php
$mot = strtolower($_POST['prenom']);
$listeMots = file('dico.txt', FILE_SKIP_EMPTY_LINES);
// Nettoyer les fins de ligne à cause d'un problème avec le \r\n non gérés
function _trim($string) { return rtrim($string,"\r\n"); }
$listeMots = array_map('_trim',$listeMots);
if(in_array($mot,$listeMots)) echo 'Le mot existe !';
else echo 'Le mot n\'existe pas !';
?>
code php
<?php
$alphabet = range('A','Z');
shuffle($alphabet );
$nbcol = 9; // le nombre de colonnes dont vous avez besoin
for($i=0;$i<9;$i++)
echo '<span style="border:3px outset #000; margin:0px; padding:2px 4px">',$alphabet [$i],'</span>';
echo '
<form action="cible.php" method="post">
<p>
<input type="text" name="prenom" maxlength="9" value="" />
<input type="submit" value="Valider" />
</p>
</form>';
?>
A voir également:
- Jeu le plus long mot php
- Mot de passe - Guide
- Trousseau mot de passe iphone - Guide
- Comment trouver le mot de passe wifi sur son téléphone - Guide
- Mot de passe administrateur - Guide
- 94 jeu - Télécharger - Puzzle & Réflexion
6 réponses
mais il sont dont <head><title>****</head></head> au premie script que jai donner et c'étai pas la peine que je le re fasse au deuxième dossier cé deux fichier différente
Je n'ai pas très bien compris ce que tu veux.
Depuis le dictionnaire, tu aimerais bien trouvé le mot le plus long ?
Depuis le dictionnaire, tu aimerais bien trouvé le mot le plus long ?
si tu prend les source et tu le test tu vas voir que ta un tirage de 9 lettres mais lorsque tu mets un mots qui na rien a voir avec les 9 lettres il dis que le mot existe et il l'envoie sa taille par exemple ta un tirage=AZEQSDWXC
ET tu ecris le mot=salut il vas te afficher que le mot existe et sa taille 5 lettres pourquoi par ce que j'ai pas réussi a faire un lie avec le tirage et le mot que compose j'espère que vous avez bien compris
ET tu ecris le mot=salut il vas te afficher que le mot existe et sa taille 5 lettres pourquoi par ce que j'ai pas réussi a faire un lie avec le tirage et le mot que compose j'espère que vous avez bien compris
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question