16/03/2010, 03:09
|
| | Fecha de Ingreso: enero-2010
Mensajes: 31
Antigüedad: 14 años, 10 meses Puntos: 0 | |
Respuesta: analizar archivo con dato de base este es todo el codigo: Cita: <head>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<meta http-equiv="Cache-Control" content="no-cache; mustrevalidate">
<LINK
href="../llegadas/estiloESIA.htm" type=text/css rel=stylesheet>
<script language="Javascript" src="../llegadas/enviapet.js"></script>
<script language="Javascript">
function mueveReloj(){
momentoActual = new Date()
hora = momentoActual.getHours()
if (hora<"10") {hora="0"+hora};
minuto = momentoActual.getMinutes()
if (minuto<"10") {minuto="0"+minuto};
segundo = momentoActual.getSeconds()
if (segundo<"10") {segundo="0"+segundo};
dia = momentoActual.getDate()
if (dia<"10") {dia="0"+dia};
mes = momentoActual.getMonth()
mes=mes+1
if (mes<"10") {mes="0"+mes};
año = momentoActual.getYear()
horaImprimible = hora + ":" + minuto
diaImprimible = año + "-" + mes + "-" + dia
document.llegada.Fecha.value=diaImprimible
document.llegada.HoraSolicitud.value =horaImprimible
var tiempo=25000;
setTimeout("refresco()",tiempo);
}
</script>
<?php
include("conex.phtml");
$link=Conectarse();
?>
</head>
<body onLoad="mueveReloj();">
<div>
<form name=llegada onFocus="this.style.backgroundColor='#FFFF99'">
<TABLE class=tableInterior height="1" cellSpacing=0 cellPadding=1 width="100%" align=center border=1>
<tr><td bgcolor=#225588 colspan="11"><font color="White" type="arial" size=2><b>DATOS ESIA</b></font></td></tr>
<tr><td bgcolor=#dee3ef> <font size="1">FECHA:</font><input type="text" disabled size="8" name="Fecha" value="espere">  <font size="1">NUM DE VUELO:</font><input name="valornv" type="text" size=20 onKeyUp="llamadaAjax(document.busqueda.Pagina.valu e,valornv.value,valorf.value,checkingt1.checked,ch eckingt2.checked,checkingt3.checked)"> <font size="1">HORA:</font><input type="TEXT" disabled size="7" name="HoraSolicitud" value="espere"></td></tr>
</form>
<div>
<tr><th width="3%" align="left" bordercolor="#CCCCCC" bgcolor=#225588 >
<div align="left"><span class="titular"><font color="White" type="arial" size=0><b>S</b> <b>Cia</b> <b>Numv</b> <b>Dest</b> <b>Fecha</b> <b>Hll </b> <b>Fecha</b> <b>Hs</b> <b>Mat</b> <b>Tip</b> <b>Pta</b> <b>CIA</b> <b>CIA</b> <b>Ve</b> <b>CIA</b> <b>CIA</b> </font></div></th></tr>
</tr>
<td bgcolor=#fffff colspan="11" height="100%"><font size="2">
<TABLE class=tableInterior height="10" cellSpacing=0 cellPadding=0 width="100%" align=left border=0>
<?php
$bd_servidor = "localhost";
$bd_usuario = "root";
$bd_contrasenya = "";
$bd_bdname = "pmr";
$bd_tabla = "salidas"; // Tabla donde se harán las búsquedas
// Conexión y selección de la base de datos
$link = mysql_connect($bd_servidor,$bd_usuario,$bd_contras enya);
mysql_select_db($bd_bdname,$link);
$query = "SELECT * FROM `salidas` WHERE `Nvuelo`";
$resultado = mysql_query($query);
$items = array();
while ($row = mysql_fetch_assoc($resultado)){$items[] = $row;}
//mysql_free_result($resultado);
for($i = 0;
$i < count($items);
$i++)
{
$micadenita = $items[$i]['Nvuelo'];
if($cadena == $micadenita)
{
break;
}
}
//Definimos el path y la cadena
$path="ftp://bcnnw:2121/pmr.dat";
$cadena = explode(" ",$cadena);
function negrita($path,$cadena)
{
//Iniciamos la variable
$texto = "";
//Abrimos el archivo en modo lectura
$fp = fopen($path,"r");
//Leemos linea por linea el contenido del archivo
while ($linea = fgets($fp,10*1024))
{
//Sustituimos las ocurrencias de la cadena que buscamos
if (preg_match('/'.$cadena.'/',$linea)){
$linea = str_replace($cadena,"<b><font color='red'>$cadena</font></b>","$linea</br>");
//Anadimos la linea modificada al texto
$texto .= $linea;}
}
return $texto;
}
//Llamamos la funcion
$texto = negrita ($path,$cadena);
//Mostramos el texto
echo "$texto";
mysql_close($link);
?>
</font>
</td></tr>
<TABLE class=tableInterior height=1 cellSpacing=0 cellPadding=0 width="100%" align=left border=0>
</table>
</div>
</body>
</html>
la que me da error es la linea: Cita: if($cadena == $micadenita) y la: Cita: $cadena = explode(" ",$cadena); mil gracias por vuestra paciencia
Última edición por sdddd2; 16/03/2010 a las 04:26 |