PDA

Zobacz pełną wersję : Wstawienie obrazka z odsyłaczem na stronie głównej.



romax
31-12-2012, 15:54
Witam wszystkich,

Otóż w pracy chciałbym zrobić obrazek koszyka przy logo firmy, który będzie odsyłał odwiedzająych na stronę naszego sklepu. Strona, którą się opiekuje znajduje się pod adresem http://www.romax.waw.pl/. Udało mi się wstawić i wypozycjonować obrazek, tak:

6222

Niestety jak podaje <a href i link to obrazek nie jest aktywny. Spróbowałem zmodyfikować logo, bo już wcześniej miało ustawione, że przenosi na stronę główną i wygląda to tak:

h1 id="logo"><a href="<?php echo JURI::base() ?>">ROMAX - Kompleksowe wyposażenie wnętrz</a></h1>

Kliknąłem w firefoxie "zbadaj element" następnie wybrałem logo, kopiuj wewnętrzny html i po wklejeniu to wygląda tak:

<a href="http://www.romax.waw.pl/">ROMAX - Kompleksowe wyposażenie wnętrz</a>

Mógłby mi ktoś wytłumaczyć, dlaczego w htmlu pokazuje <?php echo JURI::base() ?> a na stronie w przeglądarce normalnie? i jak w takim razie mam ustawiać odnośniki URL do innych stron? Możliwe, że dla osób znających ten system pytanie będzie łatwe. Ja nie mam pojęcia o co chodzi i będę wdzięczny za każdą pomoc.

anetar
05-01-2013, 20:20
Witam, w HTMLU możesz osadzać kod PHP

"<?php echo JURI::base() ?>", który odpowiada za wstawienie linka.

polecenie echo służy do wypisania wartości zmiennej.

Dla przykładu:
<?
$zmienna='http://www.onet.pl';
echo $zmienna;
?>

Wynik skryptu to http://www.onet.pl

Więc wszystko jest w porządku. Jeśli chcesz to możesz na stałe osadzić adres w kodzie.

_____________
Profesjonalne strony internetowe dla firm.

romax
07-01-2013, 11:03
Dzięki za wyjaśnienie, już wiem jak to działa, natomiast problem pozostał nadal. W pliku index.html nie mam zadeklarowanej zmiennej. W kodzie jest JURI::base także przyjąłem, że zmienna musi być w innym pliku. Przeglądałem pliki na serwerze i nie mogę odnaleźć żadnego, który zawierałby zmienną z adresem strony. Może jakieś sugestie do rozszerzenia? taka baza to będzie też .php, .html czy inaczej?