Autor
|
Tema: Mostrar contenido o ocultarlo (Leído 7,496 veces)
|
|
WIитX
Desconectado
Mensajes: 1.024
WINTX
|
No logro hacerlo como debo poner el print?
|
|
|
En línea
|
"Es más divertido hacerse pirata que unirse a la marina." (Steve Jobs)
|
|
|
ivancea96
Desconectado
Mensajes: 3.412
ASMático
|
En cualquier lugar para que se vea. Pon por ejemplo: <div> <?php print_r( ... ); ?> </div>
|
|
|
En línea
|
|
|
|
WIитX
Desconectado
Mensajes: 1.024
WINTX
|
Prueba a hacer un print_r( $myrow ); A ver qué tiene (y por qué 'permisos' no es nada)
No me aparece nada al ponerlo T.T <div> <?php print_r($myrow); ?> </div> <?php if($myrow['permisos'] == 1) { ?> <!-- PUBLICACIONES !--> <div class="post-entry"> <?php the_content( __( 'Read more &#8250;', 'responsive' ) ); ?> <?php wp_link_pages ( array( 'before' => '<div class="pagination">' . __ ( 'Pages:', 'responsive' ), 'after' => '</div>' ) ); ?> </div> <?php } ?> <!-- FINAL DE LAS PUBLICACIONES !-->
Abajo de el todo tengo esto: Y me aparece que Si que tengo permisos pero no me muestra el contenido } } else { } if ($myrow['permisos'] == 1) { echo 'Tienes permiso para poder visualizar la siguiente página'; } else { echo 'No tienes permisos para visualizar esta página.'; } if (User == false) { } ?>
|
|
|
En línea
|
"Es más divertido hacerse pirata que unirse a la marina." (Steve Jobs)
|
|
|
ivancea96
Desconectado
Mensajes: 3.412
ASMático
|
Abajo de el todo tengo esto: Y me aparece que Si que tengo permisos pero no me muestra el contenido } } else { } if ($myrow['permisos'] == 1) { echo 'Tienes permiso para poder visualizar la siguiente página'; } else { echo 'No tienes permisos para visualizar esta página.'; } if (User == false) { } ?>
¿Tienes la declaración de la variable $myrow abajo del todo? Si es así, nono. Eso debería ir arriba. No vas a poder utilizar esa variable hasta que llegue a esa parte del código.
|
|
|
En línea
|
|
|
|
WIитX
Desconectado
Mensajes: 1.024
WINTX
|
sí lo tengo abajo mira copio y pego todo el código <?php /* Template Name: Plantilla de contrato programa 2 */ ?> <?php // Exit if accessed directly } /** * Full Content Template * * * @file full-width-page.php * @package Responsive * @author Emil Uzelac * @copyright 2003 - 2014 CyberChimps * @license license.txt * @version Release: 1.0 * @filesource wp-content/themes/responsive/full-width-page.php * @link http://codex.wordpress.org/Theme_Development#Pages_.28page.php.29 * @since available since Release 1.0 */ get_header(); ?> <div id="content-full" class="grid col-940"> <?php if ( have_posts() ) : ?> <?php while( have_posts() ) : the_post(); ?> <?php responsive_entry_before(); ?> <div id="post-<?php the_ID(); ?>" <?php post_class(); ?>> <?php responsive_entry_top(); ?> <?php get_template_part( 'post-meta', get_post_type() ); ?> <div> <?php print_r($myrow); ?> </div> <?php if($myrow['permisos'] == 1) { ?> <!-- PUBLICACIONES !--> <div class="post-entry"> <?php the_content( __( 'Read more &#8250;', 'responsive' ) ); ?> <?php wp_link_pages ( array( 'before' => '<div class="pagination">' . __ ( 'Pages:', 'responsive' ), 'after' => '</div>' ) ); ?> </div> <?php } ?> <!-- FINAL DE LAS PUBLICACIONES !--> <!-- end of .post-entry --> <?php get_template_part( 'post-data', get_post_type() ); ?> <?php responsive_entry_bottom(); ?> </div><!-- end of #post-<?php the_ID(); ?> --> <?php responsive_entry_after(); ?> <?php endwhile; get_template_part( 'loop-nav', get_post_type() ); else : get_template_part( 'loop-no-posts', get_post_type() ); endif; ?> </div><!-- end of #content-full --> <!-- CONEXION PHP !--> <?php function Conectarse() { $db_host="XXXXXX"; // Host al que conectar, habitualmente es el ‘localhost’ $db_nombre="XXXXXX"; // Nombre de la Base de Datos que se desea utilizar $db_user="XXXXXX"; // Nombre del usuario con permisos para acceder $db_pass="XXXXXX"; // Contraseña de dicho usuario // Ahora estamos realizando una conexión y la llamamos ‘$link’ $link=mysql_connect($db_host, $db_user, $db_pass) or die ("Error conectando a la base de datos."); // Seleccionamos la base de datos que nos interesa // Devolvemos $link porque nos hará falta más adelante, cuando queramos hacer consultas. return $link; } $link = Conectarse(); if(isset($_SESSION['usuario']) && isset($_SESSION['password'])) { $SU = $_SESSION['usuario']; $SP = $_SESSION['password']; } } else { } if ($myrow['permisos'] == 1) { echo 'Tienes permiso para poder visualizar la siguiente página'; } else { echo 'No tienes permisos para visualizar esta página.'; } if (User == false) { } ?> <?php get_footer(); ?>
|
|
|
En línea
|
"Es más divertido hacerse pirata que unirse a la marina." (Steve Jobs)
|
|
|
bengy
Desconectado
Mensajes: 501
mis virtudes y defectos son inseparables
|
creo que deberia ser asi: if(isset($_SESSION['usuario']) && isset($_SESSION['password'])) { $SU = $_SESSION['usuario']; $SP = $_SESSION['password']; if ($myrow['permisos'] == 1) { echo 'Tienes permiso para poder visualizar la siguiente página'; } else { echo 'No tienes permisos para visualizar esta página.'; } } } else { } if (User == false) { } ?>
if(mysql_num_rows($GetUser) > 0) { es una condicional y por eso tu variable $myrow no tiene ningun valor saluds
|
|
|
En línea
|
|
|
|
ivancea96
Desconectado
Mensajes: 3.412
ASMático
|
No. No puede estar abajo. Tiene que etsar arriba. Si usas una variable antes de asignarle un valor, no obtendrás nada. Primero, tieens que asignarle un valor. PHP evalúa de arriba a abajo (como prácticamente todos los lenguajes)
|
|
|
En línea
|
|
|
|
WIитX
Desconectado
Mensajes: 1.024
WINTX
|
No. No puede estar abajo. Tiene que etsar arriba. Si usas una variable antes de asignarle un valor, no obtendrás nada. Primero, tieens que asignarle un valor. PHP evalúa de arriba a abajo (como prácticamente todos los lenguajes)
<?php /* Template Name: Plantilla de contrato programa 2 */ ?> <!-- CONEXION PHP !--> <?php function Conectarse() { $db_host=""; // Host al que conectar, habitualmente es el ‘localhost’ $db_nombre=""; // Nombre de la Base de Datos que se desea utilizar $db_user=""; // Nombre del usuario con permisos para acceder $db_pass=""; // Contraseña de dicho usuario // Ahora estamos realizando una conexión y la llamamos ‘$link’ $link=mysql_connect($db_host, $db_user, $db_pass) or die ("Error conectando a la base de datos."); // Seleccionamos la base de datos que nos interesa // Devolvemos $link porque nos hará falta más adelante, cuando queramos hacer consultas. return $link; } $link = Conectarse(); if(isset($_SESSION['usuario']) && isset($_SESSION['password'])) { $SU = $_SESSION['usuario']; $SP = $_SESSION['password']; } } else { } if ($myrow['permisos'] == 1) { echo 'Tienes permiso para poder visualizar la siguiente página'; } else { echo 'No tienes permisos para visualizar esta página.'; } if (User == false) { } ?> <!-- FINAL CONEXION !--> <?php // Exit if accessed directly } /** * Full Content Template * * * @file full-width-page.php * @package Responsive * @author Emil Uzelac * @copyright 2003 - 2014 CyberChimps * @license license.txt * @version Release: 1.0 * @filesource wp-content/themes/responsive/full-width-page.php * @link http://codex.wordpress.org/Theme_Development#Pages_.28page.php.29 * @since available since Release 1.0 */ get_header(); ?> <div id="content-full" class="grid col-940"> <?php if ( have_posts() ) : ?> <?php while( have_posts() ) : the_post(); ?> <?php responsive_entry_before(); ?> <div id="post-<?php the_ID(); ?>" <?php post_class(); ?>> <?php responsive_entry_top(); ?> <?php get_template_part( 'post-meta', get_post_type() ); ?> <div> <?php print_r($myrow); ?> </div> <?php if($myrow['permisos'] == 1) { ?> <!-- PUBLICACIONES !--> <div class="post-entry"> <?php the_content( __( 'Read more &#8250;', 'responsive' ) ); ?> <?php wp_link_pages ( array( 'before' => '<div class="pagination">' . __ ( 'Pages:', 'responsive' ), 'after' => '</div>' ) ); ?> </div> <?php } ?> <!-- FINAL DE LAS PUBLICACIONES !--> <!-- end of .post-entry --> <?php get_template_part( 'post-data', get_post_type() ); ?> <?php responsive_entry_bottom(); ?> </div><!-- end of #post-<?php the_ID(); ?> --> <?php responsive_entry_after(); ?> <?php endwhile; get_template_part( 'loop-nav', get_post_type() ); else : get_template_part( 'loop-no-posts', get_post_type() ); endif; ?> </div><!-- end of #content-full --> <?php get_footer(); ?>
Así estaria bien? Me funciono!!!! muchísimas gracias!!
|
|
« Última modificación: 1 Septiembre 2016, 19:19 pm por WIитX »
|
En línea
|
"Es más divertido hacerse pirata que unirse a la marina." (Steve Jobs)
|
|
|
#!drvy
|
MD5 ? En serio WinTx ? Saludos
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
Ayuda para mostrar el contenido de un txt en la web
PHP
|
Angelb0y
|
9
|
5,405
|
28 Julio 2011, 22:57 pm
por #!drvy
|
|
|
Mostrar un contenido mediante ruta relativa
GNU/Linux
|
lalalalalala
|
1
|
3,075
|
8 Febrero 2012, 23:07 pm
por dato000
|
|
|
Buenas practicas para mostrar contenido en web
PHP
|
Hadess_inf
|
1
|
2,244
|
23 Abril 2012, 15:59 pm
por danicasasm
|
|
|
mostrar contenido string
Desarrollo Web
|
Pirat3net
|
1
|
2,345
|
24 Abril 2012, 20:41 pm
por #!drvy
|
|
|
Mejor práctica para mostrar contenido dinámicamente?
Desarrollo Web
|
@XSStringManolo
|
3
|
2,158
|
8 Enero 2020, 00:43 am
por @XSStringManolo
|
|