isset($_POST['submit']) funktioniert nicht

if-Bedingung ist nicht hier arbeiten.
ich habe mich durch den früheren Lösungen aber ich habe nicht eine richtige Lösung .
ich konnte nicht verstehen, den Grund .
bitte helfen Sie mir

<?php
require'core.inc.php';
require'connect.inc.php';
include 'header.php';

if(isset($_POST['submit'])) {
    $query="INSERT INTO college (CollegeName) VALUES ('".$_POST['college']."')";
    $result=mysql_query($query) or die(mysql_error());
    header('Location:index.php');
}
?>

<form action="insert.php" method="POST">
    <input type="text" name="college">
    <input type="submit" value="submit" value="Submit">
</form>

 <?php include'footer.php';?>
  • Set name als reichen....
  • Sie verwenden sollten, mysqli_* statt mysql_* - Funktionen; Sie sind veraltet und anfällig für injection. Für Ihre Frage, Sie haben zwei value-Attribute für Ihr input-Taste. Es muss ein name="submit" Attribut.
InformationsquelleAutor Pranav Raj S | 2013-07-19
Schreibe einen Kommentar