Przekierowanie na funkcje php


(michalmw) #1

Witam,

Mam funkcje w php która zwracam mi nazwe aukcji wraz z przekierowaniem na nią:

<?=$tplv['idformat']?>

Chciałbym zrobić aby zdjęcie xxx.jpg miało przekierowanie na id danej aukcji. Wymyslilem coś takiego, ale mi nie działa:

[/code]

Mógłby ktos pokazac albo podpowiedzieć mi jak powinien taki link wyglądac?


(Drobok) #2

To zmienna a nie funkcja. Wklej w plik po czym wynik daj na forum:

<?php 

  echo $tplv['idformat'];

?>

(michalmw) #3

Hej,

Za każdym razem inna wartosc o co chodzi. Mam tabelke która sie generuje gdy dany produkt ma wartosc specialny. Tabelka wygląda tak

Zdjęcie NAzwa nazwa tworcy tutaj ma byc to zdjecie z linkiem

Zdjęcie NAzwa nazwa tworcy tutaj ma byc to zdjecie z linkiem

Zdjęcie NAzwa nazwa tworcy tutaj ma byc to zdjecie z linkiem

Zdjęcie NAzwa nazwa tworcy tutaj ma byc to zdjecie z linkiem

I tak mniej wiecej kilka aukcji sie dodaje co jakis czas i usuwa.

I chodzi mi o to, ze aby aukcje z danego wiersza czyli to idformat mozna bylo wejsc klijakac na to zdjecie z linkiem. Rozumiesz?


(Drobok) #4

Daj jakiś przykład, lub kod który zapisuje do tej funkcji. Wiem, że to się zmienia (zmienna musi się przecież zmieniać). Muszę wiedzieć co w niej jest by jakoś ci pomóc :slight_smile:


(michalmw) #5

Tekst który wywołuje zmienna:

HP Deskjet 3050 Kolor , Logitech G700, Netbook HP Mini 210 -- ale chyba nie o to chodzi :wink:

I np ten hp deskjet 3050 po naciśnięciu przekierowuje na item.php?id=1144

logitech g700 przekierowuje na item.php?id=1138

Itd.

O to chodziło :wink:?


(Drobok) #6

Mniej więcej. Teraz wychodzi na to, że nie możesz tej zmiennej wykorzystać, gdyż masz w niej coś w stylu:

HP Deskjet 3050

Więc, albo piszesz nową funkcję, albo przerabiasz to co już masz.

Sam napis już jest linkiem, więc nie da rady włożyć w niego obrazka, bez ingerencji w samą zmienną. Np:

substr($tplv['idformat'],0,strlen ($tplv['idformat'])-3);

To powinno wywalić ostatnie 3 znaki (strzelając ), więc musisz to gdzieś dopisać (po img)