When you click on input (submit) and submit the form, the page reloads and returns to its original position. Is there any way to do this so that the position of the page remains in place after the reload?
session_start(); if ($_POST["info"]) { $error = array(); $name_user = clear_str($_POST["name_user"]); if (!$name_user) $error[] = "Π£ΠΊΠ°ΠΆΠΈΡΠ΅ ΠΈΠΌΡ"; $log=$pdo->query("SELECT id_us FROM users WHERE login='{$name_user}'"); $log ->setFetchMode(PDO::FETCH_ASSOC); $mes_log=$log->fetch(); $log = "SELECT id_us FROM users WHERE login='%s'"; if(empty($finsch)) {$finsch=1;}; $logos = sprintf($logos,mysql_real_escape_string($name_user)); $logren =$pdo->query($logres); if ($logren->rowCount() > 0) $error[] = "ΠΡ ΡΠΆΠ΅ Π΅ΡΡΡΡ Π² ΡΠΏΠΈΡΠΊΠ΅"; if (count($error)) { $_SESSION['message'] = "<div class='warn_reg'><p id='form-error'>".implode('<br />',$error)."</p></div>"; }else { $nam = htmlspecialchars ($_POST['name_user'], ENT_QUOTES); $f1 = htmlspecialchars ($_POST['radio'], ENT_QUOTES); $pdo->query("INSERT INTO users(logus, mailus) VALUES('$nam', '$f1')"); $count_res2 = $pdo->query("SELECT COUNT(*) as count FROM users")->fetchColumn(); $views3 = $count_res2; $_SESSION['message'] = "<div><p style='color:#009219'>Π£ΡΠΏΠ΅ΡΠ½ΠΎ</p></div>"; } header("Location:http://mysite.com/index"); exit(); } <form method="post" id="contactform"> <div class="user"> <div class="login"> <div class="namest">Π£ΠΊΠ°ΠΆΠΈΡΠ΅ ΠΈΠΌΡ</div> <input class="send_txt" type='text' name='name_user' value=""> </div> </div> <div class="socialsend"> <h2>ΠΡΠ±Π΅ΡΠΈΡΠ΅ SOC</h2> <div class="socbutt"> <label class="container1">Soc1 <input type="radio" checked="checked" name="radio" value="soc1"> <span class="checkmark"></span> </label> <label class="container1">SOC2 <input type="radio" name="radio" value="soc2"> <span class="checkmark"></span> </label> </div> </div> <div class="send_my"> <input class='button' name='info' value='ΠΡΠΏΡΠ°Π²ΠΈΡΡ'> </div> </form>
Ajax- Bert