From: Gokmen GOKSEL (gokmen@nowa.gen.tr)
Date: Sat 19 Feb 2005 - 22:02:44 EET
Haklisiniz sorun cikarmasi cok dogal, cunku eger tum <?php?> tagini
yukari alirsaniz, charset gondermeden ekrana birseyler yazmis olursunuz
ki bu da karakterlerin yanlis gozukmesine neden olur. Ama onlemek cok
basit; kodu su sekilde duzenlerseniz yeterli olur.
<?php
session_name("KitapGiris");
session_start();
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<?php
session_name("KitapGiris");
session_start();
if ($Ad and $Parola) {
$mysql_id = mysql_connect('localhost', $Ad, $Parola)
or die("Hatalı kullanıcı adı ya da şifre!!<br><br><a
href='giris.php'>Giriş Sayfasına Dön</a>");
@session_register("Ad");
@session_register("Parola");
mysql_close($mysql_id);
} else if ($Baslik) {
$mysql_id = mysql_connect('localhost', $Ad, $Parola)
or die("Hatalı kullanıcı adı ya da şifre!!<br><br><a
href='giris.php'>Giriş Sayfasına Dön</a>");
mysql_select_db("Kitaplar");
$sorgu="INSERT INTO Kitaplar (Sayi, Baslik, Yazar, Kategori,
Yayinevi, Yayintarihi, Detay, Seri, Yeri)
VALUES (null, '$Baslik', '$Yazar', '$Kategori',
'$Yayinevi', $Tarih, '$Detay', '$Seri', '$Yeri')";
echo($sorgu);
mysql_query($sorgu);
mysql_close($mysql_id);
}
if (session_is_registered("Ad") and session_is_registered("Parola")) {
?>
<title></title>
<style>
td {
font-size: 9
}
td.baslik {
background-color: #D8DAA4;
}
</style>
</head>
<body>
<form action="giris.php" method="post">
<table>
<tr><td colspan="2" class="baslik">Başlık</td></tr>
<tr><td colspan="2"><input type="text" name="Baslik" size="42"></td></tr>
<tr><td colspan="2" class="baslik">Yazar</td></tr>
<tr><td colspan="2" ><input type="text" name="Yazar" size="42"></td></tr>
<tr><td class="baslik">Kategori</td><td class="baslik">Yayınevi</td></tr>
<tr><td><input type="text" name="Kategori"></td><td><input type="text"
name="Yayinevi"></td></tr>
<tr><td class="baslik">Seri</td><td class="baslik">Tarih</td></tr>
<tr><td><input type="text" name="Seri"></td><td><input type="text"
name="Tarih"></td></tr>
<tr><td colspan="2" class="baslik">Detay</td></tr>
<tr><td colspan="2"><input type="text" name="Detay" size="42"></td></tr>
<tr><td colspan="2" class="baslik">Yeri</td></tr>
<tr><td colspan="2"><input type="text" name="Yeri" size="42"></td></tr>
</table>
<input type="submit" name="Ekle" value="Ekle">
</form>
<?php } else { ?>
<form action="giris.php" method="post">
<table>
<tr><td class="baslik">Ad</td><td class="baslik">Şifre</td></tr>
<tr><td><input type="text" name="Ad"></td><td><input type="password"
name="Parola"></td></tr>
</table>
<input type="submit" name="Gir" value="Gir">
</form>
<?php
}
?>
</body>
</html>
kolay gelsin ...
-- .''`. Gökmen GÖKSEL <gokmen@nowa.gen.tr> : :' : <gokmen.nowa.gen.tr> `. `'` `- Debian - when you have better things to do than fix a system _______________________________________________ Linux-programlama mailing list Linux-programlama@liste.linux.org.tr http://liste.linux.org.tr/mailman/listinfo/linux-programlama