Aynı sayfada post edilen işlem sonucunu ekrana yazdırmak isteyenler için bir yöntem bırakıyorum.
Sayfa yenilemede tekrar post etmesini önler.
Tabi doğru çalışması için sayfanın başında "<?php session_start(); ?>" olması gerekiyor.
$uri = $_SERVER['SCRIPT_URI'];
// $sql['sonuc'] -> veritabanı kaydını sorgu örneğidir. (True veya False)
if ( $sql['sonuc'] )
{
$_SESSION['post_status'] = TRUE;
echo '<script>window.location.href = "'.$uri.'";</script>';
exit;
} else {
$_SESSION['post_status'] = FALSE;
echo '<script>window.location.href = "'.$uri.'";</script>';
exit;
}
}
if ( isset( $_SESSION['post_status'] ) ) {
if ($_SESSION['post_status']) {
echo 'Kayıt Başarılı..';
} else {
echo 'Kayıt Başarısız..!';
}
unset($_SESSION['post_status']);
}