Şimdi bi sözlük sitesi açtık her ayar yapıldı tamam ama, siteye direkt olarak başlık aç butonu koymak istiyorum. Başlık şuan önce arama yapılıyor, eğer sonuç bulunmazsa "ilk sen aç" diye bir buton çıkıyor ve bu butona basarak başlık açabiliyoruz. Bunu direkt olarak başlık aç yaparak üstteki menülere koymak istiyorum. Aramanın kodları şu şekilde;
Alıntı
<?php/*
$link = explode("{basla}",$mesaj);
$link = ereg_replace("{bitir}", "", $link[1]);
echo "Yakaladım: $link";
*/
echo "<font class=link>$q ile alakali basliklar..</font><br><br>";
if ($sirala == 1)
$SQL="SELECT baslik,id FROM konular WHERE baslik like '%$string%' and statu='' ORDER By tarih desc";
else if ($sirala == 2)
$SQL="SELECT baslik,id FROM konular WHERE baslik like '%$string%' and statu='' ORDER By baslik";
else
$SQL="SELECT baslik,id FROM konular WHERE baslik like '%$string%' and statu=''";
}
baglan();
$sorgu=mysql_query($SQL) ;
if (!$sorgu)
{
echo "<div class=dash><center><b><img src=images/unlem.gif> Adam gibi arasana."; exit();
}
$arguman=0;
$adet=0;
while($sira=mysql_fetch_array($sorgu))
{
$sonuc[$arguman]=$sira["id"];
$arguman++;
}
if($string{0}!='"')
{
$pieces=explode(" ",$string);
for($i=0;$i<(count($pieces)-1);$i++)
{
if ($adi) {
$SQL="SELECT baslik FROM konular WHERE baslik like '%$pieces[$i]%' and statu=''";
}
$sorgu=mysql_query($SQL) ;
if (!$sorgu)
{ echo("<P>Hata Olustu2: " . mysql_error() . "</P>"); exit();}
$i=0;
echo count("Sonuclar :$sonuc");
while($sira=mysql_fetch_array($sorgu))
{
while($i<(count($sonuc)-1))
{
if($sira["id"]!=$sonuc[$i])
$sonuc[$arguman]=$sira["id"];
$arguman++;
$i++;
}
}
}
}
echo "<div class=div1>";
for($i=0;$i<count($sonuc);$i++)
{
$SQL="SELECT * FROM konular WHERE id='$sonuc[$i]' and statu=''";
$sorgu=mysql_query($SQL) ;
while($sira=mysql_fetch_array($sorgu))
{
$baslik = $sira["baslik"];
echo "* <a href=\"sozluk.php?process=word&q=$baslik\"><font size=2>$baslik</font></a><br>";
}
}
$SQL="SELECT id FROM konular WHERE baslik='$q' and statu=''";
$sorgu=mysql_query($SQL);
if (!mysql_num_rows($sorgu)){
echo "</div>";
echo "<center><font class=link><font color=Red>$q</font><font class=link> diye bir başlık yok ki ?";
if ($verified_durum == "on")
echo "
<form action=\"sozluk.php?process=add\" method=post>
<input type=hidden name=\"baslik\" value=\"$q\">
<input type=hidden name=\"okword\" value=\"$q\">
<input type=hidden name=okmsj value=ok>
<input type=submit class=but name=ac value=\"İlk sen aç !\">
</form>
</center>
";
}
?>
Kodlarda geçen "process=add" 'ın kodları
if ($process == "add" and !$verified_user) {Header ("Location: logout.php");die;ve "process=word" 'ün kodları
if ($process == "word") {function mtime(){ list($usec, $sec) = explode(" ",microtime()); return ((float)$usec + (float)$sec); } Şimdi benim bunu bir üst frame butonuna çevirmem için ne yapmam lazım? Yoksa ayrı kod mu yazılmalı ?