12-11-2007, 17:19
|
|
|
חבר מתאריך: 17.04.06
הודעות: 461
|
|
כמה בעיות עם מנוע חיפוש פנימי
אני מנסה לתכנת מנוע חיפוש פנימי לאתר.
מלת החיפוש נקלטת באצעות מתודת get.
אני רוצה לקבוע מספר מינימלי של אותיות שאפשר לחפש (לפחות מלה בעלת 3 אותיות), לספירת האותיות השתמשתי בפונקציה strlen, והבעיה היא שכאשר כותבים 3 אותיות בעברית, מבחינת הפונקציה הן נחשבות ל-6 אותיות, ואותיות אנגליות הן במשקל רגיל, איך אפשר לפתור את הבעיה הנ"ל?
עוד בעיה שיש לי, היא עם הפונקציה str_replace. אני משתמש בה כדי להדגיש את מלות החיפוש. בעברית זה עובד טוב, אבל באנגלית משום מה, זה לא עובד.
תודה מראש
|