-
June 18th, 2016, 13:42
#1
عضو انجمن
دریافت اطلاعت یک جاوا اسکریپت در یک متغیر
سلام و درود به تمام اساتید محترم
یک سوال داشتم چطور میتونم مقدار که داخل INput هست را در داخل جاوا اسکریپت بریزم و اطلاعات برگشتی را دوباره داخل php بریزم
؟!
کد HTML:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<script type="text/javascript" src="https://www.google.com/jsapi">
</script>
<script type="text/javascript">
// Load the Google Transliterate API
google.load("elements", "1", {
packages: "transliteration"
});
function onLoad() {
var options = {
sourceLanguage:
google.elements.transliteration.LanguageCode.ENGLISH,
destinationLanguage:
[google.elements.transliteration.LanguageCode.PERSIAN],
shortcutKey: 'ctrl+g',
transliterationEnabled: true
};
// Create an instance on TransliterationControl with the required
// options.
var control =
new google.elements.transliteration.TransliterationControl(options);
// Enable transliteration in the textbox with id
// 'transliterateTextarea'.
control.makeTransliteratable(['transliterateTextarea']);
}
google.setOnLoadCallback(onLoad);
</script>
</head>
<body>
Type in Hindi (Press Ctrl+g to toggle between English and Hindi)<br>
<textarea id="transliterateTextarea" style="width:600px;height:200px"></textarea>
</body>
</html>
تبدیل و طراحی قالب ها وردپرس/ WHMCS / جوملا / دیتالایف انجین / نیوک 8.2 و 8.3 / سیستم ها آپلود سنتر
شماره های تماس : 09398001743 - 09132285902
تلگرام :
https://telegram.me/saeed0pc1
-
-
June 18th, 2016 13:42
# ADS
-
June 18th, 2016, 14:05
#2
عضو دائم
پاسخ : دریافت اطلاعت یک جاوا اسکریپت در یک متغیر
گرفتن مقدار input جاوا اسکریپت :
کد:
var qq = document.getElementById('transliterateTextarea').value
jquery :
کد:
var qq = $('#transliterateTextarea').val()
مقدار textarea داخل کد بالا که نوشتید الان داخل متغییر qq دارید.
اطلاعات برگشتی را دوباره داخل php بریزم
متوجه منظورتون نشدم. بیشتر توضیح بدهید.
-
-
June 18th, 2016, 14:13
#3
عضو انجمن
پاسخ : دریافت اطلاعت یک جاوا اسکریپت در یک متغیر
ببینید این یک تبدیل متن فینگلیش به فارسی . بعد به صورت ajax. یک مقداری را دریاف میکنه و همون موقع. . پاسخ را در تکس اریا میریزه
تبدیل و طراحی قالب ها وردپرس/ WHMCS / جوملا / دیتالایف انجین / نیوک 8.2 و 8.3 / سیستم ها آپلود سنتر
شماره های تماس : 09398001743 - 09132285902
تلگرام :
https://telegram.me/saeed0pc1
-
-
June 18th, 2016, 14:23
#4
عضو دائم
پاسخ : دریافت اطلاعت یک جاوا اسکریپت در یک متغیر

نوشته اصلی توسط
saeed.spore
ببینید این یک تبدیل متن فینگلیش به فارسی . بعد به صورت ajax. یک مقداری را دریاف میکنه و همون موقع. . پاسخ را در تکس اریا میریزه
خوب بعد شما میخوای این مقدار تبدیل شده را از textarea بگیرید جایی بفرستید یا عملیاتی انجام دهید ؟
-
-
June 18th, 2016, 14:26
#5
عضو انجمن
پاسخ : دریافت اطلاعت یک جاوا اسکریپت در یک متغیر
میخوام داخل یک متغیر بریزه
مثلا
کلمه car darm را داخل این جاوا اسکریپت بریزه
و فارسی شا داخل متغیر $fifa
بریزه
تبدیل و طراحی قالب ها وردپرس/ WHMCS / جوملا / دیتالایف انجین / نیوک 8.2 و 8.3 / سیستم ها آپلود سنتر
شماره های تماس : 09398001743 - 09132285902
تلگرام :
https://telegram.me/saeed0pc1
-
-
June 18th, 2016, 14:50
#6
عضو دائم
پاسخ : دریافت اطلاعت یک جاوا اسکریپت در یک متغیر
چون جاوا اسکریپت سمت کاربر هست کد های php شما اجرا و تمام شدند و نتیجه دارد به شما نمایش داده میشود پس نمیتوانید متغیری در php الان مقدار دهی کنید، شما باید یک button بزارید هر موقع کاربر کلیک کرد، دستور $('#transliterateTextarea').val('car') و textarea مقدار دهی کند، بعد که تبدیل یا ترجمه شده مقدار input را بگیرید و مقدار ترجه شده را یک post به a.php بفرستید اونجا هر عملایتی میخواهید روش انجام دهید.
-
تعداد تشکر ها از T.Toosi به دلیل پست مفید
-
June 18th, 2016, 15:20
#7
عضو انجمن
پاسخ : دریافت اطلاعت یک جاوا اسکریپت در یک متغیر
تو سایت api. گوگل چند تکه کد جاوا هست به نظرتون میتونم با اونا نتیجه را وارد php کنم .
تبدیل و طراحی قالب ها وردپرس/ WHMCS / جوملا / دیتالایف انجین / نیوک 8.2 و 8.3 / سیستم ها آپلود سنتر
شماره های تماس : 09398001743 - 09132285902
تلگرام :
https://telegram.me/saeed0pc1
-
-
June 18th, 2016, 15:30
#8
عضو دائم
پاسخ : دریافت اطلاعت یک جاوا اسکریپت در یک متغیر
از کاربر ورودی را با جاوا اسکریپت بگیرید سپس پست کنید به صفحه a.php با کد های زیر که translate میکند :
کد:
<?php
$apiKey = '<paste your API key here>';
$text = 'Hello world!';
$url = 'https://www.googleapis.com/language/translate/v2?key=' . $apiKey . '&q=' . rawurlencode($text) . '&source=en&target=fr';
$handle = curl_init($url);
curl_setopt($handle, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($handle);
$responseDecoded = json_decode($response, true);
curl_close($handle);
echo 'Source: ' . $text . '<br>';
echo 'Translation: ' . $responseDecoded['data']['translations'][0]['translatedText'];
?>
ویرایش توسط T.Toosi : June 18th, 2016 در ساعت 15:32
-
تعداد تشکر ها ازT.Toosi به دلیل پست مفید
-
June 18th, 2016, 23:35
#9
عضو انجمن
پاسخ : دریافت اطلاعت یک جاوا اسکریپت در یک متغیر

نوشته اصلی توسط
T.Toosi
از کاربر ورودی را با جاوا اسکریپت بگیرید سپس پست کنید به صفحه a.php با کد های زیر که translate میکند :
کد:
<?php
$apiKey = '<paste your API key here>';
$text = 'Hello world!';
$url = 'https://www.googleapis.com/language/translate/v2?key=' . $apiKey . '&q=' . rawurlencode($text) . '&source=en&target=fr';
$handle = curl_init($url);
curl_setopt($handle, CURLOPT_RETURNTRANSFER, true);
$response = curl_exec($handle);
$responseDecoded = json_decode($response, true);
curl_close($handle);
echo 'Source: ' . $text . '<br>';
echo 'Translation: ' . $responseDecoded['data']['translations'][0]['translatedText'];
?>
شرمنده استاد همیشه اذیتت میکنیم
یک سوال چطور میتونم این json را ریزالت هاشا به صفحه php ببرم ؟!
من این را نوشتم
اما نمیدونم چطور پاسخ را داخل یک متغیر ببرم
$gt = file_get_contents("https://inputtools.google.com/request?text=majid%20yahyai%20%20-%20soghot%20baste&itc=fa-t-i0-und&num=13&cp=0&cs=1&ie=utf-8&oe=utf-8&app=demopage");
$json = json_decode($gt);
ببینید خروجی ها به این سبک بیشتر
["SUCCESS", [
["ali", ["علی", "الی", "عالی", "آلی", "ع", "لی", "وی", "عا", "آملی", "افضلی", "هلی", "الع", "املی"],
[], {
"candidate_type": [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]
}
]
]]
- - - Updated - - -
https://inputtools.google.com/reques...8&app=demopage
از اینجا میخوام بگیرم اطلاعات را
ویرایش توسط saeed.spore : June 18th, 2016 در ساعت 23:35
تبدیل و طراحی قالب ها وردپرس/ WHMCS / جوملا / دیتالایف انجین / نیوک 8.2 و 8.3 / سیستم ها آپلود سنتر
شماره های تماس : 09398001743 - 09132285902
تلگرام :
https://telegram.me/saeed0pc1
-
تعداد تشکر ها از saeed.spore به دلیل پست مفید
-
June 18th, 2016, 23:40
#10
عضو دائم
پاسخ : دریافت اطلاعت یک جاوا اسکریپت در یک متغیر
کد:
$json = json_decode($gt);
$sq = $json[1][0][1];
foreach ($sq as $sqs) echo $sqs;
اگر میخواهید همش داخل یک متغییر باشد :
کد:
$onevalue = null;
$json = json_decode($gt);
$sq = $json[1][0][1];
foreach ($sq as $sqs) $onevalue.= $sqs . ',';
echo $onevalue;
-
تعداد تشکر ها از T.Toosi به دلیل پست مفید