<?php
// indexleri tanımlarak yapılmış bir array örneği
$array = array(
"hackhell"=> "hackhell.com",
"php"=> "silverday"
);
print "Array 1:". $array['hackhell'] . "," . $array['php'];
// isimlendirilmemiş indekslerden oluşmuş bir array dizisi
$array2 = array("deneme", "örnek");
print "<br>Array 2:". $array2['0'] . "," . $array2['1'];
Array 1: hackhell.com,silverday
Array 2: deneme,örnek
Pek PHP den anlamam aslında.Senin yukarıda verdiğin kodları denediğimde, username ve/veya password kutuları doldurulmuş olmasa dahi, ekrana "... kayıt oldunuz" notu basılıyordu.PHP5 var sistemde.BUnunla mı alakalıydı bilemiyorum....
...PHP:<?php // Varsayılan sayfa $sayfa = "<b>Kayıt Sayfası</b><br><br> <form action=\"?islem=kayit\" method=\"post\"> <input type=\"text\" name=\"username\"> - <input type=\"password\" name=\"password\"> <br><input type=\"submit\" value=\"Kayıt Ol >\"> </form>"; // Kayıt Sayfası (get işlemi kayıt değerine sahip ise) if($_GET['islem'] == "kayit") { // ve username ile password parametreleri girildiyse if(isset($_POST['username']) && isset($_POST['password'])) { $sayfa = "$_POST[username] ve $_POST[password] ile kayıt oldunuz.Teşekkürler."; } else { $sayfa = "Lütfen Geri Dönüp Değerleri Giriniz."; } } echo($sayfa);
<?php
header('Content-Type: text/html; charset=ISO-8859-9');
$sayfa = "<b>Kayıt Sayfası</b><br><br>
<form action=\"?islem=kayit\" method=\"post\">
<input type=\"text\" name=\"username\"> - <input type=\"password\" name=\"password\">
<br><input type=\"submit\" value=\"Kayıt Ol >\">
</form>";
// Kayıt Sayfası (get işlemi kayıt değerine sahip ise)
if($_GET['islem'] == "kayit") {
// ve username ile password parametreleri girildiyse
if (!(empty($_POST['password']) or empty($_POST['username']))){
$sayfa = "$_POST[username] ve $_POST[password] ile kayıt oldunuz.Teşekkürler.";
}
else {
$sayfa = "Lütfen Geri Dönüp Değerleri Giriniz.";
}
}
echo($sayfa);
?>
haklısın, fakat ordaki if deyimini böyle değiştirmek daha doğru olur
Pek PHP den anlamam aslında.Senin yukarıda verdiğin kodları denediğimde, username ve/veya password kutuları doldurulmuş olmasa dahi, ekrana "... kayıt oldunuz" notu basılıyordu.PHP5 var sistemde.BUnunla mı alakalıydı bilemiyo............
(...)
Şu anki haliyle bende tam istendiği gibi çalışıyor.Bir önceki durumda neden çalışmadı bilemiyorum.
Anlatımlarının devam etmesini bekliyoruz.Çok faydası oluyor yeni başlayacaklara..
if(isset($_POST['username']) && isset($_POST['password']) && $_POST['username'] != "" && $_POST['password'] != "") {
$sayfa = "$_POST[username] ve $_POST[password] ile kayıt oldunuz.Teşekkürler.";
}