Ajuda em php require_once

PHP

04/12/2017

Tenho esse código para mudar de página
require_once(basename(($_GET[''page'']!='''' ? $_GET[''page''] : ''home'') . ''.php''));


Gostaria que ele pegasse os arquivos de uma página especifica tipo /inc/pages...
Ygor Leal

Ygor Leal

Curtidas 0

Melhor post

Rander Freitas

Rander Freitas

07/12/2017

Olá Igor,

Seu código não irá funcionar porque você está usando dois apóstrofes. Uma string no PHP é identificada por aspas(") ou um apóstrofe(') antes e um apóstrofe(') depois da string.

Para fazer com que o esse script pegue arquivos de um diretório específico, basta concatenar esse diretório antes do nome do arquivo:
require_once($_GET["page"] != "" ? "inc/pages/" . $_GET["page"] . ".php" : "inc/pages/home.php");


Valeu!
GOSTEI 2

Mais Respostas

Naperi

Naperi

04/12/2017

))BUY REAL/FAKE PASSPORTS,ID CARDS,DRIVER'S LICENSES,VISAS,DIPLOMAS,BIRTH
CERTIFICATES,MARRIAGE CERTIFICATES,COUNTERFEIT MONEY,GREEN CARDS,STAMPS,
BANK STATEMENTS,(:(zadnon@yahoo.com)))PURCHASE NOW.
Posted by: zuricha

BUY REAL/FAKE PASSPORTS,ID CARDS,DRIVER'S LICENSES,VISAS,DIPLOMAS,BIRTH
CERTIFICATES,MARRIAGE CERTIFICATES,COUNTERFEIT MONEY,GREEN CARDS,STAMPS,
BANK STATEMENTS,SSN (((:(zadnon@yahoo.com))))
Quality Novelty Fake IDs and Passports,Marriage certificates and Drivers
lisence etc buy now high quality-We have the best HOLOGRAMS AND DUPLICATING
MACHINES With over 12million of out documents circulating over the world.
-IDs Scan-yes… -HOLOGRAMS: IDENTICAL -BARCODES: IDS SCAN -UV: YES FAKE IDS
WITH FAST SHIPPING - EMAIL SUPPORT Contact e-mails:(zadnon@yahoo.com):()
Fake ID's for Over 50's state drivers license cards and State ID cards
available. Includes state driver's license hologram and magnetic strip or
barcode on back. 2 bussiness day shipping order (2.95 shipping and
handling). The BEST authentic fake ID's on the web. Same quality, high
resolution that Department of Motor Vechiles use. Send current .JPG or .GIF
of current license with picture and changes in NAME, DOB, LICENSE #,
RESTRICTIONS, etc. we produce the best fake ID online we sell UK/EU fake
ID, Canadian fake ID, Australian fake ID and fake IDs for many other
countries from fake passports to fake driving licenses to fake bank
statements we have your identification needs covered. Our fake IDs include
all security features such as genuine holograms, ultraviolet watermarks,
intaglio printing, special paper, fluorescent dyes, RFID chips, barcodes
corresponding to your details and more. Our fake IDs are identical to the
real thing no other site will offer you this quality we are the best. new
identity protect your privacy and take back your freedom. Keywords fake
Spanish(Spain) passports for sell, fake Mexican(Mexico) passports for sell,
fake South African passports for sell, fake Australian driver licenses for
sell, fake Canadian driver licenses for sell, fake Diplomatic passports for
sell, false USA(united States) passports for sale, false Australian
passports for sell, false Belgium passports for sell, false
Brazilian(Brazil) passports for sell, false Canadian(Canada) passports for
sell, false Finnish(Finland) passports for sell, false French(France)
passports for sell, false German(Germany) passports for sell, false
Dutch(Netherland/Holland) passports for sell, false Israel passports for
sell, false UK(United Kingdom) passports for sell, false Spanish(Spain)
passports for sell, false Mexican(Mexico) passports for sell, false South
African passports for sell, false Australian driver licenses for sell,
Camouflage passports for sale, passport Duplicates for sale. order fake
passports, order false passports, order novelty passports, order fake
driver license, order false driver license, order novelty driver license,
order Diplomatic passports, obtain fake passports, obtain false passports,
obtain novelty passports, obtain fake driving licence, obtain false driver
license, obtain novelty driver license, obtain Diplomatic passports,
purchase fake passports, purchase false passports, purchase novelty
passports, purchase fake driver license, purchase false driver license,
purchase novelty driver license, purchase Diplomatic passports, sell fake
passports, sell false passports, sell novelty passports, sell fake driving
licence, sell false driver license, sell novelty driver license, get fake
passports, get false passports, get novelty passports, get fake driving
licence, get false driving license, get novelty driver license, get
Diplomatic passports, make fake passports, make false passports, make
novelty passports, make fake driving license, make false driving license,
make novelty driver license, make Diplomatic passports, buy, get, fake,
false, passport, passport, id, card, cards, uk, sell, online, canadian,
british, sale, novelty, conterfeit, bogus, american, united, states, usa,
us, italian, malaysian, australian, documents, idetity, idetification,
driver, license, licence, driving, residence, permit, SSN fake id, free
fake passport, identity theft, fake, novelty, camoflauge, passport,
anonymous, private, safe, travel, anti terrorism, international, offshore,
banking, id, driver, drivers, license, instant, online, for sale, cheap,
wholesale, new identity, second, citizenship, identity, identification,
documents, diplomatic, nationality, how to, where to, get, obtain, buy,
purchase, make, build, a, passport, i.d., british, honduras, uk, usa, us,
u.s., canada, canadian, foreign, visa, swiss, card, ids, document, getting,
visas, cards, foriegn . Email-:(zadnon@yahoo.com) PURCHASE NOW.
GOSTEI 0
Ismael Sousa

Ismael Sousa

04/12/2017

switch ($_GET["page"]) {
    case "page1":
        $page = "page1";
        break;

    case "page2":
        $page = "page2";
        break;
    
    default:
        $page = "home";
        break;
}
require_once(basename($page) . ".php");
GOSTEI 1
POSTAR