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
  PRIMER PAGINA WEB HTML DEL MUNDO Smithcanal 27 471 21-10-2017, 01:47 AM
Último mensaje: ReyNexo23
Pregunta Solucionado: Ayuda con página TamiGantcheff 4 145 02-08-2017, 04:17 PM
Último mensaje: Vicen
  Trucos y efectos de Javascript para tu página web CarlosAlberto 0 446 05-01-2016, 03:51 PM
Último mensaje: CarlosAlberto
  [Duda] COPIA DE SEGURIDAD PÁGINA WEB pedrovillarraga 8 392 02-08-2015, 04:12 PM
Último mensaje: YamaT
  Proteger pagina con login sin Base de datos zodiaco 12 1,665 04-07-2015, 11:38 AM
Último mensaje: davilro
  Personalizar el cursor de la pagina aerotuning 6 519 30-04-2015, 10:07 PM
Último mensaje: Minikole
  [PHP] Capturamos la URL de una página torgar22 0 255 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,481 28-02-2015, 08:26 PM
Último mensaje: amplox
  cómo se puede hacer que un pié de página cahcnehco29 9 901 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,670 01-12-2014, 11:03 AM
Último mensaje: Vicen



Usuarios navegando en este tema: 1 invitado(s)