Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz
  • 0

Problem z bazą danych skryptu


KjakKONRAD

Pytanie

Opublikowano

Witam MPCforumowiczów :D Potrzebuję waszej  POMOCY! 

Nie umiem naprawić do końca bazy danych skryptu do strony z filmami.

Naprawiłby ktoś? i wyjaśnił w czym był błąd? 

Przyznaje się zagalopowałem się i zgłosiłem chęci w stawianiu galerii video szkoły... wiedziałem ze jest ten skrypt w necie ale nie wiedziałem ze baza danych jest jakaś popsuta :(

WYBACZCIE SKAN VIRUS TOTAL https://www.virustotal.com/#/file/c6693631f10b629cc733f48b2addea73864a58b486eaa3cc4332dbdc118675e6/detection

movie-script.rar

ZAPRASZAM NA SERWER MINECRAFT

Wersja gry: 1.15.2-1.16.X - IP: MineAdventure.PL 

TRYB: Survival+Działki, SMOCZE itemy, drop waluty! Parkoury, Eventy i dużo Więcej!

 

ma.gif

11 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

Opublikowano
1 godzinę temu, slepiec68 napisał:

 

Ale podasz co jest nie tak z tym skryptem? Bo "u mnie dziala" :)

  Odkryj ukrytą treść

zrzut ekranu

Hej, u mnie też działa ale przy importowaniu .datebase do phpmyadmin wywala błąd. Raz udało mi się zaimportować, ale nadal wywalało problem z połączeniem do mySQL chyba. Hmmmm jak działa poprawnie i da się dodawać filmiki to napisz mi instrukcję instalacji :D Wiem, że jest... ale chyba nie potrafię tego zainstalować. Bo niby strona jest ale jest problem z połączeniem. Dużo grzebałem w tym skrycpie i jest bląd "Error, query failed".  Zaraz sprobuję przeinstalować hhosting dodam, że mam na cba... próbowałem na wersji free teraz mam kupioną vip. Zaraz zobaczę i dam znać.

 

UPORAŁEM SIE trzeba zamienić gdzie nigdzie localhost na www bazy i dodawać baze przez zakładkę SQL wkleić ją ręcznie i wyłaczyć odznaczyć "

Włącz sprawdzanie kluczy obcych"

@slepiec68doba siedziałem długo nad tym i ogarniałem ten skrypt jest strasznie popierzony :)  teraz potrzebuje pomocy z playerem chciałbym używać hostingow multimediow vshare.io i down.so ogólnie próbowałem dodawać za pomocą kodu <iframe> Ale nie szło bo a koniec w okazało ze tam w movie.php są jak u odnośniki o playerow chciałbym ta to rozejrzał i mi skos pomógł bo nie chce mi UE tracić dużo h na metodzie prób i błędów :)

ZAPRASZAM NA SERWER MINECRAFT

Wersja gry: 1.15.2-1.16.X - IP: MineAdventure.PL 

TRYB: Survival+Działki, SMOCZE itemy, drop waluty! Parkoury, Eventy i dużo Więcej!

 

ma.gif

Opublikowano
2 godziny temu, carbonx napisał:

Dodaj skan pliku, masz 8h.

 

Przepraszam, nie wiedziałem ze do plików dodanych na forum też trzeba :D POPRAWIONE :D

ZAPRASZAM NA SERWER MINECRAFT

Wersja gry: 1.15.2-1.16.X - IP: MineAdventure.PL 

TRYB: Survival+Działki, SMOCZE itemy, drop waluty! Parkoury, Eventy i dużo Więcej!

 

ma.gif

Opublikowano
Dnia 13.11.2017 o 07:48, slepiec68 napisał:

Analogicznie do tych ktore byly w kodzie.

Jesli kod, ktory podales jest poprawny, to cos w stylu ponizszego powinno zalatwic sprawe


if ($type == "YouTube")
{
    echo '<iframe width="560" height="315" src="https://www.youtube.com/embed/' . $code . '" frameborder="0" allowfullscreen></iframe>';
    $loaded = "1";
}

 

ok, to to sobie dodam jako youtube vshare ma coś takiego i tutaj troszkę się dla mnie to komplikuje :D odnośnik do serialu stranger things jak cos POLECAM

<iframe src="//vshare.io/v/47f0cb2/width-470/height-305/" width="470" height="305" frameborder="0" scrolling="no" allowfullscreen="true" webkitallowfullscreen="true" mozallowfullscreen="true"></iframe>

 

ZAPRASZAM NA SERWER MINECRAFT

Wersja gry: 1.15.2-1.16.X - IP: MineAdventure.PL 

TRYB: Survival+Działki, SMOCZE itemy, drop waluty! Parkoury, Eventy i dużo Więcej!

 

ma.gif

Opublikowano
11 minut temu, KjakKONRAD napisał:

ok, to to sobie dodam jako youtube vshare ma coś takiego i tutaj troszkę się dla mnie to komplikuje :D odnośnik do serialu stranger things jak cos POLECAM


<iframe src="//vshare.io/v/47f0cb2/width-470/height-305/" width="470" height="305" frameborder="0" scrolling="no" allowfullscreen="true" webkitallowfullscreen="true" mozallowfullscreen="true"></iframe>

 

Ogladalem pierwszy sezon :)

Wyglada, ze parametr "47f0cb2" oznacza film. Reszta jak wyzej :)

if ($type == "vShare")
{
    echo '<iframe src="//vshare.io/v/' . $code . '/width-470/height-305/" width="470" height="305" frameborder="0" scrolling="no" allowfullscreen="true" webkitallowfullscreen="true" mozallowfullscreen="true"></iframe>';
    $loaded = "1";
}

Masz 2 przyklady. To chyba wystarczy, zeby zauwazyc w jaki sposob tworzyc kolejne ... jesli nie bedziesz wiedzial co zrobic z kolejnym hostingiem to rzuc webmasterke w chol...e ;)

Lepiej jest nie odzywać się wcale i pozwolić ludziom myśleć, że jesteś glupi, niż odezwać się i rozwiać wszelkie wątpliwości.
Mark Twain

Opublikowano

Baza zaimportowala sie "od strzala przez import" w phpmyadmin

Co do localhost to nie wiem po co autor tworzy zmienna $bd_host, ktora pozniej przepisuje (z niepotrzebnymi cudzyslowani)

$dbhost = "$db_host";

do dbhost, ktore 1x napisuje przez "localhost" w db_connection.php

Wystarczy poprawnie podac dane bazy i lokalizacji skryptu (tu na WebServ na moim komputerze)

$directory_structure = "D:\WebServ\httpd\MPC\PHPMovieScript"; // Replace username with your cPanel username.

w config.php i smiga

Jesli chodzi op dodawanie filmow to z jakiegos powodu kod jest niefortunnie przeciety (nie automatycznie zawiniety w edytorze)

mysql_query("INSERT INTO movies
(`name`,`letter`,`entry_date`,`active`,`description`,`year`,`url`,`genre`,`genre_url`,`views`,`viewtoday`,`viewtoday_date`,`
todayviews`,`release`) VALUES ('".$_POST['name']."','".strtoupper(substr($_POST['name'],0,1))."',CURDATE(),'1','".$_POST
['desc']."','".$_POST['year']."','".make_url($_POST['name'])."','".$_POST['genre']."','".make_url($_POST
['genre'])."',0,0,0,0,'".$_POST['release']."')") or die('Error:'.mysql_error());

co powoduje, ze Mysql szuka kolumny `{tu spacja}todayviews`, ktorej brak na liscie kolumn. Wystarczy to poprawic i filmy sie zapisuja

Playery

Dane sa pobierane z tabelu "full" (nie wiem jak tam trafiaja bo nie siedzialem dlugo nad tym skryptem) w ktorej jest kolumna "type" definiujaca jaki player ma byc uzyty, a w video.pop od wiersza 127 masz warunki

if ($type == "MegaVideo")
{
    echo "<object width=\"728\" height=\"392\"><param name=\"movie\" value=\"http://www.megavideo.com/v/$code\"></param><param name=\"allowFullScreen\" value=\"true\"></param><embed src=\"http://www.megavideo.com/v/$code\" type=\"application/x-shockwave-flash\" allowfullscreen=\"true\" width=\"728\" height=\"392\"></embed></object>\n";
    $loaded = "1";
}
if ($type == "Youku")
{
    echo "<embed src=\"http://player.youku.com/player.php/sid/$code/v.swf\" quality=\"high\" width=\"728\" height=\"392\" align=\"middle\" allowScriptAccess=\"sameDomain\" type=\"application/x-shockwave-flash\"></embed>\n";
    $loaded = "1";
}
if ($type == "Tudou")
{
    echo "<object width=\"728\" height=\"392\"><param name=\"movie\" value=\"http://www.tudou.com/v/$code\"></param><param name=\"allowFullScreen\" value=\"true\"></param><param name=\"allowscriptaccess\" value=\"always\"></param><param name=\"wmode\" value=\"opaque\"></param><embed src=\"http://www.tudou.com/v/$code\" type=\"application/x-shockwave-flash\" allowscriptaccess=\always\" allowfullscreen=\"true\" wmode=\"opaque\" width=\"728\" height=\"392\"></embed></object>\n";
    $loaded = "1";
}
if ($type == "NovaMov")
{
    echo "<iframe style='overflow: hidden;border:0;width:728px;height:392px' src='http://embed.novamov.com/embed.php?width=728&height=440&v=$code' scrolling='no'></iframe>\n";
    $loaded = "1";
}
if ($type == "56")
{
    echo "<embed src=\"http://player.56.com/v_$code.swf\"  type=\"application/x-shockwave-flash\" width=\"728\" height=\"392\"></embed>\n";
    $loaded = "1";
}
if ($type == "Google")
{
    echo "<embed id=\"VideoPlayback\" src=\"http://video.google.com/googleplayer.swf?docid=$code&hl=en&fs=true\" style=\"width:728px;height:392px;\" allowFullScreen=\"true\" allowScriptAccess=\"always\" type=\"application/x-shockwave-flash\"> </embed>\n";
    $loaded = "1";
}

Jesli chcesz dodac nowe hostingi to musisz sie dowiedziec jak sie osadza z nich film (tu wiadc ze co hosting to metoda) i dodac do skryptu przed

if ($loaded != "1")
{
  echo "boomboom";
}

dodatkowy kod

if ($type == "VShare")
{
    echo "tu metoda osadzania filmu z hostingu vshare\n";
    $loaded = "1";
}

i tak osobno dla kazdego nowego i chyba wszystko

Lepiej jest nie odzywać się wcale i pozwolić ludziom myśleć, że jesteś glupi, niż odezwać się i rozwiać wszelkie wątpliwości.
Mark Twain

Opublikowano

@up :(

ZAPRASZAM NA SERWER MINECRAFT

Wersja gry: 1.15.2-1.16.X - IP: MineAdventure.PL 

TRYB: Survival+Działki, SMOCZE itemy, drop waluty! Parkoury, Eventy i dużo Więcej!

 

ma.gif

Opublikowano
14 godzin temu, slepiec68 napisał:

Baza zaimportowala sie "od strzala przez import" w phpmyadmin

Co do localhost to nie wiem po co autor tworzy zmienna $bd_host, ktora pozniej przepisuje (z niepotrzebnymi cudzyslowani)


$dbhost = "$db_host";

do dbhost, ktore 1x napisuje przez "localhost" w db_connection.php

Wystarczy poprawnie podac dane bazy i lokalizacji skryptu (tu na WebServ na moim komputerze)


$directory_structure = "D:\WebServ\httpd\MPC\PHPMovieScript"; // Replace username with your cPanel username.

w config.php i smiga

Jesli chodzi op dodawanie filmow to z jakiegos powodu kod jest niefortunnie przeciety (nie automatycznie zawiniety w edytorze)


mysql_query("INSERT INTO movies
(`name`,`letter`,`entry_date`,`active`,`description`,`year`,`url`,`genre`,`genre_url`,`views`,`viewtoday`,`viewtoday_date`,`
todayviews`,`release`) VALUES ('".$_POST['name']."','".strtoupper(substr($_POST['name'],0,1))."',CURDATE(),'1','".$_POST
['desc']."','".$_POST['year']."','".make_url($_POST['name'])."','".$_POST['genre']."','".make_url($_POST
['genre'])."',0,0,0,0,'".$_POST['release']."')") or die('Error:'.mysql_error());

co powoduje, ze Mysql szuka kolumny `{tu spacja}todayviews`, ktorej brak na liscie kolumn. Wystarczy to poprawic i filmy sie zapisuja

Playery

Dane sa pobierane z tabelu "full" (nie wiem jak tam trafiaja bo nie siedzialem dlugo nad tym skryptem) w ktorej jest kolumna "type" definiujaca jaki player ma byc uzyty, a w video.pop od wiersza 127 masz warunki


if ($type == "MegaVideo")
{
    echo "<object width=\"728\" height=\"392\"><param name=\"movie\" value=\"http://www.megavideo.com/v/$code\"></param><param name=\"allowFullScreen\" value=\"true\"></param><embed src=\"http://www.megavideo.com/v/$code\" type=\"application/x-shockwave-flash\" allowfullscreen=\"true\" width=\"728\" height=\"392\"></embed></object>\n";
    $loaded = "1";
}
if ($type == "Youku")
{
    echo "<embed src=\"http://player.youku.com/player.php/sid/$code/v.swf\" quality=\"high\" width=\"728\" height=\"392\" align=\"middle\" allowScriptAccess=\"sameDomain\" type=\"application/x-shockwave-flash\"></embed>\n";
    $loaded = "1";
}
if ($type == "Tudou")
{
    echo "<object width=\"728\" height=\"392\"><param name=\"movie\" value=\"http://www.tudou.com/v/$code\"></param><param name=\"allowFullScreen\" value=\"true\"></param><param name=\"allowscriptaccess\" value=\"always\"></param><param name=\"wmode\" value=\"opaque\"></param><embed src=\"http://www.tudou.com/v/$code\" type=\"application/x-shockwave-flash\" allowscriptaccess=\always\" allowfullscreen=\"true\" wmode=\"opaque\" width=\"728\" height=\"392\"></embed></object>\n";
    $loaded = "1";
}
if ($type == "NovaMov")
{
    echo "<iframe style='overflow: hidden;border:0;width:728px;height:392px' src='http://embed.novamov.com/embed.php?width=728&height=440&v=$code' scrolling='no'></iframe>\n";
    $loaded = "1";
}
if ($type == "56")
{
    echo "<embed src=\"http://player.56.com/v_$code.swf\"  type=\"application/x-shockwave-flash\" width=\"728\" height=\"392\"></embed>\n";
    $loaded = "1";
}
if ($type == "Google")
{
    echo "<embed id=\"VideoPlayback\" src=\"http://video.google.com/googleplayer.swf?docid=$code&hl=en&fs=true\" style=\"width:728px;height:392px;\" allowFullScreen=\"true\" allowScriptAccess=\"always\" type=\"application/x-shockwave-flash\"> </embed>\n";
    $loaded = "1";
}

Jesli chcesz dodac nowe hostingi to musisz sie dowiedziec jak sie osadza z nich film (tu wiadc ze co hosting to metoda) i dodac do skryptu przed


if ($loaded != "1")
{
  echo "boomboom";
}

dodatkowy kod


if ($type == "VShare")
{
    echo "tu metoda osadzania filmu z hostingu vshare\n";
    $loaded = "1";
}

i tak osobno dla kazdego nowego i chyba wszystko

Dziękuję za cenne informacje. Właśnie tam dodawanie nie działało bo ktoś dał enter i kod przesuną się linijkę niżej :D sam  to rozgryzłem ale długo grzebałem w plikach :D a co do playerów da się jakoś ustawić tak aby działały te kody np z YOUTUBE chodzi mi o "umieśc na stronie" np.

<iframe width="560" height="315" src="https://www.youtube.com/embed/4LfJnj66HVQ" frameborder="0" allowfullscreen></iframe>

 

ZAPRASZAM NA SERWER MINECRAFT

Wersja gry: 1.15.2-1.16.X - IP: MineAdventure.PL 

TRYB: Survival+Działki, SMOCZE itemy, drop waluty! Parkoury, Eventy i dużo Więcej!

 

ma.gif

Opublikowano

hehehe wiesz nigdy się tak mocno w to nie bawiłem :D hehe Dzięki za pomoc :D

ZAPRASZAM NA SERWER MINECRAFT

Wersja gry: 1.15.2-1.16.X - IP: MineAdventure.PL 

TRYB: Survival+Działki, SMOCZE itemy, drop waluty! Parkoury, Eventy i dużo Więcej!

 

ma.gif

Opublikowano

Analogicznie do tych ktore byly w kodzie.

Jesli kod, ktory podales jest poprawny, to cos w stylu ponizszego powinno zalatwic sprawe

if ($type == "YouTube")
{
    echo '<iframe width="560" height="315" src="https://www.youtube.com/embed/' . $code . '" frameborder="0" allowfullscreen></iframe>';
    $loaded = "1";
}

 

Lepiej jest nie odzywać się wcale i pozwolić ludziom myśleć, że jesteś glupi, niż odezwać się i rozwiać wszelkie wątpliwości.
Mark Twain

Opublikowano

 

Ale podasz co jest nie tak z tym skryptem? Bo "u mnie dziala" :)

 

zrzut ekranu

Lepiej jest nie odzywać się wcale i pozwolić ludziom myśleć, że jesteś glupi, niż odezwać się i rozwiać wszelkie wątpliwości.
Mark Twain

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...