wordpress include
 
denis 9. okt 2009 12:13:30 Pridružen od:
19. dec 2007
1033 objav
460 119 30
#1

wtf?! imam en fajl www.domena.com/novice.php in imam wordpress blog, ki ga predelujem v kvazi cms.. kako hudiča naj v template vključim



www.domena.com/novice.php



z include funkcijo in ne iframom? ne prime nič od naštetega



<?php include ("www.domena.com/novice.php"); ?>

<?php include ("http://www.domena.com/novice.php"); ?>



prosim za pomoč.. googlam in 'testiram' že od 11ih :D


všeč(0) ni všeč(1) spam(0)
Najboljša optimizacija spletnih strani ni nujno najhitrejša, je pa zato optimizacija spletne strani narejena tako, da je varna pred vsemi živalicami, ki jih Google spušča nad vse, ki nas zanima optimizacija strani.
 
blackmamba 9. okt 2009 12:25:07 Pridružen od:
4. mar 2008
559 objav
392 25 11
#2
<?php echo file_get_contents("http://www.domena.com/novice.php"); ?>
všeč(3) ni všeč(2) spam(0)
 
denis 9. okt 2009 12:34:25 Pridružen od:
19. dec 2007
1033 objav
460 119 30
#3

blackmamba najlepša hvala.


všeč(0) ni všeč(0) spam(0)
Najboljša optimizacija spletnih strani ni nujno najhitrejša, je pa zato optimizacija spletne strani narejena tako, da je varna pred vsemi živalicami, ki jih Google spušča nad vse, ki nas zanima optimizacija strani.
 
Vini 9. okt 2009 14:48:55 Pridružen od:
1. sep 2006
6612 objav
5234 611 56
#4

ne počni tega, no... od kod vam ideje, da odpirate remote fajle v real timu?


všeč(1) ni všeč(0) spam(0)
 
b00mbar 9. okt 2009 16:33:54 Pridružen od:
18. jun 2008
350 objav
554 127 18
#5

sam res kere buče no. moraš includat s potjo z diska ne pa web urlja. neki v smislu:



<?php include('/home/username/www/novice.php'); ?>


všeč(0) ni všeč(0) spam(0)
Garantirano najhitrejše pure SSD Reseller gostovanje ( PHP7.1, Opcache, Nginx, MariaDB, Let's encrypt) | Brezplačna selitev strani in pošte | 400+ domen po izjemnih cenah
www.neoserv.si
 
nas-t1 9. okt 2009 16:44:47 Pridružen od:
23. maj 2007
6916 objav
6886 187 55
#6

Če sem prav razumel bi ti rad v wp temo vključil file novice.php? Potem rabiš tole kodo: <?php include (TEMPLATEPATH . "/novice.php"); ?>. Seveda pa se mora novice.php nahajat v istem fajlu kot je tema.


všeč(0) ni všeč(0) spam(0)
 
blackmamba 9. okt 2009 18:25:04 Pridružen od:
4. mar 2008
559 objav
392 25 11
#7

Ok, prav imate.

Načeloma je pa bolje zaradi varnosti strežnika v php.ini imeti allowurlfopen = Off

Se strinjate?



V primeru, če je www.domena.com/novice.php na istem strežniku kot blog, bi uporabil b00mbar-jev način. Če je pa drugje, bi pa dodal v cron neko skripto, ki prebere content tega remote fajla (filegetcontents ali pa curl) in ga zapiše nekam lokalno. Potem pa include('/home/...../novice.php);


všeč(0) ni všeč(0) spam(0)
 
mprose7 9. okt 2009 18:32:03 Pridružen od:
18. mar 2008
911 objav
293 39 6
#8

Ce ma novice.php v root direktoriju bo delalo tudi

<?php include ("novice.php"); ?>


všeč(0) ni všeč(0) spam(0)
Oprema stanovanj in izris 3d objektov na: Notranja oprema
Trgovina z lesnim hobi programom: Razrez iverala
 
 

🔒 Za odgovor na to temo se moraš prijaviti.

Prijavi se