|    
			
				16/03/2010, 03:09
			
			
			  | 
  |   |  |  |  Fecha de Ingreso: enero-2010 
						Mensajes: 31
					 Antigüedad: 15 años, 9 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
     |