PHP はどのようにして Ajax 投稿フォームを受け入れ、TXT を別の行に保存しますか?
Jun 13, 2016 pm 12:17 PM
global
mobile
nbsp
position
PHP が Ajax 投稿フォームを受け入れ、TXT を別の行に保存する方法を手伝ってください
JS コードは次のとおりです
function SubmitApply() {<br /> var form = Global.GetElement("#submitForm");<br /> var UserName = Global.GetElement(form, 'input[name="Name"]').value;<br /> var Mobile = Global.GetElement(form, 'input[name="Tel"]').value;<br /> var Position = Global.GetElement(form, 'input[name="Position"]').value;<br /> var Company = Global.GetElement(form, 'input[name="Company"]').value;<br /> var ActId = Global.GetElement(form, 'input[name="Actid"]').value;<br /> if (Global.IsNullOrWhitesapce(UserName)) {<br /> Global.Tip.TipError("姓名必须填写");<br /> return;<br /> }<br /> if (Global.IsNullOrWhitesapce(Mobile)) {<br /> Global.Tip.TipError("手机必须填写");<br /> return;<br /> }<br /> if (/^1[3|4|5|8][0-9]\d{4,8}$/.test(Mobile) == false) {<br /> Global.Tip.TipError("手机格式不正确");<br /> return;<br /> }<br /> var ajaxRequest = new HttpAjaxRequest();<br /> ajaxRequest.ajax({<br /> dataType: 'json',<br /> url: '',<br /> data: { name: UserName, mobile: Mobile, companyname: Company, position: Position, actid: ActId },<br /> successed: OnSubmitAppplySuccesse,<br /> error: function () {<br /> Global.Tip.TipError('提交失败!');<br /> GlobalPlayer.DisableNext();<br /> }<br /> });<br />}<br /><br />/**<br /> * 名称:申请提交成功<br /> */<br />function OnSubmitAppplySuccesse(data) {<br /> if (data.Code == 0) {<br /> Global.Tip.TipMessage('提交成功!');<br /> var form = Global.GetElement("#submitForm");<br /> GlobalPlayer.EnableNext();<br /> GlobalPlayer.PlayNext();<br /> form.reset();<br /> } else {<br /> Global.Tip.TipError('提交失败!' + data.Message);<br /> GlobalPlayer.DisableNext();<br /> }<br />}
ログイン後にコピー
完全な PHP 受け入れソース コードの作成を手伝ってくれる人は誰ですか?私は PHP 初心者です (すでに泣いています) ハロー)
-----ソリューションのアイデア----------------------
ポストバーであなたを見かけました。 。
ajaxRequest.ajax({
dataType: 'json',
url: './save_to_txt.php',
data: { name: UserName、mobile: Mobile、会社名: Company、position: Position、actid: ActId },
success: OnSubmitAppplySuccess,
error: function () {
Global.Tip.TipError ('送信に失敗しました!') ;
GlobalPlayer.DisableNext();
}
});
save_to_txt.php:
<br />$name = $_POST['name'];<br />$mobile = $_POST['mobile'];<br />$companyname = $_POST['companyname'];<br />$actid = $_POST['actid'];<br />$position = $_POST['position'];<br /> $str =$name. "\n".$mobile."\n".$companyname."\n".$actid."\n".$position;<br />$h = fopen('./t.txt','w');<br />fwrite($h,$str);<br />fclose($h);<br />
ログイン後にコピー
----- -解決策のアイデア----------------------
作業メソッドが指定されていません。デフォルトは GET である必要があります
$_POST を使用してくださいもちろんデータ化はできません
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

人気の記事
スプリットフィクションを打ち負かすのにどれくらい時間がかかりますか?
3週間前
By DDD
レポ:チームメイトを復活させる方法
3週間前
By 尊渡假赌尊渡假赌尊渡假赌
ハローキティアイランドアドベンチャー:巨大な種を手に入れる方法
3週間前
By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.説明されたエネルギー結晶と彼らが何をするか(黄色のクリスタル)
1週間前
By 尊渡假赌尊渡假赌尊渡假赌

人気の記事
スプリットフィクションを打ち負かすのにどれくらい時間がかかりますか?
3週間前
By DDD
レポ:チームメイトを復活させる方法
3週間前
By 尊渡假赌尊渡假赌尊渡假赌
ハローキティアイランドアドベンチャー:巨大な種を手に入れる方法
3週間前
By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.説明されたエネルギー結晶と彼らが何をするか(黄色のクリスタル)
1週間前
By 尊渡假赌尊渡假赌尊渡假赌

ホットな記事タグ

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック
Gmailメールのログイン入り口はどこですか?
7142
9


Java チュートリアル
1534
14


Laravel チュートリアル
1257
25


PHP チュートリアル
1205
29


CakePHP チュートリアル
1155
46



Windows 11 でウィンドウの境界線の設定を調整する方法: 色とサイズを変更する

Windows 11でタイトルバーの色を変更するにはどうすればよいですか?

Windows 11 でタスクバーのサムネイル プレビューを有効または無効にする方法

Windows 11/10修復におけるOOBELANGUAGEエラーの問題

iPhoneのSafariでプライベートブラウジング認証をオフにする方法は?
