Cuestión : Impresión con el cgi y el Perl

Estoy utilizando varias escrituras de cgi y con el Perl para las páginas del cgi, en una sección que cree una cuenta de usuario, tengo una sección que compruebe para cerciorarse de que el nuevo récord contiene a un país (c), a la dirección del correo (correo) y a encargado (encargado). Si uno de estos campos no le fue incorporado entonces imprime una página que daba al usuario el Info que no pusieron in.

What tengo trabajo hasta ahora muy bien, ése es si él solamente salió de uno de los 3 campos en blanco, el problema tengo soy cómo hacerle la impresión los artículos si él dejó 2 o 3 de los campos blank.

If suceden dejarme los tres campos en blanco la necesitan imprimir una “lista de la bala” de los tres items.

Currently si dejan uno del espacio en blanco de los campos imprimirá this.

Example de cuál ahora es impresión si él sale del campo del correo blank.


It aparece que es una cierta información tiene no sido artículos incorporados de correctly.

The que necesitan la atención: el class= " bala " del

  • Need para incorporar un email address válido

class= > " claro " del
> del " codeSnippet " del class= del
class= " lineNumbers " del
class= del
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 " " del

creación Error del Account
</head><body>
$Header
<center>
creación Error</h2> de <h2>Account
</center>
<td>$err1</td><br><br>
<td>$err2</td><br><br>
type= " disco " >$missing</li> del <li
<p>
$Footer
ERROR
salida;
}
</pre>
           </td>
         </tr>
       </table></div>
</div>
   
class= del <div " claro " ></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">Respuesta : Impresión con el cgi y el 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">
Hola bt707,<br />En primer lugar, sugeriría que usted no incomode con crear el HTML se marque con etiqueta sino que por el contrario utilizo el CGI.pm muy estándar (<a href="http://perldoc.perl.org/CGI.html" target="_blank" rel="nofollow">http://perldoc.perl.org/CGI.html)</a><wbr />. Garantizará que usted produce siempre el HTML bien formado.<br /><br />Re: sus errores “perdidos”, qué usted necesita son recogen todos los errores en un arsenal:<br />si (eq de $in {correo} '') {empuje (el @missing, “necesidad de incorporar un válido \ un “email address \ un "")}<br /> si (eq de $in {encargado} '') {empuje (el @missing, “necesidad de incorporar a un válido \ a un “encargado \” (encargado) ")}<br /> si (eq de $in {c} '') {empuje (el @missing, “necesidad para incorporar un válido \ un “país \” un (c) y \ “ciudad \” (l) “)}<br />Y entonces imprimirlos todos usar algo similar:<br /><br />mi $errorHtml = ensamblan ("", el mapa {“<li type="disc">$_</li>“} @missing);<br /><br />y substituir su  <li type="disc">$missing</li><br />con $errorHtml  <br /><br />¡Buena suerte!<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">Otras soluciones</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/es/microsoft/2396.aspx' class="a4">
<li> Cómo fijar un número de líneas en un informe</li></a>
</td>
</tr>
</table>
</td>
		</tr><tr>
			<td>
<table>
<tr>
<td valign="top" align="left">
<a href='http://faq.wmlcloud.com/es/microsoft/13936.aspx' class="a4">
<li> Cómo fijar extremo del aeropuerto como servidor del DHCP en el LAN con SonicWall</li></a>
</td>
</tr>
</table>
</td>
		</tr><tr>
			<td>
<table>
<tr>
<td valign="top" align="left">
<a href='http://faq.wmlcloud.com/es/software/35212.aspx' class="a4">
<li> Ediciones del enlace hipertexto</li></a>
</td>
</tr>
</table>
</td>
		</tr><tr>
			<td>
<table>
<tr>
<td valign="top" align="left">
<a href='http://faq.wmlcloud.com/es/microsoft/1352.aspx' class="a4">
<li> Agregar la fecha a MySQL</li></a>
</td>
</tr>
</table>
</td>
		</tr><tr>
			<td>
<table>
<tr>
<td valign="top" align="left">
<a href='http://faq.wmlcloud.com/es/microsoft/28736.aspx' class="a4">
<li> Pares de las preguntas de Apple</li></a>
</td>
</tr>
</table>
</td>
		</tr><tr>
			<td>
<table>
<tr>
<td valign="top" align="left">
<a href='http://faq.wmlcloud.com/es/microsoft/16828.aspx' class="a4">
<li> El DNS reverso no empareja la bandera del smtp</li></a>
</td>
</tr>
</table>
</td>
		</tr><tr>
			<td>
<table>
<tr>
<td valign="top" align="left">
<a href='http://faq.wmlcloud.com/es/microsoft/22260.aspx' class="a4">
<li> ¿Cómo puedo funcionar conmigo PC en modo seguro?</li></a>
</td>
</tr>
</table>
</td>
		</tr><tr>
			<td>
<table>
<tr>
<td valign="top" align="left">
<a href='http://faq.wmlcloud.com/es/microsoft/10352.aspx' class="a4">
<li> HISTOGRAMA CON EL CP Y EL ANÁLISIS DE CPK</li></a>
</td>
</tr>
</table>
</td>
		</tr><tr>
			<td>
<table>
<tr>
<td valign="top" align="left">
<a href='http://faq.wmlcloud.com/es/microsoft/31628.aspx' class="a4">
<li> reglas no corrientes de la perspectiva</li></a>
</td>
</tr>
</table>
</td>
		</tr><tr>
			<td>
<table>
<tr>
<td valign="top" align="left">
<a href='http://faq.wmlcloud.com/es/software/37060.aspx' class="a4">
<li> volver un valor</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>