Страница 1 из 1

пропуск не заполненных форм

Добавлено: 28 авг 2006, 10:18
serdr
Пропуск не заполненных форм
Народ, еще один вопрос
есть некая форма для отсылки на ящик,
в не пользователь пропускает некоторые пункты.
По приходу письма, эти пустые пункты отражаются пустыми строками.
Плиз, как сделать что бы проигнарировать пустые строки в не заполненой форме?

Добавлено: 31 авг 2006, 11:02
Санек_5054
приведи код я тебе его переделаю и обьясню!

Добавлено: 31 авг 2006, 14:24
serdr
Файл anketa.php

<HTML>
<HEAD>
<TITLE>Анкета</TITLE>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=windows-1251">
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
<LINK href="phpru.css" type=text/css rel=stylesheet>
</HEAD>
<body leftmargin=0 topmargin=0 rightmargin=0 marginheight=0 marginwidth=0 bgcolor="FFFFFF">




<TABLE valign=top border=0 width=100%>
<TBODY>
<TR>
<TD valign=top width=25%>

</TD>

<TD WIDTH=75%>
<CENTER>
<TABLE class=td cellSpacing=1 cellPadding=0 BORDER=0>
<TR><TD>
<?
require ('config_anketa.inc');

if (isset($form))
{
$error = ValidForm();

if ($error[0] == '')
{
SendMail();
}
else
{
echo '<FONT COLOR=RED>Найдены следующие ошибки:

'.$error[0].'</FONT>
';
ShowForm();
echo '
</TABLE></CENTER>';
}
}
else
{
ShowForm();
}

function ShowForm()
{
if((isset($GLOBALS["error"][0])) && ($GLOBALS["error"][0]!= ''))
{
$val[0] = $GLOBALS["form"]["firm"];
$val[1] = $GLOBALS["form"]["user"];
$val[2] = $GLOBALS["form"]["spec1"];
$val[3] = $GLOBALS["form"]["kol1"];
$val[20] = $GLOBALS["form"]["rab"];
$val[21] = $GLOBALS["form"]["adres"];
$val[22] = $GLOBALS["form"]["just"];
$val[23] = $GLOBALS["form"]["fakt"];
$val[24] = $GLOBALS["form"]["tel"];
}
else
{
$val[0] = $val[1] = $val[2] = $val[3] = $val[20] = $val[21] = $val[22] = $val[2] = $val[23] = $val[24] ='';
$class[0] = $class[1] = $class[2] = $class[3] = $class[20] = $class[21] = $class[22] = $class[23] = $class[24] ='';
}
(isset($GLOBALS["error"][1])) ? $class[0] = ' class=error' : $class[0] = '';
(isset($GLOBALS["error"][2])) ? $class[1] = ' class=error' : $class[1] = '';
(isset($GLOBALS["error"][3])) ? $class[2] = ' class=error' : $class[2] = '';
(isset($GLOBALS["error"][4])) ? $class[3] = ' class=error' : $class[3] = '';
(isset($GLOBALS["error"][21])) ? $class[20] = ' class=error' : $class[20] = '';
(isset($GLOBALS["error"][22])) ? $class[21] = ' class=error' : $class[21] = '';
(isset($GLOBALS["error"][23])) ? $class[22] = ' class=error' : $class[22] = '';
(isset($GLOBALS["error"][24])) ? $class[23] = ' class=error' : $class[23] = '';
(isset($GLOBALS["error"][25])) ? $class[24] = ' class=error' : $class[24] = '';


?>
<TABLE width=100% BORDER=0>
<tr>
<td align=center class=z>
<div align=center>Проект</div>
</td></tr>
<TR>
<TD> </TD></TR>
</TABLE>
<CENTER><TABLE WIDTH=100% BORDER=0>
<TR>
<TD class=c3 colspan=2 align=center>Заявка для работодателя

</TD>
</TR>
<TR>
<TD align=right><FORM METHOD=POST>Организация :</TD>
<TD><INPUT<?=$class[0]?> TYPE=text SIZE=20 MAXLENGTH=100 NAME=form[firm] VALUE='<?=$val[0]?>'><font color=red>*</font></TD>
</TR>
<TR>
<TD align=right>Директор :</TD>
<TD><INPUT<?=$class[1]?> TYPE=text SIZE=20 MAXLENGTH=100 NAME=form[user] VALUE='<?=$val[1]?>'><font color=red>*</font></TD>
</TR>
<tr>
<td colspan=2>подборка кадров</td>
</tr>
<TR>
<TD align=center>Специальность</TD>
<TD align=left> Количество</TD>
</TR>
<TR>
<TD align=right><INPUT<?=$class[2]?> TYPE=text SIZE=19 MAXLENGTH=30 NAME=form[spec1] VALUE='<?=$val[2]?>'><font color=red>*</font></TD>
<TD><INPUT<?=$class[3]?> TYPE=text SIZE=5 MAXLENGTH=3 NAME=form[kol1] VALUE='<?=$val[3]?>'><font color=red>*</font></TD>
</TR>
<TR>
<TD align=right><INPUT<?=$class[4]?> TYPE=text SIZE=20 MAXLENGTH=30 NAME=form[spec2] VALUE='<?=$val[4]?>'></TD>
<TD><INPUT<?=$class[5]?> TYPE=text SIZE=5 MAXLENGTH=3 NAME=form[kol2] VALUE='<?=$val[5]?>'></TD>
</TR>
<TR>
<TD align=right><INPUT<?=$class[6]?> TYPE=text SIZE=20 MAXLENGTH=30 NAME=form[spec3] VALUE='<?=$val[6]?>'></TD>
<TD><INPUT<?=$class[7]?> TYPE=text SIZE=5 MAXLENGTH=3 NAME=form[kol3] VALUE='<?=$val[7]?>'></TD>
</TR>
<TR>
<TD align=right><INPUT<?=$class[8]?> TYPE=text SIZE=20 MAXLENGTH=30 NAME=form[spec4] VALUE='<?=$val[8]?>'></TD>
<TD><INPUT<?=$class[9]?> TYPE=text SIZE=5 MAXLENGTH=3 NAME=form[kol4] VALUE='<?=$val[9]?>'></TD>
</TR>
<TR>
<TD align=right><INPUT<?=$class[10]?> TYPE=text SIZE=20 MAXLENGTH=30 NAME=form[spec5] VALUE='<?=$val[10]?>'></TD>
<TD><INPUT<?=$class[11]?> TYPE=text SIZE=5 MAXLENGTH=3 NAME=form[kol5] VALUE='<?=$val[11]?>'></TD>
</TR>
<TR>
<TD align=right><INPUT<?=$class[12]?> TYPE=text SIZE=20 MAXLENGTH=30 NAME=form[spec6] VALUE='<?=$val[12]?>'></TD>
<TD><INPUT<?=$class[13]?> TYPE=text SIZE=5 MAXLENGTH=3 NAME=form[kol6] VALUE='<?=$val[13]?>'></TD>
</TR>
<TR>
<TD align=right><INPUT<?=$class[14]?> TYPE=text SIZE=20 MAXLENGTH=30 NAME=form[spec7] VALUE='<?=$val[14]?>'></TD>
<TD><INPUT<?=$class[15]?> TYPE=text SIZE=5 MAXLENGTH=3 NAME=form[kol7] VALUE='<?=$val[15]?>'></TD>
</TR>
<TR>
<TD align=right><INPUT<?=$class[16]?> TYPE=text SIZE=20 MAXLENGTH=30 NAME=form[spec8] VALUE='<?=$val[16]?>'></TD>
<TD><INPUT<?=$class[17]?> TYPE=text SIZE=5 MAXLENGTH=3 NAME=form[kol8] VALUE='<?=$val[17]?>'></TD>
</TR>
<TR>
<TD align=right><INPUT<?=$class[18]?> TYPE=text SIZE=20 MAXLENGTH=30 NAME=form[spec9] VALUE='<?=$val[18]?>'></TD>
<TD><INPUT<?=$class[19]?> TYPE=text SIZE=5 MAXLENGTH=3 NAME=form[kol9] VALUE='<?=$val[19]?>'></TD>
</TR>
<TR>
<TD align=right>данные иностранные граждане
будут работать по адресу:</TD>
<TD><TEXTAREA<?=$class[20]?> NAME=form[rab] ROWS=4 COLS=20><?=$val[20]?></TEXTAREA><font color=red>*</font></TD>
</TR>
<TR>
<TD align=right> и проживать по адресу:</TD>
<TD><TEXTAREA<?=$class[21]?> NAME=form[adres] ROWS=4 COLS=20><?=$val[21]?></TEXTAREA><font color=red>*</font></TD>
</TR>
<TR>
<TD align=right>Юридический адрес
организации:</TD>
<TD><TEXTAREA<?=$class[22]?> NAME=form[just] ROWS=4 COLS=20><?=$val[22]?></TEXTAREA><font color=red>*</font></TD>
</TR>
<TR>
<TD align=right> Фактический адрес
организации:</TD>
<TD><TEXTAREA<?=$class[23]?> NAME=form[fakt] ROWS=4 COLS=20><?=$val[23]?></TEXTAREA><font color=red>*</font></TD>
</TR>
<TR>
<TD align=right>Телефон для связи: </TD>
<TD><TEXTAREA<?=$class[24]?> NAME=form[tel] ROWS=3 COLS=20><?=$val[24]?></TEXTAREA><font color=red>*</font></TD>
</TR>
<TR>
<TD valign=top align=right>Коментарий:
</TD>
<TD><TEXTAREA<?=$class[25]?> NAME=form[comments] ROWS=7 COLS=35><?=$val[25]?></TEXTAREA></TD>
</TR>
<TR>
<TD colspan=2>Поля, отмеченные звездочкой (*), обязательны для заполнения!</TD>
</TR>
<TR><TD align=center>
</TD><TD colspan=2> <INPUT TYPE=reset VALUE='Отмена' style="BACKGROUND-COLOR: #A3DCEF; BORDER-BOTTOM:#CCCCCC 1px ridge; BORDER-LEFT: #ffffff 1px ridge; BORDER-RIGHT: #cccccc 1px ridge; BORDER-TOP: #ffffff 1px ridge; COLOR: #000000; FONT-FAMILY: Arial; FONT-SIZE:12px; FONT-STYLE: bold; FONT-VARIANT: bold; FONT-WEIGHT: lighter; MARGIN-BOTTOM:1px; MARGIN-TOP: 1px; TEXT-DECORATION: none; TEXT-INDENT: 2px; TEXT-TRANSFORM:none;">
<INPUT TYPE=submit VALUE='Отправить' style="BACKGROUND-COLOR: #A3DCEF; BORDER-BOTTOM:#CCCCCC 1px ridge; BORDER-LEFT: #ffffff 1px ridge; BORDER-RIGHT: #cccccc 1px ridge; BORDER-TOP: #ffffff 1px ridge; COLOR: #000000; FONT-FAMILY: Arial; FONT-SIZE:12px; FONT-STYLE: bold; FONT-VARIANT: bold; FONT-WEIGHT: lighter; MARGIN-BOTTOM:1px; MARGIN-TOP: 1px; TEXT-DECORATION: none; TEXT-INDENT: 2px; TEXT-TRANSFORM:none;"></TD></TR>
</TABLE></FORM>
<?
}

function ValidForm()
{

$error[0] = '';

/* проверяем с родного-ли хоста пришли данные */
$referer = getenv("SERVER_NAME");
if (!ereg($GLOBALS["SERVER"],$referer))
{
echo "


<CENTER>[img]img/trash.gif[/img]



<FONT COLOR=RED>Доступ закрыт!

Вход только через [url=http://".$GLOBALS["SERVER"]."]".$GLOBALS["SERVER"]."[/url]


";
exit;
}

/* проверяем не ввел-ли кто фигню типа длинного слова skghsdghfdhgkfdhgkhdfkghdfkghdfkghfdjghfjghfghjfhgfdhgkdfhhkfhgkfhgkh */
$array = explode (" ", $GLOBALS["form"]["firm"]);
foreach ($array as $word)
if (strlen($word) > 30)
{
$word = trim (str_replace("\r\n", "", $word));
$error[0] .= " Слишком длинное слово: ( <FONT COLOR='BLUE'>".htmlspecialchars($word)."</FONT> ). До или после нажатия <enter> необходим пробел.
";
$error[1] = 1;

}

/* проверяем обязательные поля на наличие данных */
if ((trim($GLOBALS["form"]["firm"]) == '')||(trim($GLOBALS["form"]["user"]) == '')||(trim($GLOBALS["form"]["spec1"]) == '')||(trim($GLOBALS["form"]["kol1"]) == '')||(trim($GLOBALS["form"]["rab"]) == '')||(trim($GLOBALS["form"]["adres"]) == '') ||(trim($GLOBALS["form"]["just"]) == '') ||(trim($GLOBALS["form"]["fakt"]) == '') ||(trim($GLOBALS["form"]["tel"]) == ''))
{
$error[0] .=' Не заполнены обязательные поля.
';
$error[1] = 1;
$error[2] = 2;
$error[3] = 3;
$error[20] = 20;
$error[21] = 21;
$error[22] = 22;
$error[23] = 23;
$error[24] = 24;
/* $error[0] .= ' Как называется Ваша организация.
';
$error[1] .= 'Вы забыли указать фамилию директора.
';
$error[2] .= 'Вы не указали специальность.
';
$error[3] .= 'Вы не указали по какому адресу будут работать иностранные граждане.
';
$error[20] .= 'Вы не указали по какому адресу будут работать иностранные граждане.
';
$error[21] .= 'Вы не указали по какому адресу будут проживать иностранные граждане.
';
$error[22] .= 'Вы забыли указать юридический адрес организации.
';
$error[23] .= 'Вы забыли указать фактический адрес организации.
';
$error[24] .= 'Вы забыли написать контактный телефон.
'; */
}
else // проверяем на минимум символов
{
if (strlen($GLOBALS["form"]["firm"]) < 3)
{
$error[0] .= ' Слишком мало символов в поле Организация!
';
$error[1] = 1;
}
if (strlen($GLOBALS["form"]["user"]) < 5)
{
$error[0] .= ' Слишком мало символов в поле Директор!
';
$error[2] = 1;
}
if (strlen($GLOBALS["form"]["spec1"]) < 3)
{
$error[0] .= ' Слишком мало символов в поле Специальность!
';
$error[3] = 1;
}
}

/* обрезаем все данные до нужной длины (на всякий случай) */
$GLOBALS["form"]["firm"] = trim(substr($GLOBALS["form"]["firm"],0,30));
$GLOBALS["form"]["user"] = trim(substr($GLOBALS["form"]["user"],0,30));
/* $GLOBALS["form"]["spes1"] = trim(substr($GLOBALS["form"]["spes1"],0,30));
$GLOBALS["form"]["kol1"] = trim(substr($GLOBALS["form"]["kol1"],0,30));
$GLOBALS["form"]["kol2"] = trim(substr($GLOBALS["form"]["kol2"],0,30));
$GLOBALS["form"]["kol3"] = trim(substr($GLOBALS["form"]["kol3"],0,30));
$GLOBALS["form"]["kol4"] = trim(substr($GLOBALS["form"]["kol4"],0,30));
$GLOBALS["form"]["kol5"] = trim(substr($GLOBALS["form"]["kol5"],0,30));
$GLOBALS["form"]["kol6"] = trim(substr($GLOBALS["form"]["kol6"],0,30));
$GLOBALS["form"]["kol7"] = trim(substr($GLOBALS["form"]["kol7"],0,30));
$GLOBALS["form"]["kol8"] = trim(substr($GLOBALS["form"]["kol8"],0,30)); */

/* если есть HTML - вырубаем */
$html = ' Подобные символы запрещены - ';
if ( ereg ( "[<>&]+", $GLOBALS["form"]["user"], $error_1 ) )
{
$error[0] .= $html.'( <FONT COLOR=BLUE>'.htmlspecialchars($error_1[0]).'</FONT> )
';
$error[1] = 1;
}

if ( ereg ( "[<>&]+", $GLOBALS["form"]["comments"], $error_3 ) )
{
$error[0] .= $html.'( <FONT COLOR=BLUE>'.htmlspecialchars($error_3[0]).'</FONT> )
';
$error[3] = 1;
}
return $error;
}

function ShowPreview()
{
echo(
$GLOBALS["form"]["firm"]." \n".
$GLOBALS["form"]["user"]."\n".
$GLOBALS["form"]["spec1"]." ". $GLOBALS["form"]["kol1"]."\n".
$GLOBALS["form"]["spec2"]." ".$GLOBALS["form"]["kol2"]."\n".
$GLOBALS["form"]["spec3"]." ". $GLOBALS["form"]["kol3"]."\n".
$GLOBALS["form"]["spec4"]." ". $GLOBALS["form"]["kol4"]."\n".
$GLOBALS["form"]["spec5"]." ". $GLOBALS["form"]["kol5"]."\n".
$GLOBALS["form"]["spec6"]." ". $GLOBALS["form"]["kol6"]."\n".
$GLOBALS["form"]["spec7"]." ". $GLOBALS["form"]["kol7"]."\n".
$GLOBALS["form"]["spec8"]." ". $GLOBALS["form"]["kol8"]."\n".
$GLOBALS["form"]["spec9"]." ". $GLOBALS["form"]["kol9"]."\n".
$GLOBALS["form"]["rab"]."\n".
$GLOBALS["form"]["adres"]."\n".
$GLOBALS["form"]["just"]."\n".
$GLOBALS["form"]["fakt"]."\n".
$GLOBALS["form"]["tel"]."\n".
$GLOBALS["form"]["comments"]);
}

function SendMail()
{
@mail($GLOBALS["ADMIN"],
$GLOBALS["SUBJECT"],
$GLOBALS["form"]["firm"]." \n".
$GLOBALS["form"]["user"]."\n".
$GLOBALS["form"]["spec1"]." ". $GLOBALS["form"]["kol1"]."\n".
$GLOBALS["form"]["spec2"]." ".$GLOBALS["form"]["kol2"]."\n".
$GLOBALS["form"]["spec3"]." ". $GLOBALS["form"]["kol3"]."\n".
$GLOBALS["form"]["spec4"]." ". $GLOBALS["form"]["kol4"]."\n".
$GLOBALS["form"]["spec5"]." ". $GLOBALS["form"]["kol5"]."\n".
$GLOBALS["form"]["spec6"]." ". $GLOBALS["form"]["kol6"]."\n".
$GLOBALS["form"]["spec7"]." ". $GLOBALS["form"]["kol7"]."\n".
$GLOBALS["form"]["spec8"]." ". $GLOBALS["form"]["kol8"]."\n".
$GLOBALS["form"]["spec9"]." ". $GLOBALS["form"]["kol9"]."\n".
$GLOBALS["form"]["rab"]."\n".
$GLOBALS["form"]["adres"]."\n".
$GLOBALS["form"]["just"]."\n".
$GLOBALS["form"]["fakt"]."\n".
$GLOBALS["form"]["tel"]."\n".
$GLOBALS["form"]["comments"]);



echo'<CENTER>
'.$GLOBALS["form"]["user"].',
ваша заявка нами получена и принята к рассмотрению,
в самое близжайщее время мы свяжемся с Вами.
';}
?>
</TD></TR>
</TABLE>
</TD>

</TR>
</TBODY>
</TABLE>

<TR vAlign="botton">
<TABLE border="0" cellpadding="0" cellspacing="0" width="100%">
<TBODY>
<TR>
<TD><HR></TD></TR>
<TR><TD></TD></TR></TBODY></TABLE></TR></BODY></HTML>


Файл config_anketa.inc


<?

$SUBJECT = "Анкета";
$ADMIN = "ххххххх"; // замените на свое мыло
$SERVER = 'localhost'; // замените на имя Вашего сервера (ВАЖНО! без http:// )
?>

Файл phpru.css

P {
MARGIN:3; COLOR:SIENNA; FONT-FAMILY:Tahoma, sans-serif; FONT-SIZE:10pt;
}
TD {
COLOR:SIENNA; FONT-FAMILY:Tahoma, sans-serif; FONT-SIZE:10pt;
}
.td {
PADDING:2; COLOR:SIENNA; FONT-FAMILY:Tahoma, sans-serif; FONT-SIZE:10pt;
BORDER-STYLE:solid; BORDER-WIDTH:1; BORDER-COLOR:#444444;
}
.td1{
COLOR:SIENNA; FONT-FAMILY:Tahoma, sans-serif; FONT-SIZE:10pt;
BORDER-WIDTH:0; BORDER-STYLE:solid; BORDER-BOTTOM-WIDTH:1;
BORDER-BOTTOM-COLOR:#444444;
}
.stat {
COLOR:#444444; FONT-FAMILY:Tahoma, sans-serif; FONT-SIZE:9pt;
}
BODY{
BACKGROUND-COLOR: Ivory;
scrollbar-arrow-color:LIGHTYELLOW;
scrollbar-3dlight-color:SILVER;
scrollbar-highlight-color:WHITE;
scrollbar-face-color:SIENNA;
scrollbar-shadow-color:#FLFLFL;
scrollbar-darkshadow-color:#007898;
scrollbar-track-color:#FLFLFL;
scrollbar-base-color:#FLFLFL;
}
INPUT,TEXTAREA,SELECT,OPTION {
FONT-WEIGHT:bold; FONT-FAMILY:Tahoma, sans-serif; FONT-SIZE:10pt; COLOR:MAROON;
BORDER-STYLE:solid; BORDER-WIDTH:1; scrollbar-arrow-color:LIGHTYELLOW;
}
INPUT.checkbox {
COLOR:#000000; BACKGROUND-COLOR:transparent
}
.but {
BORDER-STYLE:solid; BORDER-WIDTH:1; FONT-FAMILY:Tahoma;
COLOR:MAROON; FONT-WEIGHT:bold; FONT-SIZE:10pt; BACKGROUND-COLOR:transparent
}
.error {
BACKGROUND-COLOR:RED; FONT-FAMILY:Tahoma, sans-serif; FONT-SIZE:10pt;
COLOR:white;
}
A {
COLOR:NAVY; TEXT-DECORATION:none; CURSOR:hand;
}
A:link {
COLOR:NAVY; TEXT-DECORATION:none;
}
A:visited {
COLOR:NAVY; TEXT-DECORATION:none;
}
A:hover {
COLOR:BLUE; TEXT-DECORATION:underline;
}
A.menu_h { BACKGROUND-COLOR: #A3DCEF; BORDER-BOTTOM:
#CCCCCC 1px ridge; BORDER-LEFT: #ffffff 1px ridge; BORDER-RIGHT: #cccccc 1px ridge;
BORDER-TOP: #ffffff 1px ridge; COLOR: #000000; FONT-FAMILY: Arial; FONT-SIZE:
12px; FONT-STYLE: bold; FONT-VARIANT: bold; FONT-WEIGHT: lighter; MARGIN-BOTTOM:
1px; MARGIN-TOP: 1px; TEXT-DECORATION: none; TEXT-INDENT: 2px; TEXT-TRANSFORM:
none; WIDTH: 100% }
A.menu_h:hover { BACKGROUND-COLOR: #CCCCCC; BORDER-BOTTOM:
#ffffff 1px groove; BORDER-LEFT: #cccccc 1px groove; BORDER-RIGHT: #ffffff 1px
groove; BORDER-TOP: #cccccc 1px groove; COLOR: #ffffff; HEIGHT: 100%; TEXT-DECORATION:
none; WIDTH: 100%; }

Добавлено: 31 авг 2006, 16:26
Санек_5054
Земени функцию SendMail() на мою!

Код: Выделить всё

function SendMail() 
{ 
$text=($GLOBALS["form"]["firm"]." \n". 
$GLOBALS["form"]["user"]."\n". 
$GLOBALS["form"]["spec1"]." ". $GLOBALS["form"]["kol1"]."\n". 
$GLOBALS["form"]["spec2"]." ".$GLOBALS["form"]["kol2"]."\n". 
$GLOBALS["form"]["spec3"]." ". $GLOBALS["form"]["kol3"]."\n". 
$GLOBALS["form"]["spec4"]." ". $GLOBALS["form"]["kol4"]."\n". 
$GLOBALS["form"]["spec5"]." ". $GLOBALS["form"]["kol5"]."\n". 
$GLOBALS["form"]["spec6"]." ". $GLOBALS["form"]["kol6"]."\n". 
$GLOBALS["form"]["spec7"]." ". $GLOBALS["form"]["kol7"]."\n". 
$GLOBALS["form"]["spec8"]." ". $GLOBALS["form"]["kol8"]."\n". 
$GLOBALS["form"]["spec9"]." ". $GLOBALS["form"]["kol9"]."\n". 
$GLOBALS["form"]["rab"]."\n". 
$GLOBALS["form"]["adres"]."\n". 
$GLOBALS["form"]["just"]."\n". 
$GLOBALS["form"]["fakt"]."\n". 
$GLOBALS["form"]["tel"]."\n". 
$GLOBALS["form"]["comments"]);
$text=str_replace(" \n", "", $text);
@mail($GLOBALS["ADMIN"], 
$GLOBALS["SUBJECT"], $text); 
echo'<CENTER>
'.$GLOBALS["form"]["user"].',
 ваша заявка нами получена и принята к рассмотрению,
в самое близжайщее время мы свяжемся с Вами.
';} 
----
Пробелы я убрал функцией замены - $text=str_replace(" \n", "", $text);

Добавлено: 01 сен 2006, 12:15
serdr
Пробелы я убрал функцией замены - $text=str_replace(" \n", "", $text);
Санек, все работает спасибо.

Добавлено: 01 сен 2006, 12:17
serdr
Санек,
на твой взгляд какая лучшая книга по php?

Добавлено: 01 сен 2006, 15:56
Санек_5054
serdr, Незнаю! Я книги не читаю! и вообще читать не люблю! Но по опыту скажу, лучшая книга та, неважно по пхп или еще по чему другому, где даются примеры и обьясняется что где и как делается! Порекомендовать могу книгу студии СофтТайм "PHP в примерах" по описанию должна быть хорошей!

Добавлено: 01 сен 2006, 16:19
serdr
Скачал, буду разбираться.
Санек,
еще раз спасибо за помощь.

Добавлено: 01 сен 2006, 16:57
Санек_5054
Да незачто! Всегда рад помочь! =)