Ver Mensaje Individual
  #4 (permalink)  
Antiguo 22/10/2007, 13:19
Avatar de deet
deet
 
Fecha de Ingreso: mayo-2005
Ubicación: Córdoba - Argentina
Mensajes: 269
Antigüedad: 19 años
Puntos: 1
Re: Ayuda con codigo...

Hola Claudia87:

veo que tienes varios errores en tu código tanto en el último como el primero de este threat:

en la línea 5 del código tienes:

{echo ''};

lo correcto es:

{echo '';}

no te olvides de terminar cada script con un punto y coma ;

luego en la línea 6 tienes:

else {"

primero que nada no has puesto un echo al principio para que te muestre en pantalla la cadena:

else {echo "

segundo que si pones comillas dobles "comillas dobles" todas las comillas dobles que se encuentren dentro de la cadena la debes escapar con el caracter \ p.e.: "escapo las \"comillas\" dobles", para que no te las tome como un final de cadena.

tercero en la línea en donde escribes "<INPUT maxLength=10 name=nis value='<? echo $nis; ?>'> " no puedes escribir esa script dentro de una cadena, debes concatenar la variable p.e.:

echo "<INPUT maxLength=10 name=nis value='" . $nis . "'>";

si no vas a mostrar nada despues del primero de enero puedes cambiar el script por:

if(mktime(0, 0, 0, $mesActual, $diaActual, $anioActual)<=mktime(0, 0, 0, $mesDeCambio, $diaDeCambio, $anioDeCambio))
{

fijate que le cambié el signo >= por <= y con eso te evitas escribir { echo '';}else{}


aqui te pego las correcciones:

Código PHP:
<?
$diaDeCambio
=22$mesDeCambio=10$anioDeCambio=2007;
$diaActual=date('d'); $mesActual=date('m'); $anioActual=date('Y');
if(
mktime(000$mesActual$diaActual$anioActual)<=mktime(000$mesDeCambio$diaDeCambio$anioDeCambio))
{

?>
<TR>
              <TD class=Estilo7 noWrap align=left colSpan=2 height=18>Credencial de Elector (Clave):</TD>
              <TD class=Estilo7 noWrap align=right width="25%" height=18> 
              <DIV align=left>
                  <INPUT maxLength=18 name=ife value='<?echo $ife ?>'>
                <a href="CredencialIFE.php" target="_blank">
                    <IMG alt="Ayuda" src="images/dudas.gif" border=0>
                </A>**
               </DIV>
               </TD>
            </TR>
            <!--<INPUT type=image height=15 alt="Ayuda" 
            src="images/dudas.gif" border=0></DIV></TD></TR>-->
            <tr>
                <td colspan="3" style=" font: Arial, Helvetica, sans-serif; font-size:9px; color:#000000 " >** Para Persona Moral ingrese la clave de la credencial del representante legal</td>
            </tr>
            <TR >
              <TD class=Estilo7 noWrap align=left colSpan=2 height=18>NIS (Recibo de Agua):</TD>
              <TD class=Estilo7 noWrap align=right width="50%" height=18> <DIV align=left>
              <INPUT maxLength=10 name=nis value='<? echo $nis?>'> 
                     <a href="ReciboAgua.php" target="_blank"><IMG alt="Ayuda" src="images/dudas.gif" border=0></A>*** </DIV></TD></TR>
            <tr>
            <td colspan="3" style=" font: Arial, Helvetica, sans-serif; font-size:9px; color:#000000 " >*** Para Persona Moral ingrese el NIS del establecimiento<br/>&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp&nbsp Capture solo los dígitos de la clave, sin guiones ni espacios</td>
            </tr> 
<? }?>
en el primer script:

<?echo $nombres ?>

debe ser:

<? echo $nombres; ?>

fijate en el punto y coma que no lo tienes en la mayoría de los scripts.