Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 05-10-2011
JXJ JXJ is offline
Miembro
 
Registrado: abr 2005
Posts: 2.475
Poder: 22
JXJ Va por buen camino
¿como hacer un parser de php?

hola

bueno lo que necesito es hacer un parser de php o algo semejante para usar plantillar y rellenarlas.

php por que necesito separar el codigo de lo que serian las etiquetas html.

lo que mas me interesa es poder separar el contendo dentro de las etioquetas de php
del html
el html no se como pder oviarlo. pero no eliminalro ni que se pierda su posicion ni su contenido.

este el codigo plantilla

Código PHP:
<?php
        session_start
();
        include(
"config.php");

        
        
        if(
$_REQUEST["load"] == "salir"){
            
session_destroy();
            
header("Location: index.php");
        
        }
?>
<!DOCTYPE html>
<html>
    <head>
        <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
        <LINK REL="StyleSheet" HREF="estilos.css" TYPE="text/css" />

        <title></title>
    </head>
    <body>
        <script type='text/JavaScript' src='scw.js'></script> 


<?php
        
// put your code here
        
include("dbClass.php");
        include(
"usersClass.php");
        include(
"empresasClass.php");
//        $pathArchivos = $file_storage;
        
$pathArchivos $file_storageUp;
        
$db = new dbClass;
        
$db->mysqlServer $mysql_server;
        
$db->mysqlUser $mysql_user;
        
$db->mysqlPass $mysql_pass;
        
$db->mysqlDB $mysql_db;
        
        
$usuarios = new usersClass();
        
$usuarios->mysqlLink $db;
        if(
$_REQUEST["dologin"] == 1){
        
$_SESSION["loggedin"]=  $usuarios->loginUser($_REQUEST["txtUsuario"], $_REQUEST["password"]);
        
$usuarios->getuserLevel($_REQUEST["txtUsuario"]);
        
$_SESSION["userlevel"] = $usuarios->userlevel;
       
//$_SESSION//["mysqlserver"]=;
        
}
       
// $db->loginUser("xx", "xxx");
        
        
?>
        
        
     <br/>
     <br/>
     <br/>
     <br/>
     <br/>
     <br/>
    <center>
      <?php
      
      
if(($_SESSION["loggedin"] == 1) && ($_SESSION["userlevel"] == 0)){
           include(
"menu.php");
           switch (
$_REQUEST["load"]){
               case 
"empresas":
               
//include("empresas.php");
               
include("sys_cat_empresas.php");
               
//$urliFrame = "sys_cat_empresas.php";
               
break;
           
               case 
"usuarios":
                   include(
"sys_cat_usuarios.php");
              
// $urliFrame = "sys_cat_usuarios.php";
               
break;
           
               case 
"cargararchivos";
                   include(
"carga_archivos.php");
               break;
           
               
               case 
"verarchivos";
                   include(
"sys_proc_archivos_1.php");
               break;
             
//  case "salir":
                //   session_destroy();
             //      location("index.php");
                   
             //  break;
               
           
}
           
      
      } else if((
$_SESSION["loggedin"] == 1) && ($_SESSION["userlevel"] > 0))
      {
      
?>
        <img src="logo3.png" border="0"/>
        <hr/>
        <table>
            <tr><td>
                    
                </td>
                <td align="right">
                    <a href="?load=salir">Salir</a>
                </td>
            </tr>
        </table>
        <hr/>
      <?php
      
      
include("sys_proc_archivos.php");
      }
      else
          {
          
          include(
"login.php");
          
      }
      
      
      
      
      
?>
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Sql Parser Error Paulao Varios 1 10-06-2010 00:59:00
IMplementacion de un parser bustio Varios 10 07-12-2007 17:50:10
Parser XML nelem Internet 2 27-09-2007 17:23:12
Funciones Parser jimmyx017 OOP 1 25-07-2005 08:31:46
Ayuda: Un parser craven Varios 3 07-08-2003 22:04:25


La franja horaria es GMT +2. Ahora son las 03:47:16.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi