<?php copy("http://site.ru/1.txt","ego.php"); ?> эта функция загружает удаленно содержимое файла 1.txt с другого сайта инклужит его содержание в ego.php? сможет ли функция сработать при отключенном fileopen?
Отправка email по списку PHP: [/b]Добрый день уважаемые! Имеем: Список емейлов в файле emails.txt в формате [email;фио;телефон;почтовый адрес]. Вопрос: Как создать цикл на php для рассылки по этому списку емейлов тех данных, которые находятся в этой же строке (с емейлом)? Т.е. цикличную отправку уникальных для каждого емейла данных (везде фио, телефон и адрес различные)...
PHP: <?php $file = file('emails.txt'); $file = array_map('trim',$file); foreach ($file as $str) { list($email, $fio, $tel, $index) = explode(';',$str); # Дальше шли что там тебе надо функцией mail(); http://ru.php.net/manual/en/function.mail.php } ?>
PHP процесс умирает у меня такая проблема: php скрипты "умирают" ровно после одного дня.. не сморя на то, что set_time_limit(0), safe mode off.. даже если запускать из шелла ./script как тут быть?
может дело в max_execution_time (php.ini) ? предположу что там стоит не 0, а большое число. Например, max_execution_time=86400 - это ровно сутки Если другой вариант, то напиши что за ось, версия пыхи... и запости скрипт
Linux 2.6.28-r9-s-a-1 x86_64 PHP/5.2.12 ini_set("max_execution_time", "0") не помогает (хотя max_execution_time успешно устанавливается на 0), любой скрипт с бесконечным циклом умирает с сообщением "Killed" (или что то подобное). Перл, питон скрипты работают бесконечно, а пхп сдыхает..
Linux 2.6.28-r9-s-a-1 это не ос, а ядро и его не помешает обновить до стабильного 2.6.35.4 есть еще такая мысль: крон перезагружает апач каждые 24 часа
кподскажите как можно выполнить код содержащийся в переменной? Пример: PHP: <?php $x = "echo '123';"; echo $x; // выведет - echo '123'; , а как чтоб выполнился код внутри, чтоб вывело - 123? ?>
новый вопрос. можно ли как-то избежать ошибки при выполнении кодированого кода. Warning: Unexpected character in input: '\' (ASCII=92) state=1 in Z: PHP: $eval = base64_decode($a); eval ($eval);
почему в правилах не разрешено создавать темы с кардигном ? ..если к примеру я хочу купить ру сс, как мне оповестить об этом других участников форума ? .написать шифром ?))
Axeee кардинг дело уголовно наказуемое, а antichat - форум безопасности!!!!!! И никакие незаконные делишки нельзя здесь афишировать. Решение: найди тематический форму, задавай смежные вопросы по которым ты сможешь с большой вероятностью определить пользователя который может тебе помочь и действуй в приват!! Если текст был доступен тебе, значит не все потерянно и сообщение: - было слишком критично, иначе я присоединяюсь к утверждению b3
PHP: <?php $str = 'Как обрезать фразу до X символов, но так чтобы не обрезать ее по средине слова?'; $new_str = ebana($str, 20); echo 'Обрезаная строка: <strong>'.$new_str.'</strong> Длинна строки <strong>'.strlen($new_str).'</strong>'; function ebana($str, $len){ $words = explode(' ', $str); $new_str = ''; for ($i=0;$i<=$len;$i++) { if(strlen($new_str) <= $len){ $new_str .= $words[$i].' '; } } return $new_str; } ?> По моему разделом ошибся, да и вообще форумом.
2 НTL Первое что тебе может однозначно помочь. Функция explode -- Разбивает строку на подстроки с использование сепаратора. Например: PHP: <?php // Example 1 $pizza = "piece1 piece2 piece3 piece4 piece5 piece6"; $pieces = explode(" ", $pizza); echo $pieces[0]; // piece1 echo $pieces[1]; // piece2 // Example 2 $data = "foo:*:1023:1000::/home/foo:/bin/sh"; list($user, $pass, $uid, $gid, $gecos, $home, $shell) = explode(":", $data); echo $user; // foo echo $pass; // * ?> Ну и естественно что всем в голову приходит: Просто перед тем как "выбирать" часть строки по $x символ проверить символ, равен ли он "букве" или пробелу(может другим символам). Пишу на коленке код не стану царапать, если оч нужно напишу. P.S. b3 на 5 минуток раньше написал) еще и с кодом
НTL PHP: $str = 'Интернетчики задали российскому президенту очень странные вопросы'; $x = 18; echo preg_replace('~^(.{0,'.intval($x).'})\s.*~i', '\1', $str);