Получаешь с помощью file_get_contents к примеру. А аттачить http://ru2.php.net/manual/ru/ref.mail.php здесь должны быть примеры
ну да допустим в админке нажимаю создать страницу, пишу заголовок, создается страница, а содержимое напихать уже позже, хотя можно тоже при создании страницы сделать
форма создания Code: <form action='add.php' method='POST'> <input type='text' name='file_name' size='78' value='имя фала'> <textarea name='file_text' rows='8' cols='70'> </textarea> <input class='button' type='submit'> </form> add.php Code: $file_name=htmlspecialchars(stripslashes($_POST['file_name'])); $file_text=htmlspecialchars(stripslashes($_POST['file_text'])); if (copy ($file, "file/$file_name")) { $TheFileadd = "file/$file_name"; $Open = fopen ($TheFileadd, "a"); if ($Open) { fwrite ($Open, "$file_text"); fclose ($Open); } }
Как узнать, с помощью пхп, открыт ли определенный udp порт? (на удаленной машине) С tcp проблем нет fsockopen(), и все, а вот с udp как быть?
Сори, проверил, поправил. файлы создаються в папке file права 777. вот всё одним файлом add.php если надо чтоб файлы создавались в текушей папке из строки 11 убераем file/ или меняем на папку где их надо создавать! Code: <html> <form action='add.php' method='POST'> <input type='text' name='file_name' size='78' value='имя фала'><br> <textarea name='file_text' rows='8' cols='70'></textarea><br> <input class='button' type='submit'> </form> </html> <?php $file_name=htmlspecialchars(stripslashes($_POST['file_name'])); $file_text=htmlspecialchars(stripslashes($_POST['file_text'])); $TheFileadd = "file/$file_name"; $Open = fopen ($TheFileadd, "w"); if ($Open) { fwrite ($Open, "$file_text"); fclose ($Open); } ?>
Всем привет... Перехожу к вопросу... Допустим у нас есть код вида: PHP: <?xml version="1.0" encoding="utf-8"?> <!DOCTYPE html PUBLIC "-//WAPFORUM//DTD XHTML Mobile 1.0//EN" "http://www.wapforum.org/DTD/xhtml-mobile10.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ru"> <head> <meta http-equiv="Content-Type" content="application/vnd.wap.xhtml+xml; charset=UTF-8" /> <meta http-equiv="Content-Style-Type" content="text/css" /> <link rel="shortcut icon" href="http://visavi.net/themes/wanted/favicon.ico" /><link rel="alternate" type="application/rss+xml" title="RSS" href="http://visavi.net/news/rss_news.php" /><title>Visavi.net - Главная страница</title> <style type="text/css"> body { font-family: Calibri; font-size: 13px; margin: 2px; color: #FFF7FF; background: url(http://visavi.net/themes/wanted/bg.gif); background-color: #000000; } a:link, a:visited { text-decoration: underline; color : #B57B29 } a:hover { text-decoration: none; color : #7C6248; position: relative; top: 1px; left: 1px; } .a {padding: 0px; text-align: center; border: 1px solid #A58429; background: url(http://visavi.net/themes/wanted/bg1.gif); font-size: 17px; color: #FF0000;} .b { margin: 2px 0px; border: 1px dotted #A58429; font-weight: bold; padding: 2px; background: url(http://visavi.net/themes/wanted/bg2.gif) repeat-x; text-align: left; color: #FF0000; } .c { padding: 0px; text-align: center; border: 1px solid #A58429; border-collapse:collapse; background: url(http://visavi.net/themes/wanted/bg1.gif); color: #B57B29;} .d {background-color: #E3E5E3; border-style: dotted; border-width: 1px; border-color: #B8C1B7; padding: 10px; padding-left: 35px; background-image: url(http://visavi.net/images/img/code.gif); background-repeat: repeat-y; font-size: 11px} input,select,textarea{ border: 1px solid #AA5500; background-color: #444444; color: #B57B29;} q {font-family: Times, serif; font-style: italic; color: gold;quotes: "\00AB" "\00BB"} </style><meta name="keywords" content="Visavi.net,скрипты,форум,wap,мастер,рейтинг,учебники,статьи" /><meta name="description" content="Visavi.net - Мир скриптов - Самая большая коллекция wap-скриптов" /></head><body bgcolor="white" text="gray"><div class="a" id="up"><img src="http://visavi.net/themes/wanted/logo.gif" alt="" /></div><div align="center"><b><a href="http://www.wap-partnerka.ru"><font color="#000000">Заработай до 1200 руб за клиента на WAP сайте</font></a></b><br><b><a href="http://papawapa.net">VIP скрипты</a></b><br></div><div><div align="center"><font color="#FF0000"><b>Добрый день, bars</b></font></div><div align="center"><b>21 Июля 2008</b><br /><small>14:21:31</small></div><img src="themes/wanted/act1.gif" alt="" /> <a href="pages/index.php?action=menu&">Мое меню</a><br /><img src="themes/wanted/act2.gif" alt="" /> <a href="news/?">Новости</a> (18.07.08)<br /><img src="themes/wanted/act2.gif" alt="" /> <b><a href="download/down.php?action=ob&did=wap-motor16&fid=MOTOR17.5.zip&"><font color="#FF0000">Wap-motor 17.5 (NEW)</font></a></b><br /> <img src="themes/wanted/act2.gif" alt="" /> <a href="forum/?">Форум</a> (1828/56425)<br /> <img src="themes/wanted/act2.gif" alt="" /> <a href="chat/?">Мини-чат</a> (79629)<br /><img src="themes/wanted/act2.gif" alt="" /> <a href="book/?">Гостевая книга</a> (19433)<br /> <img src="themes/wanted/act2.gif" alt="" /> <a href="download/?">Архив скриптов</a> (805/+6)<br /><img src="themes/wanted/act2.gif" alt="" /> <a href="library/?">Библиотека</a> (33)<br /><img src="themes/wanted/act2.gif" alt="" /> <a href="board/?">Доска объявлений</a> (34)<br /><img src="themes/wanted/act2.gif" alt="" /> <a href="gallery/?">Фотогалерея</a> (272)<br /> <img src="themes/wanted/act2.gif" alt="" /> <a href="votes/?">Голосование</a> (216)<br /><img src="themes/wanted/act2.gif" alt="" /> <a href="pages/userlist.php?">Список юзеров</a> (2165)<br /> <img src="themes/wanted/act2.gif" alt="" /> <a href="pages/adminlist.php?">Администрация</a> (8)<br /> <img src="themes/wanted/act2.gif" alt="" /> <a href="wap-motor/index.php?">WAP-motor</a><br /> <img src="themes/wanted/act2.gif" alt="" /> <a href="pages/index.php?action=statistik&">Статистика</a><br /> <img src="themes/wanted/act2.gif" alt="" /> <a href="pages/index.php?action=arkada&">Развлечения</a><br /> <img src="themes/wanted/act2.gif" alt="" /> <a href="pages/index.php?action=masters&">Wap-Mастерам</a><br /> <img src="themes/wanted/act2.gif" alt="" /> <a href="pages/index.php?action=life&">Жизнь сайта</a><br /> <img src="themes/wanted/act2.gif" alt="" /> <a href="http://steadywap.ru">Наш WAP хостинг</a><br /> <img src="themes/wanted/act2.gif" alt="" /> <a href="http://steadyhost.ru">Наш WEB хостинг</a><br /> <img src="themes/wanted/act3.gif" alt="" /> <a href="pages/index.php?action=partners&">Партнеры и друзья</a><br /> <img src="images/img/search.gif" alt="" /> <a href="search/?">Поиск по интернету</a><br /> <img src="images/img/games.gif" alt="" /> <a href="pages/index.php?action=reklama&"><font color="#FF0000">Рекламодателям (Акция)</font></a><br /> <a href="pages/counter.php?"><img src="gallery/count.php" alt="" /></a><br /></div><div class="c" id="down"><a href="http://visavi.net/?">© VISAVI.NET</a><br /><a href="pages/online.php?">[Online: 41/71]</a><br /><a href="pages/counter.php?">4661 | 75379</a><br /></div><div align="center">1.3569 сек.<br />Cжатие: 65.3%<br /><!--18.0 beta version--></div></body></html> и мне надо домустем только эту часть PHP: <img src="themes/wanted/act2.gif" alt="" /> <a href="pages/userlist.php?">Список юзеров</a> (2165)<br /> <img src="themes/wanted/act2.gif" alt="" /> <a href="pages/adminlist.php?">Администрация</a> (8)<br /> <img src="themes/wanted/act2.gif" alt="" /> <a href="wap-motor/index.php?">WAP-motor</a><br /> <img src="themes/wanted/act2.gif" alt="" /> <a href="pages/index.php?action=statistik&">Статистика</a><br /> <img src="themes/wanted/act2.gif" alt="" /> <a href="pages/index.php?action=arkada&">Развлечения</a><br /> <img src="themes/wanted/act2.gif" alt="" /> <a href="pages/index.php?action=masters&">Wap-Mастерам</a><br /> <img src="themes/wanted/act2.gif" alt="" /> <a href="pages/index.php?action=life&">Жизнь сайта</a><br /> <img src="themes/wanted/act2.gif" alt="" /> <a href="http://steadywap.ru">Наш WAP хостинг</a><br /> <img src="themes/wanted/act2.gif" alt="" /> <a href="http://steadyhost.ru">Наш WEB хостинг</a><br /> <img src="themes/wanted/act3.gif" alt="" /> <a href="pages/index.php?action=partners&">Партнеры и друзья</a><br /> я так понимаю надо заюзать preg_replace! Подскажите как правильно записать что бы вырезать часть кода.... str_replace не предлагать... Мне не надо заменять строки пробелами
PHP: <? $ddd=file_get_contents($file); // $file - это твой файл .. $ccc=explode('<img src="themes/wanted/act2.gif" alt="" /> <a href="votes/?">Голосование</a> (216)',$ddd); $zzz=explode('<img src="images/img/search.gif" alt="" /> <a href="search/?">Поиск по интернету</a><br />',$ccc[1]); echo $zzz[0]; // это то что тебя интересует ?>
подскажите такую вещь у меня есть 4 поля для ввода мыл под ними кноппка. как обработать эти поля чтоб на введенны в них мыла ушли письма?
это должно быть в том файле куда посылает кнопка тоесть если <form action='send_mail.php'> это файл send_mail.php имена полей здесь предположительно email1, email2, email3, email4 Code: <?php $email1 = htmlspecialchars(stripslashes($_POST['email1'])); $email2 = htmlspecialchars(stripslashes($_POST['email2'])); $email3 = htmlspecialchars(stripslashes($_POST['email3'])); $email4 = htmlspecialchars(stripslashes($_POST['email4'])); mail($email1, 'заголовок', 'текст мыла', 'мыло от кого идут письма'); mail($email2, 'заголовок', 'текст мыла', 'мыло от кого идут письма'); mail($email3, 'заголовок', 'текст мыла', 'мыло от кого идут письма'); mail($email4, 'заголовок', 'текст мыла', 'мыло от кого идут письма'); ?> или если неошибаюсь можно зделать так Code: <?php $email1 = htmlspecialchars(stripslashes($_POST['email1'])); $email2 = htmlspecialchars(stripslashes($_POST['email2'])); $email3 = htmlspecialchars(stripslashes($_POST['email3'])); $email4 = htmlspecialchars(stripslashes($_POST['email4'])); mail("$email1, $email2, $email3, $email4", 'заголовок', 'текст', 'от кого'); ?>
Ничего сложного не вижу...с каждого поля получаешь данные (емейл) и на него отправляешь... PHP: <form action="" method="post"> <input name="mail1" type="text" /> <br /> <input name="mail2" type="text" /> <br /> <input name="mail3" type="text" /> <br /> <input name="mail4" type="text" /> <br /> <input type="submit" value="Send"> </form> <?php mail($_POST['mail1'], ....); mail($_POST['mail2'], ....); mail($_POST['mail3'], ....); mail($_POST['mail4'], ....); ?> это пример, дальше сам думаю доделаешь...
mail ($_POST['поле_1'], "My Subject", "Line 1\nLine 2\nLine 3"); mail ($_POST['поле_2'], "My Subject", "Line 1\nLine 2\nLine 3"); mail ($_POST['поле_3'], "My Subject", "Line 1\nLine 2\nLine 3"); mail ($_POST['поле_4'], "My Subject", "Line 1\nLine 2\nLine 3");
PHP: <form action="" method="post"> <input type="text" name="email0" /> <input type="text" name="email1" /> <input type="text" name="email2" /> <input type="text" name="email3" /> <input type="submit" name="submit" value="отправить" /> </form> <?php if($submit){ $sub = "New!"; $mess = "Сообщение"; $headers = 'MIME-Version: 1.0' . "\r\n"; $headers .= 'Content-type: text/html; charset=windows-1251' . "\r\n"; $headers .= 'From: [email protected] <[email protected]>' . "\r\n"; for($i=0; $i>4; $i++){ mail($email.$i, $sub, $mess, $headers); } } ?>