Foros del Web » Programando para Internet » PHP »

¿Cómo ver el código fuente en mi servidor web?

Estas en el tema de ¿Cómo ver el código fuente en mi servidor web? en el foro de PHP en Foros del Web. Buenos días a todos. Me estoy iniciando en la programación y diseño de páginas web y necesitaría que me ayudáseis con algunas dudas que tengo. ...
  #1 (permalink)  
Antiguo 26/03/2009, 03:09
 
Fecha de Ingreso: marzo-2009
Mensajes: 37
Antigüedad: 15 años, 8 meses
Puntos: 0
¿Cómo ver el código fuente en mi servidor web?

Buenos días a todos. Me estoy iniciando en la programación y diseño de páginas web y necesitaría que me ayudáseis con algunas dudas que tengo. Estoy intentando poner en mi web un texto con acentos y con la letra 'ñ', pero cuando intento publicarlo en mi sitio web, sale con caracteres extraños y no sé como solucionarlo. Gracias.
  #2 (permalink)  
Antiguo 26/03/2009, 03:55
 
Fecha de Ingreso: septiembre-2004
Mensajes: 324
Antigüedad: 20 años, 2 meses
Puntos: 13
Respuesta: ¿Cómo ver el código fuente en mi servidor web?

Cambia la coficación del documento UTF a ISO.
  #3 (permalink)  
Antiguo 26/03/2009, 06:33
 
Fecha de Ingreso: marzo-2009
Mensajes: 37
Antigüedad: 15 años, 8 meses
Puntos: 0
Respuesta: ¿Cómo ver el código fuente en mi servidor web?

Gracias Karlyki por tu respuesta. Lo he probado y efectivamente mi página tiene la codificación en UTF, pero la he cambiado a ISO deja de reconocer el texto que actualmente aparece en ella y le introduce símbolos raros. Tengo que dejarla en en codificación UTF. ¿No hay otra forma de solcucionar este problema?. Gracias.
  #4 (permalink)  
Antiguo 26/03/2009, 08:02
Avatar de farra  
Fecha de Ingreso: marzo-2008
Ubicación: Aqui estoy
Mensajes: 574
Antigüedad: 16 años, 8 meses
Puntos: 20
Respuesta: ¿Cómo ver el código fuente en mi servidor web?

Código PHP:
<?php
// ejemplo de texto
$texto="un año más";

//imprimiendo en bruto, aca te saldran caracteres raros
echo $texto;

//imprimiendo en html, aca te saldra de forma correcta
echo htmlentities($texto);
?>
__________________
Firma:
Es mas dificil para el mono entender que el hombre desciende de el....

PD: Siempre doy karma al que me da una buena respuesta... ;0)
  #5 (permalink)  
Antiguo 26/03/2009, 11:20
isra00
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: ¿Cómo ver el código fuente en mi servidor web?

Prueba también:

Código PHP:
echo htmlentities(utf8_encode($texto)); 
Además, los documentos que tú escribes (HTML, PHP...) pueden estar codificados en ANSI o UTF. Si trabajas con Linux, lo más normal es que la codificación por defecto del sistema sea UTF-8.
  #6 (permalink)  
Antiguo 26/03/2009, 11:31
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años, 7 meses
Puntos: 2534
Respuesta: ¿Cómo ver el código fuente en mi servidor web?

yo pienso que es mala practica eso de dar solución con código a lo que naturalmente se debe hacer...

osea, es mejor saber usar entidades y escribirlas manualmente; así te liberas de estos problemas sin importar la codificación final del documento...

Código:
á &aacute;
...
ñ &ntilde;
...
(c) &copy;
...
no se si me explique, pero es la verdad, suerte!
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.
  #7 (permalink)  
Antiguo 26/03/2009, 17:41
isra00
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: ¿Cómo ver el código fuente en mi servidor web?

No estoy de acuerdo. La forma original de un dato, por ejemplo "piña" es "piña". Utilizar las entidades HTML es determinar el uso que se le va a dar a la información. Por ejemplo, en mi blog guardo los caracteres con acentos; al mostrarlos en HTML los paso a entidades (o no, no es estrictamente necesario en el caso de los caracteres acentuados); al mostrar la información en RDF no me valen las entidades HTML. Y si quiero generar PDF menos todavía. Así que la información debe guardarse "tal cual" y después ya se procesará.
  #8 (permalink)  
Antiguo 26/03/2009, 18:01
Avatar de Ing_FOFO  
Fecha de Ingreso: agosto-2008
Ubicación: Guatemala
Mensajes: 104
Antigüedad: 16 años, 3 meses
Puntos: 8
Respuesta: ¿Cómo ver el código fuente en mi servidor web?

Pues la mejor solución es colocar la codificación adecuada, lamentablemente esto no funciona siempre (como en Javascript por ejemplo), pero las soluciones anteriores son válidas y dependen de la situación en la que te encuentres.

Saludos
  #9 (permalink)  
Antiguo 27/03/2009, 03:52
 
Fecha de Ingreso: marzo-2009
Mensajes: 37
Antigüedad: 15 años, 8 meses
Puntos: 0
Respuesta: ¿Cómo ver el código fuente en mi servidor web?

Muchísimas gracias a todos por vuestra ayuda, he probado las opciones que me han indicado farra e isra00 y han resultado correctas.

También necesitaría saber cómo puedo darle formato a este texto que gracias a vosotros he conseguido que salga sin caracteres raros. ¿Cómo puedo cambiarle el color, cambiarle el tamaño de la letra, etc..?. Gracias y saludos.
  #10 (permalink)  
Antiguo 27/03/2009, 04:01
isra00
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: ¿Cómo ver el código fuente en mi servidor web?

Hombre, si quieres aprender HTML y CSS busca tutoriales... te recomiendo http://cafeina.ladybenko.net/?page_id=5
  #11 (permalink)  
Antiguo 27/03/2009, 04:03
Avatar de @ndreX!  
Fecha de Ingreso: abril-2007
Mensajes: 161
Antigüedad: 17 años, 7 meses
Puntos: 4
Respuesta: ¿Cómo ver el código fuente en mi servidor web?

Pues siguiendo con el ejemplo, lo puedes hacer facilmente con CSS.
Código PHP:
<div style="color: #666666;" id="texto">
    <?=htmlentities(utf8_encode($texto));?>
</div>
Como tu quieras... =)
__________________
Blog de Andres Ortiz: http://www.axpuntes.com/
  #12 (permalink)  
Antiguo 27/03/2009, 05:46
 
Fecha de Ingreso: marzo-2009
Mensajes: 37
Antigüedad: 15 años, 8 meses
Puntos: 0
Respuesta: ¿Cómo ver el código fuente en mi servidor web?

Gracias isra00. Necesito aprender programación en PHP, porque es el programa en que está hecha mi página Web. ¿Puedes indicarme un tutorial de PHP tan bueno como el que me has indicado de HTML?. ¿Me sirve el que me has indicado para aprender PHP?. Gracias.
  #13 (permalink)  
Antiguo 27/03/2009, 06:20
 
Fecha de Ingreso: marzo-2009
Mensajes: 37
Antigüedad: 15 años, 8 meses
Puntos: 0
Respuesta: ¿Cómo ver el código fuente en mi servidor web?

Bueno @ndreX también quiero darte a tí las gracias, porque me estoy iniciando en el tema de la programación de páginas web en PHP y toda la ayuda que me podáis prestar me está sirviendo mucho. De nuevo gracias.
  #14 (permalink)  
Antiguo 27/03/2009, 06:21
 
Fecha de Ingreso: marzo-2009
Mensajes: 37
Antigüedad: 15 años, 8 meses
Puntos: 0
Respuesta: ¿Cómo ver el código fuente en mi servidor web?

Bueno @ndreX también quiero darte a tí las gracias, porque me estoy iniciando en el tema de la programación de páginas web en PHP y toda la ayuda que me podáis prestar me está sirviendo mucho. De nuevo gracias.
  #15 (permalink)  
Antiguo 27/03/2009, 09:02
Avatar de Ing_FOFO  
Fecha de Ingreso: agosto-2008
Ubicación: Guatemala
Mensajes: 104
Antigüedad: 16 años, 3 meses
Puntos: 8
Respuesta: ¿Cómo ver el código fuente en mi servidor web?

Que tal martim01 en programacionphp.net podes encontrar muchos manuales, te aconsejo que si vas a empezar con PHP, HTML aprendas de una vez JavaScript (Para manejar eventos que se ejecutan del lado del cliente) y CSS(Para darle estilo a tus paginas).

De igual forma acá existe bastante información al respecto y hay gente bastante buena en el tema, entonces empieza por practicar y las dudas que vayas teniendo con mucho gusto te ayudaremos.

Bienvenido al hermoso mundo de PHP
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




La zona horaria es GMT -6. Ahora son las 14:43.