Δημοσιεύτηκε: 20 Ιούλ 2012, 21:23
από koslibpro
μμμ εκανα οσα μου ειπες αποστολη,αλλα και παλι δεν αλλαξε τιποτα.
παραθετω και τους κωδικες:

submit.php
Κώδικας: Επιλογή όλων
<?php
ini_set('display_errors','1');
error_reporting(E_ALL);

ob_start();

$firstname = $_GET['firstname'];
$lastname = $_GET['lastname'];
$homeplace = $_GET['homeplace'];
$address = $_GET['address'];
$email = $_GET['email'];
$age = $_GET['age'];

//connection with database
include '../system/config.php';


//beggining database connection
$con = mysql_connect($dbhost,$dbuser,$dbpass);
if (!$con)
{
die('Σφάλμα σύνδεσης με την βάση δεδομένων: ' . mysql_error());
}
mysql_select_db($dbname, $con) or die("Σφάλμα:Δεν μπορεί να επιλεγεί η βάση δεδομένων.");//select database
mysql_query("SET NAMES 'utf8'", $con);
$insert="INSERT INTO users (id,firstname,lastname,age,email,homeplace,address,) VALUES (NULL,'$_POST[firstname]','$_POST[lastname]','$_POST[age]','$_POST[email]','$_POST[homeplace]','$_POST[address]')";

//success message
if (!mysql_query($sql,$con)) {
die('Σφάλμα: ' . mysql_error());
}
echo "Τα στοιχεία καταχωρήθηκαν επιτυχώς!";

//close db
mysql_close($con);

//redirect to thanks page
header("Location: thank.htm");
exit;

ob_flush();
?>


και το index.htm
Κώδικας: Επιλογή όλων

<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
<title>User Interface</title>
</head>
<body>

<form method="POST" action="submit.php">


<p align=center>Όνομα: <input type="text" id="firstname" name="firstname" size="30"></p>
<p align=center>Επίθετο: <input type="text" id="lastname" name="lastname" size="30" ></p>
<p align=center>Πόλη / Χωριό: <input type="text" name="homeplace" size="20"></p>
<p align=center>Διεύθυνση κατοικίας: <input type="text" name="address" size="50"></p>
<p align=center>E-mail: <input type="text" name="email" size="25"></p>
<p align=center>Ηλικία: <input type="text" name="age" size="3"></p>


<p align=center><input type="submit" value="Αποστολή" name="Submit"></p>
</form>


</body>
</html>


υγ:το system/config.php απλα δινει τιμες στα $dbhost,$dbname,$dbpass,$dbuser