2016-07-09 156 views
1

こんにちは私は変数を別のページに渡していますが、エラーはUndefined index: titles in C:\xampp\htdocs\studentportal\edit2.php on line 6になります誰か助けてくれますか?私はなぜそれがエラーを取得するのか分からない。ここブートストラップのモーダル値が別のページに渡さない

は、ここでは、モーダル

<form method="POST" enctype="multipart/form-data" action ="edit2.php"> 
    <div class="form-group"> 
     <label for="title">News Title</label> 
     <input type="text" name="titles" class="form-control title" id="title" placeholder="News Title" value="<?php echo $row['news_title']; ?>"> 
     </div> 

     <div class="form-group"> 
     <label for="date">Date</label> 
      <input type="text" name="dates" class="form-control date" id="date" placeholder="Date" value="<?php echo $row['news_date']; ?>"s> 
      </div> 

     <div class="form-group"> 
      <label for="content">News Content</label> 
    <textarea class="form-control content" name="contents" rows="5" id="content"><?php echo $row['news_content']; ?></textarea> 
     </div> 


    <img id="blah" src="<?php echo $row['news_image']; ?>" width="200px" height="140px"/> 
    <input id="image" name="image" class="fileupload" type="file" accept="image/*"/> 

    </div> 

    <div class="modal-footer"> 
    <button type="button" class="btn btn-default" data-dismiss="modal">Close</button> 
    <a class='btn btn-info left-margin' href="edit2.php?newsid=<?php echo $row['news_id'];?>">Yes</a> 
    </form> 

でフォームがedit2.php

<?php 

    include_once('connection.php'); 
     $newsid = $_GET['newsid']; 
      echo $_POST['titles']; 



     ?> 

答えて

2

であるあなた<a>要素は、POSTリクエストが、GETリクエストを送信されません。したがって、$_POSTは空になります。その後、私は先生に何をすべき

<button type="submit" class='btn btn-info left-margin'>Yes</button> 

edit2.php?newsid=<?=$row['news_id']?>

+0

にフォームのアクションを変更します。

はこれを試してみてください代わりに<a>要素? –

+0

代わりのフォームアクションとあなたのaタグの代わりのものを使って、自分の応答を編集しました。 – 1sloc

+0

なぜ効果がありますか? –

関連する問題