En mi poste reciente: Google AdSense Ahora Apunta En Sus Sitios que mencioné que demostrando una presentación rápida de su contenido quizás sea útil en algunos guiones. Especialmente si usted quiere cargar la suscripción los honorarios para el contenido lleno. Yo’ll ilustró con un ejemplo tan usted puede creer de donde comenzar a lograr esto con sus propios sitios. El componente clave a hacer este trabajo es el substr($content,0,300) la función. Usted especifica la longitud del contenido declarando un comienzo (0) y el fin (300). Usted entonces puede producir una versión acortada de $el contenido y lo almacena en una variable separada. Gran utilizar como un “preview” para su contenido. La nota: el número se refiere a los números de caracteres en la cuerda proporcionada, no palabras.
Qué usted necesita para hacer es resuelve las variables existentes usted’re que produce en cada página contenta (probable encontrado dentro de su plantilla). Esta parte va más allá del alcance de este artículo. Todos sitios son establecen con ligeramente de forma distinta las variables e incluso asen el contenido de fuentes diferentes…this no es una ciencia exacta.
Asumiré que sus datos vienen de una base de datos de mySQL y $identificación es un número que se refiere a una fila del contenido en su base de datos. Este primer recorte muestra una fila para ser preguntada en la preparación para lo ser cortado en una presentación.
$el resultado = mysql_query ("SELECCIONA identificación, el contenido DE mesa DONDE identificación ={$identificación} " , $db ) ;$la fila = mysql_trae_la fila ( $el resultado ) ;resuene $la fila [ 0 ] ; //El valor de identificaciónresuene $la fila [ 1 ] ; //El valor del contenido$el contenido = $la fila [ 1 ] ; //lo Almacena en algo nosotros podemos identificar fácilmente- Descargue este código: 0823contentsnippet1.txt
Esto es aún más fácil cuando usted ya tiene su contenido en una cuerda. En que le embala wouldn’t tiene que correr una pregunta en ello otra vez. Hay también aplicaciones en las que usted querría tener esta exposición de la presentación antes usted contenido. En que le embala sólo necesitaría para integrar algo como esto en sus plantillas (y sí hay más entonces de un solo sentido para hacer esto) :
$previewcontent = substr ( $el contenido , 0 , 300 ) ;si isset ( ( $va ) ) { //Si puso entonces ellos han visto la presentación yaresuene $el contenido ; //Demuestra su contenido usual} más { //Primero tiempo que ve esta páginaresuene " la presentación de Artículo:<br><br>". $previewcontent ;resuene " Ve este poste entero<Un href =\ " showcontent. php? identificación = " . $Identificación . "&va = sí\ ">aquí</un>";//O usted podría agregar algo como esto (en vez de las líneas 6 & 7) para el contenido de la pagado/suscripciónsi isset ( ( $usuario ) ) { //Si un usuario es iniciado la sesión…resuene " Sigue y <Un href =\ " showcontent. php? identificación = " . $Identificación . "&va = sí\ ">vista</un>";} más { //$user no es puesto - lazo/forma de entrada/signup de adición abajoresuene " ver esta solución por favor clic <un href =\ " yoursignupscript php \ ">aquí</un> Para comprar acceso". ;}- Descargue este código: 0823contentsnippet2.txt
En mi configuración alterna donde visitantes necesitan para comprar acceso usted también debe cambiar su primer si la declaración para verificar si un usuario es iniciado la sesión haciendo:
if(isset($ go) && isset ($user))
Allí’s alguna seguridad y el valor práctico que usted necesita para considerar al aplicar esto que yo didn’t entra en. Isset antes indicado () es otra función muy cercana en el php como le permite poner los disparadores en conjunción con si las declaraciones. Esto puede hacer una página web muy dinámico.
Si usted’re no que lejos todavía con un idioma de la codificación, yo espero que esto por lo menos le dé algunas ideas de lo que usted puede hacer. Para el cheque adicional de ayuda fuera php.red: . http://us3.php.net/substr Empezando justo con php/mySQL?






































Deje UN Comentario: