Dj_L@tvian Posted June 28, 2008 Report Posted June 28, 2008 Man ir čata bots, bet kā ,lai viņam uztaisa tā,lai viņš uzskatītu ka lielais burts ir taspats burts kas mazais. piemēram K=k A=a vai B=b ? bots nav no sarežģītajiem un lielajiem <? include("config.php"); ?> <html> <head> <title>Chata BOT's</title> <meta http-equiv="Content-Type" content="text/html; charset=<? echo $cfg["encoding"] ?>"> <link href="bot.css" rel="stylesheet" type="text/css"> </head> <body> <div align="center"> <form name="form1" method="post" action="bot.php"> <table width="248" cellpadding="5" cellspacing="1" bgcolor="#6699CC"> <tr> <td class="bt">ChataBots</td> </tr> <tr> <td height="135" class="scr"> <div style="<? echo (($cfg["scrolling"]) ? "overflow: auto;height:100%;" : "") ?>"> <? if ($_POST["submit"]) { $a = answer(); $out = "Jaut: $ask<br>A: ".$a; $tile = ($cfg["scrolling"]) ? $tile : ""; echo "$out<br>$tile"; echo "<input name='tile' type='hidden' id='tile' value='$out<br>$tile'>"; } // answers function answer() { global $cfg, $ask; $ask = (empty($ask)) ? "<empty>" : $ask; $kick = array("?","\n"); $ask = str_replace($kick,"",$ask); $f = file($cfg["answersfile"]); for ($i=0; $i<=count($f); $i++) { $an = split(";", $f[$i]); $a = $an[0]; if (strstr($a,trim($ask))) { if ($wasone) { return("Lūdzu esiet konkrētāks-(ka)"); } array_shift($an); array_pop($an); $ai = rand(0, count($an)-1); // answering $wasone = true; $retval = $an[$ai]; } } $retval = (empty($retval)) ? "Nesapratu Jūsu teikto,lūdzu mēģiniet vēlreiz formulēt jautājumu" : $retval; return $retval; } ?> </div> </td> </tr> <tr> <td class="top"> <input name="ask" type="text" class="inp" id="ask" style="width:100%" value="Ievadiet savu jautājumu šeit" onFocus="if (this.value == 'Ievadiet savu jautājumu šeit') { this.value = '' }" onBlur="if (this.value == '') { this.value = 'Ievadiet savu jautājumu šeit' }" > </td> </tr> <tr> <td valign="top"><font face="Georgia, Times New Roman, Times, serif"> <input name="sss" type="submit" class="btn" id="sss" value="Pajautāt"> <input name="submit" type="hidden" id="submit" value="yup"> </font></td> </tr> </table> </form> </div> </body> <b>© Dj_L@tvian</b> </html>
marcis Posted June 28, 2008 Report Posted June 28, 2008 Pirmkārt gribētu tev ieteikt tik lielus koda gabalus ievietot paste.php.lv. Neteikšu arī to, ka tas kods izskatās diezgan līks, bet atbildot uz tavu jautājumu, iesaku apskatīt strtolower() funkciju.
Recommended Posts