xtramaihos
New member
- Katılım
- 21 Şub 2008
- Mesajlar
- 45
- Reaction score
- 0
- Puanları
- 0
Öncelikle anlayan arkadaşlar cevap versin diyorum.Sonuçta bu kod localhost ta da kendi evimde dns sunucusu olan 2.serverımda da çalışıyor.fakat tasarım işini aldığım yüklediğim bazı sitelerde çalışıyor bazılarında çalışmıyor.bu sitelerin PHP ve MySQL sürümlerini karşılaştırdım.İkisi de aynı.Sunucu farkından mıdır diye düşünüp ubuntu ve windows server 2003 te çalışıyor ama radhat te çalışmıyor.Kısacası Unix'e bakmıyor.ki VPS kurmadığım heralde bi IBM simülasyonu kaldı.Kodlar aşağıdadır.
<form action="<?=$PHP_SELF?>" method="post" name="aramamotoru" id="aramamotoru">
<input name="aranacak" type="text" class="style10" id="aranacak" value="Arama Kriteri Seçiniz" size="30" onfocus="if(this.value=='Arama Kriteri Seçiniz')this.value='';" />
<select name="alan">
<option value="kategori" selected="selected">Kategori</option>
<option value="renk">Renk</option>
<option value="beden">Beden</option>
<option value="urunkodu">Ürün Kodu</option>
</select>
<input name="aramayap" type="submit" class="style10" value="Arama" />
<input type="hidden" name="aransinmi" value="evet" />
</form>
<?
if ($aransinmi =="evet")
{
echo "<h2>Sonuç(lar)</h2>";
if ($aranacak == "")
{
echo "Aranacak terimi yazmayı unuttunuz!";
exit;
}
?>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="25%" bgcolor="#333322"><span class="style3"><strong>Ürün Kodu</strong></span></td>
<td width="25%" bgcolor="#333322"><span class="style3"><strong>Kategori</strong></span></td>
<td width="25%" bgcolor="#333322"><div align="center"><span class="style3"><strong>Beden</strong></span></div></td>
<td width="25%" bgcolor="#333322"><div align="center"><span class="style3"><strong>Renk</strong></span></div></td>
</tr>
<?
mysql_connect("localhost", "tekstil", "123456") or die(mysql_error());
mysql_select_db("urunler") or die(mysql_error());
$aranacak = strip_tags($aranacak);
$aranacak = trim ($aranacak);
$data = mysql_query("SELECT * FROM urunler WHERE $alan LIKE '%$aranacak%'");
while($sonuc = mysql_fetch_array( $data ))
{
?>
<tr>
<td width="25%" ><div align="left"><a href="urunegit.php?urunkodu=<?php echo $sonuc['urunkodu'];?>"><strong><?php echo $sonuc['urunkodu'];?></strong></a></div></td>
<td width="25%"><div align="left"><?php echo strtoupper($sonuc['kategori']);?></div></td>
<td width="25%"><div align="center"><?php echo $sonuc['beden'];?></div></td>
<td width="25%"><div align="center"><?php echo strtoupper($sonuc['renk']);?></div></td>
</tr>
</table>
<table width="100%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="972" class="style10">
<?
}
$hata1=mysql_num_rows($data);
if ($hata1== 0)
{
echo "<b><strong>Üzgünüz aradığınız <b><span class=\"style5\">".$aranacak. "</span><b> seçilen kriterde sonuç bulunamadı!</strong><b><br><br><br>";
}
else {
echo "<strong>Aranan : </strong><b><span class=\"style5\">" .$aranacak."</span><b>";
}
}
?>
</td>
</tr>
</table>
<form action="<?=$PHP_SELF?>" method="post" name="aramamotoru" id="aramamotoru">
<input name="aranacak" type="text" class="style10" id="aranacak" value="Arama Kriteri Seçiniz" size="30" onfocus="if(this.value=='Arama Kriteri Seçiniz')this.value='';" />
<select name="alan">
<option value="kategori" selected="selected">Kategori</option>
<option value="renk">Renk</option>
<option value="beden">Beden</option>
<option value="urunkodu">Ürün Kodu</option>
</select>
<input name="aramayap" type="submit" class="style10" value="Arama" />
<input type="hidden" name="aransinmi" value="evet" />
</form>
<?
if ($aransinmi =="evet")
{
echo "<h2>Sonuç(lar)</h2>";
if ($aranacak == "")
{
echo "Aranacak terimi yazmayı unuttunuz!";
exit;
}
?>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="25%" bgcolor="#333322"><span class="style3"><strong>Ürün Kodu</strong></span></td>
<td width="25%" bgcolor="#333322"><span class="style3"><strong>Kategori</strong></span></td>
<td width="25%" bgcolor="#333322"><div align="center"><span class="style3"><strong>Beden</strong></span></div></td>
<td width="25%" bgcolor="#333322"><div align="center"><span class="style3"><strong>Renk</strong></span></div></td>
</tr>
<?
mysql_connect("localhost", "tekstil", "123456") or die(mysql_error());
mysql_select_db("urunler") or die(mysql_error());
$aranacak = strip_tags($aranacak);
$aranacak = trim ($aranacak);
$data = mysql_query("SELECT * FROM urunler WHERE $alan LIKE '%$aranacak%'");
while($sonuc = mysql_fetch_array( $data ))
{
?>
<tr>
<td width="25%" ><div align="left"><a href="urunegit.php?urunkodu=<?php echo $sonuc['urunkodu'];?>"><strong><?php echo $sonuc['urunkodu'];?></strong></a></div></td>
<td width="25%"><div align="left"><?php echo strtoupper($sonuc['kategori']);?></div></td>
<td width="25%"><div align="center"><?php echo $sonuc['beden'];?></div></td>
<td width="25%"><div align="center"><?php echo strtoupper($sonuc['renk']);?></div></td>
</tr>
</table>
<table width="100%" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<td width="972" class="style10">
<?
}
$hata1=mysql_num_rows($data);
if ($hata1== 0)
{
echo "<b><strong>Üzgünüz aradığınız <b><span class=\"style5\">".$aranacak. "</span><b> seçilen kriterde sonuç bulunamadı!</strong><b><br><br><br>";
}
else {
echo "<strong>Aranan : </strong><b><span class=\"style5\">" .$aranacak."</span><b>";
}
}
?>
</td>
</tr>
</table>