Написание октрытки,и авто вставка текста.
1.
Серёга (06.03.2011 / 13:34)
Всем привет,вот я нашел на сайт один мод для отправки открыток на мыло,вроде понял как исправить ошибки в отображений,но не знаю можно ли сделать так,что бы в поле для написания пожелания вставлялся текст рандомно,из какого либо файла,например создам я там 10файлов aaa.php а в них тупо поздравления,которые рандомно будут вставляться в форму для пожеланий,вот код отправки:
2.
Серёга (06.03.2011 / 13:34)
echo "<p class='modul_name'>Отправка открытки:</p>";
echo "<p class='b'><img src=\"$url/$file\" width=\"80\" /></p>";
echo "<form method=\"post\" action=\"index.php?view=3&url=$url&file=$file\">";
echo "<p class='b'><font color='red'>*</font> Кому(e-mail):";
echo "<br /><input type=\"text\" name=\"mail\" maxlength=\"50\" value=\"\"/><br />";
echo "<font color='red'>*</font> Ваше имя:";
echo "<br /><input type=\"text\" name=\"name\" maxlength=\"50\" value=\"\"/><br />";
echo "<br />Ваше пожелание:<font color='red'>*</font> <br />";
echo "<textarea rows=\"3\" size=\"500\" name=\"text\">";
echo "</textarea><br/>";
echo "<br/><input type=\"submit\" name=\"do\" value=\"Отправить\"/></form></p>";
echo'<p><font color="red">*</font> - поля, обязательные для заполнения<br /><br /></p>';
echo "<a href=\"index.php?url=$url&view=1\">Назад к выбору</a>";
}
if($_GET[view]==3)
{
function myErrorHandler ($errno, $errstr, $errfile, $errline) {}
set_error_handler("myErrorHandler");
$text=htmlspecialchars(stripslashes($_POST[text]));
$tema= "Вам открытка с сайта: $home";
$text = substr($HTTP_POST_VARS["text"],0,1000);
##################################################
if (!eregi("^([0-9a-z]([-_.]?[0-9a-z])*@[0-9a-z]([-.]?[0-9a-z])*\\.[a-wyz][a-z](fo|g|l|m|mes|o|op|pa|ro|seum|t|u|v|z)?)$", $_POST[mail]))
{
echo"<b>E-mail Несуществует!</b><br /><br />";
echo"<a href=\"index.php?view=2&url=$url&file=$file\">Пожалуйста повторите!</a>";
exit;
}
if ($text == "")
{
echo"Вы не написали пожелание!<br /><br />";
echo"<a href=\"index.php?view=2&url=$url&file=$file\">Пожалуйста повторите!</a>";
exit;
Подскажите возможно ли так сделать?
3.
JustZero (06.03.2011 / 17:25)
<?php
echo "<p class='modul_name'>Отправка открытки:</p>";
echo "<p class='b'><img src=\"$url/$file\" width=\"80\" /></p>";
echo "<form method=\"post\" action=\"index.php?view=3&url=$url&file=$file\">";
echo "<p class='b'><font color='red'>*</font> Кому(e-mail):";
echo "<br /><input type=\"text\" name=\"mail\" maxlength=\"50\" value=\"\"/><br />";
echo "<font color='red'>*</font> Ваше имя:";
echo "<br /><input type=\"text\" name=\"name\" maxlength=\"50\" value=\"\"/><br />";
echo "<br />Ваше пожелание:<font color='red'>*</font> <br />";
echo "<textarea rows=\"3\" size=\"500\" name=\"text\">";
echo "</textarea><br/>";
echo "<br/><input type=\"submit\" name=\"do\" value=\"Отправить\"/></form></p>";
echo'<p><font color="red">*</font> - поля, обязательные для заполнения<br /><br /></p>';
echo "<a href=\"index.php?url=$url&view=1\">Назад к выбору</a>";
}
if($_GET[view]==3)
{
function myErrorHandler ($errno, $errstr, $errfile, $errline) {}
set_error_handler("myErrorHandler");
$text=htmlspecialchars(stripslashes($_POST[text]));
$tema= "Вам открытка с сайта: $home";
$text = substr($HTTP_POST_VARS["text"],0,1000);
##################################################
if (!eregi("^([0-9a-z]([-_.]?[0-9a-z])*@[0-9a-z]([-.]?[0-9a-z])*\\.[a-wyz][a-z](fo|g|l|m|mes|o|op|pa|ro|seum|t|u|v|z)?)$", $_POST[mail]))
{
echo"<b>E-mail Несуществует!</b><br /><br />";
echo"<a href=\"index.php?view=2&url=$url&file=$file\">Пожалуйста повторите!</a>";
exit;
}
if ($text == "")
{
echo"Вы не написали пожелание!<br /><br />";
echo"<a href=\"index.php?view=2&url=$url&file=$file\">Пожалуйста повторите!</a>";
exit;
ну 1) Надо код вставлять в определенный бб-код!
4.
Серёга (06.03.2011 / 17:38)
3.
S2kent, это часть кода,и как ее в пых вставить знаю,мне надо подключить в пожелание авто вставку текста,который рандомно будет вставлять из файла какого,или файлов.
5.
ZipeR (07.03.2011 / 03:30)
4.
Kadet8, инклудишь
6.
Серёга (07.03.2011 / 06:53)
5.
ZipeR, а куда именно под инклудить?
7.
ZipeR (07.03.2011 / 08:17)
6.
Kadet8, в нужном для тебя файле
8.
Серёга (07.03.2011 / 08:37)
7.
ZipeR, в сам код куда впихнуть?мне надо что бы в рамке пожеланий они выпадали,стихи допустим в файле stix.php
9.
Петя (07.03.2011 / 08:48)
8.
Kadet8, Ну и вставляй в нужную строку,соблюдая синтаксис.
URL:
https://visavi.net/topics/19430