Desde la instalación de nueva versión en linux vs php ---- SOLUCIONADO
Publicado por Sandro (25 intervenciones) el 21/02/2014 18:38:42
Desde la instalación de nueva versión en linux vs php.
Empece a visualizar el código de php en las paginas web, provenientes de mi servidor. Ya he intentado buscando la solución por la web, pero no he encontrado nada, de hecho he vuelto a instalar todo el sistema operativo, php, mysql, lamp, y nada, sigo visualizando no todo el código de php en el explorador, pero si bastante.
Esta es una muestra, para corregir algún movimiento paso el código a otro servidor "doble trabajo" y hago las correcciones, pero yo se que esto es soluciona-ble.
Este es el código:











































































Al hacer este mensaje en el foro me di cuanta al estar preparando el mensaje que iba a mandar, que solo los elemento que no estas indicados que son de php muestra sus comandos,
Este es:
include 'elemento.php';
y dentro del elemento elemento.php:
Este lo presenta en html como un comentario
Debera ser correcto de esta forma:
Expertos, por que, antes si funcionaba, y ahora no ejecuta los comandos
y los presenta como comentarios.
Empece a visualizar el código de php en las paginas web, provenientes de mi servidor. Ya he intentado buscando la solución por la web, pero no he encontrado nada, de hecho he vuelto a instalar todo el sistema operativo, php, mysql, lamp, y nada, sigo visualizando no todo el código de php en el explorador, pero si bastante.
Esta es una muestra, para corregir algún movimiento paso el código a otro servidor "doble trabajo" y hago las correcciones, pero yo se que esto es soluciona-ble.
Este es el código:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
"; function conectar() { # echo "conexion.php 1
"; require 'variables1.php'; # echo "conexion.php 2 servidor=$servidor,userdb=$userdb,data base=$data_base
"; $enlace=mysql_connect($servidor, $userdb, $passdb) or die("error el conectar $servidor $userdb connect" . mysql_error()); # echo "conexion.php 3 servidor=$servidor,userdb=$userdb,data base=$data_base
"; mysql_select_db("$data_base") or die("error select " . mysql_error()); return($enlace); } function desconectar() { mysql_close(); } ?> "; echo ""; while($registro=mysql_fetch_row($consulta)) { echo ""; } echo ""; } ?> "; if($_POST['nameF']==""){ $error_name_f="*"; echo "error en el nombre
"; $error_pantalla_click="*"; } if($_POST['rfcF']==""||strlen($_POST['rfcF'])!=13){ $error_rfc_f="*"; echo "error en el rfc deben ser 13 caracteres
"; $error_pantalla_click="*"; } if($_POST['calleF']==""||strlen($_POST['calleF'])<18){ $error_calle_f="*"; echo "error en la direccion es muy chica
"; $error_pantalla_click="*"; } if($_POST['paises']==""){ $error_paises_f="*"; echo "error en el pais
"; $error_pantalla_click="*"; } if($_POST['estados']==""){ $error_estado_f="*"; echo "error en el estado
"; $error_pantalla_click="*"; } if($_POST['cpF']==""||strlen($_POST['cpF'])<4){ $error_cp_f="*"; echo "error en el codigo postal
"; $error_pantalla_click="*"; } return($error_pantalla_click); } ?> "; if($_POST['name']==""){ $error_name="*"; echo "error en el nombre
"; $error_pantalla_no="*"; } if($_POST['rfc']==""||strlen($_POST['rfc'])!=13){ $error_rfc="*"; echo "error en el rfc deben ser 13 caracteres
"; $error_pantalla_no="*"; } if($_POST['curp']==""||strlen($_POST['curp'])!=18){ $error_curp="*"; echo "error en el curp deben ser 18 caracteres
"; $error_pantalla_no="*"; } if($_POST['calle']==""||strlen($_POST['calle'])<18){ $error_calle="*"; echo "error en la direccion es muy chica
"; $error_pantalla_no="*"; } $telefono=$_POST['tel1']; $longitud=strlen($telefono); # echo " longitud $longitud
"; if($telefono=="" or $longitud!=10){ $error_tel1="*"; echo "error en el telefono debe de contener la lada
"; $error_pantalla_no="*"; } if($_POST['paises']==""){ $error_paises="*"; echo "error en el pais
"; $error_pantalla_no="*"; } if($_POST['estados']==""){ $error_estados="*"; echo "error en el estado
"; $error_pantalla_no="*"; } if($_POST['cp']==""||strlen($_POST['cp'])<4){ $error_cp="*"; echo "error en el codigo postal
"; $error_pantalla_no="*"; } return($error_pantalla_no); } ?> "; ?>
EcoSistemas
Tratamiento
************ despues sigue la pagina html *************
el codigo php lo vuelve a mostrar. intercalado











































































Al hacer este mensaje en el foro me di cuanta al estar preparando el mensaje que iba a mandar, que solo los elemento que no estas indicados que son de php muestra sus comandos,
Este es:
include 'elemento.php';
y dentro del elemento elemento.php:
1
2
3
<?
echo "cualquier cosa";
?>
Este lo presenta en html como un comentario
Debera ser correcto de esta forma:
123<?php
echo "cualquier cosas";
?>
1
2
3
<?php
echo "cualquier cosas";
?>
Expertos, por que, antes si funcionaba, y ahora no ejecuta los comandos
PHP
y los presenta como comentarios.
Valora esta pregunta


0