FAQ |
Kalender |
![]() |
#1 | ||
|
|||
Flitig postare
|
Hej!
Undrar om någon skulle kunna hjälpa mig med att rätta till "strängen" nedan så det fungerar. <?php include('echo $this->link_id;'); .php ?> Misstänker att det saknas en del tecken tex. ";' Jag vill alltså genom php include kalla på en fil som heter "link_id".php |
||
![]() |
![]() |
![]() |
#2 | ||
|
|||
Medlem
|
<?php include($this->link_id).".php"; ?>
|
||
![]() |
![]() |
![]() |
#3 | ||
|
|||
Flitig postare
|
Stort Tack.
Fungerar utmärkt |
||
![]() |
![]() |
![]() |
#4 | ||
|
|||
Flitig postare
|
|||
![]() |
![]() |
![]() |
#5 | ||
|
|||
Flitig postare
|
<?php include "kartor/{$this->link_id}.php"; ?>
|
||
![]() |
![]() |
![]() |
#6 | ||
|
|||
Medlem
|
Lite mer tydligt än ovan (tycker jag) vore att skriva:
<?php include("kartor/".$this->link_id).".php"; ?> Du kan även använda ' istället för " i ovanstående kod. |
||
![]() |
![]() |
![]() |
#7 | ||
|
|||
Flitig postare
|
|||
![]() |
![]() |
![]() |
#8 | ||
|
|||
Flitig postare
|
Citat:
Många omringar t.ex. inte echo med parenteser och jag ser inte varför man skulle använda det i en include. Och ska man använda det med include tycker jag att man ska inkludera filändelsen också: <?php include("kartor/".$this->link_id.".php"); ?> Men i ditt exempel används inte ens parenteserna (de används, men det är inte include som omringar) och man kan klippa bort de helt och hållet. Annars kan man lika gärna skriva: <?php include ("kartor/").($this->link_id).(".php"); ?> vilket fungerar lika bra ![]() Men det är en smaksak, och använder man include(X) så borde man i enhetlighetens namn även skriva echo(X). |
||
![]() |
![]() |
![]() |
#9 | ||
|
|||
Bara ett inlägg till!
|
Av ren nyfikenhet: Vart kommer $this->link_id från? Är den manupilerbar för klienten?
|
||
![]() |
![]() |
![]() |
#10 | ||
|
|||
Medlem
|
tips: jag brukar använda en enkel funktion för alla includes, typ:
<?php runModule("karta", array('id' => @id)); ?> och ha includes i en specifik mapp, då slipper man .php suffixet och refactoreringar blir enklare |
||
![]() |
![]() |
Svara |
|
|