[PHP] Krótkie nazwy zamiast ciągłego wpisywania adresu


(WooQash) #1

Witam, niekoniecznie wiem jak nazwać ten temat więc z góry przepraszam jkc. Chodzi mi o takie coś jak jest np. w PHP-Fusion v7, że po wpisaniu czegoś takiego

[/code]
 strona sama generuje adres i jest coś takiego

[code] \"nazwa\"

Chcę takiego czegoś użyć w swojej stronie lecz niekoniecznie wiem jak się za to zabrać. Z góry dziękuję za odzew. :slight_smile:


(Krzkaczor) #2

Poczytaj o stałych...

IMAGES to stała która zawiera adres do grafiki czyli: grafika\


(M@ster) #3
<?php

  define('IMAGES', 'http://nazwa.strony.pl/grafika');

?>

...


...[/code]

(Worldidol) #4

Najlepiej (zakładając, że nie poradzisz sobie z bardziej wyrafinowanym rozwiązaniem) to sobie zorganizować cały szereg podobnych stałych, na zasadzie:

<?php


define('DOMAIN', 'http://mojadomena.pl/');

define('IMAGES', DOMAIN . 'images/');

define('PAGES', DOMAIN . 'strony/');


?>

Z mojej strony powiem też, że odradzam używania skróconych wypisujących tagów PHP w postaci <?= ?>. Więcej pisania, ale bardziej elegancko będzie za każdym razem tak:

[/code]

Sam się już przejechałem na krótkich tagach i z dobrego serca polecam unikanie ich :slight_smile: