на одной странице есть коменты в них подерживаючся стандартные теги а пхп код нет когда пишу <? ?> Получаю ? ? Для этого
Лолек, php не интерпритирует текст полученный из бд/файла, если в скрипте нет уазание на его исполнения. А HTML теги отображает браузер =\\\\\\\\\
PHP: <?php $ipArray = array_map("trim", file("logs.txt")); if( in_array($_SERVER['REMOTE_ADDR'],$ipArray) ) { echo "есть"; } else { echo "нет"; } ?>
Да миллион способов. ЗЫЖ Тут кстати тоже сравнение, только чуть шустрее, чем фореач, и тоже каждый ip сравнивается
m0Hze PHP: <? $text = "Georgiy"; $array = array(); for($i=ord('a'); $i<=ord('z'); $i++) for($j=0; $j<strlen($text); $j++) { $tmp = $text; $tmp[$j] = chr($i); $array[chr($i)][] = $tmp; } print_r($array); ?>
2mOHze я просто что не понял ты хочешь чтоб сначала буква A заменяла все по очереди, потом B и т.д. или тут какая-то другая закономерность если первая то:
m0Hze А зачем массив? PHP: function bukv($inword,$bukva,$pos) { if ($pos>strlen($inword) || $pos<1 || !is_string($bukva)) return $inword; else { $inword[$pos-1]=$bukva; return $inword; } } echo bukv('abcdefg','z',1);
Подскажите. Есть нуленный форум IPB, в ближаййшее время нужно преобрести лицензию. Какие файлы нужно будет заменить? Полная переустановка не вариант, в форум внесено очень много модификаций. Кто сталкивался с таким, как быть?
ReD Сделать апгрейд до последней версии m0Hze $text надо обрабатывать trim и вместо echo 'blocked' - die('Blocked'); А вообще - использовать файлы - моветон
Gifts угу, для трёх строк текста буим всегда юзать БД. add: m0Hze, кстате, а не легче ли использовать строковые функции для поиска IP в файле, чем юзать циклы и т.д. Ну или регулярки, если там по маске ip-ы
как передать инфо пхп-скрипту следющим способом, без всяких модреврайтов итп, чисто средствами пхп. вот так-> http://ololo.ru/script.php?эта-инфа-передается
можно использовать одинарные кавычки PHP: <?php $q = "Бла бла бла"; echo ("<input type = text value = '$q'>"); ?>
Почему мало кто знает про php heredoc-синтаксис? PHP: print <<<HERE <input type = text value = "$q"> <input type = text value = "$qqq"> HERE;