Recuperer les parametre dans l'URL
cherifa20
Messages postés
13
Date d'inscription
Statut
Membre
Dernière intervention
-
cherifa20 Messages postés 13 Date d'inscription Statut Membre Dernière intervention -
cherifa20 Messages postés 13 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
s'il vous plait j'ai une petite question je veux faire un service de traduction comme google traduction dans mon code je passe l url de google traduction mais il me traduise pas ce que je saisie voila le code que j'ai mis :
avec ce code la qu'on je saisie dans la zone de text par exemple salut et je choisi la langue english je clique sur go il me renvoi vers le site google traduction avec ce URL
https://translate.google.com/
moi ce que je veux c'est ça: https://translate.google.com/ fr/en/salut%20tout%20le%20monde
quelqu'un peut m'aider s'il vous plais
s'il vous plait j'ai une petite question je veux faire un service de traduction comme google traduction dans mon code je passe l url de google traduction mais il me traduise pas ce que je saisie voila le code que j'ai mis :
<?php /* * To change this template, choose Tools | Templates * and open the template in the editor. */ function Translation() { error_reporting(E_ALL ^ E_NOTICE); // $from=$_POST['from']; $to=$_POST['to']; $text=$_POST['text']; $widget_content="<div> <div class='field'> <form method='POST' action='http://translate.google.com/#'".$from."'/'".$to."'/'".$text."> <input type='text' id='text' placeholder='text a traduire' style='height: 40px;whith:100px;' name='text' /><br> <select> <option value='en'>English</option> <option value='fr'>Français</option> <option value='al'>Allemnad</option> </select> <input type='submit' value='GO'/> </form> <div class='cac-clear'></div> </div> <div class='field'> <div class='cac-clear'></div> </div> </div>"; return $widget_content; } ?>
avec ce code la qu'on je saisie dans la zone de text par exemple salut et je choisi la langue english je clique sur go il me renvoi vers le site google traduction avec ce URL
https://translate.google.com/
moi ce que je veux c'est ça: https://translate.google.com/ fr/en/salut%20tout%20le%20monde
quelqu'un peut m'aider s'il vous plais
A voir également:
- Recuperer les parametre dans l'URL
- Url - Guide
- Comment récupérer les messages supprimés sur whatsapp - Guide
- Remettre parametre usine pc - Guide
- Parametre dns - Guide
- Parametre windows - Guide
1 réponse
Salut,
ça ne peut pas fonctionner comme tu l'as fait.
Tu construis l'url à atteindre l'action de ton form, mais à ce moment là, tu n'as pas encore les valeurs, c'est normal que ça ne fonctionne pas.
Tu as 2 possibilités : soit tu fais un script php qui traite les données de ton formulaire pour construire l'url, puis rediriger vers la page souhaitée, soit tu construis l'action de ton form par javascript/jQuery
la solution du script php me semble plus simple et logique.
ça ne peut pas fonctionner comme tu l'as fait.
Tu construis l'url à atteindre l'action de ton form, mais à ce moment là, tu n'as pas encore les valeurs, c'est normal que ça ne fonctionne pas.
Tu as 2 possibilités : soit tu fais un script php qui traite les données de ton formulaire pour construire l'url, puis rediriger vers la page souhaitée, soit tu construis l'action de ton form par javascript/jQuery
la solution du script php me semble plus simple et logique.
Mais je sais que le nombre de requete autorisé est limité chez google, et il est pas élevé (quand il ne te prend pas pour un robot). Donc à vérifier pour google translate.