Witajcie, mam taki problem, że nie wiem jak zrobić by po wysłaniu formularza przekierowało użytkownika na stronę główną zamiast pokazywać się informacja “Rekord został dodany poprawnie”.
Pomoże ktoś?
Poniżej przedstawiam mój kod:
<?php
// odbieramy dane z formularza
$imie = $_POST['imie'];
$email = $_POST['email'];
if($imie and $email) {
// łączymy się z bazą danych
$connection = @mysql_connect('localhost', 'root', 'mojehaslo')
or die('Brak połączenia z serwerem MySQL');
$db = @mysql_select_db('formularz', $connection)
or die('Nie mogę połączyć się z bazą danych');
// dodajemy rekord do bazy
$ins = @mysql_query("INSERT INTO test SET imie='$imie', email='$email'");
if($ins) echo "Rekord został dodany poprawnie";
else echo "Błąd nie udało się dodać nowego rekordu";
mysql_close($connection);
}
?>
<?php
// odbieramy dane z formularza
$imie = $_POST['imie'];
$email = $_POST['email'];
if($imie and $email) {
// łączymy się z bazą danych
$connection = @mysql_connect('localhost', 'root', 'mojehaslo')
or die('Brak połączenia z serwerem MySQL');
$db = @mysql_select_db('formularz', $connection)
or die('Nie mogę połączyć się z bazą danych');
// dodajemy rekord do bazy
$ins = @mysql_query("INSERT INTO test SET imie='$imie', email='$email'");
if($ins) header("Location: nazwa_strony.rozszerzenie");
else echo "Błąd nie udało się dodać nowego rekordu";
mysql_close($connection);
}
?>
<?php
// odbieramy dane z formularza
$imie = $_POST['imie'];
$email = $_POST['email'];
if($imie and $email) {
// łączymy się z bazą danych
$connection = @mysql_connect('localhost', 'root', 'mojehaslo')
or die('Brak połączenia z serwerem MySQL');
$db = @mysql_select_db('formularz', $connection)
or die('Nie mogę połączyć się z bazą danych');
// dodajemy rekord do bazy
$ins = @mysql_query("INSERT INTO test SET imie='$imie', email='$email'");
$zapytanie = mysql_query($ins);
if(!$zapytanie)
{
echo 'Wystąpił problem ';
die();
}
else
{
echo 'Został dodany';
@header('Location: index.php&msg=został dodany');
}
}
?>
?php
ob_start();
// odbieramy dane z formularza
$imie = $_POST[‘imie’];
$email = $_POST[‘email’];
if($imie and $email) {
// łączymy się z bazą danych
$connection = @mysql_connect(‘localhost’, ‘root’, ‘haslobazy’)
or die(‘Brak połączenia z serwerem MySQL’);
$db = @mysql_select_db(‘formularz’, $connection)
or die(‘Nie mogę połączyć się z bazą danych’);
// dodajemy rekord do bazy
$ins = “INSERT INTO formularz SET imie=’$imie’, email=’$email’”;
$zapytanie = mysql_query($ins);