Arkadaşlar merhaba.
Sistemimde arama çubuğuna rakam "9879789" yazıp ara dediğimde;
http://www.siteadi.co/search/9879789 sayfasına gidiyor. Benim istediğim iste rakam girildiğinde
http://www.siteadi.co/9879789.html veya
http://www.siteadi.co/altsayfa/9879789.html yapıya göre sonuç vermesi. Yardımcı olan arkadaşlara şimdiden teşekkür ediyorum.
<form method="get" action="http://www.siteadi.co/search/" id="aramab"> <input type="text" name="q" placeholder="123456789" value="<?php echo $_GET['komut']; ?>" id="arama" onKeyPress="return numbersonly(this, event)" /> <input type="submit" value="Gönder" onclick="kontrol(); return false;" /> </form>
</div>
</div>
</div>
</div>
<script type="text/javascript">
function kontrol(){var a=$('#arama').val();if(a!=''){$("#aramab").submit();}else{return false;}} function numbersonly(myfield,e,dec) {var key;var keychar;if(window.event) key=window.event.keyCode;else if(e) key=e.which;else return true;keychar=String.fromCharCode(key);if((key==null)||(key==0)||(key==8)||(key==9)||(key==13)||(key==27)) if(key==13){kontrol();return false;}else{return true;} else if((("0123456789+").indexOf(keychar)>-1)) return true;else if(dec&&(keychar==".")) {myfield.form.elements[dec].focus();return false;} else return false;}
</script>