Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/262.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何将javascript变量设置为php变量并存储在数据库中? 在这里写消息。。。 document.getElementById(“mymessage”).addEventListener(“单击”,删除位置); 函数removePlace() { document.getElementById(“mymessage”).innerHTML=“”; } 选择要翻译以上文本的语言: 函数googleTranslateElementInit() { 新的google.translate.TranslateElement({pageLanguage:'en',includeLanguages:'en,fr,it,ja,ko,ms,ru,ta,th,zh CN',布局:google.translate.TranslateElement.InlineLayout.SIMPLE,multi-languagePage:true},'google_translate_元素'); } document.getElementById(“btnSend”).onclick=function(){ var tmsg=document.getElementById(“mymessage”).text; var msg=document.getElementById(“mymessage”).innerHTML; var-tmsg=msg; var newmsg=tmsg.replace(//g,“”); var newmsg1=newmsg.replace(“,”); var newmsg2=newmsg1.replace(“,”); var newmsg3=newmsg2.replace(“,”); var newmsg4=newmsg3.replace(“,”); var newmsg5=newmsg4.replace(“,”); var newmsg6=newmsg5.replace(“,”); var newmsg7=newmsg6.replace(“,”); var newmsg8=newmsg7.replace(“,”); var newmsg9=newmsg8.replace(“,”); var newmsg10=newmsg9.replace(“,”); var newmsg11=newmsg10.replace(“,”); var newmsg12=newmsg11.replace(“,”); var newmsg13=newmsg12.replace(“,”); var newmsg14=newmsg13.replace(“,”); var newmsg15=newmsg14.replace(“,”); };_Javascript_Php_Html_Mysql - Fatal编程技术网

如何将javascript变量设置为php变量并存储在数据库中? 在这里写消息。。。 document.getElementById(“mymessage”).addEventListener(“单击”,删除位置); 函数removePlace() { document.getElementById(“mymessage”).innerHTML=“”; } 选择要翻译以上文本的语言: 函数googleTranslateElementInit() { 新的google.translate.TranslateElement({pageLanguage:'en',includeLanguages:'en,fr,it,ja,ko,ms,ru,ta,th,zh CN',布局:google.translate.TranslateElement.InlineLayout.SIMPLE,multi-languagePage:true},'google_translate_元素'); } document.getElementById(“btnSend”).onclick=function(){ var tmsg=document.getElementById(“mymessage”).text; var msg=document.getElementById(“mymessage”).innerHTML; var-tmsg=msg; var newmsg=tmsg.replace(//g,“”); var newmsg1=newmsg.replace(“,”); var newmsg2=newmsg1.replace(“,”); var newmsg3=newmsg2.replace(“,”); var newmsg4=newmsg3.replace(“,”); var newmsg5=newmsg4.replace(“,”); var newmsg6=newmsg5.replace(“,”); var newmsg7=newmsg6.replace(“,”); var newmsg8=newmsg7.replace(“,”); var newmsg9=newmsg8.replace(“,”); var newmsg10=newmsg9.replace(“,”); var newmsg11=newmsg10.replace(“,”); var newmsg12=newmsg11.replace(“,”); var newmsg13=newmsg12.replace(“,”); var newmsg14=newmsg13.replace(“,”); var newmsg15=newmsg14.replace(“,”); };

如何将javascript变量设置为php变量并存储在数据库中? 在这里写消息。。。 document.getElementById(“mymessage”).addEventListener(“单击”,删除位置); 函数removePlace() { document.getElementById(“mymessage”).innerHTML=“”; } 选择要翻译以上文本的语言: 函数googleTranslateElementInit() { 新的google.translate.TranslateElement({pageLanguage:'en',includeLanguages:'en,fr,it,ja,ko,ms,ru,ta,th,zh CN',布局:google.translate.TranslateElement.InlineLayout.SIMPLE,multi-languagePage:true},'google_translate_元素'); } document.getElementById(“btnSend”).onclick=function(){ var tmsg=document.getElementById(“mymessage”).text; var msg=document.getElementById(“mymessage”).innerHTML; var-tmsg=msg; var newmsg=tmsg.replace(//g,“”); var newmsg1=newmsg.replace(“,”); var newmsg2=newmsg1.replace(“,”); var newmsg3=newmsg2.replace(“,”); var newmsg4=newmsg3.replace(“,”); var newmsg5=newmsg4.replace(“,”); var newmsg6=newmsg5.replace(“,”); var newmsg7=newmsg6.replace(“,”); var newmsg8=newmsg7.replace(“,”); var newmsg9=newmsg8.replace(“,”); var newmsg10=newmsg9.replace(“,”); var newmsg11=newmsg10.replace(“,”); var newmsg12=newmsg11.replace(“,”); var newmsg13=newmsg12.replace(“,”); var newmsg14=newmsg13.replace(“,”); var newmsg15=newmsg14.replace(“,”); };,javascript,php,html,mysql,Javascript,Php,Html,Mysql,如何将javascript变量存储为php变量 这会让你大吃一惊吗? 您不需要作为php使用javascript变量,但需要从服务器端的客户端获取一些数据 在本例中,您可以从数组中的脚本或json中收集所有需要的数据,并通过提交表单将其传递给服务器 在提交表单之前,您需要执行以下操作 代码: for(i=0;i

如何将javascript变量存储为php变量

这会让你大吃一惊吗?

您不需要作为php使用javascript变量,但需要从服务器端的客户端获取一些数据

在本例中,您可以从数组中的脚本或json中收集所有需要的数据,并通过提交表单将其传递给服务器

在提交表单之前,您需要执行以下操作 代码:

for(i=0;i
这将为您提供服务器端的数据数组


希望这对您有所帮助。

Ajax是将javascript变量传递给PHP@AkhilVL,我强烈不同意你的观点…他已经有了代码中的表单,为什么他需要任何ajax?你可以使用HTML表单和隐藏输入来传递一些变量。Ajax不是唯一的方法。酷!我的意思是$phpval=jsval是不可能的
<form action="" method="post" name="theform">
  <table width="693" border="1" style="table-layout:fixed;">
    <tr>
      <td width="683" id="mymessage" contenteditable="true" name="mymessage">Write message here...</td>
    </tr>
  </table>
  <script>
document.getElementById("mymessage").addEventListener("click", removePlace);    
function removePlace()
{
    document.getElementById("mymessage").innerHTML="";
}
</script>
<div id="google_translate_element"><span class="notranslate">Select language to translate your text above:</span></div>
<script type="text/javascript">
function googleTranslateElementInit() 
{
  new google.translate.TranslateElement({pageLanguage: 'en', includedLanguages: 'en,fr,it,ja,ko,ms,ru,ta,th,zh-CN', layout: google.translate.TranslateElement.InlineLayout.SIMPLE, multilanguagePage: true}, 'google_translate_element');
}
</script><script type="text/javascript" src="//translate.google.com/translate_a/element.js?cb=googleTranslateElementInit"></script>
<input type="hidden" id='hiddenInput' name='hiddenInput'>
  <span class="notranslate"><input type="submit" id="btnSend" name="btnSend" value="Send"></span>
</form>
<script type="text/javascript">
document.getElementById("btnSend").onclick = function() { 
var tmsg = document.getElementById("mymessage").text;
var msg = document.getElementById("mymessage").innerHTML;
var tmsg = msg;
var newmsg = tmsg.replace(/<font>/g, "");
var newmsg1 = newmsg.replace("</font>", "");
var newmsg2 = newmsg1.replace("</font>", "");
var newmsg3 = newmsg2.replace("</font>", "");
var newmsg4 = newmsg3.replace("</font>", "");
var newmsg5 = newmsg4.replace("</font>", "");
var newmsg6 = newmsg5.replace("</font>", "");
var newmsg7 = newmsg6.replace("</font>", "");
var newmsg8 = newmsg7.replace("</font>", "");
var newmsg9 = newmsg8.replace("</font>", "");
var newmsg10 = newmsg9.replace("</font>", "");
var newmsg11 = newmsg10.replace("</font>", "");
var newmsg12 = newmsg11.replace("</font>", "");
var newmsg13 = newmsg12.replace("</font>", "");
var newmsg14 = newmsg13.replace("</font>", "");
var newmsg15 = newmsg14.replace("</font>", "");
};
</script>
<?php
$servername = "localhost";
$username = "mytranslateim";
$password = "qwerty";
$dbname = "test";
$dbconnectivity = mysqli_connect($servername, $username, $password, $dbname);
if (isset($_POST['btnSend']))
{
    $getmsg = newmsg15;
    if($getmsg == "")
    {
        echo "nothing";
    }
    else
    {
    echo $getmsg;
    $sql = "INSERT INTO testing(testmsg) VALUES ('$getmsg')";//if i translated a text, for example i translate the word "test" in chinese, it will echo in chinese but will not save in database as chinese 
    $insertit = mysqli_query($dbconnectivity, $sql);
    }
}
?>
   for(i=0; i< yourArray.lengt;i++){
    var input = document.createElement("INPUT"); // Create a <input> node
    input.name="data[]";
    input.value=yourArray[i];                              
    document.getElementById("yourform").appendChild(input); 
    }