{PHP}
Résolu/Fermé
A voir également:
- {PHP}
- Easy php - Télécharger - Divers Web & Internet
- \R php ✓ - Forum PHP
- Br php ✓ - Forum PHP
- Expert php - Télécharger - Langages
- Php echo image ✓ - Forum PHP
6 réponses
ze-life-of-quent1
Messages postés
1582
Date d'inscription
lundi 8 février 2010
Statut
Membre
Dernière intervention
17 octobre 2015
776
7 mars 2010 à 01:51
7 mars 2010 à 01:51
Bonjour,
str_replace('a','1',str_replace('b','2',str_r...)) etc...
str_replace('a','1',str_replace('b','2',str_r...)) etc...
Mais je comprend pas pourquoi j'y arrive pas.
Voila la page web https://www.000webhost.com/migrate?static=true
Voila la page web https://www.000webhost.com/migrate?static=true
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/> <title>Mini Traducteur</title> </head> <body> <div id="translator" align="center"> <table> <tr> <td colspan="2"> <textarea class="text" rows="5" cols="25"></textarea><br /> </td> </tr> <tr> <td> Du <select class="from"> <option value="fr">Français</option> </select> </td> <td> À <select class="to"> <option value="geek">Geek</option> </select> </td> </tr> <tr> <td colspan="2"> <input type="submit" class="send" value="Traduire" /> </td> </tr> </table> <h3>Résultat: </h3> <div class="result"></div> </div> <?php ((str_replace('a','1'),(str_replace('b','2'),(str_replace('c','3'),(str_replace('d','4'),(str_replace('e','5'),(str_replace('f','6'),(str_replace('g','7'),(str_replace('h','8'),(str_replace('i','9'),(str_replace('j','10'),(str_replace('k','11'),(str_replace('l','12'),(str_replace('m','13'),(str_replace('n','14'),(str_replace('o','15'),(str_replace('p','16'),(str_replace('q','17'),(str_replace('r','18'),(str_replace('s','19'),(str_replace('t','20'),(str_replace('u','21'),(str_replace('v','22'),(str_replace('w','23'),(str_replace('x','24'),(str_replace('y','25'),(str_replace('z','26')); ?> </body> </html>
ze-life-of-quent1
Messages postés
1582
Date d'inscription
lundi 8 février 2010
Statut
Membre
Dernière intervention
17 octobre 2015
776
7 mars 2010 à 02:42
7 mars 2010 à 02:42
Bonjour, votre code PHP est faux, il faut qu'il soit sous cette forme:
str_replace('a','1',str_replace('b','2',str_replace('c','3',$_POST['translate'])))
boz75
Messages postés
45
Date d'inscription
vendredi 28 août 2009
Statut
Membre
Dernière intervention
27 septembre 2015
4
7 mars 2010 à 11:33
7 mars 2010 à 11:33
Non, il faut utiliser la fonction « strtr » qui est beaucoup plus simple à utiliser.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
encore plus simple
sa evite pas mal d'appel à la fonction ^^
$chaine1 = array('a', 'b', 'c', 'd', 'e', 'f', ...); $chaine2 = array(1, 2, 3, 4, 5, 6, ...); $mychaine = "hello world"; echo str_replace($chaine1, $chaine2, $mychaine);
sa evite pas mal d'appel à la fonction ^^
boz75
Messages postés
45
Date d'inscription
vendredi 28 août 2009
Statut
Membre
Dernière intervention
27 septembre 2015
4
7 mars 2010 à 14:39
7 mars 2010 à 14:39
Autrement dit, tu lui proposes de faire exactement ce qu'il avait essayé au départ et qui apparemment ne marchait pas...