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 249 05-01-2016, 03:51 PM
Último mensaje: CarlosAlberto
  [Duda] COPIA DE SEGURIDAD PÁGINA WEB pedrovillarraga 8 218 02-08-2015, 04:12 PM
Último mensaje: YamaT
  Proteger pagina con login sin Base de datos zodiaco 12 888 04-07-2015, 11:38 AM
Último mensaje: davilro
  Personalizar el cursor de la pagina aerotuning 6 330 30-04-2015, 10:07 PM
Último mensaje: Minikole
  [PHP] Capturamos la URL de una página torgar22 0 154 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.107 28-02-2015, 08:26 PM
Último mensaje: amplox
  cómo se puede hacer que un pié de página cahcnehco29 9 733 27-12-2014, 12:40 PM
Último mensaje: Vicen
  Link online para obtener html de una imagen desde word u otra página canpios 0 166 17-12-2014, 10:29 PM
Último mensaje: canpios
  Botón para ir arriba de la página con HTML, CSS y jQuery imgur 7 992 01-12-2014, 11:03 AM
Último mensaje: Vicen
  3 maneras de Recargar o redirigir a otra página torgar22 1 347 24-11-2014, 03:29 AM
Último mensaje: jlgarduza



Usuarios navegando en este tema: 1 invitado(s)