wie um zu überprüfen, ob input type button ist gedrückt, in php?

Die isset () - Funktion kann verwendet werden, um zu prüfen, ob input type submit gedrückt wird, aber gibt es eine Möglichkeit zu überprüfen, ob die Eingabe-Taste gedrückt wird? In meinem code der Taste, die nichts tut, sondern rufen eine Funktion auf .Onclick () - Ereignis, welches dann aktualisiert die Seite und lässt ein Datenbank-Eintrag in php...und ich will es um den Einstieg nur, wenn die Taste gedrückt wurde...und ich kippe mit dem submit-geben Sie für die anderen Gründe...folgenden code:

function send()
 {
 var events=document.getElementById("event").value;
 location.href="calm.php?day=" + xx + "&month=" + yy + "&year=" + zz + "&events=" + events;      
 }
<input name="Button" type="button" id="submit" onclick="send(this.form)" value="Button" />
<?php
session_start();
include_once "connect_to_mysql.php";
$day = $_GET['day'];
$month = $_GET['month'];
$year = $_GET['year'];
$events = $_GET['events'];
$userid = $_SESSION['id'];
if (isset($_POST['button']))
 {
   $sql = mysql_query("INSERT INTO events (userid,month,day,year,events) 
                       VALUES('$userid','$month','$day', '$year','$events')")  
          or die (mysql_error());
 }
 ?>

InformationsquelleAutor Parth Mody | 2012-01-31

Schreibe einen Kommentar