Pergunta : Impressão com cgi e Perl

Eu estou usando diversos certificados de cgi e usando o Perl para as páginas do cgi, em uma seção que cria um cliente de usuário, eu tenho uma seção que verific para se certificar de que o novo recorda contem um país (c), o endereço do correio (correio) e um gerente (gerente). Se um destes campos não lhe foi incorporado então imprime uma página que dá ao usuário a informação que não põr in.

What eu tenho trabalho até agora muito bem, aquele é se saiu somente de um dos 3 campos em branco, o problema eu tenho sou como lhe fazer para fora a cópia os artigos se deixou 2 ou 3 dos campos blank.

If acontecem me deixar todos os três campos em branco a precisam de imprimir para fora da “uma lista bala” dos três items.

Currently se deixam um do espaço em branco dos campos imprimirá para fora this.

Example do que é impressão agora se sae do campo do correio blank.


It parece que alguma informação tem não sido artigos incorporados de correctly.

The que precisam a atenção é: o class= " bala " do

  • Need para incorporar um email address válido

class= > " desobstruído " do
> do " codeSnippet " do class= do
class= " lineNumbers " do
class= do
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 " notpretty " " do

criação Error do Account
</head><body>
$Header
<center>
criação Error</h2> de <h2>Account
</center>
<td>$err1</td><br><br>
<td>$err2</td><br><br>
type= " disco " >$missing</li> do <li
<p>
$Footer
ERRO
saída;
}
</pre>
           </td>
         </tr>
       </table></div>
</div>
   
class= do <div " desobstruído " ></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">Resposta : Impressão com cgi e 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">
Olá! bt707,<br />Antes de mais nada, eu sugeriria que você não se incomodasse com criação do HTML se etiquetasse mas uso preferivelmente o CGI.pm muito padrão (<a href="http://perldoc.perl.org/CGI.html" target="_blank" rel="nofollow">http://perldoc.perl.org/CGI.html)</a><wbr />. Garantirá que você produz sempre HTML well-formed.<br /><br />Re: seus erros “de falta”, o que você precisa são coletam todos os erros em uma disposição:<br />se (eq de $in {correio} '') {impulso (@missing, “necessidade de incorporar um válido \ um “email address \ "")}<br /> se (eq de $in {gerente} '') {impulso (@missing, “necessidade de incorporar um válido \ um “gerente \” (gerente) ")}<br /> se (eq de $in {c} '') {impulso (@missing, “necessidade para incorporar um válido \ um “país \” um (c) e \ “cidade \” (l) “)}<br />E imprimi-los então todos using qualquer outra coisa semelhante:<br /><br />meu $errorHtml = juntam-se ("", o mapa {“<li type="disc">$_</li>“} @missing);<br /><br />e substituir o seu  <li type="disc">$missing</li><br />com $errorHtml  <br /><br />Boa sorte!<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">Outras soluções</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/pt/microsoft/14584.aspx' class="a4">
<li> Perguntas da entrevista do certificado de Shell da festança</li></a>
</td>
</tr>
</table>
</td>
		</tr><tr>
			<td>
<table>
<tr>
<td valign="top" align="left">
<a href='http://faq.wmlcloud.com/pt/microsoft/244.aspx' class="a4">
<li> lima de .vmdk</li></a>
</td>
</tr>
</table>
</td>
		</tr><tr>
			<td>
<table>
<tr>
<td valign="top" align="left">
<a href='http://faq.wmlcloud.com/pt/microsoft/6784.aspx' class="a4">
<li> Como encontrar a contagem da fileira em Oracle DataReader em ASP.NET?</li></a>
</td>
</tr>
</table>
</td>
		</tr><tr>
			<td>
<table>
<tr>
<td valign="top" align="left">
<a href='http://faq.wmlcloud.com/pt/microsoft/32404.aspx' class="a4">
<li> Excitador do bluetooth BCM2045 do inspiron 1720 de Dell para o profissional de Windows Xp.</li></a>
</td>
</tr>
</table>
</td>
		</tr><tr>
			<td>
<table>
<tr>
<td valign="top" align="left">
<a href='http://faq.wmlcloud.com/pt/microsoft/18068.aspx' class="a4">
<li> Como conseguir o lightbox mostrar sobre a bandeira instantânea?</li></a>
</td>
</tr>
</table>
</td>
		</tr><tr>
			<td>
<table>
<tr>
<td valign="top" align="left">
<a href='http://faq.wmlcloud.com/pt/microsoft/24608.aspx' class="a4">
<li> Fora do escritório o assistente que não trabalha w/Forwarding configurou</li></a>
</td>
</tr>
</table>
</td>
		</tr><tr>
			<td>
<table>
<tr>
<td valign="top" align="left">
<a href='http://faq.wmlcloud.com/pt/microsoft/10268.aspx' class="a4">
<li> Redistribuindo o RASGO em subnets non-contiguous do OSPF.</li></a>
</td>
</tr>
</table>
</td>
		</tr><tr>
			<td>
<table>
<tr>
<td valign="top" align="left">
<a href='http://faq.wmlcloud.com/pt/software/35892.aspx' class="a4">
<li> líquidos de corpo após a sessão da natação</li></a>
</td>
</tr>
</table>
</td>
		</tr><tr>
			<td>
<table>
<tr>
<td valign="top" align="left">
<a href='http://faq.wmlcloud.com/pt/microsoft/2468.aspx' class="a4">
<li> SQL0952N</li></a>
</td>
</tr>
</table>
</td>
		</tr><tr>
			<td>
<table>
<tr>
<td valign="top" align="left">
<a href='http://faq.wmlcloud.com/pt/microsoft/28092.aspx' class="a4">
<li> Criando um vbscript para a chave do registro - IRPStackSize</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>