Ben dize dönüştürmek için urlencode kullanmaya çalışıyorum: <a href="<?php print 'search.php?query='.quote_replace(addmarks($search_results['did_you_mean'])).'&search=1'?>">
Aslında, ben bir arama motoru uygulamak istiyor.
|-www
|- index.php
|- search directory
|- search.php
|- header.html
|- search_form.html
|- search_result.html
|- footer.html
search.php includes header.html,search_form.html,search_result.html etc.
Ben kullanarak search.php erişebilirsiniz: localhost/index.php/?page=search
search_form.html arama düğmesi vardır. Ve kullanarak search.php çağırır: <form action="index.php/?page=search" method="get">
. Ben bunun doğru olup olmadığından emin değilim.
After submitting the search request, search.php calls search_result.html to show result. The code in search_result.html:
<a href="<?php print 'search.php?query='.quote_replace(addmarks($search_results['did_you_mean'])).'&search=1'?>"><?php print $search_results['did_you_mean_b']; ?>
Bu çalışması gerekir gibi görünüyor, ama arama butonuna tıkladıktan sonra, sonuç url index.php/?query=&search=1
olduğunu. Ve i index.php/?page=search/?query=&search=1
olması gerektiğini düşünüyorum.
Yani, ben bunu çözmek için urlencode kullanmayı deneyin. Fikir doğru ise ben bilmiyorum.
Yardımlarınız için teşekkürler çok.