Ver Mensaje Individual
  #10 (permalink)  
Antiguo 30/10/2010, 17:09
IEKK
 
Fecha de Ingreso: agosto-2010
Ubicación: Tenerife
Mensajes: 893
Antigüedad: 14 años, 3 meses
Puntos: 202
Respuesta: [APORTE] Framework HTML with PHP

Cita:
Iniciado por Nano_ Ver Mensaje
Saludos


1.El aporte pienso que es util para personas que trabajan sin ninguna arquitectura
2. Deberias validar los argumentos que se ingresan por cada etiqueta
3. En el caso las personas que trabajan bajo arquitectura MVC has pensado en como lo diseñadores y personas que crean estilos pueden incluir caracteristicas especificas para una etiqueta sobre una seccion en especifico
¡¡¡Cierto!!!
Me autocorrigo:


Código PHP:
Ver original
  1. function limpiar($cadena){
  2.     return trim(strip_tags(stripslashes($cadena)));
  3. }
  4.    
  5. function h() {
  6.     $args = func_get_args();
  7.    
  8.     if (is_int((int)$args[0]) and (int)$args[0]!=0)
  9.     {  
  10.         echo '<h'.$args[0];
  11.        
  12.         if(isset($args[2]) and limpiar($args[2])!="" ) echo ' id="'.limpiar($args[2]).'"'; 
  13.         if(isset($args[3]) and limpiar($args[3])!="")  echo ' class="'.limpiar($args[3]).'"';
  14.    
  15.         echo '>'.$args[1].'</h'.$args[0].'>';
  16.     }
  17. }
  18.  
  19. //No se define el numero del atributo h--> no se imprime
  20. h("gdfgdfgfd","hola","id","clase");
  21. //Se añade a la clase o al id unos tags que no se deben --> se elimina
  22. h("1","hola","<?php","clase");
  23. //Si se define el numero y el id y la clase no contienen tags se muestra
  24. h("1","hola","id","clase");

Al igual que otros compañeros del foro a mi también me gustaría echar una mano ;)
__________________
Pensaba que internet era una gran biblioteca de sabiduría, hasta que comprendí que un libro no puede tener mil páginas llenas de faltas de ortografía... :(

Última edición por IEKK; 30/10/2010 a las 17:15