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
Ladrillo [Aporte] pagina con vídeo de fondo gamemaster94 18 585 02-03-2018, 05:43 PM
Último mensaje: ArtuGar
  Solucionado: Pagina carga como no segura diana30dom 3 266 08-01-2018, 09:15 AM
Último mensaje: Vicen
  PRIMER PAGINA WEB HTML DEL MUNDO Smithcanal 27 1,185 21-10-2017, 01:47 AM
Último mensaje: ReyNexo23
Pregunta Solucionado: Ayuda con página TamiGantcheff 4 362 02-08-2017, 04:17 PM
Último mensaje: Vicen
  Trucos y efectos de Javascript para tu página web CarlosAlberto 0 638 05-01-2016, 03:51 PM
Último mensaje: CarlosAlberto
  [Duda] COPIA DE SEGURIDAD PÁGINA WEB pedrovillarraga 8 633 02-08-2015, 04:12 PM
Último mensaje: YamaT
  Proteger pagina con login sin Base de datos zodiaco 12 2,634 04-07-2015, 11:38 AM
Último mensaje: davilro
  Personalizar el cursor de la pagina aerotuning 6 777 30-04-2015, 10:07 PM
Último mensaje: Minikole
  [PHP] Capturamos la URL de una página torgar22 0 380 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,942 28-02-2015, 08:26 PM
Último mensaje: amplox



Usuarios navegando en este tema: 1 invitado(s)