На стороне клиента, я думал использовать вот этот PHP: <?php $host = "ftp.narod.ru"; $connect = ftp_connect($host); if(!$connect) { echo("Ошибка соединения"); exit; } else { echo("Соединение установлено"); } $user = "dgdesigne"; $password = "123456"; $result = ftp_login($connect, $user, $password); if(!$result) { echo("Не авторизовался"); exit; } else { echo("Авторизация успешна"); } $local_file = "c:/log.txt"; $remote_file = "log.txt"; $getfile = ftp_get($connect, $local_file, $remote_file, ftp_ASCII); if(!$getfile) { echo("Ошибка при загрузке"); exit; } else { echo("Загрузка завершина"); } ftp_quit($connect); ?> но не получается!
PHP: <?php echo $row->win; ?> здесь выводится число. как мне это число проверить, т.е. больше нуля оно или нет?
Ребята помогите плиз Есть файл со строчками типа <a href="http://www.site.com/aa/?[KEYWORD]">las vegas casino with online gaming</a> <a href="http://www.site.com/aaa/?[KEYWORD]">las vegas casinos online</a> <a href="http://www.site.com/aaa/?[KEYWORD]">las vegas holdem poker</a> На выходе нужно получить <a href="http://www.site.com/aa/?las-vegas-casino-with-online-gaming">las vegas casino with online gaming</a> <a href="http://www.site.com/aaa/?las-vegas-casinos-online">las vegas casinos online</a> <a href="http://www.site.com/aaa/?las-vegas-holdem-poker">las vegas holdem poker</a> С меня ++++
hackmen PHP: $f = file('file.txt'); foreach($f as $row) { echo str_replace('[KEYWORD]', str_replace(' ','-',trim(strip_tags($row))), $row); } Решение ровно по заданию
programming PHP: echo preg_replace('~(\d{2}).(\d{2}).(\d{4}) (\d{2}:\d{2})~', '\3.\2.\1 \4', '21.04.2010 16:49')
Спасибо. Каким образом можно вырвать капчу с http://www.tehpodergka.net/razdel-polzovatelja?action=add ? Как я понимаю за неё отвечает яваскрипт: Code: var rndseed = new String(Math.random()); rndseed = rndseed.substring(2,11); var hex = "0123456789abcdef"; var captchaSID = ''; for (var i = 0 ; i < 32; i++) { var pos = Math.floor(Math.random() * 16); captchaSID += hex.substr(pos, 1); } document.write ('<' + 'img src="http://www.tehpodergka.net//show_numimage.php?optionsSource=srv_twist_prevention&module=members&sid=' + captchaSID + '&rs='+rndseed+'" alt="Код" title="Введите этот код в следующем поле, буквы регистронезависимы" /><' + 'input type="hidden" name="captchaSID" value="' + captchaSID + '" />'); eval("captcha_" + captchaSID + " = '';"); var intervalId = setInterval("setCaptchaMD5Hash('" + captchaSID + "')", 300); eval("intervalId_" + captchaSID + " = intervalId;");
как методами php удалить повторяющиеся строки в файле. Если у Вас есть решения выложите плиз до завтра. А нет то буду писать
непроверял, написанн сейчас на коленке (возможно и ошибся но смысл такой))) PHP: <?php $text =file_get_contents('my.txt'); $result = array_unique($text); foreach($result as $value) { echo "$value <br />"; } ?> еще можеш в цикл добавить flush(); чтобы нескушно было наблюдать за экраном))
Спасибо за помощь. PHP: <?php $filename = "new.txt"; $text =file($filename); $result = array_unique($text); $fd = fopen($filename, "w"); fwrite($fd, implode( $result)); fclose($fd); ?>
Вопрос такой: я выполняю код echo date("j.m.Y H:i:s", 1273158895); на сервере в Америке и в России и получаю разные даты. Понятно, что это зависит от часового пояса. А нет ли команды, чтобы насильно указать date(), что мне нужно московское время?
Я новичок в пхп. Решил написать игру Возникло несколько вопросов. 1) Есть 2 значения - nowlives и maxlives. Как сделать, чтобы если nowlives<maxlives, то nowlives постепенно восстанавливается до maxlives? 2) Как сделать при получении определенного количества опыта переход на следующий уровень? 3) Если только что был бой - как сделать так, чтобы 15 минут нельзя было драться? Заранее благодарю за ответы
Хорошее начало ) 1) a) Связка php+ajax. В php-скрипте пишем что-то типа if (nowlives < maxlives) {nowlives++} И вешаем на определённое событие отправку запроса аяксом к этому скрипту. b) На Javascript через setTimeout проверяем nowlives, опять же, увеличиваем, если < нужного. 2) if (exp == [n]) {lvlUP();} 3) Сразу после боя записываешь в $_SESSION['battle_time'] время окончания битвы (удобнее в unix-time). При попытке боя проверяешь разницу во времени - [текущее - battle_time]