Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Prosleđivanje HTML koda prilikom klika na linkovani PHP fajl

[es] :: PHP :: Prosleđivanje HTML koda prilikom klika na linkovani PHP fajl

[ Pregleda: 2049 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

pacov2002

Član broj: 150478
Poruke: 19
*.adsl-1.sezampro.yu.

Sajt: cosmopolite.blog.co.yu


Profil

icon Prosleđivanje HTML koda prilikom klika na linkovani PHP fajl15.08.2007. u 16:44 - pre 182 meseci
E ovako!

Na jednoj HTML stranici imam dosta linkova na klipove sa Youtube. Svaki link vodi na stranicu na kojoj je embedovan taj Youtube klip, tako da za svaki klip moram imati posebnu HTML stranicu, a jedina razlika u sadržaju je taj embedovani klip!
Sada hoću da preko PHP automatizujem proces tako da sve ove stranice, osim glavne, neće biti potrebne. Hoću da svaki link na klip poziva jedan fajl (npr. klip.php) a da se tom fajlu nekako prosleđuje deo koda koji je potrebno embedovati.

Znači, na glavnoj stranici imam:
Code:

<a href="klip1.html"><img src="slika1.jpg"/></a>
<a href="klip2.html"><img src="slika2.jpg"/></a>
<a href="klip3.html"><img src="slika3.jpg"/></a>
<a href="klip4.html"><img src="slika4.jpg"/></a>


a na ovim ostalim (klip1.html, klip2.html ...):
Code:

...
<object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/F3lSGDgfSdc"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/F3lSGDgfSdc" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object>
...


Ja hoću:
Code:

<a href="klip.php"><img src="slika1.jpg"/></a>
<a href="klip.php"><img src="slika2.jpg"/></a>
<a href="klip.php"><img src="slika3.jpg"/></a>
<a href="klip.php"><img src="slika4.jpg"/></a>


Ali ne znam kako da tom fajlu kao atribut prosledim youtubov embed kod.

Nadam se da sam dobro opisao problem! Izvinjavam se na početničkim pitanjima!

samo napred!
 
Odgovor na temu

MajstorSima

Član broj: 147260
Poruke: 21
81.93.87.*



Profil

icon Re: Prosleđivanje HTML koda prilikom klika na linkovani PHP fajl15.08.2007. u 17:20 - pre 182 meseci
eh, ja sam slican problem rijeshio ovako:

Code:
<?php

if ($HTTP_POST_VARS) {
  foreach(array_keys($HTTP_POST_VARS) as $Var) {
   $$Var=$HTTP_POST_VARS[$Var];
  };
};

if ($HTTP_GET_VARS) {
  foreach(array_keys($HTTP_GET_VARS) as $Var) {
    $$Var=$HTTP_GET_VARS[$Var];
  };
};



//caseovi

if (isset ($klip)) {

switch ($klip) {
    case "klip1":
        echo "embed code na youtube";
        break;
    case "klip2":
        echo "embed code na youtube";
        break;
    case "klip3":
        echo "embed code na youtube";
        break;
    default:
        include("defaultstranica.html");
 }
}
else {
        include("defaultstranica.html");
}
?>


samo shto ti linkovi nece izgledati ovako:
Code:

<a href="klip.php"><img src="slika1.jpg"/></a>
<a href="klip.php"><img src="slika2.jpg"/></a>
<a href="klip.php"><img src="slika3.jpg"/></a>
<a href="klip.php"><img src="slika4.jpg"/></a>


nego
Code:

<a href="klip.php?klip=klip1"><img src="slika1.jpg"/></a>
<a href="klip.php?klip=klip2"><img src="slika2.jpg"/></a>
<a href="klip.php?klip=klip3"><img src="slika3.jpg"/></a>
<a href="klip.php?klip=klip4"><img src="slika4.jpg"/></a>
 
Odgovor na temu

pacov2002

Član broj: 150478
Poruke: 19
*.adsl-1.sezampro.yu.

Sajt: cosmopolite.blog.co.yu


Profil

icon Re: Prosleđivanje HTML koda prilikom klika na linkovani PHP fajl15.08.2007. u 17:22 - pre 182 meseci
Puno hvala!
samo napred!
 
Odgovor na temu

MajstorSima

Član broj: 147260
Poruke: 21
81.93.87.*



Profil

icon Re: Prosleđivanje HTML koda prilikom klika na linkovani PHP fajl15.08.2007. u 17:28 - pre 182 meseci
u r welcome!
 
Odgovor na temu

pacov2002

Član broj: 150478
Poruke: 19
*.adsl-1.sezampro.yu.

Sajt: cosmopolite.blog.co.yu


Profil

icon Re: Prosleđivanje HTML koda prilikom klika na linkovani PHP fajl15.08.2007. u 17:48 - pre 182 meseci
A koliko maksimalno mogu imati case-ova. Milsim, jel ima neki odre]en broj ili može u beskonačnost. I jel može usporiti program ako ih ima na stotine?
samo napred!
 
Odgovor na temu

MajstorSima

Član broj: 147260
Poruke: 21
81.93.87.*



Profil

icon Re: Prosleđivanje HTML koda prilikom klika na linkovani PHP fajl15.08.2007. u 18:34 - pre 182 meseci
mozesh koliko hocesh... shto se usporavanja tice - zanemarljivo.
 
Odgovor na temu

Nemanja Avramović
Software architect
Tap medical
Beograd, Srbija

Moderator
Član broj: 32202
Poruke: 4389
77.46.243.*

Sajt: https://avramovic.info


+46 Profil

icon Re: Prosleđivanje HTML koda prilikom klika na linkovani PHP fajl16.08.2007. u 12:44 - pre 182 meseci
Zar nije lakše, umesto toliko case-ova, da ispiše samo jedan EMBED kod i u njega ubaci prosleđeni get parametar?

Pseudo kod:

Code:

$klip = $_GET['klip'];
echo "<embed src='http://youtube.com/v/$klip' ...></embed>";

Laravel Srbija.

[NE PRUŽAM PODRŠKU ZA PHP PREKO PRIVATNIH PORUKA!]
 
Odgovor na temu

MajstorSima

Član broj: 147260
Poruke: 21
81.93.87.*



Profil

icon Re: Prosleđivanje HTML koda prilikom klika na linkovani PHP fajl17.08.2007. u 09:09 - pre 182 meseci
pa da... naravno da je lakshe! srry...
pozz
 
Odgovor na temu

pacov2002

Član broj: 150478
Poruke: 19
212.200.219.*

Sajt: cosmopolite.blog.co.yu


Profil

icon Re: Prosleđivanje HTML koda prilikom klika na linkovani PHP fajl19.08.2007. u 15:21 - pre 182 meseci
@Nemanja Avramović:

Ovo je još bolje rešenje!
samo napred!
 
Odgovor na temu

[es] :: PHP :: Prosleđivanje HTML koda prilikom klika na linkovani PHP fajl

[ Pregleda: 2049 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.