Autor | Zpráva | ||
---|---|---|---|
Muty Profil |
#1 · Zasláno: 15. 7. 2005, 18:53:05
Zdravim,
potřeboval bych pomoct jak udělat funkci jenž si vytahne hodnoty dvou porměných ze souboru config.php a z aktuálního souboru v němž je tato funkce volaná. Chci to u titulků článků protože tam chci mít jak základní definovaný název webu tak nadpis aktuálního článku(z db) Zkoušel jsem to takhle ale to nejede(funkce prakticky vůbec neumim :-(() function title($ctitleweb,$localtitle){ include('config.php'); ?> <title><?php echo $ctitleweb; echo "->"; echo "$localtitle"; ?> </title> <?php } ?> dik moc |
||
fimmos Profil |
#2 · Zasláno: 15. 7. 2005, 19:01:43
function title($ctitleweb,$localtitle){
include('config.php'); return echo "<title>".$ctitleweb." -> ".$localtitle."</title>"; } když ji zavoláš, hned ti to vypíše |
||
Charlie Profil |
#3 · Zasláno: 15. 7. 2005, 19:03:22
function title($ctitleweb,$localtitle) { Tohle snad postačí. |
||
Charlie Profil |
#4 · Zasláno: 15. 7. 2005, 19:04:17
return echo
tohle skutečně funguje? Ten return tam vůbec být nemusí. |
||
Martin Kuželka Profil |
#5 · Zasláno: 15. 7. 2005, 19:06:39 · Upravil/a: Martin Kuželka
Charlie: něco ti tam chybí, správně by to snad mělo být takhle:
|
||
Muty Profil |
#6 · Zasláno: 15. 7. 2005, 19:09:40 · Upravil/a: Muty
w/fce.php on line 63
|
||
Muty Profil |
#7 · Zasláno: 15. 7. 2005, 19:13:19
už jede vše dik moc
|
||
thingwath Profil |
#8 · Zasláno: 15. 7. 2005, 19:15:38
Charlie
Funguje to, urcite, vrati to co vrati to echo, nevidim na tom nic spatneho. echo je jazykovy konstrukt, je celkem otazka jestli neco vraci, to uprimne nevim. Ten return tam skutecne nema zadny vyznam. Fakt nevim co to vrati, ale nic smysluplneho a uzitecneho to nebude (a ani nic vratit nechceme). |
||
fimmos Profil |
#9 · Zasláno: 15. 7. 2005, 19:22:26
ano, bez toho return, jen echo
muselo by tam být jen return bez echo a pak před volání fce dát echo |
||
Charlie Profil |
#10 · Zasláno: 15. 7. 2005, 19:23:07
Martin Kuželka, jak říká thingwath, je to funkční.
|
||
fimmos Profil |
#11 · Zasláno: 15. 7. 2005, 19:23:57
Martin Kuželka tohle echo "<title>".$ctitleweb." -> ".$localtitle."</title>"; tak být nemusí, i Charlieho zápis bude dobře, jen ten tvůj je víc přehlednější
|
||
Charlie Profil |
#12 · Zasláno: 15. 7. 2005, 19:26:15
jen ten tvůj je víc přehlednější
To si nemyslím, já v tom vidím jen bordel v uvozovkách (Martin Kuželka omlouvám se, omlouvám se :-)) |
||
Martin Kuželka Profil |
#13 · Zasláno: 15. 7. 2005, 19:27:47
Tady se musím omluvit spíš já za matení.
|
||
Charlie Profil |
#14 · Zasláno: 15. 7. 2005, 20:45:40
Já jsem se Vám omlouval, abyste mi náhodou nezrušil účet tady na Diskusi, mohl bych kvůli tomu totiž umřít :-)
Ale zpět k tématu, kdybychom použili v příkazu echo apostrofy, pak by moje podoba nefungovala. Bylo by za potřebí využít již popsaný způsob spojování řetězců. |
||
Časová prodleva: 20 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0