Menú
Es gratis
registro
casa  /  Multimedia/ Buenas noches hombre busca aspx. buenas noches hombre vista de recursos php id

Buenas noches hombre busca aspx. buenas noches hombre vista de recursos php id

11.1K

Una de las funciones más populares y necesarias en cualquier sitio es la búsqueda, implementada mediante un formulario especial. Esta funcionalidad permite a los visitantes encontrar rápidamente el contenido que les interesa en el sitio.

Hoy queremos decirle cómo buscar en el sitio usando un formulario especial que consultará las tablas de la base de datos y mostrará información sobre los administradores actuales en el sitio. Aprenderá a crear una tabla de base de datos que contendrá información sobre el personal actual.

Desarrollar formularios de búsqueda. Ayuda PHP y familiarícese con SQL ( lenguaje de consulta estructurado) es un lenguaje especial para recopilar, registrar y modificar información contenida en bases de datos. Antes de comenzar, le recomendamos que descargar archivos de proyecto.

que vas a necesitar

  • Herramienta de base de datos MySQL.
  • Servidor local o remoto con soporte PHP.
  • Editor de texto.

Creando una base de datos

Si no está completamente seguro de que puede manejar la base de datos en su alojamiento, comuníquese con el host para obtener instrucciones o asistencia. Después de crear la base de datos, deberá conectarla, crear una tabla y escribir los datos necesarios en ella.

La herramienta de administración de MySQL más popular es PHP My Admin. Esta herramienta será suficiente para nuestra guía de hoy.

crear una tabla

Nuestra tabla debe ser creada en el siguiente formato:

nombre de la columna tipo de datos Longitud Nulo o no nulo ¿Clave primaria? Autoincremento
IDENTIFICACIÓN EN T 1 No nulo
Primer nombre Várchar 50 No nulo no no
apellido Várchar 50 No nulo no no
Correo electrónico Várchar 50 No nulo no no
Número de teléfono Várchar 15 No nulo no no

Una tabla de base de datos se compone de columnas y filas, al igual que en Excel. La primera columna le permite identificar los datos por su nombre. A continuación viene la columna Tipos de datos (data type), que nos indica el tipo de datos que contiene la columna. En el campo Longitud (Length) indica la cantidad máxima de memoria (almacenamiento) para una columna de la tabla. Usamos variables que dan más flexibilidad. En otras palabras, si la longitud del nombre completo es inferior a 50 caracteres, solo se ocupará una parte del espacio asignado.

Y entre los datos de personal no puede haber valores vacíos ( nulo, vacío). La primera fila está resaltada en amarillo porque la columna ID es nuestra clave principal. La clave primaria en la base de datos garantiza que cada entrada sea única. Esta columna también se incrementa automáticamente, lo que significa que a cada registro en nuestra base de datos se le asignará un número único automáticamente.

Ingresamos a los representantes del personal en la tabla.

Una vez que comprenda la tabla, comience a llenarla con datos. 6 entradas son suficientes para fijar el procedimiento en la mente. Aquí está mi propio ejemplo:

Id. de columna Primer nombre apellido Correo electrónico Número de teléfono
2 Ryan Mayordomo [correo electrónico protegido] 417-854-8547
3 Brent Callahan [correo electrónico protegido] 417-854-6587

Desarrollo de formularios

Para crear un formulario de búsqueda de sitio a través de Google, abra cualquier editor de texto adecuado. Recomiendo usar el PSPad gratuito. Puede usar cualquier editor de texto que tenga resaltado de sintaxis. Esto facilitará enormemente el proceso de escritura y depuración de código PHP. Al crear una página para un formulario de búsqueda, asegúrese de guardarla en formato .php; de lo contrario, el código PHP no se analizará correctamente. Una vez que guarde el documento, copie el siguiente marcado en él:

Búsqueda de contactos:

Búsqueda detallada de contactos

Puedes buscar por nombre o apellido

Si está familiarizado con lenguaje HTML, entonces todo debería estar claro para usted al menos hasta la etiqueta del formulario de apertura. Dentro de esta etiqueta se encuentra el elemento más importante de todo el código: atributo de acción. Como acción de nuestro formulario, especificamos el nombre de nuestro archivo y luego aplicamos la cadena de consulta “ ir”.

Comprobación de criterios

Cuando el usuario ingresa un nombre o apellido y luego hace clic en el botón Enviar, el formulario envía los datos a sí mismo y agrega la cadena de consulta " ir". Sobre el este escenario verificamos la presencia de la cadena de consulta go. Si el resultado es positivo, mostramos los resultados de la búsqueda.

Antes de mostrar los resultados solicitados, debemos verificar dos veces: (1) se envió el formulario, (2) la cadena de consulta contenía el valor ir, (3) ¿el término de búsqueda se ingresó en minúsculas o mayúsculas? Si ninguna de las comprobaciones da un resultado positivo ( cierto), no estamos obligados a tomar ninguna medida.

Primero, agreguemos un pequeño bloque de código PHP para la búsqueda del sitio después de la etiqueta de cierre.:

Primero, abrimos un bloque de código PHP con la etiqueta ””.

El servidor ejecutará cualquier código PHP dentro de este par de etiquetas. Luego verificamos si el formulario ha sido enviado:

Ingresar consulta de busqueda

"; } ?>

Usaremos la función isset incorporada, que devuelve un valor bool, y le pondremos la matriz $_POST. Una expresión lógica en programación nos permite obtener verdadero o falso.

Por lo tanto, si la función devuelve true , entonces el formulario se ha enviado y debemos seguir ejecutando el código. Si la función devuelve falso, mostraremos un mensaje de error. Guarde todo el código escrito en el archivo search_submit.php.

Introduzca un término de búsqueda

"; } } } ?>

Anidamos otra expresión booleana condicional dentro de la principal, pero esta vez usamos la matriz $_GET junto con el valor " ir". Guarde sus cambios en el archivo search_go.php.

Ahora debemos asegurarnos de que los visitantes solo puedan ingresar la primera letra de la cadena de consulta en mayúsculas o solo en minúsculas. También debemos proporcionar una forma de tener en cuenta los criterios de búsqueda ingresados ​​por el visitante. La mejor manera de validar la entrada del visitante es con una expresión regular:

Anidamos otra expresión booleana condicional dentro de nuestras dos. Esta vez estamos usando una expresión regular para validar la entrada. Usamos la función integrada preg_match con dos parámetros: una expresión regular y un campo de formulario al que se debe aplicar la validación.

En nuestro caso, este será el campo " Nombre"( nombre). Para recuperar los parámetros de búsqueda especificados por el visitante, creamos una variable $name y le vinculamos un valor POST con el nombre del campo del formulario que se usará en la consulta SQL. Ahora hemos implementado: (1) enviar los datos del formulario, (2) la cadena de consulta incluye un valor de ir y (3) el visitante ingresó una primera letra en mayúsculas o minúsculas. Y todas estas comprobaciones se realizan incluso antes de que se realicen cambios en la base de datos. Guarde todos los cambios.

Conectar, seleccionar, consultar y devolver resultados de una tabla de base de datos

Para obtener datos de una tabla, primero debe conectarse al servidor en el script de búsqueda del sitio. Para ello utilizamos el siguiente código:

", "") o morir (" No puedo conectarme a la base de datos porque: " . mysql_error()); else( echo "

Por favor ingrese un término de búsqueda

"; } } }?>

Creamos una variable $db y la vinculamos a la función incorporada de MySQL mysql_connect , que toma tres parámetros: el servidor con la base de datos ( servidor local, si está trabajando localmente), inicio de sesión y contraseña.

Después de eso, ejecutamos la función PHP integrada die , que detiene la ejecución de código si no hay conexión con la base de datos. E imprima la información del error ejecutando la función incorporada de MySQL mysql_error , que devolverá el motivo del error. Guarde el archivo search_connectdb.php.

Por favor ingrese un término de búsqueda

"; } } } ?>

Cree una variable llamada mydb y vincúlela a la función incorporada. Funciones MySQL mysql_select_db y luego especifique el nombre de la base de datos que creamos anteriormente. A continuación, consultamos la tabla de la base de datos utilizando una consulta SQL con la variable de nombre que contiene los parámetros de búsqueda ingresados ​​por el visitante:

Por favor ingrese un término de búsqueda

"; } } } ?>

Al consultar una tabla de base de datos, creamos una variable $sql y la vinculamos a una cadena que contiene una consulta SQL. Usamos la declaración SELECT para recuperar los valores de las columnas de identificación y los nombres y apellidos de la tabla de contactos. Luego usamos la cláusula WHERE junto con los valores de nombre y apellido para acotar la búsqueda.

Junto con el operador LIKE, usamos el signo de porcentaje (%): un carácter especial que devuelve 0 o más caracteres, así como la variable de nombre de la cadena de búsqueda. Como resultado, ME GUSTA ( combinado con un carácter especial) encuentra cualquier nombre coincidente en una tabla de base de datos. Todo el proceso se puede describir de la siguiente manera: Seleccionamos los nombres y apellidos de la tabla de contactos que coincidan con los ingresados ​​por el visitante". Guarde el archivo search_query.php.

Por favor ingrese un término de búsqueda

"; } } } ?>

Creamos una variable $resultado y le asignamos el valor de la función mysql_query(), colocándolo en $consulta. Ahora nuestra consulta se almacena en la variable de resultado. Para generar el resultado en PHP, creamos un bucle y luego generamos los datos en una lista desordenada:

n"; eco"

  • " . "
  • n"; eco""; ) ) más( echo "

    Por favor ingrese un término de búsqueda

    "; } } } ?>

    Primero, creamos un bucle while, dentro de él creamos una variable llamada fila y la inicializamos con el valor de retorno de la función mysql_fetch_array, que toma una variable de resultado que contiene nuestra consulta SQL. En el interior mientras bucle asignamos a cada valor de columna el valor de una variable con el mismo nombre. Luego sacamos los valores dentro de una lista desordenada.

    Hay dos cosas importantes a tener en cuenta aquí: (1) dentro del bucle while, no es necesario asignar valores a las variables de la matriz de filas, ya que los valores se pueden tomar directamente de la matriz de filas; (2) la etiqueta de anclaje que usamos en nuestro nombre de archivo junto con la identificación y la clave principal. La razón de esto es que muchos elementos de búsqueda inicialmente no muestran nada.

    Dado que solo mostramos el nombre y el apellido al agregar una identificación al final de nuestra etiqueta de anclaje, podemos usar la identificación para una consulta adicional que se mostrará Información adicional sobre el personal Guarde el archivo y pruebe formulario php búsqueda de sitio ( search_display.php).

    Quitar pestañas

    Los resultados se muestran como una lista desordenada, pero la conclusión es que no necesitamos pestañas. Para deshacerse de él, agregue la siguiente regla CSS en la parte superior de su archivo en head:

    Buscar por letras

    Solo se necesitan unas pocas líneas adicionales de código para implementar la búsqueda de hechizos. Agreguemos esta funcionalidad conveniente para los visitantes. De esta forma, podrán encontrar a los representantes del personal por las letras contenidas en el nombre o apellido.

    Agregar Proxima linea código después de la etiqueta del formulario de cierre:

    un | segundo | k

    Unimos la etiqueta a una cadena de consulta usando un ancla y configúrelo en una letra específica. Para implementar la función de búsqueda de hechizos, debemos agregar el siguiente código justo después de la llave de cierre en el script original, como se muestra a continuación:

    )//Fin del script del formulario de búsqueda if(isset($_GET["by"]))( $letter=$_GET["by"]; //Conectar a la base de datos $db=mysql_connect ("servername", " nombre de usuario" , "contraseña") o morir ("No puedo conectarme a la base de datos porque: " . mysql_error()); //-Seleccionar la base de datos $mydb=mysql_select_db("yourDatabase"); //-Consultar la base de datos table $sql="SELECT ID, FirstName, LastName FROM Contacts WHERE FirstName LIKE "%" . $letter . "%" OR LastName LIKE "%" . $letter .%""; //-Iniciar consulta a MySQL Query function $resultado=mysql_query($sql); //-Contando resultados $numrows=mysql_num_rows($resultado); echo "

    " .$numrows . " resultados encontrados para " . $letter . "

    "; //-Iniciar el ciclo y ordenar los resultados while($row=mysql_fetch_array($result))( $FirstName =$row["FirstName"]; $LastName=$row["LastName"]; $ID=$ fila[ "ID"]; //-Mostrar el resultado en el arreglo echo "
      n"; eco"
    • " . "" .$Nombre . " " . $Apellido . "
    • n"; eco"
    "; } }

    Aquí hemos cambiado cuatro fragmentos de código del script de búsqueda del sitio:

    • Usamos la función isset() y colocamos la matriz $_GET en ella y luego verificamos por valor;
    • Cree una variable $letter e inicialice su valor con la matriz $_GET;
    • Agregar letra variable a la consulta SQL;
    • Especificamos la letra variable dentro de la expresión en la que obtenemos el número de líneas contadas.

    Guarde el archivo search_byletter.php y verifique el resultado.

    Buscar un empleado específico

    Para mostrar información sobre el resto del personal, que se pasa a través de una identificación única dentro de nuestro enlace, debemos agregar el siguiente código justo después de la llave de cierre en el script de la carta, como se muestra a continuación:

    )//Fin del script if(isset($_GET["id"]))( $contactid=$_GET["id"]; //Conectando a la base de datos $db=mysql_connect ("servername", "username" , " contraseña") o morir ("No puedo conectarme a la base de datos porque: " . mysql_error()); //- selecciona la base de datos a usar $mydb=mysql_select_db("yourDatabase"); //- consulta la base de datos datos de la tabla $sql="SELECT * FROM Contacts WHERE ID=" .$contactid; //- Ejecuta la consulta a la función mysql_query() $result=mysql_query($sql); //- Ejecuta el bucle y ordena los resultados while($row= mysql_fetch_array ($resultado))( $FirstName =$row["FirstName"]; $LastName=$row["LastName"]; $PhoneNumber=$row["PhoneNumber"]; $Email=$row["Email"] ; //- Mostrar el resultado en el array echo "

    "; } }

    Aquí hemos cambiado cuatro piezas de código:

    • Usamos la función isset() para verificar el valor de ID en la matriz $_GET;
    • Cree una variable $contactid e inicialícela con la matriz $_GET;
    • En la tabla, seleccione todo lo que está marcado con un asterisco *. El asterisco es una notación abreviada en SQL que significa " dame todas las columnas y filas de la tabla". Para determinar qué información mostrar, mencionamos la variable contactid al final de la instrucción SQL;
    • Mostramos información adicional sobre cada representante del personal.

    Guarde el archivo search_byid.php y verifique el resultado.

    Tenga en cuenta que nuestra funcionalidad funciona como se esperaba. Cuando ingresa un nombre o apellido en el campo, o cuando selecciona una letra como hipervínculo, solo se muestran los nombres de los miembros del personal. Si pasa el cursor sobre el enlace, puede ver la identificación única en la barra de estado. Si hace clic en una persona específica, la barra de direcciones cambiará y se mostrará información adicional sobre este empleado.

    inyección SQL

    La razón por la que agregamos una expresión regular a nuestro campo de búsqueda es para que nadie pueda manipular nuestra consulta SQL. En el pasado, este problema era común y los piratas informáticos lograban ejecutar sus propias consultas SQL mientras manipulaban su aplicación. Por ejemplo, si permitimos la posibilidad de usar un apóstrofe en nuestro campo, entonces un hacker podría simplemente borrar la base de datos usando la consulta:

    "MESA PLEGABLE

    Como ya se señaló, la expresión regular garantiza que el visitante solo pueda ingresar letras minúsculas o mayúsculas como primer carácter.

    En conclusión

    En el artículo de hoy, analizamos cómo realizar una búsqueda en un sitio, además de:

    • Crear bases de datos y tablas relacionadas;
    • Use herramientas de administración de bases de datos, cree columnas e ingrese datos;
    • Desarrolle formularios de búsqueda basados ​​​​en PHP, que pueden verificar los datos de entrada, la presencia de variables en la solicitud, así como conectarse a la base de datos y mostrar los resultados de la tabla;
    • Cómo proteger su aplicación y base de datos de la inyección SQL.

    Con el conocimiento obtenido de este artículo, puede modificar fácilmente el código de otra persona y, si es necesario, ampliar la funcionalidad del formulario de búsqueda.

    Esta publicación es una traducción del artículo " Cómo crear una función de búsqueda con PHP y MySQL» preparado por un equipo de proyecto amistoso

    Me han pedido varias veces que escriba un artículo sobre cómo implementar la búsqueda del sitio usando php. Esta tarea no es fácil, incluso diría, muy difícil, porque hay una gran cantidad de matices y obstáculos. En este artículo analizaré algoritmo de búsqueda del sitio.

    Supongamos que nuestro sitio tiene muchos materiales diferentes (artículos, noticias, notas, etc.). Toda esta bondad está en la base de datos. Y nuestra tarea es implementar búsqueda en el sitio. El algoritmo más simple es el siguiente:

    1. Crear formulario HTML con una barra de búsqueda, así como un botón " Enviar". En el campo de texto, los usuarios ingresarán una consulta de búsqueda y luego harán clic en el botón.
    2. Obtener la consulta de búsqueda (normalmente pasada por el método OBTENER, pero a veces se usa CORREO), así como para proteger contra XSS, pásalo a través de la función htmlcaracteres especiales().
    3. Realice una selección de la tabla correspondiente (con artículos, noticias, notas, etc.) de aquellos registros que contengan la consulta de búsqueda. Muestro un ejemplo de consulta SQL para tales casos: SELECCIONE * DE artículos DONDE `text_article` LIKE %search% Respectivamente, en lugar de búsqueda se sustituye la cadena de búsqueda.
    4. Habiendo recibido los registros, los mostramos en la forma requerida, preferiblemente por relevancia. Por ejemplo, hice esto en mi sitio: donde hay más coincidencias, ese artículo es más relevante, por lo tanto, lo pongo primero. Lo más probable es que este método de evaluación de la relevancia también le convenga.

    Muchos de ustedes dirán que aquí no hay nada complicado. Y en parte tendrán razón, sin embargo, veamos este ejemplo de una cadena de búsqueda: " buscando este texto". Surge la pregunta:" ¿Qué es lo que realmente se busca?". Si se busca la ocurrencia exacta del texto " buscando este texto". O, quizás, se busca un texto donde están presentes las tres palabras, pero que pueden no seguirse. O, quizás, se busca un texto donde al menos una de estas palabras está presente.

    Y aquí la tarea se vuelve mucho más complicada. Puede hacer un sistema de sintaxis complejo (como en los motores de búsqueda), por ejemplo, se busca una coincidencia exacta si la consulta se da entre comillas. Y puede dar a los usuarios la opción de cómo quieren buscar (usando botones de opción). Por lo tanto, se hace en mi sitio. Por lo tanto, se agrega un elemento más al algoritmo anterior: compilando una consulta SQL. Aquí hay un ejemplo de una consulta SQL cuando necesita extraer todos los materiales que tienen al menos una palabra de la consulta " buscando este texto":

    SELECCIONE * DE artículos DONDE (`text_article` LIKE "%search%" O `text_article` LIKE "%this%" OR `text_article` LIKE "%text%")

    En consecuencia, en el script de búsqueda debe generar similares Consultas SQL, enviar a la base de datos, recibir la respuesta y enviarla. Esto se vuelve aún más complicado si está mostrando publicaciones por relevancia, ya que es difícil saber de inmediato cuál debería ser más relevante: 3 coincidencias exactas de la solicitud, o 10 ocurrencias de las partes de la consulta. En mi sitio, siempre se da preferencia a las ocurrencias exactas, pero este punto ya es bastante controvertido. Por supuesto, esto es difícil, y si está haciendo esto por primera vez, definitivamente pasará varias horas. Espero que mi algoritmo para implementar la búsqueda en el sitio a través de PHP Te ayudará.

    JavaScript está bloqueado en su navegador. ¡Permita JavaScript para este sitio!

    Búsqueda del sitio teniendo en cuenta la morfología del idioma ruso en PHP + mapa del sitio

    Al crear su sitio, eventualmente pensará en la necesidad de convertirlo en una búsqueda universal conveniente. Inmediatamente hay una solución simple: acelerar la búsqueda desde los motores de búsqueda, por ejemplo: buscar desde Yandex o buscar desde Google. La desventaja general de tal solución es que solo aquellas páginas que el motor de búsqueda se ha dignado agregar allí estarán en el índice de búsqueda. En otras palabras, parte de su sitio no será "buscable".

    Es triste, buscaremos otra solución. Sí, aquí está: Yandex.Server es un producto para buscar en su sitio, teniendo en cuenta la morfología del idioma ruso. Cargando . En un entorno Unix, Yandex.Server funciona como un demonio y en la plataforma MS Windows, como un servicio. Esos. solo puede funcionar con root: acceso al servidor. Cuando el sitio se ejecuta en alojamiento compartido no es adecuado. :-(El segundo inconveniente: no hay configuraciones. Solo un botón "Iniciar/Parar".

    Comenzamos a "cavar" Internet. Bueno, ¿cómo es? Todo el mundo tiene una búsqueda en su sitio. De alguna manera la gente lo hace. Por ejemplo, hay una solución frontal que describí hace mucho tiempo: la búsqueda contextual en el sitio, que no tiene en cuenta la declinación de las palabras y no indexa las palabras en las páginas. Pero cuanto más profundizas en la tarea, más te das cuenta de que la tarea es completamente no trivial.

    Primero, debe rastrear todo el sitio y seleccionar todas las palabras del mismo. Bueno, ya sé cómo: el generador de mapas del sitio ha estado haciendo frente con éxito a esta tarea durante mucho tiempo.

    En segundo lugar, debe obtener la forma original de todas las palabras. Aquí hay varias opciones, por ejemplo, puede usar serpentina, que elimina el prefijo, el sufijo y la terminación de las palabras. O un sistema más complejo utilizando diccionarios.

    En tercer lugar, todo esto debe cargarse en la base de datos e indexarse ​​para que la búsqueda lleve un tiempo mínimo.

    Después de pasar dos semanas de mi tiempo, después de probar una gran cantidad de opciones y algoritmos diferentes, me decidí por lo siguiente:
    1. Para rastrear, uso un analizador simplificado que elimina todos los hrefs de la página usando una expresión regular:

    // Obtenga enlaces únicos de la página $html=file_get_contents($url); si (coincidencia_preg("| (.*?)|sei", $html, $arr))( $body=trim($arr); if(preg_match_all("~ ]*href=[""]([^""]+)[""][^<>]*>~si",$cuerpo, $arr)) $enlaces=array_unique($arr); )

    Ahora necesitamos separar los enlaces externos de los internos y referirnos recursivamente al analizador con la dirección del enlace interno. Aquí es donde comienza el "rake"... Los enlaces internos se pueden especificar como enlaces externos con http://dominio/dirección, pueden ser relativos a la página actual, pueden ser relativos a la etiqueta base. A continuación, debe verificar si la indexación de esta página está prohibida en robots.txt y si esta página ya se ha rastreado. Para verificar, puede usar el ejemplo de análisis de robots.txt y el ejemplo de búsqueda SQL

    $palabras=preg_split("/[^a-zA-Za-zA-Z0-9]+/", $cuerpo, -1, PREG_SPLIT_NO_EMPTY);

    eliminamos todas las palabras cortas, convertimos todas las palabras al mismo registro y seleccionamos la base (raíz) de la palabra. Para seleccionar la raíz de una palabra, lo mejor es utilizar la clase PHP, que permite seleccionar las raíces de las palabras, teniendo en cuenta la morfología del ruso, inglés, ucraniano, estonio o alemán. Los diccionarios para cada idioma ocupan entre 10 y 15 MB. No es necesario instalar software adicional en el servidor, todo funcionará en el alojamiento más común. La desventaja es la baja velocidad de extracción de raíces. La conexión de la biblioteca se realiza de la siguiente manera:

    $morphy=$ruta."phpmorphy/"; require_once($morphy."src/common.php"); $opts = array("storage" => PHPMORPHY_STORAGE_FILE, "predict_by_suffix" => true, "predict_by_db" => true, "graminfo_as_text" => true,); $morphy = new phpMorphy($morphy."dicts", "ru_RU", $opts);

    El objeto phpMorphy tiene tres parámetros:
    el primero es la ruta de la carpeta de diccionarios;
    segundo -
    página de código"ru_RU" - Ruso en utf-8, "rus" - Ruso en windows-1251;
    tercero - opciones.

    Las opciones utilizan parámetro importante almacenamiento, puede tomar uno de estos tres valores:

    • PHPMORPHY_STORAGE_FILE (no cargue archivos de diccionario completos en la memoria, esta es la opción más lenta, pero la más económica en términos de recursos del servidor),
    • PHPMORPHY_STORAGE_SHM (cargar el archivo de diccionario completo en la memoria compartida, requerido extensión PHP shmop) o
    • PHPMORPHY_STORAGE_MEM (también carga todo el archivo en memoria si no se usa shmop, no difiere en velocidad del anterior).

    En un hosting compartido, lo más probable es que tengas que usar la primera opción, y en un servidor dedicado, para mayor velocidad, es mejor usar las opciones usando memoria. Elija una variante para sus tareas, si se planean llamadas frecuentes al módulo, entonces es mejor, por supuesto, usar la variante con memoria compartida.

    Un ejemplo del trabajo de la biblioteca phpmorphy es.

    3. Ahora necesitamos crear tablas de base de datos en las que almacenaremos todos los resultados del escaneo y análisis:

    // lista de páginas del sitio en forma de enlace, título y anuncio // (los primeros 300 caracteres de la página que se mostrarán en los resultados de búsqueda). Página CREAR TABLA SI NO EXISTE (`id` int UNSIGNED NOT NULL PRIMARY KEY auto_increment, `url` varchar(255) not null default "" UNIQUE, `title` varchar(128) not null default "", `description` text not null default "") // todas las palabras del sitio. // la palabra es lo que queda después del lematizador (lo que llamamos la "raíz") // el sonido es el resultado de la función soundex para la palabra dada. CREAR TABLA SI NO EXISTE word (`id` INT UNSIGNED NOT NULL PRIMARY KEY auto_increment, `word` varchar(30) not null, `sound` char(4) not null default "A000") CREATE INDEX idx_word_word ON ".$search ->palabra". (palabra(8)) CREAR ÍNDICE idx_palabra_sonido EN ".$buscar->palabra". (sonido(4)) // Cada fila es la palabra "palabra" encontrada en la página "página" "cnt"-tiempo CREAR TABLA SI NO EXISTE índice (`página` int SIN FIRMAR no nulo, `palabra` int SIN FIRMAR no nulo, `cnt` SMALLINT SIN FIRMA NO NULO, ÚNICO (página, palabra))

    Ahora necesitamos hacer un formulario de consulta de expresión de búsqueda. La forma más simple de una consulta de búsqueda se ve así:

    su codigo es asi:

    Búsqueda:

    Descargar secuencia de comandos de búsqueda del sitio

    Me tomó mucho tiempo crear este ejemplo, así que quiero convertirlo en dinero. Si quieres repetir mi hazaña, buena suerte. Si valoras tu tiempo, con gusto cambiaré tiempo por dinero. Por solo 2900 rublos (~$46) recibirá un script de búsqueda completo, abierto y detallado con un generador de mapa del sitio.

    Contenido del archivo:

    • phpmorphy/ - biblioteca para extraer la raíz de las palabras
    • stemmer/ - extrayendo la raíz de una palabra con un algoritmo rápido
    • config.php: configuración para trabajar con la base de datos y funciones comunes que quizás ya esté usando y reemplácelas con las suyas propias
    • index.php - formulario de búsqueda + resultados de búsqueda
    • install.php - creación de tablas de base de datos MySQL para realizar búsquedas
    • link_bar.php - paginación
    • search.php - clase para trabajar con la búsqueda. Contiene métodos:
      • sound_ex($string) - Soundex ruso para obtener el sonido de una palabra
      • update($url, $scan=0) - escanea recursivamente todas las páginas del sitio, selecciona el título de la página, el cuerpo, la descripción.
      • ParsingWord($url, $words) - analizar palabras y agregarlas a la base de búsqueda
      • GetWords($words) - reemplaza todas las palabras en la matriz pasada con sus raíces
      • url_short($url,$base="",$ext=0) - análisis de enlaces, separando lo externo de lo interno
      • is_robots($url) - comprueba la presencia de un enlace en robots.txt
      • ReadUrl($site) - lectura de la página del sitio con Curl, procesamiento, - redireccionamientos
    • sitemap.php - construyendo un mapa del sitio sitemap.xml
    • spider_http.php: rastreador de sitios basado en la lectura y el análisis de páginas
    • spider_sitemap.php: rastreador de sitios basado en el análisis de sitemap.xml

    Instrucciones de instalación:

    1. Descomprima el contenido del archivo search.zip en la carpeta de búsqueda. Permitir escribir en él desde scripts: establezca los permisos en 777.
    2. Edite la configuración de uso de la base de datos en el archivo config.php. Ejecute install.php: se crearán las bases de datos necesarias.
    3. Ejecute el rastreador "/search/spider_http.php" que llena las tablas de la base de datos:
      una tabla de todas las páginas del sitio, incluye título, palabras clave y descripción.
      tabla de palabras, contiene las raíces de las palabras que se encuentran en las páginas
      Es posible formar una base de datos basada en un mapa del sitio existente, para ello utilice "/search/spider_sitemap.php"
    4. Coloque la consulta de búsqueda en las páginas. Formulario de solicitud de búsqueda:
      Búsqueda:
    5. Edite el formato de salida usted mismo en la página search.php
    6. ejecute include_once "updater.php"; actualizar ($url);
      al agregar, cambiar o eliminar cada página
      $url: la página que se actualizará.
      conveniente para llamar después de guardar los cambios de página
      si la página devuelve un error 404 o está vacía, se eliminará de la base de datos.
    7. ejecute "/search/sitemap.php" para crear un mapa del sitio sitemap.xml
      no olvides escribir la ruta al sitemap en robots.txt: sitemap: /search/sitemap.xml

    Características del script de búsqueda del sitio

    • Rastrear todas las páginas del sitio, teniendo en cuenta la prohibición en robots.txt y
    • Analizar el texto de las páginas con la selección de palabras, calcular las estadísticas de palabras
    • Destacando título, palabras clave, descripción en la página
    • Aislamiento de raíces de palabras teniendo en cuenta la morfología del idioma ruso y las bibliotecas.
    • Resaltar las raíces de las palabras con un algoritmo rápido (no recomendado, comentado en el texto del guión)
    • Comprobación de la ortografía rusa al escanear, en función de la ausencia de una palabra en el diccionario
    • Cuatro modos de mensaje: 0-trabajar en silencio, 1-dar solo errores del sitio, 2-dar errores y un mínimo de información, 3-información detallada cuando se trabaja
    • Búsqueda por consonancia de palabras. soundex ruso.
    • Ordenar los resultados de búsqueda por relevancia. En primer lugar, se muestran las páginas que tienen todas las palabras de búsqueda en el número máximo.
    • Paginación de los resultados encontrados
    • El guión se comenta en detalle en ruso.
    • El código del script está implementado en PHP + MySQL, completamente abierto y no utiliza bibliotecas adicionales. Todo lo que necesitas está incluido.
    • Su generador de mapas del sitio basado en la base de datos creada por el rastreador

      Lo que el script no puede:

    • no tomado en cuenta , rel=nofollow
    • los textos comunes que están presentes en todas las páginas no se eliminan de la búsqueda

    Acuerdo de uso:

    • Puede usar el código recibido en cualquiera de sus desarrollos, no está obligado a proporcionar un enlace a la fuente.
    • NO puede revenderlo, colocarlo en el dominio público o acceso limitado, así como publicar en cualquier forma.
    • Todos los demás derechos están reservados por el autor.
    • Puede ponerse en contacto con el autor con preguntas, comentarios, sugerencias. contactos

    ¡Ten cuidado! Por 2900 rublos (~$46) puede elegir una de las dos opciones de script que difieren significativamente entre sí.
    El script de búsqueda de un sitio en codificación UTF-8 utiliza funciones para trabajar con caracteres de doble byte mb_*, analiza páginas expresiones regulares hecho para codificación UTF-8 (unicode / Unicode), crea tablas de base de datos en utf-8.
    El script de búsqueda de un sitio en la codificación Windows-1251 usa funciones para trabajar solo con codificaciones str* de un solo byte, analiza páginas con expresiones regulares creadas para codificaciones de un solo byte.

    ¡Puedes entrar o registrarte! O sin registro
    Al hacer clic en el botón de descarga, acepta los términos de uso del script descritos en esta página.
    La cantidad de 2900 rublos (~46$) se deducirá de su saldo y se descargará el archivo.

    Los antipiréticos para niños son recetados por un pediatra. Pero hay situaciones de emergencia para la fiebre en las que el niño necesita que se le administre un medicamento de inmediato. Entonces los padres asumen la responsabilidad y usan medicamentos antipiréticos. ¿Qué está permitido dar a los bebés? ¿Cómo se puede bajar la temperatura en los niños mayores? ¿Qué medicamentos son los más seguros?

    Los SMS de buenas noches a su amada son una gran oportunidad para recordarle a una persona cercana y querida sobre usted antes de que se vaya al reino de Morfeo. En un breve deseo de gran capacidad, puede expresar toda la ternura y el amor por alguien que no le es indiferente.
    Los mensajes de buenas noches para tu amada se distinguen por su especial intimidad, sinceridad y sinceridad. Dichos sms definitivamente crearán el estado de ánimo adecuado, y su ser querido le responderá de la misma manera. La velada, que terminará de manera amable, se convertirá en una buena noche con buenos sueños sobre ti, ese que fue tan cariñoso y generoso con palabras amables por tu otra mitad.

    sms de amor para un ser querido en la noche

    Aunque ya no estés conmigo, te doy mi calor. Que duermas dulce y fácilmente.

    buenas noches sms para novio

    Sin tus ojos, me aburro de vivir, sin tu calor, mi corazón se congela. Ven rápido, tengo muchas ganas de calentar. Y ahora, ¡buenas noches, deseo, amor, beso, abrazo!

    buenas noches sms para el amante

    Vendré a ti en un sueño y te besaré suavemente, diré que te amo, te amo, te cubriré, ¡te calentaré con mi calor y me sentirás!

    SMS buenas noches corto amado

    ¡Favorito! ¡Buenas noches! ¡Eress el mejor! ¡Te amo tanto!

    buenas noches sms para un ser querido

    Ha llegado la noche y tú estás lejos. Es triste como. ¡Es correcto! Hoy en un sueño nos volveremos a encontrar, y te daré mi amor.

    SMS por la noche al amado esposo.

    Aunque ahora no esté junto a ti, sé que todos los pensamientos son sobre ti... Así que la noche ha llegado, quiero soñar contigo en ella. Dulces sueños mi gatito.

    Desea buenas noches a tu amado sms

    Le envío un beso al aire a la cariñosa y tierna, te deseo una noche tranquila y dulces sueños, para que puedas venir a mí en ellos.

    buenas noches sms para un ser querido

    Mi querido amigo, te estás quedando dormido de nuevo sin mí. pero ten paciencia, pronto llegará el momento en que yo estaré allí!!! ¡¡¡Amo!!!

    SMS corto amado buenas noches

    Buenas noches. Te extraño, te quiero mucho!

    sms buenas noches querida

    Estimado, buenas noches. Déjame soñar contigo esta noche, tu amada niña.

    Hermoso sms buenas noches amado

    ¡Buenas noches mi amor! ¡Tengo muchas ganas de soñar contigo en un sueño! ¡Te quiero!

    buenas noches sms para novio

    ¡Buenas noches mi amor! ¡Buenas noches! ¡Nos vemos mañana!

    buenas noches querido sms

    Querida, buenas noches. Sabes que te quiero mucho. Cierra los ojos e imagíname: ¡te abrazo en un sueño!

    buenas noches sms para el amante

    Le deseo buenas noches a mi ser querido, una almohada suave y hermosos sueños. ¡Para que mi hijo duerma lo suficiente y esté listo para nuevos logros mañana!

    buenas noches sms para el amante

    Como la ola del mar acaricia la arena de la orilla, así mis labios te acarician, te amo. Buenas noches mi amor.

    SMS cortos por la noche para un ser querido

    ¡Que duermas bien, adiós! ¡Y no te olvides de mí ni en tus sueños!

    buenas noches amor sms

    ¡Buenas noches, querido! ¡Mi amor te guarda!

    SMS divertidos a tu amado en la noche

    ¡Duerme bien esta noche, no te pongas el chal sin mí, no vayas a la derecha ni a la izquierda!

    Descargar sms de buenas noches amado

    Que esta noche sea cálida, aunque no la encontremos juntos. ¡Que no estemos separados en sueños, sino uno al lado del otro y con amor en nuestros corazones!

    SMS poemas para tu amado buenas noches

    ¡Mi flor! ¡Buenas noches! ¡Te extraño mucho!

    SMS a tu amado chico por la noche

    Quiero que sientas mi calor en un sueño. Este SMS te lo traerá. cierra los ojos y duérmete dulcemente, ¡déjate soñar con el paraíso!

    SMS eróticos en la noche para un ser querido

    La noche ocultó todos los miedos y vergüenzas - ven a mí, estoy impaciente. Quiero acariciar tu cuerpo, arder de tus caricias, aunque en un sueño me las des.

    SMS poemas de buenas noches a tu amado

    Mi amor, buenas noches! ¡Te despertaré a las doce de la noche! ¡Vamos a dar un paseo y luego volver a dormir!

    deseos de buenas noches para mi novio

    Qué hermosas se ven las parejas de enamorados cuando hay acuerdo y ternura entre ellos. Puedes admirar infinitamente a esas personas que solo experimentan sentimientos agradables. Las niñas son por naturaleza muy delicadas y en la mayoría de los casos deben ceder ante un hombre joven. Puedes dar el primer paso cuando sea necesario, porque una mujer nace sabia y paciente. Deseos en cualquier forma, puedes hacerle a tu novio, casi todos los días. No es necesario buscar razones para hacerlo. Siempre están ahí. Entonces, por ejemplo, ¿por qué no complacer a su ser querido con un simple deseo de buenas noches? No es el hecho de que pueda quedarse dormido rápidamente después de eso, sino lo agradable que es hacerlo. Tienes que ser capaz de amar, dar regalos y decir palabras amables y afectuosas. Solo en este caso, brilla un hermoso y sereno futuro para una joven pareja.

    Mi amor te deseo dulces sueños
    Quiero que te encuentres con elefantes en tu sueño.
    Deja que te rueden por el campo sin fin,
    Y te paraste sobre ellos.
    te deseo un buen sueño
    Para que descanses, duerme hasta el final.
    Me desperté por la mañana de buen humor.
    Y todo el día dio una sola inspiración.

    Noche oscura fuera de la ventana
    Estás lejos de mi.
    Pero después de leer este texto,
    Parece que estás aquí de nuevo.
    Que esta noche sea para ti
    Volverá a estar tranquilo.
    Sé que estoy despierto ahora
    ¡Te quiero muchísimo!

    Las estrellas se derramaron en el cielo durante mucho tiempo,
    Afuera se puso muy oscuro.
    Me sentí tan bien contigo
    Espero que nos encontremos una y otra vez.
    Mientras tanto, tienes que ir a dormir,
    Después de tales pasiones, tendrás que descansar durante mucho tiempo.
    Te deseo sueños apasionados y ardientes,
    Donde encontrarás a tu amor.

    te deseo dulces sueños mi amor
    Eres tan dulce y hermosa para mí.
    Que tu sueño te de fuerzas
    Y deshacerse de la fatiga.
    Deseo que nades en una cascada en un sueño,
    Para que camines descalzo sobre la hierba, como una superficie lisa.
    Deja que el viento suave sople sobre ti
    Y que el cielo radiante me recuerde a mí.

    Cariño, buenas noches
    Deja que la noche cierre tus ojos.
    Para que puedas quedarte dormido.
    Ojalá te mimara hasta la mañana.
    Balancéate sobre las nubes, salta sobre los árboles.
    Y no olvides sonreírles primero.
    Después de todo, parecen gigantes de montaña,
    Sobre el cual se elevan bandadas de pelícanos musicales.

    Cariño, te deseo buenas noches.
    Siempre me gustas mucho.
    quiero encontrarte en un sueño
    Qué alejarse del amor por completo.
    En un sueño, deseo que te encuentres con un ave del paraíso,
    Quién puede poner la luna en tu pestaña.
    Que todos tus deseos se cumplan
    Y traerte encanto para dormir.

    Cariño, te deseo sueños agradables
    Quiero darte palabras halagadoras en un sueño.
    Estar exhausto de placer,
    Y por la mañana me desperté lleno de inspiración.
    Deja que el viento suave te dé un sueño,
    Que te llevará al fin del mundo.
    ¿Dónde me sentaré desnudo junto a la piedra,
    Tener confianza y amor por ti.

    Amado, que tengas un buen sueño,
    Que sueñes con la primavera en tu sueño.
    Lleno de fragancia y felicidad.
    Para que sea parte de tu alma.
    Paseo por campos de tulipanes y rosas
    Que brillan en los repiques de las tormentas eléctricas.
    Deja que la emperatriz venga corriendo hacia ti en karate,
    Que seré, una chica encantadora.

    Mi amado, te deseo un buen descanso,
    Y en un sueño es bueno caminar.
    Que haya una celebración con danzas y bailes,
    Y las cámaras del palacio están pintadas con colores mágicos.
    Montar en Pegaso y dar alegría
    Emite rayos de luz, pasando por alto el espíritu de debilidad.
    Regocíjate en cada nuevo giro
    Para poner en marcha por la mañana con media vuelta.

    Cariño, buenas noches para ti
    Permítete descansar por completo.
    Desecha los malos pensamientos
    Llena tu sueño de significado.
    Por ejemplo, aprender a respirar bajo el agua,
    Nadando a tesoros submarinos conmigo.
    O dame una docena de cofres del tesoro
    Luchando contra terribles monstruos por ellos.

    Cariño, te deseo sueños agradables,
    Y varios placeres en un sueño.
    Salta sobre las fuentes de mariposas revoloteando,
    Baila sobre una torre de palos japoneses.
    Puedes llevarme contigo
    Estaré encantada de soñar contigo.
    Después de todo, en realidad eres tan guapo,
    Mi dulce y dulce niño.

    Cariño, duerme bien, no te preocupes
    Entra suavemente en el sueño, cálmate.
    Echa un vistazo y comienza tu viaje.
    Celebraciones de la alegría de la invasión.
    Flota entre las nubes en un bote de hielo
    Que tu alma se llene de alegría.
    que al final del sueño derretirá el hielo,
    Y tú, al despertar, experimentarás la felicidad de la dulce miel.

    Cariño, te deseo dulces sueños
    Abrazos fuertes para ti y sueño de grilletes.
    Deja que la aventura fluya ante ti
    A carcajadas se burlan de ti.
    Vagar por el desierto en busca de un hechizo
    Trate de aplicar todas sus habilidades y conocimientos.
    Para salvar a todo el universo hasta la mañana,
    Y por la mañana podrías abrazar a tu fiel.

    Cariño, te deseo dulces sueños
    Deja que sueñes con una jauría de burros.
    Pero no los que regañan y son tercos,
    Y que son capaces de hacer frente a cualquier dificultad.
    Ensilladlos y cabalgad hasta mi castillo.
    Donde lleno de hembras alfa rubias.
    Deja que un corazón sensible te diga la verdadera elección,
    Como te deseo que llegue mi corazón.

    Amado, te deseo sueños brillantes
    Felicitaciones por el final del día.
    Ahora puedes relajarte por completo.
    Olvídate de todo y duerme profundamente.
    Deja que el hechicero se te aparezca en un sueño,
    Amigo alegre y conversador.
    Te diré el sentido de la vida.
    ¿Qué podrías encontrar en un sueño, dónde estoy?

    Mi querido y amado,
    Gentil, leal y hermosa.
    Estar siempre fascinado por mí
    Y en un sueño, y en la realidad, esté siempre emparedado por mí.
    Deja que en un sueño sueñes con un campo,
    La alfombra de flores y las plantas están llenas.
    Averiguar de esas plantas donde me escondí,
    Esperando la ayuda del príncipe, de ti.

    Quiero desear, amado, personalmente,
    Para que tu sueño vaya perfecto.
    Deja que lo placentero solo sueñe
    Eso ayudará a cambiar la vida.
    Duerme tranquila y fácilmente
    Vuela alto en tus sueños.
    digo buenas noches otra vez
    Cierra los ojos, mi amor.

    La noche cayó como un pájaro oscuro,
    Nos cubrió con sus alas.
    ¡Buenas noches mi amor!
    Duérmete, duerme profundamente.
    Y me acostaré tranquilamente a tu lado,
    recuperando el aliento
    Ni un latido ni una mirada
    No perturbaré tu sueño...

    Silencio silencio Voy a hacer un punto aquí.
    No quiero despertarte.
    Solo quiero decir: "¡Buenas noches!"
    ¡Y separarme de ti hasta la mañana!
    Que se sueñen buenos cuentos de hadas
    Que todo esté bien en tu sueño.
    Cierra los ojos, mi ángel.
    ¡Un último beso!

    Hoy nos dormiremos no juntos
    Abrazándose, como suele suceder.
    Estoy un poco triste, para ser honesto,
    Falta tu calor.

    Pero es temporal, lo sé.
    Estaré contigo pronto, mi amor.
    Mientras tanto, te deseo dulces sueños.
    Y buenas noches, querida.

    Ha llegado la noche, y no estamos juntos,
    vamos a dormir separados esta noche
    Pero deja que un maravilloso sueño se haga realidad.
    Y dejar de lado todas las preocupaciones.

    Deja que el ángel bese
    Suavemente, suavemente de mí.
    No pienses en nada malo
    Descansa, te amo.

    El hombre de mi vida, dulces y placenteros sueños para ti. Duérmete, querida, necesitas dormir y abastecerte de nuevas fuerzas para el día que viene. Te envío mis más tiernos y ardientes besos. No solo eres mi esposo, eres toda mi vida, a la que amo mucho.

    Querido esposo, buenas noches.
    Te amo, te aprecio mucho.
    eres mi único hombre,
    Mi otra mitad.

    quiero acariciarte
    Es fácil agarrarse a los hombros.
    En silencio, cariño, descansa.
    Buenas noches adios adios.

    Querido esposo, ¡buenas noches!
    Es una pena que no estés cerca.
    Sé que no quieres oraciones largas
    ¡Simplemente te amo!

    Después de todo, el uno al otro siempre está contigo.
    Entendemos sin palabras.
    Pronto estaremos juntos de nuevo.
    Buenas noches dulces sueños.

    Duerme, querida
    Dulce, tierno y querido.
    Fuerte, cariñoso, divertido,
    ¡Qué feliz soy contigo!

    La felicidad es ser tu esposa
    En esta piscina - con la cabeza.
    Tú me das alegría solo.
    ¡Sé que eres sólo mía!

    Mi amor, buenas noches!
    Estás tan cansado en un día de trabajo.
    Y está muy tranquilo afuera.
    La sombra de la noche ya se está arrastrando.

    Y las estrellas del cielo miran estrictamente,
    Y las luces estuvieron encendidas durante mucho tiempo.
    no te quedes demasiado tiempo
    Más bien túmbate para descansar.

    Que se calle en tus pestañas
    Desciende la calma nocturna.
    Que tengas un sueño maravilloso.
    ¡Buenas noches, querido!

    Incluso si no estamos juntos
    Para conciliar el sueño esta noche
    Tus sueños serán maravillosos.
    Habrá una cama blanda.

    te mando besos
    te extraño mucho
    Suavemente, suavemente abraza
    Querida, buenas noches.

    Amado esposo, no puedo dormir sin ti.
    Estás lejos de mí hoy.
    Pero te acuestas y te dejas soñar
    Hermoso como el mundo, tu sueño!

    Ojalá pudiera verte pronto
    ¡Quiero decirte tantas palabras!
    Tu imagen está siempre conmigo en un sueño.
    ¡Buenas noches a ti, dulces sueños!

    Cariño, estás lejos
    Esta noche de mi
    te mando mi calor
    Deja que te caliente.

    Duerme, cariño, descansa
    No mimes allí sin mí,
    Camina en sueños sin nubes
    Y atrapa mi beso

    Deja que el sueño te cubra con la cabeza
    ¡Deja que la manta te caliente con comodidad!
    Cariño, siempre estaré contigo
    ¡Después de todo, solo contigo conocí la felicidad!

    Guardaré suavemente tu sueño,
    ¡Apagaré la luna y la luz de las estrellas!
    Querida, quiero decirte
    ¡No hay mejor esposo en este mundo!

    Deseos de buenas noches para un chico: gentil, cariñoso, cálido.

    Ya me estoy quedando dormido y quiero enviar deseos de un sueño reparador antes de ir a la cama. Lleno esta carta de mi amor infinito para mantener tu precioso sueño durante toda la noche, mis besos para que mis labios sueñen contigo y mis abrazos para que calienten tu cama. Y tú, querida, prefieres quedarte dormida.

    Así apareció la majestuosa luna en el cielo. Su rostro está triste, porque todos los mortales duermen y no ven su belleza. Solo las estrellas suenan para su consuelo. Escuche atentamente y tal vez escuche su sonido silencioso. ¡Deja que este reconfortante trino te arrulle esta noche y te regale los sueños más deseados!

    No nos hemos visto en tanto tiempo, y te extraño con locura esta noche. Solo tenemos estos mensajes cortos y quiero llenarlo con toda mi ternura. Te mando miles de mis besos y abrazos. Deja que mis pensamientos te calienten esta noche. Y este mensaje llenará su corazón de inquietud ante la próxima reunión.

    Ya es muy tarde y sé, mi amor, que estás despierta y tu corazón late en añoranza por mí. Pero les pido que no anhelen, sino que se duerman. Después de todo, nos encontraremos muy pronto, y hoy debes descansar bien. Así que cierra los ojos y cúbrete con una manta calentita, y ni siquiera notarás cómo te quedas dormido.

    El sol ya ha salpicado toda la pintura dorada de las calles de la ciudad, y ahora, cansado y desvalido, ha caído sobre el horizonte, dando paso a la luna, que muy económicamente da su luz a esta ciudad. Deje que esta luz lo calme y le proporcione una agradable somnolencia para que pueda acostarse en la cama y caer rápidamente en un dulce sueño.

    Esta noche es un clima tan tranquilo y calmado. Todo esto para que el hombre que amo pueda descansar bien esa noche. Amado, que las penalidades y las penas del día que pasa no te perturben, y solo buenos sueños caigan sobre tu cabeza. Ellos llenarán tu cuerpo de fuerza para el día que tienes por delante y te despertarás alegre y descansado.

    Que una noche tranquila caiga hoy sobre tu casa, sumergiendo todas las habitaciones en un éxtasis plateado, y que las estrellas arrojen polvo dorado en tus ojos para que te duermas antes y vayas al mundo de los sueños, donde verás países maravillosos y océanos interminables. Allí reinará la paz y la serenidad, y allí ganarás mucha fuerza.

    Mi alegría, duerme rápido, hoy realmente necesitas relajarte y tomar fuerzas, porque mañana tienes un día muy importante. Es una pena que no pueda estar allí, pero seguro que nos encontraremos por la noche. Duérmete, amado, y mantendré tu sueño y rezaré para que mañana te traiga buena suerte.

    Alegría mía, sé que hoy estás muy cansada y necesitas un descanso, por eso te envío este mensaje, que espero te saque una sonrisa y te de tranquilidad. Duérmete sin pensar en nada, duérmete y que esta noche te de los sueños más serenos y tranquilos, te llene de fuerza y ​​energía.

    Que esta hermosa y tranquila noche te envuelva en la dulce dicha de la somnolencia y llene todo tu ser de paz y disposición para adentrarte en el mundo de los sueños. Que hoy sueñes con maravillosos paisajes llenos de belleza y serenidad, y que tu cuerpo gane fuerzas para el día que viene.

    Mirando las estrellas esta noche, recuerdo involuntariamente nuestro último encuentro, luego también caminamos, acariciados por la luz de la luna, y no nos levantamos para dormir. Pero ahora no estamos y tenemos que ir a dormir. Cierra tus hermosos ojos y deja que mi imagen se te aparezca en un sueño, dándote paz y amor.

    Esta noche, la luna diabólica me robará a mi amado, pero solo para darle sus dulces sueños. Ella solo te mira, se enamora y te envuelve en sus brazos, susurrando estrafalarias melodías, llevándote a un mundo maravilloso a lo largo de una alfombra bordada de estrellas, dándote besos, haciéndote olvidar todas las penurias y penas.

    Hoy, un mes joven se elevó en el cielo y dispersó millones de estrellas brillantes en el cielo, ordenándoles cantar hermosas melodías directamente en tu oído, para que prefieras quedarte dormido y disfrutar de sueños maravillosos, en los que no habrá. preocupaciones y penas, sólo la superficie del mar sin límites y la cálida arena amarilla.

    Hoy tu cama te parecerá vacía y fría sin mí, pero aun así debes tratar de dormir, porque tu cuerpo está cansado todo el día y requiere Ten un buen descanso. Ten paciencia, querida, solo esta noche, y mañana ya estaré a tu lado, calentándote y dándote mis besos y abrazos.

    imprimir

    ¿Te gusta ser original en todo e incluso en una dirección tan simple como un deseo de buenas noches, tratas de encontrar palabras únicas y especiales? Entonces has venido al lugar correcto.

    Nuestra colección de Good Night SMS lo ayudará a elegir exactamente el mensaje que le permitirá transmitir todos sus sentimientos y emociones al destinatario. Alegre y gentil, juguetón y serio: aquí puede encontrar absolutamente cualquier deseo para cada ocasión. Anima a tu ser querido oa tus amigos enviándoles un interesante y original SMS. Una gran colección de mensajes extraordinarios en poesía y prosa te permitirá convertirte en un verdadero poeta en cualquier momento y sorprender a tus seres queridos con frases agradables y, a veces, incluso inesperadas. ¡Asegúrese de desear buenas noches de esta manera, definitivamente recibirá un mensaje de respuesta!

    buenas noches mi ángel
    Toda la noche estoy ahí, estoy contigo.
    Estoy en el reino de los sueños, soy una luz brillante
    Te mostraré un secreto.
    Dormirás tranquilo toda la noche.
    Buenas noches mi bebé.

    Deja que la manta se sienta como una pelusa.
    Cubrirá suavemente, noche oscura.
    te mando un beso
    Dulces sueños y dulce noche.

    Las estrellas brillan desde el cielo
    Estás enviando mensajes de texto.
    fuerte abrazo fuerte
    Te deseo buenos sueños.

    Una hora sin ti - y te extraño
    Me encuentro con la noche solo.
    Tú también estás triste sin mí.
    ¡Buenas noches mi bebé!
    Te deseo buenos sueños
    Y prometo proteger tu sueño.

    Dulces sueños, buenas noches.
    Duerme pronto, mi amor.
    Ayuda a conciliar el sueño, lo sé seguro.
    Dos palabras tiernas - "Te amo"

    ¡Dulces sueños, mi gatita!
    ¡La más tierna, querida!
    duermes tranquila toda la noche
    ¡Envíame un mensaje de texto por la mañana!

    te digo buenas noches
    ¡Que haya dulces sueños, e incluso mucho!
    Después de todo, la noche oscura pronto se irá,
    ¡Para ella, te llegará un día feliz!

    Buenas noches dulces sueños
    Te deseo un mar de palabras pacíficas.
    Deja que el sueño te atraiga a un cuento de hadas.
    Y te dará cariño.

    Buenas noches, duerme bien
    Y dejarte soñar un cuento de hadas
    ¿Dónde están todos los sueños preciados
    En poco tiempo se hará realidad...

    te estoy enviando un mensaje de texto
    Deseos de buenas noches.
    Solo hay una cosa que quiero decir
    Haz una confesión amable.
    Te amo
    Y todas las cosas
    Te beso, abrazo y te extraño.
    Y yo quiero estar contigo.

    ¡Quiero desearte buenas noches!
    Lástima que no puedas susurrarte al oído...
    Recibe SMS con una declaración de amor,
    Que tus noches sean tranquilas.

    Que te duermas lejos de mi
    Pero lo que amo, sin duda lo sabes.
    te enviaré un mensaje de texto
    Que me encuentres en tu sueño.

    te bese en los labios
    Acaricio tu cabello.
    esta noche sera tranquila
    Que el sueño sea sobre el amor.

    Probablemente no estés durmiendo todavía.
    Buenas noches deseo!
    Espero que me perdones
    ¡Que no duermo contigo!

    ¡Buenos sueños, buenas noches!
    Te extraño mucho.
    Pero sé que el sol saldrá
    Y nos espera un nuevo encuentro.

    Buenas noches dulces sueños,
    Te deseo una y otra vez.
    En un sueño, deja volar a un ángel.
    Él hará tu sueño realidad.
    Duermes tranquilo y tranquilo
    En sueños, huye.

    Buenas noches dulces sueños.
    Que la noche sea tranquila e irrompible.
    Deja que el amor viva en tus sueños.
    Y en realidad, ¡te amo con locura!

    El día fue difícil, pero al final
    Todas las tareas están resueltas.
    Descansa buenas noches
    ¡Que tengas sueños!

    Dormir, aliviar la fatiga.
    Relájate y, en un dulce sueño,
    Vendré, eres mi alegría.
    Solo piensas en mi.

    Buenas noches, buenos sueños,
    En un sueño, te deseo mundos de cuento de hadas.
    Silenciosamente cierra tus ojos
    Y abre el mundo mágico.

    El artículo le ofrece deseos de buenas noches para su amado hombre.

    Hermosos deseos de buenas noches para tu amado novio, hombre, esposo en prosa, en tus propias palabras.

    Tales deseos son una parte íntima de la relación entre un hombre y una mujer. Cuando los amantes están lejos o se duermen lejos, siempre intentan dejar sus mejores deseos para la noche para que su “alma gemela” quede satisfecha y se duerma en paz. Además, tales deseos lo muestran desde el mejor lado, exponiéndolo como un chico o chica cariñoso que quiere cuidar a un ser querido incluso en un sueño.

    Opciones:

    ¡Duerme dulcemente, mi lindo y esponjoso gatito! Que esta noche te regale cientos de fabulosos e interesantes sueños. Deja que tu cama sea un gran barco que te lleve a un país de cuento de hadas donde los sueños se hacen realidad.

    Querida, te deseo una noche tan dulce y cariñosa como mis besos. Te deseo buenos sueños que te lleven al fabuloso mundo de los sueños y te permitan disolverte en los sueños.

    Te transmito no solo mis besos, sino también deseos, que hará que tu sueño sea fuerte y sereno. Quiero que vuestro descanso sea dulce y tranquilo, para que nada os turbe ni os inquiete.

    Que mis palabras que llevan deseos para la noche te dará dulce paz y tranquilidad. Quiero que tu sueño te lleve en las nubes a través de un cielo claro y estrellado, y que tu alma sea feliz y alegre.

    ¿Cómo desear originalmente a un chico al que le gustan las buenas noches en prosa?

    Si estás hablando con un joven que te gusta, puedes iniciar un coqueteo inocente y amable con él deseándote buenas noches. Lo mejor es hacerlo en prosa o con tus propias palabras, eligiendo frases bonitas y cumplidos. Tal mensaje no tiene que esperar una respuesta, así que prepárese para el silencio por adelantado.

    IMPORTANTE: A los hombres les gusta recibir mensajes de mujeres interesadas, ya sean deseos de buenas noches o Buenos días, porque consideran a esas damas responsables, cariñosas, atentas y gentiles.

    Deseos románticos para un chico al que le gustan las buenas noches en prosa.

    Puede insinuar su simpatía y sentimientos tiernos con la ayuda de un SMS agradable con deseos románticos de buenas noches. Estas palabras también sonarán bien en una conversación telefónica o en vivo. No pierda la oportunidad de decir cumplidos, palabras amables y deseos.

    ¡Te beso dulcemente, querida! Que mi beso te traiga los más tiernos sueños y tu alma duerma en paz hasta la mañana.

    Cómo desearía poder quedarme dormido a tu lado en este momento. Pero te desearé buenas noches y creeré que los sueños de hoy te mostrarán las imágenes más apasionantes de nuestro pasatiempo contigo.

    Aunque que nos dormimos en camas diferentes, pienso en ti y deseo que tus sueños se llenen de la alegría de nuestros encuentros! ¡Dulces sueños!

    Deja que mi mensaje te dé cientos mis besitos y tiernos buenas noches. ¡Duerme en paz con buenos pensamientos y sé que pienso en ti cada segundo!

    ¡Te deseo sueños fabulosos, mi alegría! Duerme como en las nubes, que tus sueños se hagan realidad esta noche y tu alma sea feliz.



    Deseos eróticos para tu amado novio, hombre, esposo buenas noches en prosa.

    Los deseos eróticos de sueños pacíficos en la noche son una forma de comunicación entre amantes o cónyuges. Tales deseos sustentan la pasión y la atracción sexual entre un hombre y una mujer. La tarea de tal deseo es interesar al "alma gemela", hacer que piense solo en ti y obtener una carga de excitación sexual.


    Divertidos deseos de buenas noches para un chico: opciones de deseos.

    Los divertidos deseos de buenas noches no solo te hacen sentir bien, sino que también te animan con sentido del humor. Además, revelan todas las cualidades positivas de tu carácter. Puede dar tales deseos no solo a amigos, sino también al hombre (chico) que le gusta.

    Felicitaciones opciones:

    ¡Duerme dulcemente, objeto de mis suspiros! Pienso en ti no solo durante el día, sino también por la noche antes de acostarme. ¡Que no sea solo dulce, sino empalagosamente dulce e increíblemente agradable!

    Así que quería dormir dulcemente, pero te envío todos mis dulces sueños. Descanse con tranquilidad y sepa que si sueña conmigo, no fue para nada accidental, ¡lo deseaba tanto!

    Que tengas los sueños más interesantes y divertidos. ¡para que sonrías y te alegres toda la noche con los ojos cerrados!

    ¡Te deseo no solo una buena noche, sino una muy agradable y dulce! ¡No dejes que una sola miga en la cama arañe tu delicada piel, las almohadas serán suaves y aireadas, y la manta te envolverá en cálidos abrazos hasta la mañana!

    ¡Deseo que duermas y no des vueltas toda la noche! Deseo que nadie te moleste y no te despierte en medio de la noche con ronquidos salvajes. ¡Te deseo un suave despertar al final de la mañana soleada del olor a café aromático fuerte!



    SMS con breves deseos de buenas noches para un chico, un hombre, un esposo a distancia

    Los mensajes que los enamorados se envían a distancia (en separación, en viaje de negocios o de viaje) tienen una especial sensualidad y ternura. Es importante llenar tu mensaje de palabras agradables, llamamientos afectuosos y declaraciones de amor.

    ¡Duerme bien mi amor! Es difícil para mí conciliar el sueño sin ti y por eso te extraño increíblemente. Que mi amor te proteja.

    No estamos juntos ahora, pero creo sobre ti cada segundo antes de ir a la cama. Deja que los pensamientos de nuestro amor te calienten y este sentimiento te dará dulces y buenos sueños.

    te deseo buenas noches y solo buenos sueños llenos de mi amor!

    Duerme dulcemente, sin pensar en la separación. Te amo aún más cuando empiezo a extrañarte mucho.

    Quedarse dormido sin tus manos calientes y los ojos amables son muy difíciles, pero te beso mentalmente y, abrazándome, ¡vuelo al país de las hadas de los sueños solo contigo!



    SMS antes de dormir

    Deseos de buenas noches a un chico en verso: opciones de deseos.

    Los deseos de buenas noches en forma poética suenan más cariñosos y por lo tanto siempre se perciben más fácilmente, más agradablemente, con mucho amor. Envía un deseo por mensaje o lee poesía en conversación telefónica para que los minutos que quedan antes de irse a la cama tu ser querido solo piense en ti.







    ¿Cómo decirle buenas noches a un chico en inglés?

    Deseos para idioma en Inglésútil cuando te comunicas con un hombre de habla inglesa. Estará increíblemente complacido de leer o escuchar palabras afectuosas en su idioma nativo. Esto creará una buena impresión de ti y te mostrará como una persona educada y atenta.



    En inglés

    ¿Cómo decirle buenas noches a un chico en alemán?

    En algunos casos, es posible que también deba decir buenas noches en alemán. Son bastante simples y no difíciles de leer, pronunciar, escribir.



    alemán

    ¿Cómo decirle buenas noches a un chico en francés?

    Utilice los consejos de este artículo y deséele buenas noches a su "alma gemela" en francés.



    En francés

    ¿Cómo desearle buenas noches a un chico en tártaro?

    El artículo te ofrece deseos de buenas noches también en tártaro.



    en tártaro

    ¿Cómo decirle buenas noches a un chico en español?

    El idioma español es muy hermoso y sonoro, los deseos de "buenos sueños" suenan interesantes y muy suaves en él.



    español

    ¿Cómo decirle buenas noches a un chico en italiano?

    El idioma italiano es muy hermoso y no en vano es considerado el “lenguaje del amor y la pasión”. Los deseos de buenas noches en italiano suenan hermosos e interesantes.



    en italiano

    ¿Cómo decirle buenas noches a un chico en japonés?

    Para variar o por necesidad, puede encontrar útiles los deseos de buenas noches en japonés.



    En japonés

    ¿Cómo decirle buenas noches a un chico en armenio?

    Los deseos para la noche suenan igual de hermosos en armenio, tal vez estas palabras te sean útiles.



    en armenio

    ¿Cómo decirle buenas noches a un chico en ucraniano?

    El idioma ucraniano es considerado uno de los más sonoros del mundo. Desea a tu familia o amigos "buenos sueños" en este idioma.



    en ucraniano

    Vídeo: Deseos de buenas noches

    Sabes, no se como expresar lo que quiero... solo quiero decir que por alguna razon te estoy esperando, por alguna razon te extraño, por alguna razon quiero hacer algo por ti. usted y por alguna razón en ¡Te creo! ¡Buenas noches y gracias por ser como eres, mi sueño y esperanza!

    sms suaves deseo buenas noches a tu amada

    Buenas noches sms para tu amado

    ¡Dulces sueños, mi mejor y favorita chica del mundo!

    buenas noches sms para el amante

    ¡Duerme dulcemente, mi amor, y soñaré contigo!

    SMS deseo buenas noches (variación sobre el tema de un gatito y una cama)

    Duerme dulcemente dulce gatito

    Iré a tu cama.

    En esa cama te acuestas

    ¡Te amo bebe!

    sms buenas noches a tu amada de una niña grande

    Quería enviarte algo gentil, amable, dulce, hermoso y gentil, pero lamentablemente no entro en la pantalla de tu teléfono. dulces sueños liebre.

    sms poemas amados sobre las delicias del sueño, el tiempo sin palabras

    La noche es un mundo de dulces sueños.
    Un mundo sin pena y sin lágrimas
    Un mundo donde no se necesitan palabras extra.
    Te deseo dulces y tiernos sueños.

    sms rimas: lo que dicen las estrellas

    En silencio las estrellas murmuran:
    "¡Duerme, gatita, buenas noches!"

    buenos sms deseos para la noche

    Deja que tus sueños sean amables y hermosos.
    ¡Buenas noches cariño!

    sms poemas de buenas noches cariño

    buenas noches te deseo
    y dulcemente durmiendo te abrazo!

    sms poemas de buenas noches cariño

    Duerme dulce bebe
    porque probablemente estés en la cama,
    vendré a ti en un sueño
    ¡Me acostaré al lado de la cama y dormiremos juntos!

    buenas noches sms con confesión de amor

    Que tengas los más hermosos sueños...
    Eres adorable, TE AMO!

    dulces deseos de sms para un ser querido

    Cariño, dulces sueños para ti... Te estaré esperando en la mía....

    sms deseo buenas noches a su ser querido...

    Mi amor, buenas noches! ¡Que los sueños sean despreocupados y brillantes! ¡¡¡TE AMO tanto y con locura, cachorro de tigre!!! ¡HUMO!

    sms beso de buenas noches

    Sientes que alguien besa suavemente tus labios: soy yo besándote suavemente antes de ir a la cama. ¡Buenas noches, gatito!

    beso sms antes de acostarse

    Ha llegado la noche y la luna brilla intensamente, duerme dulce gatita, y para que tengas hermosos sueños, besaré suavemente tus labios. ¡Buenas noches amor!

    dulce tarde sms - a tu amada

    Besarte en los ojos... como la princesa de un príncipe en un dulce cuento de hadas... cariño, te amo!!! ...que tus sueños sean tan dulces como tus labios...

    sms a un ser querido que está lejos...

    ¡Duerme, querida! Ahora estamos lejos, pero en un sueño nos encontraremos, lo sé. ¡Buenas noches!

    buenas noches sms cariño

    Cuando te miro a los ojos

    recuerdo el océano

    que soñé en mis sueños,

    Y una bandada de pájaros dando vueltas sobre él,

    ¡Duerme bien, todo está por delante!

    buenas noches sms cariño

    Almohada suave, cama calentita..
    ¡Linda gentil, vete a la cama pronto!
    Dulces sueños, paz serena,
    Todo para ti, dulce y tierna!!!

    buenas noches sms para el amante

    Cuando estés lejos de mí, mira el cielo... donde está la Vía Láctea, verás estrellas, un cúmulo enorme. Toma uno de ellos, mantenlo cerca de ti, te susurraré desde el cielo: "¡Mi bebé, dulces sueños!"

    SMS de una chica cariñosa en la noche.

    Duerme mi bebé, ves la noche fuera de la ventana, ¡estás envuelto en calor! ¡Querida te quiero!

    Triste sms de despedida por la noche...

    ¡Te deseo buenas noches cien veces!
    Despedida a la hora de la separación.
    Lleva consigo tanta harina dulce,
    Que hasta la mañana pude despedirme...

    buenas noches sms canción de cuna

    Tú eres hermosa y dulce
    esto es felicidad para mi
    que estoy a tu lado
    no hay nada más importante y más agradable,
    que el calor de tu abrazo,
    besos dulce sabor
    y una sonrisa como el sol
    calienta y ciega
    ¿Mi Julia ya está durmiendo?

    SMS poemas con un deseo de buenas noches a tu amado

    Cada vez que cierras los ojos.

    Que tengas un dulce, dulce sueño.

    Y cuando te despiertes, como en un cuento de hadas,
    en realidad se hará realidad.

    celestial buenas noches sms

    Cama, almohada, cuatro patas, frazada, sábana, dulce sueño, tus abrazos, beso. ¡Estamos en un sueño y estamos en el paraíso!

    Star SMS poemas para la noche con una declaración de amor

    Cierra tus ojos,

    imagina una estrella

    En el que estoy sentado!!!

    te veo te abrazo

    Y en voz baja en mi oído voy a decir

    ¡¡¡Te amo tanto!!!

    Star sms desea la noche a tu amada

    cuantas estrellas hay en el cielo

    cuantas conchas hay en el fondo

    tantos besos dulces

    ¡¡¡Les envío!!!

    Deseo de SMS erótico para la noche a tu amado hombre

    Buenas noches y dulces sueños solo niños. ¡Te deseo porno duro en tu sueño! Voy a soñar contigo;)

    Estás lejos y te extraño.
    Que triste, querida, sin ti.
    te deseo buenas noches
    Incluso en mis sueños te amo.

    Y déjalos soñar en una neblina ligera
    Tienes tierras maravillosas
    Donde las sonrisas florecen todos los días
    Donde estoy contigo todos los días.

    Duerme, mi dulce.
    Descansa, mi amor.
    Vendré a ti en un sueño,
    vístete bien...

    te abrazare tiernamente
    Te besaré apasionadamente.
    Y luego me quitaré la ropa
    te llevare a la cama...

    Duerme pronto, mi amor.
    Descansa, querida.
    Cuanto antes sueñes
    Cuanto antes estaré contigo...

    Te envío mi tierno beso con mis deseos para la noche. Mis amados, preciosos, mejores, dulces sueños para ti y buenas noches. Que tengas sueños coloridos y buenos hoy. Estoy seguro que esta noche podrás dormir y tomar fuerzas para conquistar un nuevo día. Que tu noche sea tranquila, sin viento, fresca y tranquila. Duérmete, querida, definitivamente te visitaré en tu sueño.

    Mi bien, querida,
    En esta hora tranquila de la noche
    Entonces te quiero tanto
    Para que los abrazos nos calienten.

    Mientras tanto, te deseo
    Descansa bien.
    Saber que te amo.
    Que el sueño sea agradable.

    Buenas noches querido,
    Amado, tierno y querido.
    Te deseo buenos sueños
    Ya extraño el silencio.

    Deja que los ángeles mantengan tu sueño
    Y protegerte de las pesadillas.
    Llegará la mañana y luego
    ¡Te veré otra vez!

    Dulces sueños y buenas noches
    Y termino las líneas.
    Te quiero mucho, mucho
    ¡Besa suavemente en ambas mejillas!

    Antes de ir a la cama,
    Te recuerdo.
    no puedo dormir sin ti
    Estoy triste sin ti.

    mi amor buenas noches
    quiero desearte
    Realmente quiero estar contigo
    ¡Y en mis sueños vuelo hacia ti!

    querida buenas noches
    Te extraño muchísimo
    Todos los días y todas las noches
    Espero conocerte.

    Que sueñes con el cielo
    Un mundo brillante donde no has estado antes
    Bueno, estoy volando, por supuesto,
    Para organizar una reunión en un sueño!

    Entonces quiero estar contigo
    Y acariciar con una mirada amorosa.
    Y susurrarte al oído:
    "Mi hombre es el mejor".

    no te despertare
    Me quedaré por ahí.
    besa muy suavemente
    Y yo diré, "Buenas noches".

    Buenas noches querido,
    Te deseo sinceramente.
    Te mando un beso.
    Y mentalmente te abrazo.

    Te deseo solo un mar de sueños.
    Bella, amable, muy, muy luminosa.
    El sueño será fuerte, como mi amor,
    Y sólo los más tiernos, los más dulces.

    Estemos lejos el uno del otro,
    El amor solo se hará más fuerte entonces.
    Y deja que la ventisca te entregue mis palabras.
    Buenas noches, cariño, como siempre.

    Deje que estas palabras se apresuren directamente a usted.
    “Amado, duerme dulcemente,” susurro de nuevo.
    Eres lo más hermoso de mi destino.
    Y creo que te veré muy pronto.

    Duerme mi amor.
    Siempre estaré contigo
    La más fiel, la más tierna.
    Duerme bien querido.
    quiero soñar contigo
    Para que incluso en un sueño
    No nos separaremos de ti.
    Deja que la luna brille en la ventana
    Y tu sueño protege.
    Que la estrella de la suerte
    Te deseo sueños agradables
    Y siempre te guía.

    En contacto con

    La mejor manera de mantener a un usuario en el sitio es permitirle encontrar lo que está buscando. si lo haces por eso sistema conveniente, entonces el nivel de preferencia por tu sitio crecerá y el usuario definitivamente regresará para encontrar lo que le interesa.

    Le mostraré cómo crear un formulario de búsqueda simple pero funcional que se utilizará para buscar artículos en el sitio. Los resultados aparecerán en la página sin recargas, lo que sin duda es la mejor manera envío de información.

    Crearé 2 archivos: search.php que contendrá HTML y JavaScript. El segundo archivo, do_search.php contendrá el código PHP. Empecemos a crear el primer archivo:

    PHP, demostración de búsqueda de jQuery

    Intenta ingresar la palabra ajax


    resultados para

    En este archivo, hemos creado el habitual formulario HTML, que envía una solicitud POST al archivo back-end do_search.php.

    seleccionar_lista($sql); if(recuento($fila)) ( $resultado_final = ""; foreach($fila as $r) ( $resultado = $r["título"]; $negrita = " " . $palabra .""; $resultado_final .= "

  • " .str_ireplace($palabra, $negrita, $resultado) . "
  • "; ) echo $end_result; ) else ( echo "
  • No se encontró nada para su solicitud
  • "; } } ?>

    El código PHP contiene comentarios que facilitan la comprensión de cómo funciona el script. Si hay coincidencias en la base de datos, se las muestra a su usuario poniendo en negrita las palabras que el usuario estaba buscando.

    Vamos a darle a todo algo de CSS:

    Cuerpo( familia de fuentes:Arial, Helvetica, sans-serif; ) *( margen:0;relleno:0; ) #container (margen: 0 auto; ancho: 600px; ) a ( color:#DF3D82; texto-decoración: none) a: hover (color:#DF3D82; text-decoration:subrayado;) ul.update (list-style:none;font-size:1.1em; margin-top:10px) ul.update li(height:30px; border-bottom:#dedede solid 1px; text-align:left;) ul.update li:first-child( border-top:#dedede solid 1px; height:30px; text-align:left; ) #flash ( margin- top:20px; text-align:left; ) #searchresults ( text-align:left; margin-top:20px; display:none; font-family:Arial, Helvetica, sans-serif; font-size:16px; color: #000; ) .word ( font-weight:negrita; color:#000000; ) #search_box ( padding:4px; border:solid 1px #666666; width:300px; height:30px; font-size:18px;-moz- border-radius: 6px;-webkit-border-radius: 6px; ) .search_button ( border:#000000 solid 1px; padding: 6px; color:#000; font-weight:negrita; font-size:16px;-moz- border-radius: 6px;-webkit-border-radius: 6px; ) .found (font-weight: negrita ; estilo de fuente: cursiva; color: #ff0000; ) h2 ( margen derecho: 70px; )

    Así que ha aprendido a crear un formulario de búsqueda simple que funciona sin recargar la página. Espero que hayas disfrutado la lección.