Note that there are some explanatory texts on larger screens.

plurals
  1. POHow to make button execute on same page but not the next page
    text
    copied!<p>Hi all Im a new learner for web development.</p> <p>I have a page with a form after user click the submit button, then button will submit the form content to the next page to execute and save into database.</p> <p>So that, my page will go to another page to execute and return to the landing page.</p> <p>Eg: index.php and exec.php</p> <p>index.php:</p> <pre><code>&lt;form name="g-form" action="gbtn-exec.php" method="post" class="goat-vote" onsubmit="return validategForm()"&gt; &lt;input type="text" name="g-product" placeholder="Brand / Product Name" style="-moz-border-radius: 5px; border-radius: 5px; padding-left:20px; opacity:.5; border:none; margin-left:110px; width:440px; height:38px; font-family:'Proxima Nova Rg';color:#000; font:1.6em;" /&gt; &lt;p class="g-question"&gt;Why you love it?&lt;/p&gt; &lt;textarea name="g-reason" style="-moz-border-radius: 5px; border-radius: 5px; padding:5px; opacity:.5; border:none; margin-left:110px; width:450px; height:150px; font-family:'Proxima Nova Rg';color:#333; font-size:1em;"&gt;&lt;/textarea&gt; &lt;input name="g-btn" class="vote-btn" type="submit" value="vote" style="margin-left:470px; cursor:pointer;"&gt;&lt;/form&gt; </code></pre> <p>exec.php</p> <pre><code>if ($_POST["g-product"] &amp;&amp; $_POST["g-reason"] != "" ) { $gproduct = $_POST["g-product"]; $greason = $_POST["g-reason"]; $insert ="INSERT INTO jovine.vote (vote_id ,product_name ,reason ,type) VALUES (NULL, '$gproduct', '$greason', 'goat')"; $result = mysql_query($insert,$con); echo "&lt;script&gt;"; echo "alert('Thank you. Your vote has been recorded.');"; echo "window.location.href='index.php';"; echo "&lt;/script&gt;"; } </code></pre> <p>My question is, how can I execute the submit button in the index.php without going to the exec.php? (means to combine both in a .php) It is because when user click submit button it goes to a blank page to execute which do not look nice.</p> <p>anyone can help? Thanks! =)</p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload