Pues eso, lo que hace el aburrimiento :L. Me puse a hacer un script y pasando el rato pues hice un simple script para buscar caracteres en una
cadena de texto y si hay alguna, se marca en negrita y te dice cuantas a encontrado. Es muy simple, pero bueno un aporte mas a la comunidad
<form name="form1" method="post" action="">
<table width="547" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="185">Introduce un texto:</td>
<td width="362"><label for="texto"></label>
<input name="texto" type="text" id="texto" size="60"></td>
</tr>
<tr>
<td>Quiero buscar la letra:</td>
<td><label for="buscar"></label>
<input maxlenght="1" name="buscar" type="text" id="buscar" size="1"> <input type="submit" name="boton" id="button" value="Buscar coincidencias"></td>
</tr>
</table>
</form>
<?
if($_POST['boton']){
if(htmlentities($_POST['texto']) == "" or htmlentities($_POST['buscar']) == ""){ // Comprobamos que no está vacío
echo 'Tienes que rellenar los 2 campos';
} else { // de lo contrario
if(is_numeric(htmlentities($_POST['buscar']))){ // si la cadena de texto tiene algun numero....
echo 'No puedes introducir numeros';
} else { // de lo contrario
$contar_buscar = strlen($_POST['buscar']); // contamos los caracteres de la cadena de texto a analizar
if($contar_buscar > 1){ // Comprobamos que solo se haya puesto 1 caracter
echo 'Solo puedes buscar 1 caracter';
} else { // de lo contrario
function escribe_separa($cadena,$buscar){
for($i=0;$i<=strlen($cadena);$i++){ // Con esta funcion, cortamos la cadena de texto caracter por caracter
if($cadena[$i] == $buscar){ // comprobamos que si esa letra es igual a la introducida,
echo "<u><b>".$cadena[$i]."</b></u>"; // se marque como negrita
} else { // de lo contrario
echo $cadena[$i]; // Imprimimos la cadena que no ha encontrado coincidencias
}
}
$contar = substr_count($cadena,$buscar); // contamos el numero total de caracteres encontrados
echo "<br><br><br>He encontrado: ".$contar." ".$buscar.""; // lo imprimimos
}
escribe_separa(htmlentities($_POST['texto']),htmlentities($_POST['buscar']));
}}}}
?>
Bueno pues esto es todo y si queréis ver un ejemplo claro, podeis entrar a la siguiente dirección y veréis como funciona:
http://www.cpsiquillote.es/php/funcion.phpSaludos