в общем возникла такая проблема: есть ICQ бот, я хочу добавить функцию декодирования из Hex, но проблема в том что когда я отправляю команду боту на расшифровку он вылетает, а кодирует нормально. в чём может быть проблема? PHP: // Функция кодирования в Hex case 'hex': $mlCQ->send_message($from,bin2hex($cmd[2]), 2); break; // Функция декодирования из Hex case 'unhex': $unhex=unhex($cmd[2]); if($unhex=='') { $unhex='Не возможно'; } $mlCQ->send_message($from,$unhex); break;
Code: <?php /* Function: hexToAscii Code URI: http://ifelse.co.uk/code/hex_to_ascii.php Description: Nice and simple script that converts a delimited hex string to it's ASCII representation. Example usage: hexToAscii("4d 49 43 52 4f 50 52 4f 47 52 41 4d 4d 45 52"); Author: Phu Ly Author URI: http://www.ifelse.co.uk */ function hexToAscii($hex, $delimeter=" ") { //Remove delimiters from hex string $hex = str_replace($delimeter, "", $hex); $strLength = strlen($hex); $returnVal = ''; for($i=0; $i<$strLength; $i += 2) { $dec_val = hexdec(substr($hex, $i, 2)); $returnVal .= chr($dec_val); } return $returnVal; } ?>
Ты сначалоа по русски научись писать грамотно! У тебя видимо так мало времени, ты так спешишь, что ачепяток у тебя в тексте больше чем букв!
Code: if($submit){ $result3 = mysql_query("INSERT INTO `bd` VALUES(NULL, '".$_POST['post']."', '".$_POST['nik']."')"); }?> <form action="" method="post" > Ваш ник: <input type="text" name="nik" value="Гость" /><br /> <textarea cols="100" rows="10" name="post"></textarea> <input type="submit" name="submit" value="отпавить" /> </form> Как сделать так, что бы при на;атии F5 сообщение снова не заносилось в базу? Спасибо.
2mff PHP: <?php if($submit){ $result3 = mysql_query("INSERT INTO `bd` VALUES(NULL, '".$_POST['post']."', '".$_POST['nik']."')"); echo '<meta http-equiv="refresh" content="0;url="'.$_SERVER['PHP SELF'].'">'; }?> <form action="" method="post" > Ваш ник: <input type="text" name="nik" value="Гость" /><br /> <textarea cols="100" rows="10" name="post"></textarea> <input type="submit" name="submit" value="отпавить" /> </form> ?> ________ 0ph.ru
может просьба оч глупая, но никак не могу настроить php.ini для денвера с поддержкой работы с сессиями, выложить кто нить может?
исправь на $send = "POST http://site.ru/ucp.php?mode=login HTTP/1.1\r\n"; и добавь $send.= "Content-Length: ".strlen($post)."\r\n"
да не совсем...(как я понял) вот файл php.ini а вот какая ссылочка получается при переходе на страничку с регистрацией , суть в том, что куки добавляет к ссылке как я понял это некорректная настройка php.ini
код в студию, а вообще PHP: <?php session_start(); if (!isset($_SESSION['c'])) $_SESSION['c']=0; echo "Ты тут уже был ".$_SESSION['c']++." раз. Жми F5"; ?> вот нормальный пример, и php.ini тут вовсе не причём тем более что ищи у себя ошибки в скрипте
всем спасибо за ответы, сам скрипт выложить то не сложно, не мой он, я лишь разбираюсь в нём, но за ваши подсказки(никакого кода, просто намёки) был бы благодарен
К примеру, прочитать скриптом каталог с картинками, записать имена файлов в массив. Генерите число от нуля до максимального индекса полученного массива. Собственно все
Есть .txt файл, в нем на каждой строчке есть слова. Нужно осуществить поиск слов по нему с возможностью указания маски * и ?
PHP: $file = file_get_contents('file'); $search = 'Слово'; preg_match('#.*'.$search.'.*#isU',$file,$match); print_r($match); by m0hze
preda1or, Спасибо, а как сделать, чтобы $search = 'Слово, слово1, слово2...'; через запятую можно было указать (с возможностью вставки маски в словах)? Чтобы можно было по маске одно или несколько слов найти...