2
私はqry.phpに投稿するTinyMCEインラインフォームを持っています。コンテンツは "edit_me"というキーでqry.phpに送られます。私は、コンテンツがname属性を使用して送信されるデフォルトの動作が必要です。TinyMCEのIDの代わりにPOSTにname属性を使用する方法
<script type="text/javascript">
tinymce.init({
selector: '#edit_me',
inline: true
});
</script>
<script type="text/javascript">
$(document).ready(function(){
$('#input_form').ajaxForm({url: 'qry.php', type: 'post'});
});
</script>
<form id="input_form" method="post">
<fieldset name="input" id="edit_me"></fieldset>
<input class="hide" name="form" value="index_s2">
<input type="submit" name="submit" value="Submit">
</form>
ここにmy qry.phpがあります。私はIDの代わりに "入力"を使用できるようにしたいと思います。
<?php
require_once('connect.php');
if(isset($_POST['edit_me'])) {
$form = mysqli_real_escape_string($connect, $_POST['form']);
$input = mysqli_real_escape_string($connect, $_POST['edit_me']);
echo $input;
$update_qry = "UPDATE content SET html='{$input}' WHERE section_ID='{$form}'";
if(mysqli_query($connect, $update_qry)){
echo "Records added successfully.";
}
else {
echo "Failed";
}
}
?>
コードは正常に動作することに注意してください。私はそのようにしたくありません。
https://stackoverflow.com/questions/11418319/passing-value-to-ajaxform-data –
IDを削除すると名前属性が使用されますが、他のものにはIDが必要です... –