Page 1 sur 1

[Défi PhP] Changer un caractère en un autre ^^

MessagePosté: Ven Déc 07, 2007 9:07 pm
par MorphoZ
Hello,
Aujourd'hui un petit défi pour faire plaisir aux codeurs ^^
Bien le défi consiste à changer un caractère en un autre :

1 en a
2 en e
3 en i
4 en o
5 en u
6 en y


Ma solution fais 7 lignes.
Exemple ici : http://darkvador63.ifrance.com/page.html

Ce script peut être très utile pour changer un mot vulgaire en un autre mot ou une phrase.

Donnez moi votre solution par Message Privé.
Je ferais un classement ;)

MessagePosté: Sam Déc 08, 2007 3:29 pm
par Yoyo
Ok mais alors on dévoile le codes des meilleurs scripts quand c'est fini :)

Je vais faire ça vite fait.

Quand tu dis que ta solution fait 7 lignes, tu prends quoi en compte ? Si juste le code de conversion, ben je l'ai fait en une ligne

http://www.cave-a-yoyo.com/jeu.php

Et sur une seule page :D

MessagePosté: Sam Déc 08, 2007 8:24 pm
par MorphoZ
Oublies les lignes x)

MessagePosté: Dim Déc 09, 2007 3:49 pm
par Yoyo
Je sais pas si je peux donner le code tout de suite mais voila le mien:

EDIT: code bientôt disponible ^^

MessagePosté: Mar Déc 11, 2007 6:03 pm
par MorphoZ
Bon édite ton post et enlève ton code x)
Après on peu le copier coller :p

MessagePosté: Mar Déc 11, 2007 9:22 pm
par MorphoZ
Dernier délai le 20 Décembre :p

MessagePosté: Ven Déc 14, 2007 4:01 pm
par ColdFusion

MessagePosté: Ven Déc 14, 2007 9:05 pm
par MorphoZ
Dripik a écrit:Voici le mien:

http://dripikworld.ifrance.com/appel.php

C'est Ok

MessagePosté: Sam Déc 29, 2007 9:59 pm
par MorphoZ
Les résultats :

Le code de Yoyo :
Code: Tout sélectionner
<?php if ( empty($_POST['jeu']) || trim($_POST['jeu']) == '' )
{
?>
<p>
Tape un truc contenant aussi des chiffres de 1 à 6
<br />

</p>

<form action="jeu.php" method="post">
<p>
<input type="text" name="jeu" /> <input type="submit" value="Envoyer" />
</p>
</form>
<?
}
else
{
echo 
'Resultat: '.strtr(htmlentities($_POST['jeu']),"123456","aeiouy");
}
?>


Le code de dripik :

Code: Tout sélectionner
<p>
    
Tape un chiffre allant de 1 à 6 et je te dirai la lettre qui correspond au chiffre en question.
</
p>

<
form action="game.php" method="post">
<
p>
<
input type="text" name="chiffre" /> <input type="submit" value="Voir la lettre correspondante" />
</
p>
</
form

Code: Tout sélectionner
<?php
If ($_POST['chiffre'] == 1)
{
echo 
"La lettre correspondante à ce chiffre est A";
}
ElseIf (
$_POST['chiffre'] == 2)
{
echo 
"La lettre correspondante à ce chiffre est E";
}
ElseIf (
$_POST['chiffre'] == 3)
{
echo 
"La lettre correspondante à ce chiffre est I";
}
ElseIf (
$_POST['chiffre'] == 4)
{
echo 
"La lettre correspondante à ce chiffre est O";
}
ElseIf (
$_POST['chiffre'] == 5)
{
echo 
"La lettre correspondante à ce chiffre est U";
}
ElseIf (
$_POST['chiffre'] == 6)
{
echo 
"La lettre correspondante à ce chiffre est Y";
}
Else
{
echo 
"Désolé, je n'ai pas de message à afficher pour ce chiffre";
}
?>
<p>Si tu veux changer de chiffre, <a href="appel.php">clique ici</a> pour revenir à l'endroit où tu étais</p>


Bravo aux participants !

MessagePosté: Dim Déc 30, 2007 2:21 am
par Yoyo
Dripik aurait du au moins faire un switch. C'est pas super niveau optimisation ça hein ! :D

MessagePosté: Lun Déc 31, 2007 5:06 am
par ColdFusion
Lol au moins je l'ai fait à 90% fonctionnel