[/quote]Originally posted by Jexa@May 22 2006, 11:06
К сожалению, при таком раскладе, сервер выдает следующую ошибку: Parse error: parse error in /home/webadmin/сайт.ru/html/collaboration2.html on line 66
Где-то какой-то сбой...Что посоветуете?
<div align='right'>[Только зарегистрированные пользователи могут видеть ссылки. ]
вот знать бы еще, что за файл collaboration2.html )
попробуй так, у меня на локальной машине вроде работает без ошибок
Код:<form action="index.html#sendform" method="post"> <?php if(isset($_POST['mail_subject'])) { if(!empty($_POST['mail_subject'])&&!preg_match("/^[0-9a-z_]+@[0-9a-z_^\.]+\.[a-z]{2,3}$/i",$_POST['mail_subject'])) $error="Ââåäèòå àäðåñ â âèäå [Только зарегистрированные пользователи могут видеть ссылки. ]"; $from=htmlspecialchars(stripslashes($_POST['mail_subject'])); $msg=htmlspecialchars(stripslashes($_POST['mail_msg'])); $mail_to="àäðåñ@ïî÷òû.ru"; if(!isset($error)) { if(empty($_POST['mail_subject'])) $from="nobody@h1.ru"; $headers="MIME-Version: 1.0\nContent-Type: text/html; charset=windows-1251From: $from"; $text=$msg; if(!mail($mail_to,"Ïèñüìî ñ ñàéòà",$text,$headers)) $error="Ê ñîæàëåíèþ, ïèñüìî íå îòïðàâëåíî"; else { echo "<tr><td colspan=2><font color=green>Ïèñüìî óñïåøíî îòïðàâëåíî</font></td></tr>"; $from=$msg=""; } } else print "<tr><td colspan=2><font color=red>$error</font></td></tr>"; } else $from = $msg = ""; ?> <tr><td width=40%>Âàø e-mail:</td><td align=center><input type=text name=mail_subject maxlength=64 value="<?=$from?>"></td></tr><tr><td colspan=2>Âàøå ñîîáùåíèå: <textarea cols=40 rows=8 name=mail_msg><?=$msg?></textarea></td></tr><tr><td colspan=2><input type=submit value="Îòïðàâèòü"></td></tr></form>