Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
no ejecutar php en una sola pagina de mi web
#1
Hola, queria saber como "prohibir" que en mi web en el index se ejecutase un script php, que en cambio si que quiero que se ejecute en las demas, me podéis decir como hacerlo para que en el index no se ejecute??

saludos
elCSS.com
[Imagen: 33jsqk6.png]
Crece con nosotros || Síguenos en Twitter - Facebook - RSS
WWW
#2
Es fácil dBer. Si el nombre del archivo de tu index es único, es decir, index.php y el resto de páginas de tu web no usan ese archivo para nada más será fácil. Algunos CMS usan el index.php para mostrar todas las páginas de la web usando parámetros.

Pues bien, puedes usar una condición "if" y ayudarte de la variable de entorno SCRIPT_FILENAME o SCRIPT_NAME para poder descartar si estás ejecutando el index.php o no.

La cosa cambia si estás usando algo como joomla o wordpress. En caso de usar algún cms tendrías q hacer uso de las APIs de dicho cms (si las tuviera)
[Imagen: firmabp.jpg][Imagen: mineenlineaentregadispo.jpg]
WWW
#3
Al final lo he hecho usando una variable, inicializada en vacio y que cuando estas en el index se pone a none, para que sea display:none

Es tambien valido no?
elCSS.com
[Imagen: 33jsqk6.png]
Crece con nosotros || Síguenos en Twitter - Facebook - RSS
WWW
#4
Perfectamente válido.

Una variable q inicialice al principio del script index.php con algo así como:
Código:
$is_index = true;

y luego con una condición...
Código:
if ($is_index != true) {
// script php a evitar
}

Pero mi duda es... ¿por qué no eliminas o comentas las líneas de ese script q no quieres ejecutar? :|
[Imagen: firmabp.jpg][Imagen: mineenlineaentregadispo.jpg]
WWW
#5
Por que esta metido en el header, entonces de 30 paginas de mi web, se ejecuta en 29, por asi decirlo. Se enteinde??
elCSS.com
[Imagen: 33jsqk6.png]
Crece con nosotros || Síguenos en Twitter - Facebook - RSS
WWW
#6
Ah bien.... Ahora guarda su lógica.

Desde index.php haces un include a header.php... bien bien. Quedó satisfecha mi duda.
[Imagen: firmabp.jpg][Imagen: mineenlineaentregadispo.jpg]
WWW
#7
Me alegro!! jaja
Pronto volvere con mas dudas! jajajaja
elCSS.com
[Imagen: 33jsqk6.png]
Crece con nosotros || Síguenos en Twitter - Facebook - RSS
WWW


Posibles temas similares...
Tema Autor Respuestas Vistas Último mensaje
  Trucos y efectos de Javascript para tu página web CarlosAlberto 0 298 05-01-2016, 03:51 PM
Último mensaje: CarlosAlberto
  [Duda] COPIA DE SEGURIDAD PÁGINA WEB pedrovillarraga 8 251 02-08-2015, 04:12 PM
Último mensaje: YamaT
  Proteger pagina con login sin Base de datos zodiaco 12 1.112 04-07-2015, 11:38 AM
Último mensaje: davilro
  Personalizar el cursor de la pagina aerotuning 6 364 30-04-2015, 10:07 PM
Último mensaje: Minikole
  [PHP] Capturamos la URL de una página torgar22 0 175 04-03-2015, 03:33 PM
Último mensaje: torgar22
  [Tutorial] Como hacer que tu página no se almacene en la caché del navegador Kevin9908 10 1.186 28-02-2015, 08:26 PM
Último mensaje: amplox
  cómo se puede hacer que un pié de página cahcnehco29 9 779 27-12-2014, 12:40 PM
Último mensaje: Vicen
  Botón para ir arriba de la página con HTML, CSS y jQuery imgur 7 1.230 01-12-2014, 11:03 AM
Último mensaje: Vicen
  3 maneras de Recargar o redirigir a otra página torgar22 1 400 24-11-2014, 03:29 AM
Último mensaje: jlgarduza
  Te creo tu APK de tu Pagina WEB GRATIS + Categorias y Buscador likeycomparte 8 500 14-11-2014, 02:46 PM
Último mensaje: Boreas



Usuarios navegando en este tema: 1 invitado(s)