{"id":71922,"date":"2026-02-02T03:01:00","date_gmt":"2026-02-01T17:01:00","guid":{"rendered":"https:\/\/www.rjmprogramming.com.au\/ITblog\/?p=71922"},"modified":"2026-02-02T05:43:30","modified_gmt":"2026-02-01T19:43:30","slug":"wordpress-blog-search-title-and-posting-date-expressions-tutorial","status":"publish","type":"post","link":"https:\/\/www.rjmprogramming.com.au\/ITblog\/wordpress-blog-search-title-and-posting-date-expressions-tutorial\/","title":{"rendered":"WordPress Blog Search Title and Posting Date Expressions Tutorial"},"content":{"rendered":"<div style=\"width: 230px\" class=\"wp-caption alignnone\"><a target=\"_blank\" href=\"https:\/\/www.rjmprogramming.com.au\/itnewblog\/match\/mapper.php\" rel=\"noopener\"><img decoding=\"async\" style=\"border: 15px solid pink;\" alt=\"WordPress Blog Search Title and Posting Date Checkbox Tutorial\" src=\"https:\/\/www.rjmprogramming.com.au\/ITblog\/and_or.gif\" title=\"WordPress Blog Search Title and Posting Date Checkbox Tutorial\"  style=\"float:left;\" \/><\/a><p class=\"wp-caption-text\">WordPress Blog Search Title and Posting Date Expressions Tutorial<\/p><\/div>\n<p>If you think of one of those &#8220;Post RE&#8221; user entries from yesterday&#8217;s <a title='WordPress Blog Search Title and Posting Date Checkbox Tutorial' href='#wpbstpdct'>WordPress Blog Search Title and Posting Date Checkbox Tutorial<\/a> as an &#8220;expression&#8221; then an <a target=\"_blank\" title='Merriam WEbster and\/or explanation ... thanks' href='https:\/\/www.merriam-webster.com\/dictionary\/and%2For' rel=\"noopener\">and\/or<\/a> dictionary explanation &#8230;<\/p>\n<blockquote cite='https:\/\/www.merriam-webster.com\/dictionary\/and%2For'><p>\nused as a function word to indicate that two words or expressions are to be taken together or individually\n<\/p><\/blockquote>\n<p> &#8230; fits in with what we are doing today to extend yesterday&#8217;s logic with ways to join &#8220;expressions&#8221; in an &#8220;and&#8221; way or &#8220;or&#8221; way.<\/p>\n<p>Supposing you were to enter the &#8220;or&#8221; logic using &#8230;<\/p>\n<p><code><br \/>\nCircle||Square<br \/>\n<\/code><\/p>\n<p> &#8230; then, as of today, a dropdown like <select onchange=\"if (this.value.trim().length &gt; 0) { if (2 == 2 || navigator.userAgent.match(\/Android|BlackBerry|iPhone|iPad|iPod|Opera Mini|IEMobile\/i)) { location.href=this.value; } else { document.getElementById(&quot;myi&quot;).src=this.value; }  } else { var huh=prompt(&quot;Tutorials regarding?&quot;,&quot;Circle||Square&quot;);  if (huh != null) { if (huh != &quot;&quot;) { if (huh.indexOf(&quot;.&quot;) == 0) { huh=String.fromCharCode(92) + huh; } location.href=&quot;http:\/\/www.rjmprogramming.com.au\/itnewblog\/match\/&quot; + encodeURIComponent(huh); }  }  } \" size=\"1\" id=\"tuts\" oncontextmenu=\"octm(event);\" style=\"margin-top:4px;width: 90%; background-color:pink;\" title=\"Tutorials (which right click on can filter).\" onblur=\"if (document.getElementById('selfirstopt').innerHTML.indexOf('autocompletion keyboard') != -1) { document.getElementById('selfirstopt').innerHTML=document.getElementById('selfirstopt').innerHTML.replace('autocompletion keyboard','keyboard autocompletion'); if (this.value.length == 1) { this.title=this.title.split('.')[0] + '.'; this.value='  '; }  } else if (('' + this.title).indexOf('.') != -1 &amp;&amp; this.value.length == 1) { autokeyway(); }\" onmouseout=\"this.title=this.title.split('.')[0] + '.';\" ontouchdown=\"if (document.getElementById('selfirstopt').innerHTML.indexOf('autocompletion keyboard') != -1) { document.getElementById('selfirstopt').innerHTML=document.getElementById('selfirstopt').innerHTML.replace('autocompletion keyboard','keyboard autocompletion');  if (this.value.length == 1) { this.title=this.title.split('.')[0] + '.'; this.value='  '; }  } else if (('' + this.title).indexOf('.') != -1 &amp;&amp; this.value.length == 1) { autokeyway(); }\" onmousedown=\"if (document.getElementById('selfirstopt').innerHTML.indexOf('autocompletion keyboard') != -1) {  document.getElementById('selfirstopt').innerHTML=document.getElementById('selfirstopt').innerHTML.replace('autocompletion keyboard','keyboard autocompletion');  if (this.value.length == 1) { this.title=this.title.split('.')[0] + '.'; this.value='  '; }  } else if (('' + this.title).indexOf('.') != -1 &amp;&amp; this.value.length == 1) { autokeyway(); }\" onclick=\"if (document.getElementById('selfirstopt').innerHTML.indexOf('autocompletion keyboard') != -1) {  document.getElementById('selfirstopt').innerHTML=document.getElementById('selfirstopt').innerHTML.replace('autocompletion keyboard','keyboard autocompletion');  if (this.value.length == 1) { this.title=this.title.split('.')[0] + '.'; this.value='  '; }  } else if (('' + this.title).indexOf('.') != -1 &amp;&amp; this.value.length == 1) { autokeyway(); }\"><option selected=\"selected\" value=\" \">Tutorials about Circle||Square (or ask about another topic)<\/option><option id=\"MyNew-20260128\" onclick=\"window.open(&quot;\/\/www.rjmprogramming.com.au\/ITblog\/?p=71841&amp;pp=&amp;pn=&amp;title=Circle_Terminology_in_Mathematics_Jitters_Tutorial&quot;,&quot;myi&quot;); \" value=\"\/\/www.rjmprogramming.com.au\/ITblog\/?p=71841&amp;pp=&amp;pn=&amp;title=Circle_Terminology_in_Mathematics_Jitters_Tutorial\">Circle Terminology in Mathematics Jitters Tutorial (20260128)<\/option><option id=\"MyNew-20231203\" onclick=\"window.open(&quot;\/\/www.rjmprogramming.com.au\/ITblog\/?p=61847&amp;pp=&amp;pn=&amp;title=Google_Chart_Image_Chart_Circle_Annotation_Tutorial&quot;,&quot;myi&quot;); \" value=\"\/\/www.rjmprogramming.com.au\/ITblog\/?p=61847&amp;pp=&amp;pn=&amp;title=Google_Chart_Image_Chart_Circle_Annotation_Tutorial\">Google Chart Image Chart Circle Annotation Tutorial (20231203)<\/option><option id=\"MyNew-20230428\" onclick=\"window.open(&quot;\/\/www.rjmprogramming.com.au\/ITblog\/?p=59171&amp;pp=&amp;pn=&amp;title=Circle_Terminology_in_Mathematics_Tutorial&quot;,&quot;myi&quot;); \" value=\"\/\/www.rjmprogramming.com.au\/ITblog\/?p=59171&amp;pp=&amp;pn=&amp;title=Circle_Terminology_in_Mathematics_Tutorial\">Circle Terminology in Mathematics Tutorial (20230428)<\/option><option id=\"MyNew-20171009\" onclick=\"window.open(&quot;\/\/www.rjmprogramming.com.au\/ITblog\/?p=33581&amp;pp=&amp;pn=&amp;title=Python_MySql_Circle_and_Point_DataTable_Primer_Tutorial&quot;,&quot;myi&quot;); \" value=\"\/\/www.rjmprogramming.com.au\/ITblog\/?p=33581&amp;pp=&amp;pn=&amp;title=Python_MySql_Circle_and_Point_DataTable_Primer_Tutorial\">Python MySql Circle and Point DataTable Primer Tutorial (20171009)<\/option><option id=\"MyNew-20161116\" onclick=\"window.open(&quot;\/\/www.rjmprogramming.com.au\/ITblog\/?p=26384&amp;pp=&amp;pn=&amp;title=Circle_and_Point_jQuery_DataTable_Primer_Tutorial&quot;,&quot;myi&quot;); \" value=\"\/\/www.rjmprogramming.com.au\/ITblog\/?p=26384&amp;pp=&amp;pn=&amp;title=Circle_and_Point_jQuery_DataTable_Primer_Tutorial\">Circle and Point jQuery DataTable Primer Tutorial (20161116)<\/option><option id=\"MyNew-20131124\" onclick=\"window.open(&quot;\/\/www.rjmprogramming.com.au\/wordpress\/?p=5339&amp;pp=&amp;pn=&amp;title=PHP\/Javascript\/HTML_Great_Circle_Distance_Tutorial&quot;,&quot;myi&quot;); \" value=\"\/\/www.rjmprogramming.com.au\/wordpress\/?p=5339&amp;pp=&amp;pn=&amp;title=PHP\/Javascript\/HTML_Great_Circle_Distance_Tutorial\">PHP\/Javascript\/HTML Great Circle Distance Tutorial (20131124)<\/option><option id=\"MyNew-20260129\" onclick=\"window.open(&quot;\/\/www.rjmprogramming.com.au\/ITblog\/?p=71868&amp;pp=&amp;pn=&amp;title=Diagonal_Element_Square_Nesting_Tutorial&quot;,&quot;myi&quot;); \" value=\"\/\/www.rjmprogramming.com.au\/ITblog\/?p=71868&amp;pp=&amp;pn=&amp;title=Diagonal_Element_Square_Nesting_Tutorial\">Diagonal Element Square Nesting Tutorial (20260129)<\/option><option id=\"MyNew-20260128\" onclick=\"window.open(&quot;\/\/www.rjmprogramming.com.au\/ITblog\/?p=71841&amp;pp=&amp;pn=&amp;title=Circle_Terminology_in_Mathematics_Jitters_Tutorial&quot;,&quot;myi&quot;); \" value=\"\/\/www.rjmprogramming.com.au\/ITblog\/?p=71841&amp;pp=&amp;pn=&amp;title=Circle_Terminology_in_Mathematics_Jitters_Tutorial\">Circle Terminology in Mathematics Jitters Tutorial (20260128)<\/option><option id=\"MyNew-20231203\" onclick=\"window.open(&quot;\/\/www.rjmprogramming.com.au\/ITblog\/?p=61847&amp;pp=&amp;pn=&amp;title=Google_Chart_Image_Chart_Circle_Annotation_Tutorial&quot;,&quot;myi&quot;); \" value=\"\/\/www.rjmprogramming.com.au\/ITblog\/?p=61847&amp;pp=&amp;pn=&amp;title=Google_Chart_Image_Chart_Circle_Annotation_Tutorial\">Google Chart Image Chart Circle Annotation Tutorial (20231203)<\/option><option id=\"MyNew-20230428\" onclick=\"window.open(&quot;\/\/www.rjmprogramming.com.au\/ITblog\/?p=59171&amp;pp=&amp;pn=&amp;title=Circle_Terminology_in_Mathematics_Tutorial&quot;,&quot;myi&quot;); \" value=\"\/\/www.rjmprogramming.com.au\/ITblog\/?p=59171&amp;pp=&amp;pn=&amp;title=Circle_Terminology_in_Mathematics_Tutorial\">Circle Terminology in Mathematics Tutorial (20230428)<\/option><option id=\"MyNew-20200409\" onclick=\"window.open(&quot;\/\/www.rjmprogramming.com.au\/ITblog\/?p=48529&amp;pp=&amp;pn=&amp;title=Mind_Map_and_Flowchart_and_Venn_Diagram_Squared_Off_Tutorial&quot;,&quot;myi&quot;); \" value=\"\/\/www.rjmprogramming.com.au\/ITblog\/?p=48529&amp;pp=&amp;pn=&amp;title=Mind_Map_and_Flowchart_and_Venn_Diagram_Squared_Off_Tutorial\">Mind Map and Flowchart and Venn Diagram Squared Off Tutorial (20200409)<\/option><option id=\"MyNew-20190401\" onclick=\"window.open(&quot;\/\/www.rjmprogramming.com.au\/ITblog\/?p=44418&amp;pp=&amp;pn=&amp;title=HTML_Square_Horizontal_Rule_Image_Map_Notice_Board_Tutorial&quot;,&quot;myi&quot;); \" value=\"\/\/www.rjmprogramming.com.au\/ITblog\/?p=44418&amp;pp=&amp;pn=&amp;title=HTML_Square_Horizontal_Rule_Image_Map_Notice_Board_Tutorial\">HTML Square Horizontal Rule Image Map Notice Board Tutorial (20190401)<\/option><option id=\"MyNew-20190331\" onclick=\"window.open(&quot;\/\/www.rjmprogramming.com.au\/ITblog\/?p=44409&amp;pp=&amp;pn=&amp;title=HTML_Square_Horizontal_Rule_Image_Map_Are_You_Okay_Tutorial&quot;,&quot;myi&quot;); \" value=\"\/\/www.rjmprogramming.com.au\/ITblog\/?p=44409&amp;pp=&amp;pn=&amp;title=HTML_Square_Horizontal_Rule_Image_Map_Are_You_Okay_Tutorial\">HTML Square Horizontal Rule Image Map Are You Okay Tutorial (20190331)<\/option><option id=\"MyNew-20190313\" onclick=\"window.open(&quot;\/\/www.rjmprogramming.com.au\/ITblog\/?p=44098&amp;pp=&amp;pn=&amp;title=HTML_Square_Horizontal_Rule_Image_Map_Jigsaw_Quiz_Tutorial&quot;,&quot;myi&quot;); \" value=\"\/\/www.rjmprogramming.com.au\/ITblog\/?p=44098&amp;pp=&amp;pn=&amp;title=HTML_Square_Horizontal_Rule_Image_Map_Jigsaw_Quiz_Tutorial\">HTML Square Horizontal Rule Image Map Jigsaw Quiz Tutorial (20190313)<\/option><option id=\"MyNew-20190312\" onclick=\"window.open(&quot;\/\/www.rjmprogramming.com.au\/ITblog\/?p=44086&amp;pp=&amp;pn=&amp;title=HTML_Square_Horizontal_Rule_Image_Map_Jigsaw_Content_Tutorial&quot;,&quot;myi&quot;); \" value=\"\/\/www.rjmprogramming.com.au\/ITblog\/?p=44086&amp;pp=&amp;pn=&amp;title=HTML_Square_Horizontal_Rule_Image_Map_Jigsaw_Content_Tutorial\">HTML Square Horizontal Rule Image Map Jigsaw Content Tutorial (20190312)<\/option><option id=\"MyNew-20190311\" onclick=\"window.open(&quot;\/\/www.rjmprogramming.com.au\/ITblog\/?p=44046&amp;pp=&amp;pn=&amp;title=HTML_Square_Horizontal_Rule_Image_Map_Jigsaw_Signatures_Tutorial&quot;,&quot;myi&quot;); \" value=\"\/\/www.rjmprogramming.com.au\/ITblog\/?p=44046&amp;pp=&amp;pn=&amp;title=HTML_Square_Horizontal_Rule_Image_Map_Jigsaw_Signatures_Tutorial\">HTML Square Horizontal Rule Image Map Jigsaw Signatures Tutorial (20190311)<\/option><option id=\"MyNew-20190308\" onclick=\"window.open(&quot;\/\/www.rjmprogramming.com.au\/ITblog\/?p=43998&amp;pp=&amp;pn=&amp;title=HTML_Square_Horizontal_Rule_Image_Map_Jigsaw_Signature_Tutorial&quot;,&quot;myi&quot;); \" value=\"\/\/www.rjmprogramming.com.au\/ITblog\/?p=43998&amp;pp=&amp;pn=&amp;title=HTML_Square_Horizontal_Rule_Image_Map_Jigsaw_Signature_Tutorial\">HTML Square Horizontal Rule Image Map Jigsaw Signature Tutorial (20190308)<\/option><option id=\"MyNew-20190306\" onclick=\"window.open(&quot;\/\/www.rjmprogramming.com.au\/ITblog\/?p=43965&amp;pp=&amp;pn=&amp;title=HTML_Square_Horizontal_Rule_Image_Map_Jigsaw_Timesheet_Tutorial&quot;,&quot;myi&quot;); \" value=\"\/\/www.rjmprogramming.com.au\/ITblog\/?p=43965&amp;pp=&amp;pn=&amp;title=HTML_Square_Horizontal_Rule_Image_Map_Jigsaw_Timesheet_Tutorial\">HTML Square Horizontal Rule Image Map Jigsaw Timesheet Tutorial (20190306)<\/option><option id=\"MyNew-20190305\" onclick=\"window.open(&quot;\/\/www.rjmprogramming.com.au\/ITblog\/?p=43951&amp;pp=&amp;pn=&amp;title=HTML_Square_Horizontal_Rule_Image_Map_Jigsaw_Polygon_Tutorial&quot;,&quot;myi&quot;); \" value=\"\/\/www.rjmprogramming.com.au\/ITblog\/?p=43951&amp;pp=&amp;pn=&amp;title=HTML_Square_Horizontal_Rule_Image_Map_Jigsaw_Polygon_Tutorial\">HTML Square Horizontal Rule Image Map Jigsaw Polygon Tutorial (20190305)<\/option><option id=\"MyNew-20190304\" onclick=\"window.open(&quot;\/\/www.rjmprogramming.com.au\/ITblog\/?p=43929&amp;pp=&amp;pn=&amp;title=HTML_Square_Horizontal_Rule_Image_Map_Jigsaw_Javascript_Tutorial&quot;,&quot;myi&quot;); \" value=\"\/\/www.rjmprogramming.com.au\/ITblog\/?p=43929&amp;pp=&amp;pn=&amp;title=HTML_Square_Horizontal_Rule_Image_Map_Jigsaw_Javascript_Tutorial\">HTML Square Horizontal Rule Image Map Jigsaw Javascript Tutorial (20190304)<\/option><option id=\"MyNew-20190303\" onclick=\"window.open(&quot;\/\/www.rjmprogramming.com.au\/ITblog\/?p=43903&amp;pp=&amp;pn=&amp;title=HTML_Square_Horizontal_Rule_Image_Map_Jigsaw_Email_Tutorial&quot;,&quot;myi&quot;); \" value=\"\/\/www.rjmprogramming.com.au\/ITblog\/?p=43903&amp;pp=&amp;pn=&amp;title=HTML_Square_Horizontal_Rule_Image_Map_Jigsaw_Email_Tutorial\">HTML Square Horizontal Rule Image Map Jigsaw Email Tutorial (20190303)<\/option><option id=\"MyNew-20190302\" onclick=\"window.open(&quot;\/\/www.rjmprogramming.com.au\/ITblog\/?p=43899&amp;pp=&amp;pn=&amp;title=HTML_Square_Horizontal_Rule_Mobile_Image_Map_Jigsaw_Tutorial&quot;,&quot;myi&quot;); \" value=\"\/\/www.rjmprogramming.com.au\/ITblog\/?p=43899&amp;pp=&amp;pn=&amp;title=HTML_Square_Horizontal_Rule_Mobile_Image_Map_Jigsaw_Tutorial\">HTML Square Horizontal Rule Mobile Image Map Jigsaw Tutorial (20190302)<\/option><option id=\"MyNew-20190227\" onclick=\"window.open(&quot;\/\/www.rjmprogramming.com.au\/ITblog\/?p=43859&amp;pp=&amp;pn=&amp;title=HTML_Square_Horizontal_Rule_Editable_Image_Map_Jigsaw_Tutorial&quot;,&quot;myi&quot;); \" value=\"\/\/www.rjmprogramming.com.au\/ITblog\/?p=43859&amp;pp=&amp;pn=&amp;title=HTML_Square_Horizontal_Rule_Editable_Image_Map_Jigsaw_Tutorial\">HTML Square Horizontal Rule Editable Image Map Jigsaw Tutorial (20190227)<\/option><option id=\"MyNew-20190226\" onclick=\"window.open(&quot;\/\/www.rjmprogramming.com.au\/ITblog\/?p=43851&amp;pp=&amp;pn=&amp;title=HTML_Square_Horizontal_Rule_Image_Map_Jigsaw_Tutorial&quot;,&quot;myi&quot;); \" value=\"\/\/www.rjmprogramming.com.au\/ITblog\/?p=43851&amp;pp=&amp;pn=&amp;title=HTML_Square_Horizontal_Rule_Image_Map_Jigsaw_Tutorial\">HTML Square Horizontal Rule Image Map Jigsaw Tutorial (20190226)<\/option><option id=\"MyNew-20190212\" onclick=\"window.open(&quot;\/\/www.rjmprogramming.com.au\/ITblog\/?p=43556&amp;pp=&amp;pn=&amp;title=HTML_Square_Horizontal_Rule_Memories_Card_Game_Tutorial&quot;,&quot;myi&quot;); \" value=\"\/\/www.rjmprogramming.com.au\/ITblog\/?p=43556&amp;pp=&amp;pn=&amp;title=HTML_Square_Horizontal_Rule_Memories_Card_Game_Tutorial\">HTML Square Horizontal Rule Memories Card Game Tutorial (20190212)<\/option><option id=\"MyNew-20190206\" onclick=\"window.open(&quot;\/\/www.rjmprogramming.com.au\/ITblog\/?p=43426&amp;pp=&amp;pn=&amp;title=HTML_Square_Horizontal_Rule_Graph_Multiple_Numerics_Tutorial&quot;,&quot;myi&quot;); \" value=\"\/\/www.rjmprogramming.com.au\/ITblog\/?p=43426&amp;pp=&amp;pn=&amp;title=HTML_Square_Horizontal_Rule_Graph_Multiple_Numerics_Tutorial\">HTML Square Horizontal Rule Graph Multiple Numerics Tutorial (20190206)<\/option><option id=\"MyNew-20190205\" onclick=\"window.open(&quot;\/\/www.rjmprogramming.com.au\/ITblog\/?p=43407&amp;pp=&amp;pn=&amp;title=HTML_Square_Horizontal_Rule_Four_Graphs_Tutorial&quot;,&quot;myi&quot;); \" value=\"\/\/www.rjmprogramming.com.au\/ITblog\/?p=43407&amp;pp=&amp;pn=&amp;title=HTML_Square_Horizontal_Rule_Four_Graphs_Tutorial\">HTML Square Horizontal Rule Four Graphs Tutorial (20190205)<\/option><option id=\"MyNew-20190204\" onclick=\"window.open(&quot;\/\/www.rjmprogramming.com.au\/ITblog\/?p=43393&amp;pp=&amp;pn=&amp;title=HTML_Square_Horizontal_Rule_Line_Graph_Tutorial&quot;,&quot;myi&quot;); \" value=\"\/\/www.rjmprogramming.com.au\/ITblog\/?p=43393&amp;pp=&amp;pn=&amp;title=HTML_Square_Horizontal_Rule_Line_Graph_Tutorial\">HTML Square Horizontal Rule Line Graph Tutorial (20190204)<\/option><option id=\"MyNew-20190203\" onclick=\"window.open(&quot;\/\/www.rjmprogramming.com.au\/ITblog\/?p=43376&amp;pp=&amp;pn=&amp;title=HTML_Square_Horizontal_Rule_Column_Graph_Tutorial&quot;,&quot;myi&quot;); \" value=\"\/\/www.rjmprogramming.com.au\/ITblog\/?p=43376&amp;pp=&amp;pn=&amp;title=HTML_Square_Horizontal_Rule_Column_Graph_Tutorial\">HTML Square Horizontal Rule Column Graph Tutorial (20190203)<\/option><option id=\"MyNew-20190202\" onclick=\"window.open(&quot;\/\/www.rjmprogramming.com.au\/ITblog\/?p=43362&amp;pp=&amp;pn=&amp;title=HTML_Square_Horizontal_Rule_Plot_Polynomial_Tutorial&quot;,&quot;myi&quot;); \" value=\"\/\/www.rjmprogramming.com.au\/ITblog\/?p=43362&amp;pp=&amp;pn=&amp;title=HTML_Square_Horizontal_Rule_Plot_Polynomial_Tutorial\">HTML Square Horizontal Rule Plot Polynomial Tutorial (20190202)<\/option><option id=\"MyNew-20190201\" onclick=\"window.open(&quot;\/\/www.rjmprogramming.com.au\/ITblog\/?p=43334&amp;pp=&amp;pn=&amp;title=HTML_Square_Horizontal_Rule_Plot_Axes_Tutorial&quot;,&quot;myi&quot;); \" value=\"\/\/www.rjmprogramming.com.au\/ITblog\/?p=43334&amp;pp=&amp;pn=&amp;title=HTML_Square_Horizontal_Rule_Plot_Axes_Tutorial\">HTML Square Horizontal Rule Plot Axes Tutorial (20190201)<\/option><option id=\"MyNew-20190114\" onclick=\"window.open(&quot;\/\/www.rjmprogramming.com.au\/ITblog\/?p=42970&amp;pp=&amp;pn=&amp;title=HTML_Square_Horizontal_Rule_Tracing_Image_Reveal_Game_Tutorial&quot;,&quot;myi&quot;); \" value=\"\/\/www.rjmprogramming.com.au\/ITblog\/?p=42970&amp;pp=&amp;pn=&amp;title=HTML_Square_Horizontal_Rule_Tracing_Image_Reveal_Game_Tutorial\">HTML Square Horizontal Rule Tracing Image Reveal Game Tutorial (20190114)<\/option><option id=\"MyNew-20190113\" onclick=\"window.open(&quot;\/\/www.rjmprogramming.com.au\/ITblog\/?p=42945&amp;pp=&amp;pn=&amp;title=HTML_Square_Horizontal_Rule_Tracing_iOS_Mobile_App_Tutorial&quot;,&quot;myi&quot;); \" value=\"\/\/www.rjmprogramming.com.au\/ITblog\/?p=42945&amp;pp=&amp;pn=&amp;title=HTML_Square_Horizontal_Rule_Tracing_iOS_Mobile_App_Tutorial\">HTML Square Horizontal Rule Tracing iOS Mobile App Tutorial (20190113)<\/option><option id=\"MyNew-20190111\" onclick=\"window.open(&quot;\/\/www.rjmprogramming.com.au\/ITblog\/?p=42908&amp;pp=&amp;pn=&amp;title=HTML_Square_Horizontal_Rule_Tracing_SOS_Game_Tutorial&quot;,&quot;myi&quot;); \" value=\"\/\/www.rjmprogramming.com.au\/ITblog\/?p=42908&amp;pp=&amp;pn=&amp;title=HTML_Square_Horizontal_Rule_Tracing_SOS_Game_Tutorial\">HTML Square Horizontal Rule Tracing SOS Game Tutorial (20190111)<\/option><option id=\"MyNew-20190110\" onclick=\"window.open(&quot;\/\/www.rjmprogramming.com.au\/ITblog\/?p=42882&amp;pp=&amp;pn=&amp;title=HTML_Square_Horizontal_Rule_Tracing_Maths_Grid_Paper_Tutorial&quot;,&quot;myi&quot;); \" value=\"\/\/www.rjmprogramming.com.au\/ITblog\/?p=42882&amp;pp=&amp;pn=&amp;title=HTML_Square_Horizontal_Rule_Tracing_Maths_Grid_Paper_Tutorial\">HTML Square Horizontal Rule Tracing Maths Grid Paper Tutorial (20190110)<\/option><option id=\"MyNew-20190109\" onclick=\"window.open(&quot;\/\/www.rjmprogramming.com.au\/ITblog\/?p=42861&amp;pp=&amp;pn=&amp;title=HTML_Square_Horizontal_Rule_Tracing_Hangman_Game_Tutorial&quot;,&quot;myi&quot;); \" value=\"\/\/www.rjmprogramming.com.au\/ITblog\/?p=42861&amp;pp=&amp;pn=&amp;title=HTML_Square_Horizontal_Rule_Tracing_Hangman_Game_Tutorial\">HTML Square Horizontal Rule Tracing Hangman Game Tutorial (20190109)<\/option><option id=\"MyNew-20181224\" onclick=\"window.open(&quot;\/\/www.rjmprogramming.com.au\/ITblog\/?p=42512&amp;pp=&amp;pn=&amp;title=HTML_Square_Horizontal_Rule_Tracing_Propogation_Tutorial&quot;,&quot;myi&quot;); \" value=\"\/\/www.rjmprogramming.com.au\/ITblog\/?p=42512&amp;pp=&amp;pn=&amp;title=HTML_Square_Horizontal_Rule_Tracing_Propogation_Tutorial\">HTML Square Horizontal Rule Tracing Propogation Tutorial (20181224)<\/option><option id=\"MyNew-20181223\" onclick=\"window.open(&quot;\/\/www.rjmprogramming.com.au\/ITblog\/?p=42490&amp;pp=&amp;pn=&amp;title=HTML_Square_Horizontal_Rule_Tracing_Game_Tutorial&quot;,&quot;myi&quot;); \" value=\"\/\/www.rjmprogramming.com.au\/ITblog\/?p=42490&amp;pp=&amp;pn=&amp;title=HTML_Square_Horizontal_Rule_Tracing_Game_Tutorial\">HTML Square Horizontal Rule Tracing Game Tutorial (20181223)<\/option><option id=\"MyNew-20181222\" onclick=\"window.open(&quot;\/\/www.rjmprogramming.com.au\/ITblog\/?p=42471&amp;pp=&amp;pn=&amp;title=HTML_Square_Horizontal_Rule_Tracing_Primer_Tutorial&quot;,&quot;myi&quot;); \" value=\"\/\/www.rjmprogramming.com.au\/ITblog\/?p=42471&amp;pp=&amp;pn=&amp;title=HTML_Square_Horizontal_Rule_Tracing_Primer_Tutorial\">HTML Square Horizontal Rule Tracing Primer Tutorial (20181222)<\/option><option id=\"MyNew-20171009\" onclick=\"window.open(&quot;\/\/www.rjmprogramming.com.au\/ITblog\/?p=33581&amp;pp=&amp;pn=&amp;title=Python_MySql_Circle_and_Point_DataTable_Primer_Tutorial&quot;,&quot;myi&quot;); \" value=\"\/\/www.rjmprogramming.com.au\/ITblog\/?p=33581&amp;pp=&amp;pn=&amp;title=Python_MySql_Circle_and_Point_DataTable_Primer_Tutorial\">Python MySql Circle and Point DataTable Primer Tutorial (20171009)<\/option><option id=\"MyNew-20161116\" onclick=\"window.open(&quot;\/\/www.rjmprogramming.com.au\/ITblog\/?p=26384&amp;pp=&amp;pn=&amp;title=Circle_and_Point_jQuery_DataTable_Primer_Tutorial&quot;,&quot;myi&quot;); \" value=\"\/\/www.rjmprogramming.com.au\/ITblog\/?p=26384&amp;pp=&amp;pn=&amp;title=Circle_and_Point_jQuery_DataTable_Primer_Tutorial\">Circle and Point jQuery DataTable Primer Tutorial (20161116)<\/option><option id=\"MyNew-20131124\" onclick=\"window.open(&quot;\/\/www.rjmprogramming.com.au\/wordpress\/?p=5339&amp;pp=&amp;pn=&amp;title=PHP\/Javascript\/HTML_Great_Circle_Distance_Tutorial&quot;,&quot;myi&quot;); \" value=\"\/\/www.rjmprogramming.com.au\/wordpress\/?p=5339&amp;pp=&amp;pn=&amp;title=PHP\/Javascript\/HTML_Great_Circle_Distance_Tutorial\">PHP\/Javascript\/HTML Great Circle Distance Tutorial (20131124)<\/option><\/select> would be presented to you.<\/p>\n<p>Supposing you were to enter the &#8220;and&#8221; logic using &#8230;<\/p>\n<p><code><br \/>\nCircle&&Mathematics<br \/>\n<\/code><\/p>\n<p> &#8230; then, as of today, a dropdown like <select onchange=\"if (this.value.trim().length &gt; 0) { if (2 == 2 || navigator.userAgent.match(\/Android|BlackBerry|iPhone|iPad|iPod|Opera Mini|IEMobile\/i)) { location.href=this.value; } else { document.getElementById(&quot;myi&quot;).src=this.value; }  } else { var huh=prompt(&quot;Tutorials regarding?&quot;,&quot;Circle&amp;&amp;Mathematics&quot;);  if (huh != null) { if (huh != &quot;&quot;) { if (huh.indexOf(&quot;.&quot;) == 0) { huh=String.fromCharCode(92) + huh; } location.href=&quot;http:\/\/www.rjmprogramming.com.au\/itnewblog\/match\/&quot; + encodeURIComponent(huh); }  }  } \" size=\"1\" id=\"tuts\" oncontextmenu=\"octm(event);\" style=\"margin-top:4px;width: 90%; background-color:pink;\" title=\"Tutorials (which right click on can filter).\" onblur=\"if (document.getElementById('selfirstopt').innerHTML.indexOf('autocompletion keyboard') != -1) { document.getElementById('selfirstopt').innerHTML=document.getElementById('selfirstopt').innerHTML.replace('autocompletion keyboard','keyboard autocompletion'); if (this.value.length == 1) { this.title=this.title.split('.')[0] + '.'; this.value='  '; }  } else if (('' + this.title).indexOf('.') != -1 &amp;&amp; this.value.length == 1) { autokeyway(); }\" onmouseout=\"this.title=this.title.split('.')[0] + '.';\" ontouchdown=\"if (document.getElementById('selfirstopt').innerHTML.indexOf('autocompletion keyboard') != -1) { document.getElementById('selfirstopt').innerHTML=document.getElementById('selfirstopt').innerHTML.replace('autocompletion keyboard','keyboard autocompletion');  if (this.value.length == 1) { this.title=this.title.split('.')[0] + '.'; this.value='  '; }  } else if (('' + this.title).indexOf('.') != -1 &amp;&amp; this.value.length == 1) { autokeyway(); }\" onmousedown=\"if (document.getElementById('selfirstopt').innerHTML.indexOf('autocompletion keyboard') != -1) {  document.getElementById('selfirstopt').innerHTML=document.getElementById('selfirstopt').innerHTML.replace('autocompletion keyboard','keyboard autocompletion');  if (this.value.length == 1) { this.title=this.title.split('.')[0] + '.'; this.value='  '; }  } else if (('' + this.title).indexOf('.') != -1 &amp;&amp; this.value.length == 1) { autokeyway(); }\" onclick=\"if (document.getElementById('selfirstopt').innerHTML.indexOf('autocompletion keyboard') != -1) {  document.getElementById('selfirstopt').innerHTML=document.getElementById('selfirstopt').innerHTML.replace('autocompletion keyboard','keyboard autocompletion');  if (this.value.length == 1) { this.title=this.title.split('.')[0] + '.'; this.value='  '; }  } else if (('' + this.title).indexOf('.') != -1 &amp;&amp; this.value.length == 1) { autokeyway(); }\"><option selected=\"selected\" value=\" \">Tutorials about Circle&amp;&amp;Mathematics (or ask about another topic)<\/option><option id=\"MyNew-20260128\" onclick=\"window.open(&quot;\/\/www.rjmprogramming.com.au\/ITblog\/?p=71841&amp;pp=&amp;pn=&amp;title=Circle_Terminology_in_Mathematics_Jitters_Tutorial&quot;,&quot;myi&quot;); \" value=\"\/\/www.rjmprogramming.com.au\/ITblog\/?p=71841&amp;pp=&amp;pn=&amp;title=Circle_Terminology_in_Mathematics_Jitters_Tutorial\">Circle Terminology in Mathematics Jitters Tutorial (20260128)<\/option><option id=\"MyNew-20230428\" onclick=\"window.open(&quot;\/\/www.rjmprogramming.com.au\/ITblog\/?p=59171&amp;pp=&amp;pn=&amp;title=Circle_Terminology_in_Mathematics_Tutorial&quot;,&quot;myi&quot;); \" value=\"\/\/www.rjmprogramming.com.au\/ITblog\/?p=59171&amp;pp=&amp;pn=&amp;title=Circle_Terminology_in_Mathematics_Tutorial\">Circle Terminology in Mathematics Tutorial (20230428)<\/option><option id=\"MyNew-20260128\" onclick=\"window.open(&quot;\/\/www.rjmprogramming.com.au\/ITblog\/?p=71841&amp;pp=&amp;pn=&amp;title=Circle_Terminology_in_Mathematics_Jitters_Tutorial&quot;,&quot;myi&quot;); \" value=\"\/\/www.rjmprogramming.com.au\/ITblog\/?p=71841&amp;pp=&amp;pn=&amp;title=Circle_Terminology_in_Mathematics_Jitters_Tutorial\">Circle Terminology in Mathematics Jitters Tutorial (20260128)<\/option><option id=\"MyNew-20230428\" onclick=\"window.open(&quot;\/\/www.rjmprogramming.com.au\/ITblog\/?p=59171&amp;pp=&amp;pn=&amp;title=Circle_Terminology_in_Mathematics_Tutorial&quot;,&quot;myi&quot;); \" value=\"\/\/www.rjmprogramming.com.au\/ITblog\/?p=59171&amp;pp=&amp;pn=&amp;title=Circle_Terminology_in_Mathematics_Tutorial\">Circle Terminology in Mathematics Tutorial (20230428)<\/option><\/select> would be presented to you.<\/p>\n<p>It&#8217;s still PHP that mainly changes for this via <a target=\"_blank\" href='https:\/\/www.rjmprogramming.com.au\/PHP\/Geographicals\/diff.php?one=https:\/\/www.rjmprogramming.com.au\/itnewblog\/match\/mapper.php-----GETME' rel=\"noopener\">the changed<\/a> <a target=\"_blank\" href='https:\/\/www.rjmprogramming.com.au\/itnewblog\/match\/mapper.php-----GETME' rel=\"noopener\">mapper.php<\/a> <a target=\"_blank\" href='https:\/\/www.rjmprogramming.com.au\/itnewblog\/match\/mapper.php' rel=\"noopener\">Posting Search &#8220;Post RE&#8221; filterer<\/a> web application, with rearranged &#8230;<\/p>\n<p>&lt;?php<br \/>\n<code><br \/>\nfunction ourexplode($needle, $haystack) {<br \/>\n  $backsome=-3;<br \/>\n  $bckbit='';<br \/>\n  $forbit='';<br \/>\n  $isordinal=false;<br \/>\n  $intrm=explode($needle, $haystack)[0];<br \/>\n  if ($intrm != $haystack) {<br \/>\n    if (strlen($intrm) &gt;= 4) {<br \/>\n      if (strtolower(substr($intrm,($backsome - 1),4)) == ' of ') {<br \/>\n       if (strtolower(substr($intrm,($backsome - 2),5)) &gt;= '0 of ' && strtolower(substr($intrm,($backsome - 2),5)) &lt;= '9 of ') {<br \/>\n       $isordinal=true;<br \/>\n       $bckbit=' ';<br \/>\n       } else {<br \/>\n       $forbit=substr($intrm,$backsome,3);<br \/>\n       $backsome-=3;<br \/>\n       }<br \/>\n      }<br \/>\n      if (substr($intrm,($backsome - 1),1) &gt;= '0' && substr($intrm,($backsome - 1),1) &lt;= '9') {<br \/>\n       if (substr($intrm,-1,1) == ' ') {<br \/>\n         switch (strtolower(substr($intrm,$backsome,2))) {<br \/>\n           case 'st':<br \/>\n           case 'nd':<br \/>\n           case 'rd':<br \/>\n           case 'th':<br \/>\n            $isordinal=true;<br \/>\n            break;<br \/>\n         <br \/>\n           default:<br \/>\n            break;<br \/>\n         }<br \/>\n       }<br \/>\n      }<br \/>\n    }<br \/>\n  }<br \/>\n  if ($isordinal) {<br \/>\n    \/\/return str_replace($bckbit . substr($intrm,$backsome,3) . $forbit, ' ', str_replace($bckbit . substr($intrm,$backsome,3) . $forbit . $needle . ',', substr($intrm,$backsome,3) . $needle . ' ', str_replace($bckbit . substr($intrm,$backsome,3) . $forbit . $needle . ', ', substr($intrm,$backsome,3) . $needle . ' ', $haystack)));<br \/>\n    return str_replace($bckbit . substr($intrm,$backsome,3) . $forbit, ' ', str_replace($bckbit . substr($intrm,$backsome,3) . $forbit . $needle . ',', ' ' . $needle . ' ', str_replace($bckbit . substr($intrm,$backsome,3) . $forbit . $needle . ', ', ' ' . $needle . ' ', $haystack)));<br \/>\n  }<br \/>\n  return $haystack;<br \/>\n}<br \/>\n<br \/>\nfunction someof($sbits, $viapm) {<br \/>\n global $onclick;<br \/>\n $origviapm=$viapm;<br \/>\n $orthere=false;<br \/>\n $andthere=false;<br \/>\n $ors=[];<br \/>\n $ands=[];<br \/>\n $orands=[];<br \/>\n $previa='';<br \/>\n $obits=\"\";<br \/>\n $befvia='';<br \/>\n $obits=str_replace('&gt;&lt;\/option&gt;','&gt;&lt;\/OPTION&gt;',$sbits);<br \/>\n $zobits=explode(\"&lt;\/option&gt;\",$obits);<br \/>\n if (sizeof($zobits) &gt; 1) {<br \/>\n   $obits=str_replace(\"Tutorials (show blog, toggle sort order) ...\",\"Tutorials about \" . $viapm . \" (or ask about another topic)\",$zobits[0]) . \"&lt;\/option&gt;\";<br \/>\n   $andors=explode('&&',str_replace('||', '&&', $viapm));<br \/>\n   for ($ii=0; $ii&lt;sizeof($andors); $ii++) {<br \/>\n   $previa='';<br \/>\n   if ($ii &gt; 0) {<br \/>\n     if (strpos($origviapm, '&&' . $andors[$ii]) !== false) {<br \/>\n       array_push($ands, $orands[-1 + $ii]);<br \/>\n       $andthere=true;<br \/>\n     } else if (strpos($origviapm, '||' . $andors[$ii]) !== false) {<br \/>\n       array_push($ors, $orands[-1 + $ii]);<br \/>\n       $orthere=true;<br \/>\n     }<br \/>\n   }<br \/>\n   if (sizeof($andors) &gt; 1) {<br \/>\n   $viapm=trim($andors[$ii]);<br \/>\n   } else {<br \/>\n   $viapm=$andors[$ii];<br \/>\n   }<br \/>\n   if ($viapm != \"\") {<br \/>\n     if (strpos(strtolower(' ' . $viapm . ' '), 'january') !== false) {<br \/>\n       $viapm=str_replace('January','01', str_replace('january','01', str_replace('JANUARY','01', $viapm)));<br \/>\n       $viapm=ourexplode('01', $viapm);<br \/>\n       if (substr($viapm,0,2) == '01') {  $previa=\"\\\\(([0-9]{4})\"; }<br \/>\n     } else if (strpos(strtolower(' ' . $viapm . ' '), 'jan ') !== false || strpos(strtolower(' ' . $viapm . ' '), 'jan\/') !== false || strpos(strtolower(' ' . $viapm . ' '), 'jan-') !== false || strpos(strtolower(' ' . $viapm . ' '), 'jan,') !== false) {<br \/>\n       $viapm=str_replace('Jan','01', str_replace('jan','01', str_replace('JAN','01', $viapm)));<br \/>\n       $viapm=ourexplode('01', $viapm);<br \/>\n       if (substr($viapm,0,2) == '01') {  $previa=\"\\\\(([0-9]{4})\"; }<br \/>\n     } else if (strpos(strtolower(' ' . $viapm . ' '), 'february') !== false) {<br \/>\n       $viapm=str_replace('February','02', str_replace('february','02', str_replace('FEBRUARY','02', $viapm)));<br \/>\n       $viapm=ourexplode('02', $viapm);<br \/>\n       if (substr($viapm,0,2) == '02') {  $previa=\"\\\\(([0-9]{4})\"; }<br \/>\n     } else if (strpos(strtolower(' ' . $viapm . ' '), 'feb ') !== false || strpos(strtolower(' ' . $viapm . ' '), 'feb\/') !== false || strpos(strtolower(' ' . $viapm . ' '), 'feb-') !== false || strpos(strtolower(' ' . $viapm . ' '), 'feb,') !== false) {<br \/>\n       $viapm=str_replace('Feb','02', str_replace('feb','02', str_replace('FEB','02', $viapm)));<br \/>\n       $viapm=ourexplode('02', $viapm);<br \/>\n       if (substr($viapm,0,2) == '02') {  $previa=\"\\\\(([0-9]{4})\"; }<br \/>\n     } else if (strpos(strtolower(' ' . $viapm . ' '), 'march') !== false) {<br \/>\n       $viapm=str_replace('March','03', str_replace('march','03', str_replace('MARCH','03', $viapm)));<br \/>\n       $viapm=ourexplode('03', $viapm);<br \/>\n       if (substr($viapm,0,2) == '03') {  $previa=\"\\\\(([0-9]{4})\"; }<br \/>\n     } else if (strpos(strtolower(' ' . $viapm . ' '), ' mar ') !== false || strpos(strtolower(' ' . $viapm . ' '), 'mar\/') !== false || strpos(strtolower(' ' . $viapm . ' '), 'mar-') !== false || strpos(strtolower(' ' . $viapm . ' '), 'mar,') !== false) {<br \/>\n       $viapm=str_replace('Mar','03', str_replace('mar','03', str_replace('MAR','03', $viapm)));<br \/>\n       $viapm=ourexplode('03', $viapm);<br \/>\n       if (substr($viapm,0,2) == '03') {  $previa=\"\\\\(([0-9]{4})\"; }<br \/>\n     } else if (strpos(strtolower(' ' . $viapm . ' '), 'april') !== false) {<br \/>\n       $viapm=str_replace('April','04', str_replace('april','04', str_replace('APRIL','04', $viapm)));<br \/>\n       $viapm=ourexplode('04', $viapm);<br \/>\n       if (substr($viapm,0,2) == '04') {  $previa=\"\\\\(([0-9]{4})\"; }<br \/>\n     } else if (strpos(strtolower(' ' . $viapm . ' '), ' apr ') !== false || strpos(strtolower(' ' . $viapm . ' '), 'apr\/') !== false || strpos(strtolower(' ' . $viapm . ' '), 'apr-') !== false || strpos(strtolower(' ' . $viapm . ' '), 'apr,') !== false) {<br \/>\n       $viapm=str_replace('Apr','04', str_replace('apr','04', str_replace('APR','04', $viapm)));<br \/>\n       $viapm=ourexplode('04', $viapm);<br \/>\n       if (substr($viapm,0,2) == '04') {  $previa=\"\\\\(([0-9]{4})\"; }<br \/>\n     } else if (strpos(strtolower(' ' . $viapm . ' '), 'may') !== false) {<br \/>\n       $viapm=str_replace('May','05', str_replace('may','05', str_replace('MAY','05', $viapm)));<br \/>\n       $viapm=ourexplode('05', $viapm);<br \/>\n       if (substr($viapm,0,2) == '05') {  $previa=\"\\\\(([0-9]{4})\"; }<br \/>\n     } else if (strpos(strtolower(' ' . $viapm . ' '), ' may ') !== false || strpos(strtolower(' ' . $viapm . ' '), 'may\/') !== false || strpos(strtolower(' ' . $viapm . ' '), 'may-') !== false || strpos(strtolower(' ' . $viapm . ' '), 'may,') !== false) {<br \/>\n       $viapm=str_replace('May','05', str_replace('may','05', str_replace('MAY','05', $viapm)));<br \/>\n       $viapm=ourexplode('05', $viapm);<br \/>\n       if (substr($viapm,0,2) == '05') {  $previa=\"\\\\(([0-9]{4})\"; }<br \/>\n     } else if (strpos(strtolower(' ' . $viapm . ' '), 'june') !== false) {<br \/>\n       $viapm=str_replace('June','06', str_replace('june','06', str_replace('JUNE','06', $viapm)));<br \/>\n       $viapm=ourexplode('06', $viapm);<br \/>\n       if (substr($viapm,0,2) == '06') {  $previa=\"\\\\(([0-9]{4})\"; }<br \/>\n     } else if (strpos(strtolower(' ' . $viapm . ' '), ' jun ') !== false || strpos(strtolower(' ' . $viapm . ' '), 'jun\/') !== false || strpos(strtolower(' ' . $viapm . ' '), 'jun-') !== false || strpos(strtolower(' ' . $viapm . ' '), 'jun,') !== false) {<br \/>\n       $viapm=str_replace('Jun','06', str_replace('jun','06', str_replace('JUN','06', $viapm)));<br \/>\n       $viapm=ourexplode('06', $viapm);<br \/>\n       if (substr($viapm,0,2) == '06') {  $previa=\"\\\\(([0-9]{4})\"; }<br \/>\n     } else if (strpos(strtolower(' ' . $viapm . ' '), 'july') !== false) {<br \/>\n       $viapm=str_replace('July','07', str_replace('july','07', str_replace('JULY','07', $viapm)));<br \/>\n       $viapm=ourexplode('07', $viapm);<br \/>\n       if (substr($viapm,0,2) == '07') {  $previa=\"\\\\(([0-9]{4})\"; }<br \/>\n     } else if (strpos(strtolower(' ' . $viapm . ' '), ' jul ') !== false || strpos(strtolower(' ' . $viapm . ' '), 'jul\/') !== false || strpos(strtolower(' ' . $viapm . ' '), 'jul-') !== false || strpos(strtolower(' ' . $viapm . ' '), 'jul,') !== false) {<br \/>\n       $viapm=str_replace('Jul','07', str_replace('jul','07', str_replace('JUL','07', $viapm)));<br \/>\n       $viapm=ourexplode('07', $viapm);<br \/>\n       if (substr($viapm,0,2) == '07') {  $previa=\"\\\\(([0-9]{4})\"; }<br \/>\n     } else if (strpos(strtolower(' ' . $viapm . ' '), 'august') !== false) {<br \/>\n       $viapm=str_replace('August','08', str_replace('august','08', str_replace('AUGUST','08', $viapm)));<br \/>\n       $viapm=ourexplode('08', $viapm);<br \/>\n       if (substr($viapm,0,2) == '08') {  $previa=\"\\\\(([0-9]{4})\"; }<br \/>\n     } else if (strpos(strtolower(' ' . $viapm . ' '), ' aug ') !== false || strpos(strtolower(' ' . $viapm . ' '), 'aug\/') !== false || strpos(strtolower(' ' . $viapm . ' '), 'aug-') !== false || strpos(strtolower(' ' . $viapm . ' '), 'aug,') !== false) {<br \/>\n       $viapm=str_replace('Aug','08', str_replace('aug','08', str_replace('AUG','08', $viapm)));<br \/>\n       $viapm=ourexplode('08', $viapm);<br \/>\n       if (substr($viapm,0,2) == '08') {  $previa=\"\\\\(([0-9]{4})\"; }<br \/>\n     } else if (strpos(strtolower(' ' . $viapm . ' '), 'september') !== false) {<br \/>\n       $viapm=str_replace('September','09', str_replace('september','09', str_replace('SEPTEMBER','09', $viapm)));<br \/>\n       $viapm=ourexplode('09', $viapm);<br \/>\n       if (substr($viapm,0,2) == '09') {  $previa=\"\\\\(([0-9]{4})\"; }<br \/>\n     } else if (strpos(strtolower(' ' . $viapm . ' '), ' sep ') !== false || strpos(strtolower(' ' . $viapm . ' '), 'sep\/') !== false || strpos(strtolower(' ' . $viapm . ' '), 'sep-') !== false || strpos(strtolower(' ' . $viapm . ' '), 'sep,') !== false) {<br \/>\n       $viapm=str_replace('Sep','09', str_replace('sep','09', str_replace('SEP','09', $viapm)));<br \/>\n       $viapm=ourexplode('09', $viapm);<br \/>\n       if (substr($viapm,0,2) == '09') {  $previa=\"\\\\(([0-9]{4})\"; }<br \/>\n     } else if (strpos(strtolower(' ' . $viapm . ' '), 'october') !== false) {<br \/>\n       $viapm=str_replace('October','10', str_replace('october','10', str_replace('OCTOBER','10', $viapm)));<br \/>\n       $viapm=ourexplode('10', $viapm);<br \/>\n       if (substr($viapm,0,2) == '10') {  $previa=\"\\\\(([0-9]{4})\"; }<br \/>\n     } else if (strpos(strtolower(' ' . $viapm . ' '), ' oct ') !== false || strpos(strtolower(' ' . $viapm . ' '), 'oct\/') !== false || strpos(strtolower(' ' . $viapm . ' '), 'oct-') !== false || strpos(strtolower(' ' . $viapm . ' '), 'oct,') !== false) {<br \/>\n       $viapm=str_replace('Oct','10', str_replace('oct','10', str_replace('OCT','10', $viapm)));<br \/>\n       $viapm=ourexplode('10', $viapm);<br \/>\n       if (substr($viapm,0,2) == '10') {  $previa=\"\\\\(([0-9]{4})\"; }<br \/>\n     } else if (strpos(strtolower(' ' . $viapm . ' '), 'november') !== false) {<br \/>\n       $viapm=str_replace('November','11', str_replace('november','11', str_replace('NOVEMBER','11', $viapm)));<br \/>\n       $viapm=ourexplode('11', $viapm);<br \/>\n       if (substr($viapm,0,2) == '11') {  $previa=\"\\\\(([0-9]{4})\"; }<br \/>\n     } else if (strpos(strtolower(' ' . $viapm . ' '), ' nov ') !== false || strpos(strtolower(' ' . $viapm . ' '), 'nov\/') !== false || strpos(strtolower(' ' . $viapm . ' '), 'nov-') !== false || strpos(strtolower(' ' . $viapm . ' '), 'nov,') !== false) {<br \/>\n       $viapm=str_replace('Nov','11', str_replace('nov','11', str_replace('NOV','11', $viapm)));<br \/>\n       $viapm=ourexplode('11', $viapm);<br \/>\n       if (substr($viapm,0,2) == '11') {  $previa=\"\\\\(([0-9]{4})\"; }<br \/>\n     } else if (strpos(strtolower(' ' . $viapm . ' '), 'december') !== false) {<br \/>\n       $viapm=str_replace('December','12', str_replace('december','12', str_replace('DECEMBER','12', $viapm)));<br \/>\n       $viapm=ourexplode('12', $viapm);<br \/>\n       if (substr($viapm,0,2) == '12') {  $previa=\"\\\\(([0-9]{4})\"; }<br \/>\n     } else if (strpos(strtolower(' ' . $viapm . ' '), ' dec ') !== false || strpos(strtolower(' ' . $viapm . ' '), 'dec\/') !== false || strpos(strtolower(' ' . $viapm . ' '), 'dec-') !== false || strpos(strtolower(' ' . $viapm . ' '), 'dec,') !== false) {<br \/>\n       $viapm=str_replace('Dec','12', str_replace('dec','12', str_replace('DEC','12', $viapm)));<br \/>\n       $viapm=ourexplode('12', $viapm);<br \/>\n       if (substr($viapm,0,2) == '12') {  $previa=\"([0-9]{4})\"; }<br \/>\n     }<br \/>\n     <br \/>\n   if (preg_match('\/([0-9]{4})\/i', $viapm)) {<br \/>\n     if (!preg_match('\/\\(([0-9]{4})\/i', $viapm)) {<br \/>\n      if (preg_match('\/^([0-9]{4})\/i', $viapm)) {<br \/>\n        $previa=\"\\\\(\";<br \/>\n      }<br \/>\n     }<br \/>\n     if (preg_match('\/([0-9]{1})\\\/([0-9]{2})\\\/([0-9]{4})\/i', $viapm) || preg_match('\/([0-9]{1})\\\/([0-9]{1})\\\/([0-9]{4})\/i', $viapm)) {<br \/>\n       $dnums=explode('\/', $viapm);<br \/>\n       $dnums[0]=explode(',', $dnums[0])[-1 + sizeof(explode(',', $dnums[0]))];<br \/>\n       $dnums[0]=explode(' ', $dnums[0])[-1 + sizeof(explode(' ', $dnums[0]))];<br \/>\n       $dnums[2]=explode(' ', $dnums[2])[0];<br \/>\n       $dnums[2]=explode(',', $dnums[2])[0];<br \/>\n       if (substr(('0' . $dnums[1]),-2,2) &gt; '12') {<br \/>\n       $viapm=str_replace($dnums[0] . '\/' . $dnums[1] . '\/' . substr($dnums[2],0,4), substr($dnums[2],0,4) . substr(('0' . $dnums[0]),-2,2) . substr(('0' . $dnums[1]),-2,2), $viapm);<br \/>\n       } else {<br \/>\n       $viapm=str_replace($dnums[0] . '\/' . $dnums[1] . '\/' . substr($dnums[2],0,4), substr($dnums[2],0,4) . substr(('0' . $dnums[1]),-2,2) . substr(('0' . $dnums[0]),-2,2), $viapm);<br \/>\n       }<br \/>\n     } else if (preg_match('\/([0-9]{1})\\-([0-9]{2})\\-([0-9]{4})\/i', $viapm) || preg_match('\/([0-9]{1})\\-([0-9]{1})\\-([0-9]{4})\/i', $viapm)) {<br \/>\n       $dnums=explode('-', $viapm);<br \/>\n       $dnums[0]=explode(',', $dnums[0])[-1 + sizeof(explode(',', $dnums[0]))];<br \/>\n       $dnums[0]=explode(' ', $dnums[0])[-1 + sizeof(explode(' ', $dnums[0]))];<br \/>\n       $dnums[2]=explode(' ', $dnums[2])[0];<br \/>\n       $dnums[2]=explode(',', $dnums[2])[0];<br \/>\n       if (substr(('0' . $dnums[1]),-2,2) &gt; '12') {<br \/>\n       $viapm=str_replace($dnums[0] . '-' . $dnums[1] . '-' . substr($dnums[2],0,4), substr($dnums[2],0,4) . substr(('0' . $dnums[0]),-2,2) . substr(('0' . $dnums[1]),-2,2), $viapm);<br \/>\n       } else {<br \/>\n       $viapm=str_replace($dnums[0] . '-' . $dnums[1] . '-' . substr($dnums[2],0,4), substr($dnums[2],0,4) . substr(('0' . $dnums[1]),-2,2) . substr(('0' . $dnums[0]),-2,2), $viapm);<br \/>\n       }<br \/>\n     } else if (preg_match('\/([0-9]{1})\\ ([0-9]{2})\\ ([0-9]{4})\/i', $viapm) || preg_match('\/([0-9]{1})\\ ([0-9]{1})\\ ([0-9]{4})\/i', $viapm)) {<br \/>\n       $thiszero=-1;<br \/>\n       for ($ik=0; $ik&lt;strlen($viapm); $ik++) {<br \/>\n         if ($thiszero &lt; 0) {<br \/>\n           if (substr(substr($viapm, $ik),0,1) &gt;= '0' && substr(substr($viapm, $ik),0,1) &lt;= '9') {<br \/>\n             $thiszero=$ik;<br \/>\n           }<br \/>\n         }<br \/>\n       }<br \/>\n       $dnums=explode(' ', substr($viapm, max($thiszero,0)));<br \/>\n       $dnums[0]=explode(',', $dnums[0])[-1 + sizeof(explode(',', $dnums[0]))];<br \/>\n       $dnums[0]=explode(' ', $dnums[0])[-1 + sizeof(explode(' ', $dnums[0]))];<br \/>\n       $dnums[2]=explode(' ', $dnums[2])[0];<br \/>\n       $dnums[2]=explode(',', $dnums[2])[0];<br \/>\n       if (substr(('0' . $dnums[1]),-2,2) &gt; '12') {<br \/>\n       $viapm=str_replace($dnums[0] . ' ' . $dnums[1] . ' ' . substr($dnums[2],0,4), substr($dnums[2],0,4) . substr(('0' . $dnums[0]),-2,2) . substr(('0' . $dnums[1]),-2,2), $viapm);<br \/>\n       } else {<br \/>\n       $viapm=str_replace($dnums[0] . ' ' . $dnums[1] . ' ' . substr($dnums[2],0,4), substr($dnums[2],0,4) . substr(('0' . $dnums[1]),-2,2) . substr(('0' . $dnums[0]),-2,2), $viapm);<br \/>\n       }<br \/>\n     } else if (preg_match('\/([0-9]{2})\\\/([0-9]{4})\/i', $viapm) || preg_match('\/([0-9]{1})\\\/([0-9]{4})\/i', $viapm)) {<br \/>\n       $dnums=explode('\/', $viapm);<br \/>\n       $dnums[0]=explode(',', $dnums[0])[-1 + sizeof(explode(',', $dnums[0]))];<br \/>\n       $dnums[0]=explode(' ', $dnums[0])[-1 + sizeof(explode(' ', $dnums[0]))];<br \/>\n       $dnums[1]=explode(' ', $dnums[1])[0];<br \/>\n       $dnums[1]=explode(',', $dnums[1])[0];<br \/>\n       $viapm=str_replace($dnums[0] . '\/' . substr($dnums[1],0,4), substr($dnums[1],0,4) . substr(('0' . $dnums[0]),-2,2), $viapm);<br \/>\n     } else if (preg_match('\/([0-9]{2})\\-([0-9]{4})\/i', $viapm) || preg_match('\/([0-9]{1})\\-([0-9]{4})\/i', $viapm)) {<br \/>\n       $dnums=explode('-', $viapm);<br \/>\n       $dnums[0]=explode(',', $dnums[0])[-1 + sizeof(explode(',', $dnums[0]))];<br \/>\n       $dnums[0]=explode(' ', $dnums[0])[-1 + sizeof(explode(' ', $dnums[0]))];<br \/>\n       $dnums[1]=explode(' ', $dnums[1])[0];<br \/>\n       $dnums[1]=explode(',', $dnums[1])[0];<br \/>\n       $viapm=str_replace($dnums[0] . '-' . substr($dnums[1],0,4), substr($dnums[1],0,4) . substr(('0' . $dnums[0]),-2,2), $viapm);<br \/>\n     } else if (preg_match('\/([0-9]{2})\\ ([0-9]{4})\/i', $viapm) || preg_match('\/([0-9]{1})\\ ([0-9]{4})\/i', $viapm)) {<br \/>\n       $thiszero=-1;<br \/>\n       for ($ik=0; $ik&lt;strlen($viapm); $ik++) {<br \/>\n         if ($thiszero &lt; 0) {<br \/>\n           if (substr(substr($viapm, $ik),0,1) &gt;= '0' && substr(substr($viapm, $ik),0,1) &lt;= '9') {<br \/>\n             $thiszero=$ik;<br \/>\n           }<br \/>\n         }<br \/>\n       }<br \/>\n       $dnums=explode(' ', substr($viapm, max($thiszero,0)));<br \/>\n       $dnums[0]=explode(',', $dnums[0])[-1 + sizeof(explode(',', $dnums[0]))];<br \/>\n       $dnums[0]=explode(' ', $dnums[0])[-1 + sizeof(explode(' ', $dnums[0]))];<br \/>\n       $dnums[1]=explode(' ', $dnums[1])[0];<br \/>\n       $dnums[1]=explode(',', $dnums[1])[0];<br \/>\n       $viapm=str_replace($dnums[0] . ' ' . substr($dnums[1],0,4), substr($dnums[1],0,4) . substr(('0' . $dnums[0]),-2,2), $viapm);<br \/>\n     }<br \/>\n   } else if (preg_match('\/([0-9]{1})\\\/([0-9]{1})\/i', $viapm)) {<br \/>\n       $dnums=explode('\/', $viapm);<br \/>\n       $dnums[0]=explode(',', $dnums[0])[-1 + sizeof(explode(',', $dnums[0]))];<br \/>\n       $dnums[0]=explode(' ', $dnums[0])[-1 + sizeof(explode(' ', $dnums[0]))];<br \/>\n       $dnums[1]=explode(' ', $dnums[1])[0];<br \/>\n       $dnums[1]=explode(',', $dnums[1])[0];<br \/>\n       if (substr(('0' . $dnums[0]),-2,2) &gt; '12') {<br \/>\n       $viapm=str_replace($dnums[0] . '\/' . $dnums[1], '([0-9]{4})' . substr(('0' . $dnums[1]),-2,2) . substr(('0' . $dnums[0]),-2,2), $viapm);<br \/>\n       } else {<br \/>\n       $viapm=str_replace($dnums[0] . '\/' . $dnums[1], '([0-9]{4})' . substr(('0' . $dnums[0]),-2,2) . substr(('0' . $dnums[1]),-2,2), $viapm);<br \/>\n       }<br \/>\n   } else if (preg_match('\/([0-9]{1})\\-([0-9]{1})\/i', $viapm)) {<br \/>\n       $dnums=explode('-', $viapm);<br \/>\n       $dnums[0]=explode(',', $dnums[0])[-1 + sizeof(explode(',', $dnums[0]))];<br \/>\n       $dnums[0]=explode(' ', $dnums[0])[-1 + sizeof(explode(' ', $dnums[0]))];<br \/>\n       $dnums[1]=explode(' ', $dnums[1])[0];<br \/>\n       $dnums[1]=explode(',', $dnums[1])[0];<br \/>\n       if (substr(('0' . $dnums[0]),-2,2) &gt; '12') {<br \/>\n       $viapm=str_replace($dnums[0] . '-' . $dnums[1], '([0-9]{4})' . substr(('0' . $dnums[1]),-2,2) . substr(('0' . $dnums[0]),-2,2), $viapm);<br \/>\n       } else {<br \/>\n       $viapm=str_replace($dnums[0] . '-' . $dnums[1], '([0-9]{4})' . substr(('0' . $dnums[0]),-2,2) . substr(('0' . $dnums[1]),-2,2), $viapm);<br \/>\n       }<br \/>\n   } else if (preg_match('\/([0-9]{1})\\ ([0-9]{1})\/i', $viapm)) {<br \/>\n       $thiszero=-1;<br \/>\n       for ($ik=0; $ik&lt;strlen($viapm); $ik++) {<br \/>\n         if ($thiszero &lt; 0) {<br \/>\n           if (substr(substr($viapm, $ik),0,1) &gt;= '0' && substr(substr($viapm, $ik),0,1) &lt;= '9') {<br \/>\n             $thiszero=$ik;<br \/>\n           }<br \/>\n         }<br \/>\n       }<br \/>\n       $dnums=explode(' ', substr($viapm, max($thiszero,0)));<br \/>\n       $dnums[0]=explode(',', $dnums[0])[-1 + sizeof(explode(',', $dnums[0]))];<br \/>\n       $dnums[0]=explode(' ', $dnums[0])[-1 + sizeof(explode(' ', $dnums[0]))];<br \/>\n       $dnums[1]=explode(' ', $dnums[1])[0];<br \/>\n       $dnums[1]=explode(',', $dnums[1])[0];<br \/>\n       if (substr(('0' . $dnums[0]),-2,2) &gt; '12') {<br \/>\n       $viapm=str_replace($dnums[0] . ' ' . $dnums[1], '([0-9]{4})' . substr(('0' . $dnums[1]),-2,2) . substr(('0' . $dnums[0]),-2,2), $viapm);<br \/>\n       } else {<br \/>\n       $viapm=str_replace($dnums[0] . ' ' . $dnums[1], '([0-9]{4})' . substr(('0' . $dnums[0]),-2,2) . substr(('0' . $dnums[1]),-2,2), $viapm);<br \/>\n       }<br \/>\n   }<br \/>\n   array_push($orands, $previa . $viapm);<br \/>\n   }<br \/>\n   for ($j=1; $j&lt;sizeof($zobits); $j++) {<br \/>\n     $title=explode(\"&gt;\",$zobits[$j])[-1 + sizeof(explode(\"&gt;\",$zobits[$j]))];<br \/>\n     \/\/if (eregi($viapm, $title)) {<br \/>\n     $worryaboutlast=true;<br \/>\n     $worryless=false;<br \/>\n     if ($andthere) {<br \/>\n       for ($ijk=0; $ijk&lt;sizeof($ands); $ijk++) {<br \/>\n         if (!preg_match('\/' . $ands[$ijk] . '\/i', $title)) {<br \/>\n           $worryaboutlast=false;<br \/>\n         }<br \/>\n       }<br \/>\n     }<br \/>\n     if ($orthere) {<br \/>\n       for ($ijk=0; $ijk&lt;sizeof($ors); $ijk++) {<br \/>\n         if (preg_match('\/' . $ors[$ijk] . '\/i', $title)) {<br \/>\n           $worryless=true;<br \/>\n         }<br \/>\n       }<br \/>\n     }<br \/>\n     if (($worryless || preg_match('\/' . $previa . $viapm . '\/i', $title)) && $worryaboutlast) {<br \/>\n       $onclick=\" onchange=\";<br \/>\n       $obits.=str_replace('65.254.93.32','www.rjmprogramming.com.au',str_replace('65.254.95.247','www.rjmprogramming.com.au',\"\\n&lt;option \" . str_replace(\"_blank\",\"myi\",str_replace(\"windowopen\",\"window.open\",explode(\"&lt;option \", $zobits[$j])[-1 + sizeof(explode(\"&lt;option \", $zobits[$j]))]))) . \"&lt;\/option&gt;\");<br \/>\n     }<br \/>\n   }<br \/>\n   }<br \/>\n }<br \/>\n return $obits;<br \/>\n}<br \/>\n<\/code><br \/>\n?&gt;<\/p>\n<p><!--p>You can also see this play out at WordPress 4.1.1's <a target=\"_blank\" href='\/\/www.rjmprogramming.com.au\/ITblog\/wordpress-blog-search-title-and-posting-date-checkbox-expressions-tutorial\/' rel=\"noopener\">WordPress Blog Search Title and Posting Date Checkbox Expressions Tutorial<\/a>.<\/p-->\n<hr>\n<p id='wpbstpdct'>Previous relevant <a target=\"_blank\" title='WordPress Blog Search Title and Posting Date Checkbox Tutorial' href='\/\/www.rjmprogramming.com.au\/ITblog\/wordpress-blog-search-title-and-posting-date-checkbox-tutorial\/' rel=\"noopener\">WordPress Blog Search Title and Posting Date Checkbox Tutorial<\/a> is shown below.<\/p>\n<div style=\"width: 230px\" class=\"wp-caption alignnone\"><a target=\"_blank\" href=\"https:\/\/www.rjmprogramming.com.au\/itnewblog\/match\/mapper.php\" rel=\"noopener\"><img decoding=\"async\" style=\"border: 15px solid pink;\" alt=\"WordPress Blog Search Title and Posting Date Checkbox Tutorial\" src=\"https:\/\/www.rjmprogramming.com.au\/ITblog\/post_re.gif\" title=\"WordPress Blog Search Title and Posting Date Checkbox Tutorial\"  style=\"float:left;\" \/><\/a><p class=\"wp-caption-text\">WordPress Blog Search Title and Posting Date Checkbox Tutorial<\/p><\/div>\n<p>We&#8217;re back at this WordPress Blog&#8217;s Search textbox inhouse checkbox tailoring functionality today.   All the user will initially see is that one checkbox that used to be labelled &#8220;Title RE&#8221; is now labelled &#8220;Post RE&#8221; because &#8230;<\/p>\n<ul>\n<li>as well as the blog posting <i>Title<\/i> (optional Regular Expression means of filtering) &#8230; as of today, also, we now offer &#8230;<\/li>\n<li>new functionality for blog posting <i>Date of Publication<\/i> filtering &#8230; examples of use being &#8230;\n<ol>\n<li>3\/2015<\/li>\n<li>23rd October,2016<\/li>\n<li>23\/10\/2016<\/li>\n<li>10\/23\/2016 <font size=1>&#8230; but this one only works because 23 is greater than 12 &#8230; we&#8217;d prefer dd\/mm\/yyyy user entries really<\/font><\/li>\n<li>20161023<\/li>\n<\/ol>\n<\/li>\n<\/ul>\n<p>It&#8217;s PHP that mainly changes for this via <a target=\"_blank\" href='https:\/\/www.rjmprogramming.com.au\/PHP\/Geographicals\/diff.php?one=https:\/\/www.rjmprogramming.com.au\/itnewblog\/match\/mapper.php----GETME' rel=\"noopener\">the changed<\/a> <a target=\"_blank\" href='https:\/\/www.rjmprogramming.com.au\/itnewblog\/match\/mapper.php----GETME' rel=\"noopener\">mapper.php<\/a> <a target=\"_blank\" href='https:\/\/www.rjmprogramming.com.au\/itnewblog\/match\/mapper.php' rel=\"noopener\">Posting Search &#8220;Post RE&#8221; filterer<\/a> web application, <font color=blue>with new<\/font> &#8230;<\/p>\n<p>&lt;?php<br \/>\n<code><br \/>\n<font color=blue>function ourexplode($needle, $haystack) {<br \/>\n  $isordinal=false;<br \/>\n  $intrm=explode($needle, $haystack)[0];<br \/>\n  if ($intrm != $haystack) {<br \/>\n    if (strlen($intrm) &gt;= 4) {<br \/>\n      if (substr($intrm,-4,1) &gt;= '0' && substr($intrm,-4,1) &lt;= '9') {<br \/>\n       if (substr($intrm,-1,1) == ' ') {<br \/>\n         switch (strtolower(substr($intrm,-3,2))) {<br \/>\n           case 'st':<br \/>\n           case 'nd':<br \/>\n           case 'rd':<br \/>\n           case 'th':<br \/>\n            $isordinal=true;<br \/>\n            break;<br \/>\n<br \/>\n           default:<br \/>\n            break;<br \/>\n         }<br \/>\n       }<br \/>\n      }<br \/>\n    }<br \/>\n  }<br \/>\n  if ($isordinal) {<br \/>\n    return str_replace(substr($intrm,-3,3), ' ', str_replace(substr($intrm,-3,3) . $needle . ',', substr($intrm,-3,3) . $needle . ' ', $haystack));<br \/>\n  }<br \/>\n  return $haystack;<br \/>\n}<\/font><br \/>\n<br \/>\nfunction someof($sbits, $viapm) {<br \/>\n global $onclick;<br \/>\n <font color=blue>$previa='';<\/font><br \/>\n $obits=\"\";<br \/>\n <font color=blue>$befvia='';<\/font><br \/>\n $obits=str_replace('&gt;&lt;\/option&gt;','&gt;&lt;\/OPTION&gt;',$sbits);<br \/>\n $zobits=explode(\"&lt;\/option&gt;\",$obits);<br \/>\n if (sizeof($zobits) &gt; 1) {<br \/>\n   $obits=str_replace(\"Tutorials (show blog, toggle sort order) ...\",\"Tutorials about \" . $viapm . \" (or ask about another topic)\",$zobits[0]) . \"&lt;\/option&gt;\";<br \/>\n   if ($viapm != \"\") {<br \/>\n     <font color=blue>if (strpos(strtolower(' ' . $viapm . ' '), 'january') !== false) {<br \/>\n       $viapm=str_replace('January','01', str_replace('january','01', str_replace('JANUARY','01', $viapm)));<br \/>\n       $viapm=ourexplode('01', $viapm);<br \/>\n       if (substr($viapm,0,2) == '01') {  $previa=\"\\\\(([0-9]{4})\"; }<br \/>\n     } else if (strpos(strtolower(' ' . $viapm . ' '), 'jan ') !== false || strpos(strtolower(' ' . $viapm . ' '), 'jan\/') !== false || strpos(strtolower(' ' . $viapm . ' '), 'jan-') !== false || strpos(strtolower(' ' . $viapm . ' '), 'jan,') !== false) {<br \/>\n       $viapm=str_replace('Jan','01', str_replace('jan','01', str_replace('JAN','01', $viapm)));<br \/>\n       $viapm=ourexplode('01', $viapm);<br \/>\n       if (substr($viapm,0,2) == '01') {  $previa=\"\\\\(([0-9]{4})\"; }<br \/>\n     } else if (strpos(strtolower(' ' . $viapm . ' '), 'february') !== false) {<br \/>\n       $viapm=str_replace('February','02', str_replace('february','02', str_replace('FEBRUARY','02', $viapm)));<br \/>\n       $viapm=ourexplode('02', $viapm);<br \/>\n       if (substr($viapm,0,2) == '02') {  $previa=\"\\\\(([0-9]{4})\"; }<br \/>\n     } else if (strpos(strtolower(' ' . $viapm . ' '), 'feb ') !== false || strpos(strtolower(' ' . $viapm . ' '), 'feb\/') !== false || strpos(strtolower(' ' . $viapm . ' '), 'feb-') !== false || strpos(strtolower(' ' . $viapm . ' '), 'feb,') !== false) {<br \/>\n       $viapm=str_replace('Feb','02', str_replace('feb','02', str_replace('FEB','02', $viapm)));<br \/>\n       $viapm=ourexplode('02', $viapm);<br \/>\n       if (substr($viapm,0,2) == '02') {  $previa=\"\\\\(([0-9]{4})\"; }<br \/>\n     } else if (strpos(strtolower(' ' . $viapm . ' '), 'march') !== false) {<br \/>\n       $viapm=str_replace('March','03', str_replace('march','03', str_replace('MARCH','03', $viapm)));<br \/>\n       $viapm=ourexplode('03', $viapm);<br \/>\n       if (substr($viapm,0,2) == '03') {  $previa=\"\\\\(([0-9]{4})\"; }<br \/>\n     } else if (strpos(strtolower(' ' . $viapm . ' '), ' mar ') !== false || strpos(strtolower(' ' . $viapm . ' '), 'mar\/') !== false || strpos(strtolower(' ' . $viapm . ' '), 'mar-') !== false || strpos(strtolower(' ' . $viapm . ' '), 'mar,') !== false) {<br \/>\n       $viapm=str_replace('Mar','03', str_replace('mar','03', str_replace('MAR','03', $viapm)));<br \/>\n       $viapm=ourexplode('03', $viapm);<br \/>\n       if (substr($viapm,0,2) == '03') {  $previa=\"\\\\(([0-9]{4})\"; }<br \/>\n     } else if (strpos(strtolower(' ' . $viapm . ' '), 'april') !== false) {<br \/>\n       $viapm=str_replace('April','04', str_replace('april','04', str_replace('APRIL','04', $viapm)));<br \/>\n       $viapm=ourexplode('04', $viapm);<br \/>\n       if (substr($viapm,0,2) == '04') {  $previa=\"\\\\(([0-9]{4})\"; }<br \/>\n     } else if (strpos(strtolower(' ' . $viapm . ' '), ' apr ') !== false || strpos(strtolower(' ' . $viapm . ' '), 'apr\/') !== false || strpos(strtolower(' ' . $viapm . ' '), 'apr-') !== false || strpos(strtolower(' ' . $viapm . ' '), 'apr,') !== false) {<br \/>\n       $viapm=str_replace('Apr','04', str_replace('apr','04', str_replace('APR','04', $viapm)));<br \/>\n       $viapm=ourexplode('04', $viapm);<br \/>\n       if (substr($viapm,0,2) == '04') {  $previa=\"\\\\(([0-9]{4})\"; }<br \/>\n     } else if (strpos(strtolower(' ' . $viapm . ' '), 'may') !== false) {<br \/>\n       $viapm=str_replace('May','05', str_replace('may','05', str_replace('MAY','05', $viapm)));<br \/>\n       $viapm=ourexplode('05', $viapm);<br \/>\n       if (substr($viapm,0,2) == '05') {  $previa=\"\\\\(([0-9]{4})\"; }<br \/>\n     } else if (strpos(strtolower(' ' . $viapm . ' '), ' may ') !== false || strpos(strtolower(' ' . $viapm . ' '), 'may\/') !== false || strpos(strtolower(' ' . $viapm . ' '), 'may-') !== false || strpos(strtolower(' ' . $viapm . ' '), 'may,') !== false) {<br \/>\n       $viapm=str_replace('May','05', str_replace('may','05', str_replace('MAY','05', $viapm)));<br \/>\n       $viapm=ourexplode('05', $viapm);<br \/>\n       if (substr($viapm,0,2) == '05') {  $previa=\"\\\\(([0-9]{4})\"; }<br \/>\n     } else if (strpos(strtolower(' ' . $viapm . ' '), 'june') !== false) {<br \/>\n       $viapm=str_replace('June','06', str_replace('june','06', str_replace('JUNE','06', $viapm)));<br \/>\n       $viapm=ourexplode('06', $viapm);<br \/>\n       if (substr($viapm,0,2) == '06') {  $previa=\"\\\\(([0-9]{4})\"; }<br \/>\n     } else if (strpos(strtolower(' ' . $viapm . ' '), ' jun ') !== false || strpos(strtolower(' ' . $viapm . ' '), 'jun\/') !== false || strpos(strtolower(' ' . $viapm . ' '), 'jun-') !== false || strpos(strtolower(' ' . $viapm . ' '), 'jun,') !== false) {<br \/>\n       $viapm=str_replace('Jun','06', str_replace('jun','06', str_replace('JUN','06', $viapm)));<br \/>\n       $viapm=ourexplode('06', $viapm);<br \/>\n       if (substr($viapm,0,2) == '06') {  $previa=\"\\\\(([0-9]{4})\"; }<br \/>\n     } else if (strpos(strtolower(' ' . $viapm . ' '), 'july') !== false) {<br \/>\n       $viapm=str_replace('July','07', str_replace('july','07', str_replace('JULY','07', $viapm)));<br \/>\n       $viapm=ourexplode('07', $viapm);<br \/>\n       if (substr($viapm,0,2) == '07') {  $previa=\"\\\\(([0-9]{4})\"; }<br \/>\n     } else if (strpos(strtolower(' ' . $viapm . ' '), ' jul ') !== false || strpos(strtolower(' ' . $viapm . ' '), 'jul\/') !== false || strpos(strtolower(' ' . $viapm . ' '), 'jul-') !== false || strpos(strtolower(' ' . $viapm . ' '), 'jul,') !== false) {<br \/>\n       $viapm=str_replace('Jul','07', str_replace('jul','07', str_replace('JUL','07', $viapm)));<br \/>\n       $viapm=ourexplode('07', $viapm);<br \/>\n       if (substr($viapm,0,2) == '07') {  $previa=\"\\\\(([0-9]{4})\"; }<br \/>\n     } else if (strpos(strtolower(' ' . $viapm . ' '), 'august') !== false) {<br \/>\n       $viapm=str_replace('August','08', str_replace('august','08', str_replace('AUGUST','08', $viapm)));<br \/>\n       $viapm=ourexplode('08', $viapm);<br \/>\n       if (substr($viapm,0,2) == '08') {  $previa=\"\\\\(([0-9]{4})\"; }<br \/>\n     } else if (strpos(strtolower(' ' . $viapm . ' '), ' aug ') !== false || strpos(strtolower(' ' . $viapm . ' '), 'aug\/') !== false || strpos(strtolower(' ' . $viapm . ' '), 'aug-') !== false || strpos(strtolower(' ' . $viapm . ' '), 'aug,') !== false) {<br \/>\n       $viapm=str_replace('Aug','08', str_replace('aug','08', str_replace('AUG','08', $viapm)));<br \/>\n       $viapm=ourexplode('08', $viapm);<br \/>\n       if (substr($viapm,0,2) == '08') {  $previa=\"\\\\(([0-9]{4})\"; }<br \/>\n     } else if (strpos(strtolower(' ' . $viapm . ' '), 'september') !== false) {<br \/>\n       $viapm=str_replace('September','09', str_replace('september','09', str_replace('SEPTEMBER','09', $viapm)));<br \/>\n       $viapm=ourexplode('09', $viapm);<br \/>\n       if (substr($viapm,0,2) == '09') {  $previa=\"\\\\(([0-9]{4})\"; }<br \/>\n     } else if (strpos(strtolower(' ' . $viapm . ' '), ' sep ') !== false || strpos(strtolower(' ' . $viapm . ' '), 'sep\/') !== false || strpos(strtolower(' ' . $viapm . ' '), 'sep-') !== false || strpos(strtolower(' ' . $viapm . ' '), 'sep,') !== false) {<br \/>\n       $viapm=str_replace('Sep','09', str_replace('sep','09', str_replace('SEP','09', $viapm)));<br \/>\n       $viapm=ourexplode('09', $viapm);<br \/>\n       if (substr($viapm,0,2) == '09') {  $previa=\"\\\\(([0-9]{4})\"; }<br \/>\n     } else if (strpos(strtolower(' ' . $viapm . ' '), 'october') !== false) {<br \/>\n       $viapm=str_replace('October','10', str_replace('october','10', str_replace('OCTOBER','10', $viapm)));<br \/>\n       $viapm=ourexplode('10', $viapm);<br \/>\n       if (substr($viapm,0,2) == '10') {  $previa=\"\\\\(([0-9]{4})\"; }<br \/>\n     } else if (strpos(strtolower(' ' . $viapm . ' '), ' oct ') !== false || strpos(strtolower(' ' . $viapm . ' '), 'oct\/') !== false || strpos(strtolower(' ' . $viapm . ' '), 'oct-') !== false || strpos(strtolower(' ' . $viapm . ' '), 'oct,') !== false) {<br \/>\n       $viapm=str_replace('Oct','10', str_replace('oct','10', str_replace('OCT','10', $viapm)));<br \/>\n       $viapm=ourexplode('10', $viapm);<br \/>\n       if (substr($viapm,0,2) == '10') {  $previa=\"\\\\(([0-9]{4})\"; }<br \/>\n     } else if (strpos(strtolower(' ' . $viapm . ' '), 'november') !== false) {<br \/>\n       $viapm=str_replace('November','11', str_replace('november','11', str_replace('NOVEMBER','11', $viapm)));<br \/>\n       $viapm=ourexplode('11', $viapm);<br \/>\n       if (substr($viapm,0,2) == '11') {  $previa=\"\\\\(([0-9]{4})\"; }<br \/>\n     } else if (strpos(strtolower(' ' . $viapm . ' '), ' nov ') !== false || strpos(strtolower(' ' . $viapm . ' '), 'nov\/') !== false || strpos(strtolower(' ' . $viapm . ' '), 'nov-') !== false || strpos(strtolower(' ' . $viapm . ' '), 'nov,') !== false) {<br \/>\n       $viapm=str_replace('Nov','11', str_replace('nov','11', str_replace('NOV','11', $viapm)));<br \/>\n       $viapm=ourexplode('11', $viapm);<br \/>\n       if (substr($viapm,0,2) == '11') {  $previa=\"\\\\(([0-9]{4})\"; }<br \/>\n     } else if (strpos(strtolower(' ' . $viapm . ' '), 'december') !== false) {<br \/>\n       $viapm=str_replace('December','12', str_replace('december','12', str_replace('DECEMBER','12', $viapm)));<br \/>\n       $viapm=ourexplode('12', $viapm);<br \/>\n       if (substr($viapm,0,2) == '12') {  $previa=\"\\\\(([0-9]{4})\"; }<br \/>\n     } else if (strpos(strtolower(' ' . $viapm . ' '), ' dec ') !== false || strpos(strtolower(' ' . $viapm . ' '), 'dec\/') !== false || strpos(strtolower(' ' . $viapm . ' '), 'dec-') !== false || strpos(strtolower(' ' . $viapm . ' '), 'dec,') !== false) {<br \/>\n       $viapm=str_replace('Dec','12', str_replace('dec','12', str_replace('DEC','12', $viapm)));<br \/>\n       $viapm=ourexplode('12', $viapm);<br \/>\n       if (substr($viapm,0,2) == '12') {  $previa=\"([0-9]{4})\"; }<br \/>\n     }<br \/>\n<br \/>\n   if (preg_match('\/([0-9]{4})\/i', $viapm)) {<br \/>\n     if (!preg_match('\/\\(([0-9]{4})\/i', $viapm)) {<br \/>\n      if (preg_match('\/^([0-9]{4})\/i', $viapm)) {<br \/>\n        $previa=\"\\\\(\";<br \/>\n      }<br \/>\n     }<br \/>\n     if (preg_match('\/([0-9]{1})\\\/([0-9]{2})\\\/([0-9]{4})\/i', $viapm) || preg_match('\/([0-9]{1})\\\/([0-9]{1})\\\/([0-9]{4})\/i', $viapm)) {<br \/>\n       $dnums=explode('\/', $viapm);<br \/>\n       $dnums[0]=explode(',', $dnums[0])[-1 + sizeof(explode(',', $dnums[0]))];<br \/>\n       $dnums[0]=explode(' ', $dnums[0])[-1 + sizeof(explode(' ', $dnums[0]))];<br \/>\n       $dnums[2]=explode(' ', $dnums[2])[0];<br \/>\n       $dnums[2]=explode(',', $dnums[2])[0];<br \/>\n       if (substr(('0' . $dnums[1]),-2,2) &gt; '12') {<br \/>\n       $viapm=str_replace($dnums[0] . '\/' . $dnums[1] . '\/' . substr($dnums[2],0,4), substr($dnums[2],0,4) . substr(('0' . $dnums[0]),-2,2) . substr(('0' . $dnums[1]),-2,2), $viapm);<br \/>\n       } else {<br \/>\n       $viapm=str_replace($dnums[0] . '\/' . $dnums[1] . '\/' . substr($dnums[2],0,4), substr($dnums[2],0,4) . substr(('0' . $dnums[1]),-2,2) . substr(('0' . $dnums[0]),-2,2), $viapm);<br \/>\n       }<br \/>\n     } else if (preg_match('\/([0-9]{1})\\-([0-9]{2})\\-([0-9]{4})\/i', $viapm) || preg_match('\/([0-9]{1})\\-([0-9]{1})\\-([0-9]{4})\/i', $viapm)) {<br \/>\n       $dnums=explode('-', $viapm);<br \/>\n       $dnums[0]=explode(',', $dnums[0])[-1 + sizeof(explode(',', $dnums[0]))];<br \/>\n       $dnums[0]=explode(' ', $dnums[0])[-1 + sizeof(explode(' ', $dnums[0]))];<br \/>\n       $dnums[2]=explode(' ', $dnums[2])[0];<br \/>\n       $dnums[2]=explode(',', $dnums[2])[0];<br \/>\n       if (substr(('0' . $dnums[1]),-2,2) &gt; '12') {<br \/>\n       $viapm=str_replace($dnums[0] . '-' . $dnums[1] . '-' . substr($dnums[2],0,4), substr($dnums[2],0,4) . substr(('0' . $dnums[0]),-2,2) . substr(('0' . $dnums[1]),-2,2), $viapm);<br \/>\n       } else {<br \/>\n       $viapm=str_replace($dnums[0] . '-' . $dnums[1] . '-' . substr($dnums[2],0,4), substr($dnums[2],0,4) . substr(('0' . $dnums[1]),-2,2) . substr(('0' . $dnums[0]),-2,2), $viapm);<br \/>\n       }<br \/>\n     } else if (preg_match('\/([0-9]{1})\\ ([0-9]{2})\\ ([0-9]{4})\/i', $viapm) || preg_match('\/([0-9]{1})\\ ([0-9]{1})\\ ([0-9]{4})\/i', $viapm)) {<br \/>\n       $thiszero=-1;<br \/>\n       for ($ik=0; $ik&lt;strlen($viapm); $ik++) {<br \/>\n         if ($thiszero &lt; 0) {<br \/>\n           if (substr(substr($viapm, $ik),0,1) &gt;= '0' && substr(substr($viapm, $ik),0,1) &lt;= '9') {<br \/>\n             $thiszero=$ik;<br \/>\n           }<br \/>\n         }<br \/>\n       }<br \/>\n       $dnums=explode(' ', substr($viapm, max($thiszero,0)));<br \/>\n       $dnums[0]=explode(',', $dnums[0])[-1 + sizeof(explode(',', $dnums[0]))];<br \/>\n       $dnums[0]=explode(' ', $dnums[0])[-1 + sizeof(explode(' ', $dnums[0]))];<br \/>\n       $dnums[2]=explode(' ', $dnums[2])[0];<br \/>\n       $dnums[2]=explode(',', $dnums[2])[0];<br \/>\n       if (substr(('0' . $dnums[1]),-2,2) &gt; '12') {<br \/>\n       $viapm=str_replace($dnums[0] . ' ' . $dnums[1] . ' ' . substr($dnums[2],0,4), substr($dnums[2],0,4) . substr(('0' . $dnums[0]),-2,2) . substr(('0' . $dnums[1]),-2,2), $viapm);<br \/>\n       } else {<br \/>\n       $viapm=str_replace($dnums[0] . ' ' . $dnums[1] . ' ' . substr($dnums[2],0,4), substr($dnums[2],0,4) . substr(('0' . $dnums[1]),-2,2) . substr(('0' . $dnums[0]),-2,2), $viapm);<br \/>\n       }<br \/>\n     } else if (preg_match('\/([0-9]{2})\\\/([0-9]{4})\/i', $viapm) || preg_match('\/([0-9]{1})\\\/([0-9]{4})\/i', $viapm)) {<br \/>\n       $dnums=explode('\/', $viapm);<br \/>\n       $dnums[0]=explode(',', $dnums[0])[-1 + sizeof(explode(',', $dnums[0]))];<br \/>\n       $dnums[0]=explode(' ', $dnums[0])[-1 + sizeof(explode(' ', $dnums[0]))];<br \/>\n       $dnums[1]=explode(' ', $dnums[1])[0];<br \/>\n       $dnums[1]=explode(',', $dnums[1])[0];<br \/>\n       $viapm=str_replace($dnums[0] . '\/' . substr($dnums[1],0,4), substr($dnums[1],0,4) . substr(('0' . $dnums[0]),-2,2), $viapm);<br \/>\n     } else if (preg_match('\/([0-9]{2})\\-([0-9]{4})\/i', $viapm) || preg_match('\/([0-9]{1})\\-([0-9]{4})\/i', $viapm)) {<br \/>\n       $dnums=explode('-', $viapm);<br \/>\n       $dnums[0]=explode(',', $dnums[0])[-1 + sizeof(explode(',', $dnums[0]))];<br \/>\n       $dnums[0]=explode(' ', $dnums[0])[-1 + sizeof(explode(' ', $dnums[0]))];<br \/>\n       $dnums[1]=explode(' ', $dnums[1])[0];<br \/>\n       $dnums[1]=explode(',', $dnums[1])[0];<br \/>\n       $viapm=str_replace($dnums[0] . '-' . substr($dnums[1],0,4), substr($dnums[1],0,4) . substr(('0' . $dnums[0]),-2,2), $viapm);<br \/>\n     } else if (preg_match('\/([0-9]{2})\\ ([0-9]{4})\/i', $viapm) || preg_match('\/([0-9]{1})\\ ([0-9]{4})\/i', $viapm)) {<br \/>\n       $thiszero=-1;<br \/>\n       for ($ik=0; $ik&lt;strlen($viapm); $ik++) {<br \/>\n         if ($thiszero &lt; 0) {<br \/>\n           if (substr(substr($viapm, $ik),0,1) &gt;= '0' && substr(substr($viapm, $ik),0,1) &lt;= '9') {<br \/>\n             $thiszero=$ik;<br \/>\n           }<br \/>\n         }<br \/>\n       }<br \/>\n       $dnums=explode(' ', substr($viapm, max($thiszero,0)));<br \/>\n       $dnums[0]=explode(',', $dnums[0])[-1 + sizeof(explode(',', $dnums[0]))];<br \/>\n       $dnums[0]=explode(' ', $dnums[0])[-1 + sizeof(explode(' ', $dnums[0]))];<br \/>\n       $dnums[1]=explode(' ', $dnums[1])[0];<br \/>\n       $dnums[1]=explode(',', $dnums[1])[0];<br \/>\n       $viapm=str_replace($dnums[0] . ' ' . substr($dnums[1],0,4), substr($dnums[1],0,4) . substr(('0' . $dnums[0]),-2,2), $viapm);<br \/>\n     }<br \/>\n   } else if (preg_match('\/([0-9]{1})\\\/([0-9]{1})\/i', $viapm)) {<br \/>\n       $dnums=explode('\/', $viapm);<br \/>\n       $dnums[0]=explode(',', $dnums[0])[-1 + sizeof(explode(',', $dnums[0]))];<br \/>\n       $dnums[0]=explode(' ', $dnums[0])[-1 + sizeof(explode(' ', $dnums[0]))];<br \/>\n       $dnums[1]=explode(' ', $dnums[1])[0];<br \/>\n       $dnums[1]=explode(',', $dnums[1])[0];<br \/>\n       if (substr(('0' . $dnums[0]),-2,2) &gt; '12') {<br \/>\n       $viapm=str_replace($dnums[0] . '\/' . $dnums[1], '([0-9]{4})' . substr(('0' . $dnums[1]),-2,2) . substr(('0' . $dnums[0]),-2,2), $viapm);<br \/>\n       } else {<br \/>\n       $viapm=str_replace($dnums[0] . '\/' . $dnums[1], '([0-9]{4})' . substr(('0' . $dnums[0]),-2,2) . substr(('0' . $dnums[1]),-2,2), $viapm);<br \/>\n       }<br \/>\n   } else if (preg_match('\/([0-9]{1})\\-([0-9]{1})\/i', $viapm)) {<br \/>\n       $dnums=explode('-', $viapm);<br \/>\n       $dnums[0]=explode(',', $dnums[0])[-1 + sizeof(explode(',', $dnums[0]))];<br \/>\n       $dnums[0]=explode(' ', $dnums[0])[-1 + sizeof(explode(' ', $dnums[0]))];<br \/>\n       $dnums[1]=explode(' ', $dnums[1])[0];<br \/>\n       $dnums[1]=explode(',', $dnums[1])[0];<br \/>\n       if (substr(('0' . $dnums[0]),-2,2) &gt; '12') {<br \/>\n       $viapm=str_replace($dnums[0] . '-' . $dnums[1], '([0-9]{4})' . substr(('0' . $dnums[1]),-2,2) . substr(('0' . $dnums[0]),-2,2), $viapm);<br \/>\n       } else {<br \/>\n       $viapm=str_replace($dnums[0] . '-' . $dnums[1], '([0-9]{4})' . substr(('0' . $dnums[0]),-2,2) . substr(('0' . $dnums[1]),-2,2), $viapm);<br \/>\n       }<br \/>\n   } else if (preg_match('\/([0-9]{1})\\ ([0-9]{1})\/i', $viapm)) {<br \/>\n       $thiszero=-1;<br \/>\n       for ($ik=0; $ik&lt;strlen($viapm); $ik++) {<br \/>\n         if ($thiszero &lt; 0) {<br \/>\n           if (substr(substr($viapm, $ik),0,1) &gt;= '0' && substr(substr($viapm, $ik),0,1) &lt;= '9') {<br \/>\n             $thiszero=$ik;<br \/>\n           }<br \/>\n         }<br \/>\n       }<br \/>\n       $dnums=explode(' ', substr($viapm, max($thiszero,0)));<br \/>\n       $dnums[0]=explode(',', $dnums[0])[-1 + sizeof(explode(',', $dnums[0]))];<br \/>\n       $dnums[0]=explode(' ', $dnums[0])[-1 + sizeof(explode(' ', $dnums[0]))];<br \/>\n       $dnums[1]=explode(' ', $dnums[1])[0];<br \/>\n       $dnums[1]=explode(',', $dnums[1])[0];<br \/>\n       if (substr(('0' . $dnums[0]),-2,2) &gt; '12') {<br \/>\n       $viapm=str_replace($dnums[0] . ' ' . $dnums[1], '([0-9]{4})' . substr(('0' . $dnums[1]),-2,2) . substr(('0' . $dnums[0]),-2,2), $viapm);<br \/>\n       } else {<br \/>\n       $viapm=str_replace($dnums[0] . ' ' . $dnums[1], '([0-9]{4})' . substr(('0' . $dnums[0]),-2,2) . substr(('0' . $dnums[1]),-2,2), $viapm);<br \/>\n       }<br \/>\n   }<\/font><br \/>\n   for ($j=1; $j&lt;sizeof($zobits); $j++) {<br \/>\n     $title=explode(\"&gt;\",$zobits[$j])[-1 + sizeof(explode(\"&gt;\",$zobits[$j]))];<br \/>\n     \/\/if (eregi($viapm, $title)) {<br \/>\n     if (preg_match('\/' . <font color=blue>$previa . <\/font>$viapm . '\/i', $title)) {<br \/>\n       $onclick=\" onchange=\";<br \/>\n       $obits.=str_replace('65.254.93.32','www.rjmprogramming.com.au',str_replace('65.254.95.247','www.rjmprogramming.com.au',\"\\n&lt;option \" . str_replace(\"_blank\",\"myi\",str_replace(\"windowopen\",\"window.open\",explode(\"&lt;option \", $zobits[$j])[-1 + sizeof(explode(\"&lt;option \", $zobits[$j]))]))) . \"&lt;\/option&gt;\");<br \/>\n     }<br \/>\n   }<br \/>\n   }<br \/>\n }<br \/>\n return $obits;<br \/>\n}<br \/>\n<\/code><br \/>\n?&gt;<\/p>\n<p><!--p>You can also see this play out at WordPress 4.1.1's <a target=\"_blank\" href='\/\/www.rjmprogramming.com.au\/ITblog\/wordpress-blog-search-title-and-posting-date-checkbox-tutorial\/' rel=\"noopener\">WordPress Blog Search Title and Posting Date Checkbox Tutorial<\/a>.<\/p-->\n<p>If this was interesting you may be interested in <a title='Click here to see topics in which you might be interested' href='#d71894' onclick='var dv=document.getElementById(\"d71894\"); dv.innerHTML = \"&lt;iframe width=670 height=600 src=\" + \"https:\/\/www.rjmprogramming.com.au\/ITblog\/tag\/date\" + \"&gt;&lt;\/iframe&gt;\"; dv.style.display = \"block\";'>this<\/a> too.<\/p>\n<div id='d71894' style='display: none; border-left: 2px solid green; border-top: 2px solid green;'><\/div>\n<hr>\n<p>If this was interesting you may be interested in <a title='Click here to see topics in which you might be interested' href='#d71922' onclick='var dv=document.getElementById(\"d71922\"); dv.innerHTML = \"&lt;iframe width=670 height=600 src=\" + \"https:\/\/www.rjmprogramming.com.au\/ITblog\/tag\/expression\" + \"&gt;&lt;\/iframe&gt;\"; dv.style.display = \"block\";'>this<\/a> too.<\/p>\n<div id='d71922' style='display: none; border-left: 2px solid green; border-top: 2px solid green;'><\/div>\n","protected":false},"excerpt":{"rendered":"<p>If you think of one of those &#8220;Post RE&#8221; user entries from yesterday&#8217;s WordPress Blog Search Title and Posting Date Checkbox Tutorial as an &#8220;expression&#8221; then an and\/or dictionary explanation &#8230; used as a function word to indicate that two &hellip; <a href=\"https:\/\/www.rjmprogramming.com.au\/ITblog\/wordpress-blog-search-title-and-posting-date-expressions-tutorial\/\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[12,14,37],"tags":[5410,202,301,367,1820,431,432,3373,5411,932,997,1761,5409,1110,1866,1268,2167,1319,1324,1325,3276],"class_list":["post-71922","post","type-post","status-publish","format-standard","hentry","category-elearning","category-event-driven-programming","category-tutorials","tag-and","tag-checkbox","tag-date","tag-dropdown","tag-expression","tag-filter","tag-filtering","tag-logic","tag-or","tag-php","tag-programming","tag-prompt","tag-publication-date","tag-search","tag-select","tag-theme","tag-title","tag-tutorial","tag-twentyten","tag-twentyten-theme","tag-wordpress-blog"],"_links":{"self":[{"href":"https:\/\/www.rjmprogramming.com.au\/ITblog\/wp-json\/wp\/v2\/posts\/71922"}],"collection":[{"href":"https:\/\/www.rjmprogramming.com.au\/ITblog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rjmprogramming.com.au\/ITblog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rjmprogramming.com.au\/ITblog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rjmprogramming.com.au\/ITblog\/wp-json\/wp\/v2\/comments?post=71922"}],"version-history":[{"count":12,"href":"https:\/\/www.rjmprogramming.com.au\/ITblog\/wp-json\/wp\/v2\/posts\/71922\/revisions"}],"predecessor-version":[{"id":71936,"href":"https:\/\/www.rjmprogramming.com.au\/ITblog\/wp-json\/wp\/v2\/posts\/71922\/revisions\/71936"}],"wp:attachment":[{"href":"https:\/\/www.rjmprogramming.com.au\/ITblog\/wp-json\/wp\/v2\/media?parent=71922"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rjmprogramming.com.au\/ITblog\/wp-json\/wp\/v2\/categories?post=71922"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rjmprogramming.com.au\/ITblog\/wp-json\/wp\/v2\/tags?post=71922"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}