Foros del Web » Programando para Internet » PHP »

duda vergonzosa <?...<?php

Estas en el tema de duda vergonzosa <?...<?php en el foro de PHP en Foros del Web. Hola, acabo de darme cuenta, despues de varios meses usasndo php, que no consigo incrustar codigo php en un archivo html por medio tanto de ...
  #1 (permalink)  
Antiguo 16/09/2008, 17:47
 
Fecha de Ingreso: junio-2007
Ubicación: Cádiz
Mensajes: 369
Antigüedad: 16 años, 10 meses
Puntos: 7
duda vergonzosa <?...<?php

Hola, acabo de darme cuenta, despues de varios meses usasndo php, que no consigo incrustar codigo php en un archivo html por medio tanto de la etiqueta <? ni <?php....pq cada que utilizaba php siempre lo hacía desde un archivo con esa extension...entonces, que puñetas está pasando???el dreamweaver al escribir la apertura y cierre de codigo php dentro de un archivo html no me lo reconoce como tal....
  #2 (permalink)  
Antiguo 16/09/2008, 17:50
 
Fecha de Ingreso: septiembre-2007
Ubicación: Buenos Aires, Argentina.
Mensajes: 95
Antigüedad: 16 años, 7 meses
Puntos: 2
Respuesta: duda vergonzosa <?...<?php

Se abre con esta etiqueta

<?php

y se cierra con esta

?>
  #3 (permalink)  
Antiguo 16/09/2008, 17:51
 
Fecha de Ingreso: junio-2007
Ubicación: Cádiz
Mensajes: 369
Antigüedad: 16 años, 10 meses
Puntos: 7
Código HTML:
<?php

echo "vaya tela...";

?>

<?

echo "...vaya tela

?>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Index.html</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<frameset rows="141,60,*" frameborder="0" framespacing="0" >
<frame name="titulo" src="html/titulo.html" noresize scrolling="no" marginwidth="0">
<frame name="menu" src="html/menu.html" noresize scrolling="no" marginwidth="0">
<frame name="principal" src="html/principal.html" noresize>
</frameset><noframes></noframes>
</html> 
ya ya....si ya lo se...ya te digo que llevo unos meses usandolo, pero al parecer siempre utilizaba archivo .php para mostrar tanto el html como el php, entonces ahora que tengo que utilizar un archivo .html e incrustarle el .php me veo con esto...que es vergonzoso...jajajaja....hay que configurar esto creo...


Cita:
AddType application/xhttpdphp .php
y añadirle al final de la línea .html .js . De modo que quede:
AddType application/xhttpdphp .php .phtml .html .js
pues sigo sin poder configurarlo, utilizo xampp, alguien puede decirme donde configurar esto que me piden?estoy bajo entorno windows....


Deberemos modificar la configuración básica de Apache para que sea capaz de
reconocer otras extensiones de ficheros como contenedoras de scripts PHP. El fichero
principal es httpd.conf (que suele estar en /etc o /etc/apache2), aunque delega en otros
ficheros. Hay que buscar un el fichero que contiene la siguiente línea (si no es
httpd.conf):
AddType application/xhttpdphp .php
y añadirle al final de la línea .html .js . De modo que quede:
AddType application/xhttpdphp .php .phtml .html .js


dreamweaver tampoco me reconoce las etiquetas de apertura php dentro de un archivo .html...es normal??

259 personas viendo este foro y nadie puede resolverme esta duda??venga por favor....

Última edición por GatorV; 16/09/2008 a las 19:00
  #4 (permalink)  
Antiguo 16/09/2008, 18:59
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 17 años, 11 meses
Puntos: 2135
Respuesta: duda vergonzosa <?...<?php

Si ya tienes la respuesta para que preguntas, debes de añadir las lineas a Apache, para que también parsee los archivos .html.

Saludos.
  #5 (permalink)  
Antiguo 16/09/2008, 19:01
Avatar de radarcba  
Fecha de Ingreso: mayo-2005
Ubicación: ureleando
Mensajes: 505
Antigüedad: 18 años, 11 meses
Puntos: 3
Respuesta: duda vergonzosa <?...<?php

Tenes que agregar esto en tu httpd.conf

Código:
<IfModule mod_mime.c>
       AddType application/x-httpd-php .php
       AddType application/x-httpd-php .phtml
       AddType application/x-httpd-php .php3
       AddType application/x-httpd-php .php4
       AddType application/x-httpd-php .html
       AddType application/x-httpd-php-source .phps
</IfModule>
Acordate de reiniciar APACHE !!!!
__________________
Maldición va a ser un día hermoso... PR
Tetris, correo & TU IP
  #6 (permalink)  
Antiguo 16/09/2008, 19:09
 
Fecha de Ingreso: junio-2007
Ubicación: Cádiz
Mensajes: 369
Antigüedad: 16 años, 10 meses
Puntos: 7
Respuesta: duda vergonzosa <?...<?php

Cita:
Iniciado por GatorV Ver Mensaje
Si ya tienes la respuesta para que preguntas, debes de añadir las lineas a Apache, para que también parsee los archivos .html.

Saludos.

si pregunto es porque no me basta con "la respuesta", ya que a pesar de haber incluido dicha linea dentro del archivo httpd.conf ubicado en I:\xampp\apache\conf....y despues de haber reiniciado xampp, sigue sin mostrarme codigo php dentro de una pagina .html.....


Y pq dreamweaver no reconoce tampoco la apertura y cierre de codigo php dentro de una pagina .html, hay que configurar algo ahi tambien??

Cita:
Iniciado por radarcba;
Tenes que agregar esto en tu httpd.conf

Código: <IfModule mod_mime.c>
AddType application/x-httpd-php .php
AddType application/x-httpd-php .phtml
AddType application/x-httpd-php .php3
AddType application/x-httpd-php .php4
AddType application/x-httpd-php .html
AddType application/x-httpd-php-source .phps
</IfModule>
Acordate de reiniciar APACHE !!!!
Muchas gracias peero sigue sin irme...aun reiniciando apache...
  #7 (permalink)  
Antiguo 16/09/2008, 19:16
Avatar de radarcba  
Fecha de Ingreso: mayo-2005
Ubicación: ureleando
Mensajes: 505
Antigüedad: 18 años, 11 meses
Puntos: 3
Respuesta: duda vergonzosa <?...<?php

Cita:
Iniciado por manguiti Ver Mensaje
Y pq dreamweaver no reconoce tampoco la apertura y cierre de codigo php dentro de una pagina .html, hay que configurar algo ahi tambien??
Y si amigo manguiti.

Esto ya es de dreamweaver.

Si te perdes mucho con el código podes abrirlo con un editor avanzado como el notepad++ por ejemplo.
__________________
Maldición va a ser un día hermoso... PR
Tetris, correo & TU IP
  #8 (permalink)  
Antiguo 16/09/2008, 19:19
 
Fecha de Ingreso: junio-2007
Ubicación: Cádiz
Mensajes: 369
Antigüedad: 16 años, 10 meses
Puntos: 7
no es que me pierda, es que al no "cambiar el color" las etiquetas "<?php" ni "?>", ni todo el contenido que lleva dentro cuando lo "embebo" dentro de una pagina html, parece como si no "funcionara"...ya que dentro de una pagina .php evidentemente si me "reconoce" dichas etiquetas....

ni tampoco me muestra el echo "prueba" en este codigo....

Código HTML:
<?php

echo "prueba";

?>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Index.html</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<frameset rows="141,60,*" frameborder="0" framespacing="0" >
<frame name="titulo" src="html/titulo.html" noresize scrolling="no" marginwidth="0">
<frame name="menu" src="html/menu.html" noresize scrolling="no" marginwidth="0">
<frame name="principal" src="html/principal.html" noresize>
</frameset><noframes></noframes>
</html> 
ya lo reconoce, gracias....se me paso poner la condicion que me indicaste....muchas gracias....

Última edición por GatorV; 16/09/2008 a las 21:50
  #9 (permalink)  
Antiguo 16/09/2008, 21:34
Avatar de eddwinpaz  
Fecha de Ingreso: noviembre-2007
Ubicación: Merida , Venezuela
Mensajes: 1.066
Antigüedad: 16 años, 5 meses
Puntos: 25
Respuesta: duda vergonzosa <?...<?php

manguiti. no hay pregunta vergonzoza. mas verguenza te deberia dar no preguntar. ;)
__________________
O nos hacemos miserables o nos hacemos fuertes , la cantidad de trabajo es la misma.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 13:32.