Pereiti prie turinio

Rekomenduojami pranešimai

Sveiki,

Turiu playeri tokį kaip "JW Player" ir kur yra vieta įrašyti video klipo nuorodą norėčiau rašyti php failo pavadinimą pvz.: video.php, bet jei aš įrašau šio failo pavadinimą, kurio viduje yra įrašyta <?php header("Refresh: 0; url=video.wmv"); ?> tada playeris nerodo video.

 

Aš noriu rašyti ne video klipo nuorodą, o php failo nuorodą, nes noriu patikrinti ar žmogus jau buvo žiūrėjas būtent tą video. Gal įmanoma kitaip padaryti?

Redagavo zoltonas
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Pavyzdys su audio failais, pakeisk "mime" tipą ir turėtų veikti.

 

http://www.longtailv...yer-through-php

 

header("Pragma: no-cache");
header("Expires: Thu, 19 Nov 1981 08:52:00 GMT");
header("Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0");
header("Content-Description: File Transfer");
header("Content-Type: audio/mp3");
header("Content-Location:\"".SERVER_PATH."/audio.mp3\"");
header("Content-Disposition: attachment; filename=\"audio.mp3\";");
header("Content-Transfer-Encoding: binary");
header("Content-Length: ".filesize(SERVER_PATH."/audio.mp3"));
@readfile(SERVER_PATH."/audio.mp3");

 

 

Be to manau, kad patikrinti ar vartotojas žiūrėjo video ar ne, reiktų prieš "paduodant" jį, tada nereikėtų versti "php" dirbtinai siųsti jo, JW kreiptusi tiesiai į failą, Na čia jau pačiam spręst :)

Redagavo meskew
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Aš patikrinčiau ankščiau, bet aš noriu, kad video klipo nuorodą nukopijavus per Pirminį tekstą ir įrašius neberodytų video, tiesiog, kad tokia nuoroda neegzistuotu. Noriu, kad video klipo nuoroda būtu vienkartinė.

 

<?php

$url="video_adresas";

header("Location: $url");

?>

 

Kad ir kaip būtų keista su šiuo kodu veikia :) Dėkoju :)

Nuoroda į pranešimą
Dalintis kituose puslapiuose

Turiu dar vieną klausimą:

 

Aš noriu sukurti failui id kodą pvz.:

failas.php?id=Gs3hTd8

 

Ir kas yra po ženklo lygu sukuriu naudodamas tai:

$id = md5(date("YmdHis")."546546".$_SERVER['REMOTE_ADDR']);

 

Tada gaunasi panašu į tai:

9a01fea8d626acebfabf3dd1b177bb55

 

Ir kaip vėliau padaryti, kad atverstu atgal į normalų tekstą ir iš normalaus teksto išimtų tą vietą kur parašyta "546546"? Bet ta vieta irgi nevisada bus vienoda.

Redagavo zoltonas
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Turiu dar vieną klausimą:

 

Aš noriu sukurti failui id kodą pvz.:

failas.php?id=Gs3hTd8

 

Ir kas yra po ženklo lygu sukuriu naudodamas tai:

$id = md5(date("YmdHis")."546546".$_SERVER['REMOTE_ADDR']);

 

Tada gaunasi panašu į tai:

9a01fea8d626acebfabf3dd1b177bb55

 

Ir kaip vėliau padaryti, kad atverstu atgal į normalų tekstą ir iš normalaus teksto išimtų tą vietą kur parašyta "546546"? Bet ta vieta irgi nevisada bus vienoda.

 

md5 tik UŽkodavimui naudojamas

Nuoroda į pranešimą
Dalintis kituose puslapiuose

md5 tik UŽkodavimui naudojamas

 

Kokia naudoti koduotę, kad būtų galima vėliau atkoduoti?

 

Jeigu aš daryčiau taip:

$id1 = md5(date("YmdHis"));

$id2 = md5($_SERVER['REMOTE_ADDR']);

$id3 = "ac(visad skirtingi skaičiai)bv";

 

$kodas = $id1 $id3 $id2;

 

Ir kaip iš kodo $kodas paimti tą vietą kur yra parašyta $id3, kai visa tai parašyta užkoduota formą?

Redagavo zoltonas
Nuoroda į pranešimą
Dalintis kituose puslapiuose

http://php.net/manual/en/function.base64-encode.php

http://www.php.net/manual/en/function.base64-decode.php

 

o del to kaip paimt tai kiekviena kintamaji atskirk kokiu nors zenklu tarkim "///" ir tada su

http://php.net/manual/en/function.explode.php pasiimk ka tau reikia :)

Redagavo korner
Nuoroda į pranešimą
Dalintis kituose puslapiuose

Prisijunkite prie diskusijos

Jūs galite rašyti dabar, o registruotis vėliau. Jeigu turite paskyrą, prisijunkite dabar, kad rašytumėte iš savo paskyros.

Svečias
Parašykite atsakymą...

×   Įdėta kaip raiškusis tekstas.   Atkurti formatavimą

  Only 75 emoji are allowed.

×   Nuorodos turinys įdėtas automatiškai.   Rodyti kaip įprastą nuorodą

×   Jūsų anksčiau įrašytas turinys buvo atkurtas.   Išvalyti redaktorių

×   You cannot paste images directly. Upload or insert images from URL.

Įkraunama...
  • Dabar naršo   0 narių

    Nei vienas registruotas narys šiuo metu nežiūri šio puslapio.

  • Prisijunk prie bendruomenės dabar!

    Uždarbis.lt nariai domisi verslo, IT ir asmeninio tobulėjimo temomis, kartu sprendžia problemas, dalinasi žiniomis ir idėjomis, sutinka būsimus verslo partnerius ir dalyvauja gyvuose susitikimuose.

    Užsiregistruok dabar ir galėsi:

    ✔️ Dalyvauti diskusijose;

    ✔️ Kurti naujas temas;

    ✔️ Rašyti atsakymus;

    ✔️ Vertinti kitų žmonių pranešimus;

    ✔️ Susisiekti su bet kuriuo nariu asmeniškai;

    ✔️ Naudotis tamsia dizaino versija;

    ir dar daugiau.

    Registracija trunka ~30 sek. ir yra visiškai nemokama.

  • Naujausios temos

  • Karštos temos

×
×
  • Pasirinkite naujai kuriamo turinio tipą...