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 0 14 18-05-2017, 05:45 PM
Último mensaje: Smithcanal
  Trucos y efectos de Javascript para tu página web CarlosAlberto 0 325 05-01-2016, 03:51 PM
Último mensaje: CarlosAlberto
  [Duda] COPIA DE SEGURIDAD PÁGINA WEB pedrovillarraga 8 272 02-08-2015, 04:12 PM
Último mensaje: YamaT
  Proteger pagina con login sin Base de datos zodiaco 12 1.225 04-07-2015, 11:38 AM
Último mensaje: davilro
  Personalizar el cursor de la pagina aerotuning 6 394 30-04-2015, 10:07 PM
Último mensaje: Minikole
  [PHP] Capturamos la URL de una página torgar22 0 190 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.257 28-02-2015, 08:26 PM
Último mensaje: amplox
  cómo se puede hacer que un pié de página cahcnehco29 9 803 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.315 01-12-2014, 11:03 AM
Último mensaje: Vicen
  3 maneras de Recargar o redirigir a otra página torgar22 1 431 24-11-2014, 03:29 AM
Último mensaje: jlgarduza



Usuarios navegando en este tema: 1 invitado(s)