#1• buenas tengo el siguiente problema recien estoy comenzando a programar y programe un buscador basico que compara la cadena que se manda a buscar con las opciones que hay y de acuerdo a esto muestra en pantalla un mensaje lo realice colocando codigo php en una pagina html y me da el error de que se imprime en pantalla lo suiguiente que es parte del codigo: |
#2• Debes guardar el archivo con extensión .php y no .htm o html. |
#3• Escrito originalmente por Ellocodelataquilla Debes guardar el archivo con extensión .php y no .htm o html. si pero si quisiera incorporar este script dentro de la pagina html no se puede? no deberia reconocer que se trata de una pagina html con php embebido, y si por ejemplo quisiera colocar algo un mensaje en html que se imprima antes de que salga lo que esta en el switch o por encima de este como primera linea segun cada caso como se colocaria |
#4• A lo primero te contesto que no, tienes que guardarlo .php. Al resto.. no se contestarte. |
#5• Escrito originalmente por paulpapa si pero si quisiera incorporar este script dentro de la pagina html no se puede? no deberia reconocer que se trata de una pagina html con php embebido, y si por ejemplo quisiera colocar algo un mensaje en html que se imprima antes de que salga lo que esta en el switch o por encima de este como primera linea segun cada caso como se colocaria Funciona completamente al reves. El servidor necesita saber de antemano que tratamiento darle a la URL que se le esta solicitando, qué es donde se indica la extención del archivo. Asi, invariablemente las paginas con scripts PHP deben siempre tener la extención .php. Ahora. Para el manejo de las partes en HTML puedes incluirlo dentro de las paginas php simplemente abriendo y cerrando bloques de codigo php con las sentencias <? .... codigo php .... ?> Por supuesto si el servidor donde estas NO tiene el soporte para php nunca van a funcionar las paginas con scripts php. Debes tenerlo disponible en el servidor. Debes hacer que las paginas que tengan codigo php siempre tengan la extención php. Y lo mas importante... debes estudiar y aprender un poco mas de este tema. |
#6• Escrito originalmente por Caos.X Escrito originalmente por paulpapa si pero si quisiera incorporar este script dentro de la pagina html no se puede? no deberia reconocer que se trata de una pagina html con php embebido, y si por ejemplo quisiera colocar algo un mensaje en html que se imprima antes de que salga lo que esta en el switch o por encima de este como primera linea segun cada caso como se colocaria Funciona completamente al reves. El servidor necesita saber de antemano que tratamiento darle a la URL que se le esta solicitando, qué es donde se indica la extención del archivo. Asi, invariablemente las paginas con scripts PHP deben siempre tener la extención .php. Ahora. Para el manejo de las partes en HTML puedes incluirlo dentro de las paginas php simplemente abriendo y cerrando bloques de codigo php con las sentencias <? .... codigo php .... ?> Por supuesto si el servidor donde estas NO tiene el soporte para php nunca van a funcionar las paginas con scripts php. Debes tenerlo disponible en el servidor. Debes hacer que las paginas que tengan codigo php siempre tengan la extención php. Y lo mas importante... debes estudiar y aprender un poco mas de este tema. |
#7• Escrito originalmente por paulpapa gracias por la respuesta lo entiendo pero de ser asi el codigo que he sacado de algunas revistas entonces esta mal te lo digo porque he estado leyendo y en las revistas utilizan php dentro de html y los dan como valido se me paso un detalle y es que recomiendan colocarlo dentro de <script></script> lo hice pero igual no funciono intentare en otro host para ver si es que estoy haciendo algo malo yo o que tratare de conseguir un codigo como el que les digo y lo probare les aviso de los resultados para ver que me dicen gracias No dire que la revista esta mal. Mas bien creo que tu no estas entiendiendo algo bien. Las cosas son como te explique antes. El tag <script> solo funciona para JavaScript y VBScript. Hay un abismo de diferencia entre como se procesa una pagina php y una con simple html. Tanta que te recomiendo mejor tu aprendas sobre el tema. Yo en lo personal prefiero aprender de un libro o un sitio especializado, que de una revista. Y por supuesto, llevarlo todo a la practica. |
#8• gracias por el comentario pero no se llega al fondo del asunto y es el porque o como meter codigo php en html por que ? en otros foros lo indican como valido pero en este caso no funciona intentare de nuevo o me pregunto si sera la configuracion de mi@ cualquier cosa posteo los resultados para discutirlos |
#9• Pregunta en esos "otros foros" donde te lo indican como valido. |
#10• La configuración de mi@ es perfectamente valida para cientos de sitios... quizás para ti no. Codigo |
#11• bueno noto cierto ambiente tenso el ejemplo funciona pero si te fijas en el codigo es basicamente lo que he hecho yo:
esta es la direccion del buscador este manda a la pagina seleccion.html que tiene el codigo en php: Codigo asi pueden comprobarlo y decirme que esta mal porque repito no me lo aclaran se que miarroba funciona para muchos sitios pero porque no en este caso ahora cuando tengo configurado para que utilice la pagina de seleccion.php si funciona aqui la pagina Codigo y el seleccionador en php solo: Codigo saludos y gracias |
#12• Código php NO -repito NO, repito NO- puede estar en página .html. |
#13•• gracias nosetup ya me quedo claro moraleja consultar varias fuentes y no solo las revistas probe tu codigo de ejemplo y como esta no funciona lo rehice y quedo bien o eso supongo esta sera la forma de trabajar html + php me parece mas facil Codigo la pagina https://gooogles.webcindario.com/contradiccion.phpy la pagina con codigo el nosetup https://gooogles.webcindario.com/nosetup.html saludos |
#14• Escrito originalmente por paulpapa gracias nosetup ya me quedo claro moraleja consultar varias fuentes y no solo las revistas probe tu codigo de ejemplo y como esta no funciona lo rehice y quedo bien o eso supongo esta sera la forma de trabajar html + php me parece mas facil Codigo la pagina https://gooogles.webcindario.com/contradiccion.phpsaludos Sobre eso que has puesto te falta una consideración mas. Necesitas conceptualizar un poco mas la idea. El PHP/ASP lo procesan los servidores y mandan a la maquina del usuario el HTML resultado de lo que los scripts le dijeron que hiciera. De esa forma no importa desde donde lo consultas (PC o Mac, Windows o Linux, etc). En consecuencia, el cierre de los tags <body> y <html> siempre (SIEMPRE) debe ser lo ultimo aun en una pagina PHP. Entonces, al codigo que has puesto solo le faltaria que los </body> y </html> esten hasta lo mero ultimo. |
#15• Guarda el fichero como php |
#16• Escrito originalmente por @kissman666 Guarda el fichero como php Desde 2008 estaba el usuario esperando la repuesta. Mirar las fechas de los temas, antes de responder. |
Este tema fue cerrado y no se pueden escribir nuevas respuestas |
Opciones: Ir al subforo: |
Permisos: TU NO PUEDES Escribir nuevos temas TU NO PUEDES Responder a los temas TU NO PUEDES Editar tus propios mensajes TU NO PUEDES Borrar tus propios mensajes |
Temas similares | ||||
Tema | Usuarios | Respuestas | Visitas | Actividad |
---|---|---|---|---|
Por: River_mdp, el 22/Nov/2008, 19:31 | 3 | 3k | Nov/08 | |
Por: jorgesousa, el 15/Jul/2011, 17:09 | 5 | 2k | Jul/11 | |
Por: MegaBedder, el 24/Jun/2011, 03:43 | 1 | 2k | Jun/11 | |
Por: ava4414, el 10/Nov/2010, 19:54 | 1 | 2k | Nov/10 | |
Por: sofalugo, el 19/Mar/2009, 00:45 | 2 | 2k | Mar/09 |