The Web Design Group

... Making the Web accessible to all.

Welcome Guest ( Log In | Register )

> Simple PHP Form not working?
masonh928
post Jul 28 2019, 07:15 PM
Post #1


Serious Coder
*****

Group: Members
Posts: 253
Joined: 17-August 13
From: Indiana
Member No.: 19,570



CODE


<?php

if(isset($_POST['PostBtn'])){
    
    echo($_POST['Title']);
    
}

?>

</ul>

</div>

<div class="col-sm-8">

<?php

echo <<<HTML
  <form method="post" action="">
      
      <input type="text" name="Title" class="title-text" placeholder="Give your post a title...">
      
      <br/><br/>
      
      <textarea class="form-control post-text" name="Post" required></textarea>
      
      <br/>
      
      <input type="submit" name="PostBtn" value="Post Now" class="btn btn-primary">
      
  </form>

HTML;

?>




Does anyone know why this code would not work??? I talked to my host and they don't see any reason why this wouldn't work? (I did not worry about sanitization or anything bc this is just for testing purposes) I get absolutely no errors and that's with strict reporting.I refresh the page and the form doesn't even show up? Even emptying cache doesn't work, I had to destroy the session just to get the form to reappear?? Removing the if statement does nothing either

Works fine locally

This post has been edited by masonh928: Jul 28 2019, 07:15 PM
User is offlinePM
Go to the top of the page
Toggle Multi-post QuotingQuote Post
 
Reply to this topicStart new topic
Replies
masonh928
post Jul 30 2019, 01:10 AM
Post #2


Serious Coder
*****

Group: Members
Posts: 253
Joined: 17-August 13
From: Indiana
Member No.: 19,570



https://www.php.net/manual/en/migration73.n...es.core.heredoc

No longer required as of 7.3, but I still use it out of habit lol
User is offlinePM
Go to the top of the page
Toggle Multi-post QuotingQuote Post

Posts in this topic


Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



- Lo-Fi Version Time is now: 13th November 2019 - 01:56 AM