私の目標は、テキストエリアから各行を抽出し、それをmy mysql dbに保存することです。テキストエリアからデータベースに行を保存する
私は私の問題は、私はテキストエリアから行を取得するAJAX機能または一部、内にあると思いますが、自分自身を参照してください。
//#userip = textarea;
var content = $("#user_ip").val();
var ips = content.split("\n");
$.ajax({
type: 'POST',
url: 'inc.php?ban_user',
data: 'user_ip='+ips,
dataType: 'html',
success: function(data) {
alert(data);
},
error: function() {
alert("Error");
}
});
をそしてPHPの一部です:
if (isset($_POST["user_ip"])) {
$user_ip = htmlspecialchars(trim($_POST["user_ip"]));
mysql_query("INSERT into banned (ip) values ('$user_ip')") or die(mysql_error());
echo($user_ip);
}
この時点で$user_ip
は、すべてのテキストアラインを組み合わせた1つの文字列のようです。
私はこの方法で上記のPHPコードが動作しないことを知っており、結果としてすべての行を保存します!
私が望むもの:各txtarea-lineを別々にdbに保存します。
作品! :) ありがとうございました! – Andrej