Pregunta:
Fecha: 20-02-2018 01:08:42
(En Español)
Para incluir el PHP utilizo la siguiente linea: <li><a href="C:\xampp\htdocs\frogak\england\championship.php">ENGLAND</a></li>
pero me sale el siguiente error: connect_error) { die("Connection failed: " . $conn->connect_error); } ?>
Alguien me podria ayudar? muchas gracias de ante mano :) Votos: 0 - Respuestas: 19 - Vistas: 20 Compartir en: Google Facebook Twitter LinkedIn Link
Como incluir un archivo PHP dentro de un HTML[No resuelta]
Hola a todos! vengo con una pregunta. Tengo que crear una pagina web y meter unos datos en el, para ello he encontrado una pagina que me interesa que esta en formato HTML y ahora quiero meter las tablas que tengo en formato PHP en el HTML pero me da error y nose como puedo solucionarlo o si es posible o no...Para incluir el PHP utilizo la siguiente linea: <li><a href="C:\xampp\htdocs\frogak\england\championship.php">ENGLAND</a></li>
pero me sale el siguiente error: connect_error) { die("Connection failed: " . $conn->connect_error); } ?>
Alguien me podria ayudar? muchas gracias de ante mano :) Votos: 0 - Respuestas: 19 - Vistas: 20 Compartir en: Google Facebook Twitter LinkedIn Link
Respuestas:
-
Fecha: 20-02-2018 02:05:33 Hola, ese error que mencionas es problema con conexión a la base de datos.
Por lo que veo incluís bien el archivo, aunque no aconsejo que lo hagas con la url completa, sino moviéndote de un directorio a otro.
Si quieres, comparte el código que utilizas para conectarte a la db y lo vemos. Votos: 0 - Link respuesta -
Fecha: 20-02-2018 02:33:48
el codigo que utilizo es el siguiente, la cosa es que sin utilizar el html con el codigo PHP me sale bien la tabla pero cuando incluyo la url completa dentro del codigo HTML me da ese error. Votos: 0 - Link respuesta -
Fecha: 20-02-2018 02:43:52 Primero: Ese no es una línea de código de inclusión de archivo, es simplemente un enlace hacia dicho archivo, esta demás decir que es un enlace con ruta absoluta y no debería de ser así.
Segundo: En un archivo con extensión html no puedes incluir un archivo php, debes cambiar tu extensión a php.
Los modos de incluir un archivo php dentro de otro:
include('tuarchivo.php'); require('tuarchivo.php'); include_once('tuarchivo.php');
Como bien te comentan, ese error es de conexión a tu base de datos, aunque muy probablemente sea que se te esta imprimiendo esas lineas de texto por una mala practica en la fusión de tus archivos
Debes dar mas detalles de lo que estas haciendo y de como lo estas haciendo ya que es muy generalizada tu pregunta y detalles y nos limita un poco a darte respuestas mas concretas a tu problema.
Saludos. Votos: 0 - Link respuesta -
Fecha: 20-02-2018 03:07:08 Entonces como pondria la otra ruta?
como cambiaria mi extension a PHP? el codigo que tengo es de html completo
<!DOCTYPE HTML> <html> <head> <title>NOVUSBET</title> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no" /> <!--[if lte IE 8]><script src="assets/js/ie/html5shiv.js"></script><![endif]--> <link rel="stylesheet" href="assets/css/main.css" /> <!--[if lte IE 9]><link rel="stylesheet" href="assets/css/ie9.css" /><![endif]--> <!--[if lte IE 8]><link rel="stylesheet" href="assets/css/ie8.css" /><![endif]--> </head> <body> <!-- Wrapper --> <div id="wrapper"> <!-- Main --> <div id="main"> <div class="inner"> <!-- Header --> <header id="header"> <a href="index.html" class="logo"><strong>NOVUSBET</strong>TEAMS</a> <ul class="icons"> <li><a href="#" class="icon fa-twitter"><span class="label">Twitter</span></a></li> <li><a href="#" class="icon fa-facebook"><span class="label">Facebook</span></a></li> <li><a href="#" class="icon fa-snapchat-ghost"><span class="label">Snapchat</span></a></li> <li><a href="#" class="icon fa-instagram"><span class="label">Instagram</span></a></li> <li><a href="#" class="icon fa-medium"><span class="label">Medium</span></a></li> </ul> </header> <div id="sidebar"> <div class="inner"> <!-- Search --> <section id="search" class="alt"> <form method="post" action="#"> <input type="text" name="query" id="query" placeholder="Search" /> </form> </section> <!-- Menu --> <nav id="menu"> <header class="major"> <h2>SPORTS</h2> </header> <ul> <li><a href="index.html">SOCCER</a></li> <li><a href="generic.html">Generic</a></li> <li><a href="elements.html">Elements</a></li> <li> <span class="opener">SOCCER</span> <span class="opener">EUROPE</span> <ul> <li><a href="#">TOP COUNTRIES</a></li> <li><a href="C:\xampp\htdocs\frogak\england\championship.php">ENGLAND</a></li> <li><a href="#">TURKEY</a></li> <li><a href="#">SCOTLAND</a></li> <li><a href="#">SPAIN</a></li> </ul> </li> <li><a href="#">Etiam Dolore</a></li> <li><a href="#">Adipiscing</a></li> <li> <span class="opener">Another Submenu</span> <ul> <li><a href="#">Lorem Dolor</a></li> <li><a href="#">Ipsum Adipiscing</a></li> <li><a href="#">Tempus Magna</a></li> <li><a href="#">Feugiat Veroeros</a></li> </ul> </li> <li><a href="#">Maximus Erat</a></li> <li><a href="#">Sapien Mauris</a></li> <li><a href="#">Amet Lacinia</a></li> </ul> </nav> <section> <header class="major"> <h2>Get in touch</h2> </header> <p>Sed varius enim lorem ullamcorper dolore aliquam aenean ornare velit lacus, ac varius enim lorem ullamcorper dolore. Proin sed aliquam facilisis ante interdum. Sed nulla amet lorem feugiat tempus aliquam.</p> <ul class="contact"> <li class="fa-envelope-o"><a href="#">information@untitled.tld</a></li> <li class="fa-phone">(000) 000-0000</li> <li class="fa-home">1234 Somewhere Road #8254<br /> Nashville, TN 00000-0000</li> </ul> </section> <!-- Footer --> <footer id="footer"> <p class="copyright">© Untitled. All rights reserved. Demo Images: <a href="https://unsplash.com">Unsplash</a>. Design: <a href="https://html5up.net">HTML5 UP</a>.</p> </footer> </div> </div> </div> <!-- Scripts --> <script src="assets/js/jquery.min.js"></script> <script src="assets/js/skel.min.js"></script> <script src="assets/js/util.js"></script> <!--[if lte IE 8]><script src="assets/js/ie/respond.min.js"></script><![endif]--> <script src="assets/js/main.js"></script> </body> </html>
nose si se ve bien el HTML (esque nose como se utiliza la opcion CODE HTML)
lo que quiero es crear una pagina web, para ello descargue un archivo HTML de una pagina web y quiero meter ahora las tablas que tengo en PHP en el HTML.
Nose si se entiende mejor o no... un saludo :) Votos: 0 - Link respuesta -
Fecha: 20-02-2018 15:31:25 Para que te interprete el código php simplemente renombra tuarchivo.html a tuarchivo.php, o sea cámbiale la extensión.
Y después el código php debe ir entre las etiquetas <?php y ?>.
Los enlaces href son para urls, http://... o rutas relativas. Lo que tu estás haciendo es poner el directorio absoluto del servidor, o sea una barbaridad.
María santisma. Votos: 0 - Link respuesta -
Fecha: 20-02-2018 23:25:04 Hola Fernando, pero la cosa es que si cambio al formato .php la forma de la pagina desaparace por completo...
y como lo pondria de otra manera?
:) Votos: 0 - Link respuesta -
Fecha: 21-02-2018 02:07:30 ye Imanol, me explicas de que manera se pierde la forma de la pagina al cambiar la extensión?. Hasta el sol de hoy no me ha ocurrido algo parecido en mis desarrollos, hemos comprado sin fin de plantillas, las hemos adaptado al framework sin que ello afecte la estructura html de las mismas. Votos: 0 - Link respuesta
-
Fecha: 21-02-2018 02:39:52 Hola Carlos, como podria poner fotos aqui para que puedas ver? y te mando los dos ejemplos uno guardado como index.html y el otro guardado como index.php Votos: 0 - Link respuesta
-
Fecha: 21-02-2018 03:12:38 Puedes subir tus capturas en ESTA pagina, luego con la img etiqueta del editor la colocas en tu mensaje. Votos: 0 - Link respuesta
-
Fecha: 21-02-2018 03:16:26 No sé qué significa "perder la forma de la página" al cambiar la extensión a php.
Si te refieres a que no se visualiza en tu ordenador es porque no tienes un servidor web local con php instalado.
Pero por el path que pusistes parece que tienes xampp, debes tenerlo ejecutándose y acceder a la página a través de tu navegador con la url http://localhost/...
La otra manera es más complicada: es configurar el servidor para que interprete php en archivos con extensión html. Creo que se puede pero no lo he hecho nunca ni lo veo aconsejable. Votos: 0 - Link respuesta -
-
Fecha: 21-02-2018 03:51:56 Hola Fernando! sisi el servidor que utilizo es xampp (es con la que estudie en la escuela) y si, para poder verlo lo tengo ejecutado todo... pero la cosa es que el index.html se ve bien pero al cambiar de formato y cuando lo guardo con el formato index.php no se ven los colores, las filas... solo se visualizan las letras Votos: 0 - Link respuesta
-
Fecha: 21-02-2018 04:25:33 Esta es una prueba hecha con una plantilla desde el sitio en que la bajaste cambiando la extensión a php, estas seguro que tu servidor esta funcionando bien???

lo pregunto porque ese problema que presentas se da si no se esta ejecutando php en el servidor. Votos: 0 - Link respuesta -
Fecha: 21-02-2018 04:26:52 Pues eso es porque no te carga bien las hojas de estilo, y me parece raro, no estarás cambiando el archivo de carpeta?
<link rel="stylesheet" href="assets/css/main.css" /> Votos: 0 - Link respuesta -
Fecha: 21-02-2018 23:18:06 Hola chicos! teniais razon, nose porque no lo guardaba bien y poreso no se me veia... lo guardaba en el escritorio y no donde xampp... lo siento de verdad!!
otra cosa, ahora quiero meter las tablas que estan en formato .php en el index, como lo deberia de hacer? deberia de crear un .css para darle forma? o como?
Un saludo! os debo una :) Votos: 0 - Link respuesta -
Fecha: 22-02-2018 03:32:09 Hola Imanol,
Por lo que veo estás haciendo auténticas barbaridades, deberías empezar por el principio, es decir aprendiendo lo básico.
Un archivo php se incluye en otro con:
<?php include('path_del_archivo/archivo.php'); ?>
En este caso se trata del path del sistema de archivos, no de una URL, aunque cuando son relativas son iguales.
Asimismo las dependencias que lleve ese archivo hay que añadirlas con las rutas correctas. Votos: 0 - Link respuesta -
Fecha: 22-02-2018 23:17:37 Hola Fernando, si ese include ya sabia, igual lo he puesto mal... queria decir en que linea tengo que incluir la tabla .php ya que lo que hize fue a la hora de guardar el index.html le cambie de extension y le puse index.php Votos: 0 - Link respuesta
-
Fecha: 23-02-2018 01:43:13 Pues la tienes que poner... donde quieras que se vea. Votos: 0 - Link respuesta
-
Fecha: 25-02-2018 23:20:39 Hola Fernando, siento responderte ahora pero he estado enfermo el fin de semana... mira, tengo un menu despegable donde me aparecen diferentes opciones y quiero que me aparezcan las tablas dentro de ese menu. Para ello tengo puesto como me dijiste tu:
<li><?php include('...'):?></li>
pero tengo un problema, que la tabla me sale antes de tiempo, es decir, dentro del menu despegable... Mando una foto.

Votos: 0 - Link respuesta
Para participar activamente de la comunidad primero debes autenticarte, ingresa al sistema.Iniciar Sesión
