Si tengo en una variable($footer) en un archivo yamado xxx.php que quiero que se muestre en el index.php seria asi:
Código PHP:
<?
echo ("$footer");
include("xxx.php");
?>
| |||
Incluir una variable Hola, queria preguntar una cosa: Si tengo en una variable($footer) en un archivo yamado xxx.php que quiero que se muestre en el index.php seria asi: Código PHP: |
| |||
Re: Incluir una variable y si hago eso no me muestra la variable footer en el index, te pongo el codigo: poll.php: Código PHP: Código PHP: |
| |||
Re: Incluir una variable Solamente estás definiendo $question en el if, no en el else. Quizás vaya por ahí el problema.... Lo seguro es que si la variable se define dentro de poll.php, tenés que hacer el include antes de usarla. Saludos. |
| |||
Re: Incluir una variable pero esque meto la variable question dentro del else y solo me muestra la pregunta debajo despues de votar no antes de votar, te dejo la página para que veas, aprovecho tambien para decir que solo puede votar uno y no se por que, una vez vote uno no vuelve a salir el icono de votar abajo: http://www.antera-solutions.com/encuesta/ (vota y veras como no funciona) codigo de poll.php: Código PHP: |
| |||
Re: Incluir una variable Pregunta que quizás debí hacer antes: ¿$question existe antes de incluir poll.php? Porque si existe, no hay problema en hacer el echo primero y luego incluir. Pero si no existe, tenés un problema: poll.php define la variable y además te escribe el formulario Entonces deberías hacer un "echo" de la variable antes de incluirlo... pero antes de incluirlo no hay variable $question... Creo que no te quedará otra más que modificar poll.php para que imprima $question antes de crear el formulario (después de la línea que dice "display the form"). Y disculpá si me enredé y no pregunté antes ... Saludos. |
| |||
Re: Incluir una variable He hecho lo que me dijiste y he puesto en el index.php: Código PHP: Código PHP: |
| |||
Re: Incluir una variable Ese programa es realmente un asco... con todos los ánimos de ofender. El código es realmente malo. No me contestaste la pregunta de si tenés $question antes de llamar al archivo, asumo que no. De todas formas, probá mover estas líneas $poll = mysql_fetch_array(mysql_query("select * from poll")); $totalvotes = $poll['totalvotes']; $question = $poll['question']; echo("<div class=poll>$question<br /><br />"); fuera (arriba) del IF. Saludos. |
| |||
Re: Incluir una variable asi a quedado el codigo: Código PHP: |
| |||
Re: Incluir una variable Hay muchos "echo $question" por ahí :p Eliminá el primero (el que quedó abajo de $select_banned = mysql_num_rows($ipquery); ) Y luego eliminá los que te quedaron como "echo $question" (sin el div) que son 2, uno inmediatamente después de //display the form y el otro inmediatamente después del else. Una vez que borres esos 3, solo te va a quedar 1, y entonces debería quedar correctamente. Saludos. |
| |||
Re: Incluir una variable No necesariamente es en el poll.php, tené en cuenta que lo que importa es lo que recibe el navegador, por lo que te tenés que asegurar que en el HTML generado está todo correcto. Principalmente en la etiqueta META Content-Type, también te tenés que asegurar de que estás guardando los archivos PHP que generan texto con la codificación adecuada. Fijate por acá.... http://www.forosdelweb.com/showpost....&postcount=180 Saludos. |