Skocz do zawartości

Jak dodać automatycznie tekst do linku


Gość bartek1661

Rekomendowane odpowiedzi

Gość bartek1661

Witam mam takie pytanie jak mogę dodać automatycznie dany tekst do linku.Np mam tytuł h3 który brzmi ,,Nowe suszarki" i chciałbym żeby na tej stronie był link który bedzie sie automatycznie zmienial np www.dsadsads.pl/Nowe suszarki.Nie wiem czy to dobrze wytłumaczyłem :P

Odnośnik do komentarza

Dołącz do nas za darmo i naucz się zarabiać!

  • Dostęp do darmowych poradników pokazujących krok po kroku jak zarabiać w Internecie
  • Sposoby zarabiania niepublikowane nigdzie indziej
  • Aktywna społeczność, która pomoże Ci rozwiązać problemy i doradzi
  • Profesjonalne treści na temat SEO, social media, afiliacji, kryptowalut, sztucznej inteligencji i wiele więcej!

 

 

Gość bartek1661

Dobra jeszcze raz,Chce zrobic tak ze jak ktos wejdzie w plik ,,pobierz film'' to zeby tam byl tutul filmu, a zeby tak bylo to do linku trzeba dodac koncowke z nazwa tego filmu, i chciałbym żeby tą koncowke zawsze automatycznie sciagalo z ,,h3'' ktora jest na danej stronie :)

Odnośnik do komentarza

Mieszasz... Rozumiem że masz 1 plik fizyczny na dysku/hostingu ale chcesz z niego robić jakby było ich wiele tak? Każde kliknięcie innego tytułu dodaje do nazwy pliku tytuł a plik i tak jest ten sam tylko jego nazwa składa się z zassanego H3. Tak? Najprościej byłoby każdy H3 robić jako link i przekazywać nazwę do skryptu który przerabia plik dodając do niej przekazany tekst.

Jak nie chcesz robić tak to w JS musisz pobrać zawartość nagłówka, przekazać do skryptu by dodał tekst do nazwy pliku i dopiero zwracał taki plik.

Ogarniasz trochę JS i PHP? Coś tam mogę podrzucić no ale gotowca pisać to nie chce mi się za bardzo bo nie znam i tak kodu strony...

Odnośnik do komentarza
Gość bartek1661

Jak mam jeszcze dokładniej to opisać,powiedzmu osoba wchodzi na film ,,jestem bogiem'' i widzi pobierz plik to chciałbym zeby w tym pliku tez byl tytul ,,jestes bogiem'' jednak jezeli ta osoba zaraz wejdzie na inny film np : ,,tytanik'' to tam tez jest plik pobierz i chcialbym zeby nazwa byla ,,tytanik'' albo tak jak tutaj http://ekino-tv.pl/movie/show/dzien-niepodleglosci-odrodzenie-cam-napisy-pl-independence-day-resurgence-2016-napisy/15474 jest tez ten guzik pobierz i zawsze jest taki tytul jak tytuł filmu :D

Odnośnik do komentarza

Jak ma być jak tamta strona to ona przekazuje po prostu parametr pewnie i go wyświetla na następnej stronie. Coś pomyślę to coś podrzucę ;) 

edit:

Zarys na szybko:

<h3>Używa tylko pierwszego nagłówka h3 na stronie!</h3>
<a href="http://tenadresjestpodmienianynaadresznazwa.pl" id="link">Pobierz plik</a>
<script>
var h3 = document.getElementsByTagName('h3');
var link = document.getElementById('link');

for(i=0; i < h3.length; i++) {
	var title = h3[0].innerHTML;
	link.href = 'http://tutaj.dajesz.adres.strony.pl/skrypt.php?nazwapliku='+title;
}
</script>

Plik skrypt.php

<?php
if (isset($_GET['nazwapliku']) {
	echo 'Tytuł filmu: '.$_GET['nazwapliku'];
	//lub uruchom pobieranie czy co tam chcesz
} else {
	echo 'Błąd. Brak nazwy pliku...';
	exit();
}
?>

Używa pierwszego napotkanego na stronie H3.
Dodaj jakieś zabezpieczenia by nie przekazywać gołego tekstu do skryptu.

Edytowane przez Rachman
Odnośnik do komentarza
Gość bartek1661

Kurde coś sobie nie moge z tym poradzic :P

1.Możesz to jakoś w komponować w ten skrypt : <a class="btn btn-warning" title="Pobierz" alt="Pobierz Nienawistna ósemka (2015)" target="_blank" href="http://pu2.pl/r/yRQfilm-rar">POBIERZ FILM</a>     To Jest ten guzik z napisem pobierz

2.http://pu2.pl/r/zvLzvL a to jest link który ma byc i za tym linkiem ma sie pojawiac wlasnie to h3 np http://pu2.pl/r/zvLzvL/h3(czyli jakis tam tytul ) :D

Odnośnik do komentarza

Piszesz tak mało technicznie że się trzeba domyślać... chyba o to chodzi...? Ostatnia podpowiedź, wysil się trochę.

Masz na 1 stronie tytuł filmu w H3 i odnośnik/link a pod nimi zamieszczasz skrypt js (ewentualnie w sekcji HEAD strony):

<h3>Tytuł filma</h3>

<a class="btn btn-warning" title="Pobierz" alt="Pobierz Nienawistna ósemka (2015)" target="_blank" href="http://pu2.pl/r/yRQfilm-rar">POBIERZ FILM</a>

<script>
var h3 = document.getElementsByTagName('h3');
var link = document.getElementsByTagName('a');

for(var i=0; i < link.length; i++) {
	var t = link[i].innerHTML;
	if (t == "POBIERZ FILM") { //TREŚĆ LINKU/BUTTONA!!! Zmienisz tam jego treść to i tu zmienić musisz!
		link = link[i]; break;
	}
}

for(var i=0; i < h3.length; i++) {
	var title = h3[0].innerHTML;
	link.href = 'http://pu2.pl/r/zvLzvL/'+title; //ZAMIENIA LINK: http://pu2.pl/r/yRQfilm-rar NA: http://pu2.pl/r/zvLzvL/TYTUŁzH3
}
</script>

Czyli automatiko podmieniasz w linku/buttonie: http://pu2.pl/r/yRQfilm-rar na http://pu2.pl/r/zvLzvL/TYTUŁzH3 dzięki temu po kliknięciu w niego przejdziesz na ten podmieniony adres który prześle w parametrze tytuł filmu. Na drugiej stronie musisz to odczytać ale nie znam kodu strony więc jeśli podałeś dobrą konstrukcję linku to musi działać jak nie to musisz zmiany wprowadzić.

Odnośnik do komentarza

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Ta strona korzysta z ciasteczek, aby świadczyć usługi na najwyższym poziomie. Dalsze korzystanie z witryny oznacza zgodę na ich wykorzystanie. Polityka prywatności .