Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]Przeniesienie z innej podstrony
Forum PHP.pl > Forum > Przedszkole
Zeelof
Co musiałbym zrobić aby wczytać inną zawartość strony w index.php

  1. Jeżeli jesteśmy na /index.php to wczytaj zawartość tekst.php


tj. Jak to edytować?:
  1. if ($_GET['index.php'])
  2. {
  3. include ("tekst.php");
  4. }


Błąd jest oczywiście w ($_GET['index.php'])
zavada
Nie rozumiem, dlaczego używasz $_GET[]. Służy to do pobierania zmiennych typu GET, np.: index.php?id=5 i wtedy $_GET['id'] = 5;
Tutaj musisz użyć $_SERVER['PHP_SELF']. smile.gif

Pozdrawiam,
zavada
zend
Kod
$sites = array('index' , 'text' , 'test');
$site = (isset($_GET['site']) ? $_GET['site'] : 'index');

if(in_array( $site , $sites ))
    include '/sciezka/do/plikow/' .  $site . '.php';
else
    include error.php


Wywołanie: index.php?site=text
Mikolaj.on
Jedno z tych 2 działa na pewno niestety nie miałem jak sprawdzić smile.gif


  1. <?php
  2. include('kupa.php');
  3. ?>


  1. <?php
  2. require_once('kupa.php');
  3. ?>



Po co kombinować sprawdzanie czy to jest index questionmark.gif umieszcza w indexie to i wystarczy
Zeelof
Lipa wyszła bo pojawia się wszędzie wczytany skrypt, a nie tylko przy "pustym" index.php ;/

Chciałbym aby po przejściu np na index.php?a=kot nie było już tego co widać na index.php bez GET.
zend
Kod
if(!count($_GET))
{
   include 'text.php';
}
akcza
Trochę chaotycznie napisałeś co chcesz osiągnąć smile.gif Rozumiem, że jeśli $_GET['a'] jest puste to ma się wykonać skrypt.

Spróbuj:
  1. <?php
  2. if ($_GET['a'] == NULL)
  3. require "tekst.php";
  4. ?>


edit: za późno ;x
Zeelof
Dzięki wielkie smile.gif
Wszystko śmiga jak należy wink.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.