Вопрос : Печатание с cgi и Perl

Я использую несколько сценариев cgi и использующ perl для страниц cgi, в одном разделе который создает учет потребителя, я имею раздел который проверяет для того чтобы сделать конечно т новый рекорд содержит страну (c), адрес почты (почту) и менеджер (менеджер). Если одно из этих полей не было вписано после этого ему печатает страницу давая потребителю info, котор они не положили in.

What я имею до тех пор работаю отлично, то если они только вышло одно из 3 полей пустым, то, проблема я имею как сделать им печать вне детали если они вышли 2 или 3 полей blank.

If они случается выйти всем 3 полям пустым я нужно она напечатать вне «список пули» 3 items.

Currently, то если они выходит один из пробела, то полей он напечатает вне this.

Example будет печатание теперь если они выходит поле почты blank.


It кажется что некоторой информацией имеет после того как ей были вписанные детали correctly.

The внимание являются следующими: class= " пуля "

  • Need для того чтобы войти действительное электронная почта address

class= " ясное " >
> " codeSnippet " class=
class= " lineNumbers "
class=
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
id= " codeSnippet862342 >if "

творение Error Account
</head><body>
$Header
<center>
творение Error</h2> <h2>Account
</center>
<td>$err1</td><br><br>
<td>$err2</td><br><br>
type= " диск " >$missing</li> <li
<p>
$Footer
ОШИБКА
выход;
}
</pre>
           </td>
         </tr>
       </table></div>
</div>
   
class= <div " ясное " ></span></h4>
</td>
</tr>
  <tr><td height="2px"></td></tr> 
 
  <tr style="background-color:#f2f4f6"><td >
<h2 style="font-family:Verdana, Arial, Helvetica, sans-serif;font-size:14px;color:red;font-weight:bold">
<span id="ContentPlaceHolder1_tieude_as">Ответ : Печатание с cgi и Perl</span>
</h2></td></tr>
  <tr>
<td valign="top"> 
<h5><span id="ContentPlaceHolder1_ans" style="font-family:Tahoma,Geneva,sans-serif;font-size:12px;font-weight:normal;color:#000000">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
 
<div id="EchoTopic"><div class="richText">
Hi bt707,<br />Прежде всего, я предложил бы что вы не докучаете с создавать HTML маркируете но вместо использую очень стандартное CGI.pm (<a href="http://perldoc.perl.org/CGI.html" target="_blank" rel="nofollow">http://perldoc.perl.org/CGI.html)</a><wbr />. Оно гарантирует что вы всегда производите well-formed HTML.<br /><br />Re: ваши «пропуская» ошибки, вам нужны собирают все ошибки в одном блоке:<br />если (eq $in {почты} ''), то {нажим (@missing, «потребность вписать адрес \ "" действительного \ «электронная почта)}<br /> если (eq $in {менеджера} ''), то {нажим (@missing, «потребность вписать действительное \ «менеджер \» (менеджер) ")}<br /> если (eq $in {c} ''), то {нажим (@missing, «потребность для того чтобы вписать действительное \ «страну \» (c) и \ «город \» (l) ")}<br />И после этого напечатайте их все using что-нибудь подобное:<br /><br />мо $errorHtml = соединяют ("", карта {«<li type="disc">$_</li>«} @missing);<br /><br />и замените ваше  <li type="disc">$missing</li><br />с $errorHtml  <br /><br />Удача!<br /><br /><br /><br /><br /><br /></div></div> <!-- text-ad & richText -->
                     <span class="isBotVideo"> <span class="isBotVideo"></span></span> </div>
</span></h5>
</td>
</tr><tr><td height="5px"></td></tr>

 <tr>
                            <td><table width="100%" border="0" cellspacing="0" cellpadding="0">
                              <tr>
                                <td><table width="100%" height="25px" border="0" cellspacing="0" cellpadding="0">
                                  <tr>

                                    <td width="100px" bgcolor="#FFFFFF" style="padding-left:5px"><span class="f11blue">Другие решения</span></td>
                                    <td background="http://programming4.us/images/bg-ch.gif"> </td>
                                  </tr>
                                </table></td>
                              </tr>
                              <tr>
                                <td style="padding:5px">
                                <div>
                                    <table id="ContentPlaceHolder1_DataList2" cellspacing="0" style="width:100%;border-collapse:collapse;">
		<tr>
			<td>
<table>
<tr>
<td valign="top" align="left">
<a href='http://faq.wmlcloud.com/ru/microsoft/10968.aspx' class="a4">
<li> Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?</li></a>
</td>
</tr>
</table>
</td>
		</tr><tr>
			<td>
<table>
<tr>
<td valign="top" align="left">
<a href='http://faq.wmlcloud.com/ru/software/36592.aspx' class="a4">
<li> Шнур ошибки в блоке задвижки?</li></a>
</td>
</tr>
</table>
</td>
		</tr><tr>
			<td>
<table>
<tr>
<td valign="top" align="left">
<a href='http://faq.wmlcloud.com/ru/microsoft/3168.aspx' class="a4">
<li> сколько вариант сервера SQL на одной машине</li></a>
</td>
</tr>
</table>
</td>
		</tr><tr>
			<td>
<table>
<tr>
<td valign="top" align="left">
<a href='http://faq.wmlcloud.com/ru/microsoft/28792.aspx' class="a4">
<li> Внешний вид 2007 не может архивный файл открытой сети сохраненный</li></a>
</td>
</tr>
</table>
</td>
		</tr><tr>
			<td>
<table>
<tr>
<td valign="top" align="left">
<a href='http://faq.wmlcloud.com/ru/microsoft/14452.aspx' class="a4">
<li> Активно директория DNS записывает вопрос</li></a>
</td>
</tr>
</table>
</td>
		</tr><tr>
			<td>
<table>
<tr>
<td valign="top" align="left">
<a href='http://faq.wmlcloud.com/ru/microsoft/20992.aspx' class="a4">
<li> Отчет о доступа 2010 экспорта к CSV с коллекторами?</li></a>
</td>
</tr>
</table>
</td>
		</tr><tr>
			<td>
<table>
<tr>
<td valign="top" align="left">
<a href='http://faq.wmlcloud.com/ru/microsoft/6652.aspx' class="a4">
<li> Прокладчик OCE 9400 не начинает</li></a>
</td>
</tr>
</table>
</td>
		</tr><tr>
			<td>
<table>
<tr>
<td valign="top" align="left">
<a href='http://faq.wmlcloud.com/ru/microsoft/32276.aspx' class="a4">
<li> как добавить десятичное место в формуле в отчете о кристалла seagate</li></a>
</td>
</tr>
</table>
</td>
		</tr><tr>
			<td>
<table>
<tr>
<td valign="top" align="left">
<a href='http://faq.wmlcloud.com/ru/software/38816.aspx' class="a4">
<li> Windows XP и Мичрософт Оутлоок и проблемы установителя Windows</li></a>
</td>
</tr>
</table>
</td>
		</tr><tr>
			<td>
<table>
<tr>
<td valign="top" align="left">
<a href='http://faq.wmlcloud.com/ru/microsoft/24476.aspx' class="a4">
<li> VB6 к VS2010 - консультации тренировки?</li></a>
</td>
</tr>
</table>
</td>
		</tr>
	</table>

                               
                                </div></td>
                              </tr>
                            </table></td>
                          </tr>

</table>
                    
</div>
                  </td></tr>
                  </table>
                  </form>
                         </td>

                        </tr>
                    
                      <tr>
                        <td> </td>
                        </tr>
                      </table></td>
                    </tr>
                  </table></td>
              </tr>
              </table></td>

        

            </tr>
          </table>

 
         </td>
      </tr>

<tr>
            <td><table width="100%" border="0" cellspacing="0" cellpadding="0">
              <tr>
                <td background="http://tutorial.wmlcloud.com/images/bg-mn.jpg" height="30px" style="padding:5px;color:#ffffff;font-size:12px; font-family:Tahoma, Geneva, sans-serif;text-decoration: none;" ></td>
              </tr>
              <tr>
                <td><table width="100%" border="0" cellspacing="0" cellpadding="0">


 <tr>

                    <td><table width="100%" border="0" cellspacing="0" cellpadding="0">
                        <tr>
                          <td><img src="http://tutorial.wmlcloud.com/images/bo-l.png" alt="programming4us" width="8" height="9" /></td>
                          <td bgcolor="#FFFFFF" width="100%"></td>
                          <td><img src="http://tutorial.wmlcloud.com/images/bo-r.png" alt="programming4us" width="8" height="9" /></td>
                        </tr>
                    </table></td>
                  </tr>
                </table></td>

              </tr>
            </table></td>
          </tr>
<tr><td height="2px"></td></tr>
<tr><td>
<div align="center">


</div>
</td>
</tr>
 <tr><td height="3px"></td></tr>

      <tr>
        <td height="2px"></td>
      </tr>
      <tr>
        <td align="left">
        <table cellpadding="0" cellspacing="0" width="100%" align="left">
        <tr>
        <td valign="top">
          <div id="en"><a href='http://faq.wmlcloud.com/network/80018.aspx'><img src='http://faq.wmlcloud.com/flags/en.gif'></a></div>
        </td>
          <td valign="top">
          <div id="de"><a href='http://faq.wmlcloud.com/de/network/80018.aspx'><img src='http://faq.wmlcloud.com/flags/de.gif'></a></div>
        </td>
          <td valign="top">
          <div id="es"><a href='http://faq.wmlcloud.com/es/network/80018.aspx'><img src='http://faq.wmlcloud.com/flags/es.gif'></a></div>
        </td>
          <td valign="top">
          <div id="fr"><a href='http://faq.wmlcloud.com/fr/network/80018.aspx'><img src='http://faq.wmlcloud.com/flags/fr.gif'></a></div>
        </td>
          <td valign="top">
          <div id="nl"><a href='http://faq.wmlcloud.com/nl/network/80018.aspx'><img src='http://faq.wmlcloud.com/flags/nl.gif'></a></div>
        </td>
          <td valign="top">
          <div id="it"><a href='http://faq.wmlcloud.com/it/network/80018.aspx'><img src='http://faq.wmlcloud.com/flags/it.gif'></a></div>
        </td>
          <td valign="top">
          <div id="ru"><a href='http://faq.wmlcloud.com/ru/network/80018.aspx'><img src='http://faq.wmlcloud.com/flags/ru.gif'></a></div>
        </td>
         <td valign="top">
          <div id="se"><a href='http://faq.wmlcloud.com/se/network/80018.aspx'><img src='http://faq.wmlcloud.com/flags/se.gif'></a></div>
        </td>
         <td valign="top">
          <div id="pl"><a href='http://faq.wmlcloud.com/pl/network/80018.aspx'><img src='http://faq.wmlcloud.com/flags/pl.gif'></a></div>
        </td>
        
         <td valign="top">
          <div id="pt"><a href='http://faq.wmlcloud.com/pt/network/80018.aspx'><img src='http://faq.wmlcloud.com/flags/pt.gif'></a></div>
        </td>
         <td valign="top">
          
        </td>
         <td valign="top">
          
        </td>
        </tr>
        </table>
        </td>
      </tr>
        <tr>
        <td height="2px"></td>
      </tr>

</td></tr>


 
</table>
		<script src="//cdn.intergient.com/ramp_core.js"></script>	

</body>
</html>