<html><body>
<div style="font-family: Tahoma; color: rgb(0, 0, 0); font-size: 13.3333px; font-weight: 400; font-style: normal;"> </div>

<div style="font-family: Tahoma; color: rgb(0, 0, 0); font-size: 13.3333px; font-weight: 400; font-style: normal;">
<div style="font-family: Tahoma; color: rgb(0, 0, 0); font-size: 13.3333px; font-weight: 400; font-style: normal;">Estimados listeros</div>

<div style="font-family: Tahoma; color: rgb(0, 0, 0); font-size: 13.3333px; font-weight: 400; font-style: normal;"> </div>

<div>En mi OPAC de ABCD  como puedo hacer para desplegar un campo especifico dependiendo de si la consulta al</div>

<div style="font-family: Tahoma; color: rgb(0, 0, 0); font-size: 13.3333px; font-weight: 400; font-style: normal;">catalogo se hace desde un determinado rango de direcciones ip. ?</div>

<div style="font-family: Tahoma; color: rgb(0, 0, 0); font-size: 13.3333px; font-weight: 400; font-style: normal;"> </div>

<div style="font-family: Tahoma; color: rgb(0, 0, 0); font-size: 13.3333px; font-weight: 400; font-style: normal;">Es decir, tengo el archivo lista.pft que simplemente despliega algunos campos en forma de tabla y esta ubicado en C:\Inetpub\wwwroot\ABCD\www\bases\pcinin\pfts\es</div>

<div style="font-family: Tahoma; color: rgb(0, 0, 0); font-size: 13.3333px; font-weight: 400; font-style: normal;"> </div>

<div style="font-family: Tahoma; color: rgb(0, 0, 0); font-size: 13.3333px; font-weight: 400; font-style: normal;">
<div>mhl,'<TABLE WIDTH="100%" BORDER=0>'<br />
mhl,'<TR><TD WIDTH="100%"><strong>Record N. ',mfn(1),'</strong></TD></TR></TABLE>'<br />
mhl,'<TABLE WIDTH="100%" BORDER>'<br />
if p(v245) then<br />
  '<TR><TD WIDTH="30%"><I>Titulo: </I></TD><TD>',v245+|; |'</TD></TR>',fi,/<br />
if p(v222) then '<TR><TD WIDTH="30%"><I>Titulo Revista o libro: </I></TD><TD>',v222+|; |'</TD></TR>',fi,/<br />
if p(v100) then '<TR><TD WIDTH="30%"><I>Autor: </I></TD><TD>',v100+|; |'</TD></TR>',fi,/<br />
if p(v27) then '<TR><TD WIDTH="30%"><I>Clave de Identificación: </I></TD><TD>',v27+|; |'</TD></TR>',fi,/<br />
if p(v111) then '<TR><TD WIDTH="30%"><I>Nombre del Congreso: </I></TD><TD>',v111+|; |'</TD></TR>',fi,/<br />
if p(v263) then '<TR><TD WIDTH="30%"><I>Año de Publicación: </I></TD><TD>',v263+|; |'</TD></TR>',fi,/<br />
if p(v506) then '<TR><TD WIDTH="30%"><I>Restricción de acceso: </I></TD><TD>',v506+|; |'</TD></TR>',fi,/</div>

<div>'</TABLE><P>'<br />
if v506<>'CONFIDENCIAL' AND V506<>'RESERVADO' then<br />
if v856<>'http://abcd.inin.gob.mx:9090/site/pdfs/' then<br />
'<a href="'v856'">Texto Completo</a>'<br />
fi,/<br />
fi,/</div>

<div> </div>

<div>Si  por ejemplo la consulta al catalogo se hace desde el rango de ips  128.29.29.1   a la 128.29.29.30 quiero que el campo v856 se despliegue</div>

<div> </div>

<div>se me ocurre una funcion en php mas o menos asi. </div>

<div>
<pre>
function restringirRango()
{
    $ipCliente = obtenerDireccionIP();

    if(substr($ipCliente, 0, 8 ) == "150.214.")
    {
        return true;
    }
    else
    {
        header('location: http://direccion_envio_salida');
        exit;
    }
}</pre>

<div>Pero Guilda me comenta que el problema es que con el iAH no tenemos acceso a comandos php.</div>

<div> </div>

<div>Alguna sugerencia?</div>

<div> </div>
</div>

<div>
<div>Saludos</div>

<div>Jesus Melgar</div>

<div>Instituto Nacional de Investigaciones Nucleares.</div>

<div>Mexico.</div>
</div>
</div>
</div>
</body></html>