私はこのグループにグループとトピックを作成しようとしていますが、なぜフォームを挿入できないのかわかりません。私は2つのセッションを使用はPHPフォームから挿入できません
- グループへのカテゴリから最初の1とグループへのグループから二番目と1つのセッションでは、ユーザーのためにある
マイコード:
<?php
session_start();
include '../_database/database.php';
if(isset($_POST['topic_button'])){
$top_name = $_POST['top_name'];
$top_about = $_POST['top_about'];
$top_pic= $_POST['top_pic'];
$groid =$_GET['gro'];
$insert = mysql_query("INSERT INTO topics (top_name, top_about, top_pic, top_date, Groups_gro_id, users_user_id, categories_cat_id) VALUES ('$top_name', '$top_about', '$top_pic', 'NOW())','$groid', '".$_SESSION['username']."','".$row['categories_cat_id']."')");
header("Location: ../home.php");
}
?>
<form class="form col-md-12 center-block" action="components/ins_topic.php" method="post" autocomplete="off">
<div class="col-lg-6">
<div class="form-group">
<input class="form-control" placeholder="title " name="top_name">
</div>
<div class="form-group">
<textarea class="form-control" rows="5" placeholder="post here" name="top_about"></textarea>
</div>
</div>
<div class="col-lg-6">
<div class="form-group">
<input name="top_pic" class="btn btn-primary ladda-button" data-style="zoom-in" type="file"/>
</div>
<br /><br /><br /><br />
<button type="submit" class="btn btn-default" name="topic_button" data-style="zoom-in" >post</button>
</div>
</form>
gro
がリンク"group.php?gro=1"
でそのようなセッションです
なぜ私はフォームから挿入できないのですか?
エラーがないかどうかをmysql_query()で確認し、失敗した場合はdie(mysql_error())を使用する必要があります。次に、それが挿入されなかった理由が表示されます。 – Barmar
また、SQLインジェクションを防止する必要があります。最初の**リンク**の質問を参照してください。 – Barmar
'NOW())'を追加しています – Raman