Plik flash odtwarzany tylko raz po zalogowaniu
|
Mateusz16611 |
Dodany dnia 07.02.2010 15:46:39
|

Przedszkolak

Postów: 15
Data rejestracji: 08.11.2009 17:56
|
Witam. Chciałbym się dowiedzieć czy jest możliwość ustawienia gdzieś aby plik flash (z dzwiekiem) odtwarzal sie tylko raz zaraz po zalogowaniu uzytkownika na stronie glownej? Bo teraz po kazdym odswiezeniu lub przejsciu na podstrone sie wlącza. Z góry dziekuje za pomoc.
PW od moderatora:
- Przeniesienie tematu - Pieka 07.02 - 15:50
Edytowane przez Pieka dnia 07.02.2010 16:52:19
|
|
|
|
Wścibski Gość |
Dodany dnia 30.04.2025 13:56:32
|
Pan Kontekstualny
Postów: n^x
Data rejestracji: Zawsze
|
|
IP: localhost |
|
|
piotrek199214 |
Dodany dnia 07.02.2010 15:48:53
|

Bywalec

Postów: 977 Pomógł: 168
v7.01.05 Data rejestracji: 17.12.2007 21:05
|
W programie tym, w którym tworzyłeś plik swf. Można go tylko wrzucić do danej strony aby tam się otworzył i tyle.
Pozdrawiam
Edytowane przez piotrek199214 dnia 07.02.2010 15:49:30
Pomogłem Ci? Wystarczy podziękować i oznaczyć post jako pomocny
Tanie tworzenie wtyczek, masz problem napisz.
|
|
|
|
Mateusz16611 |
Dodany dnia 07.02.2010 15:50:45
|

Przedszkolak

Postów: 15
Data rejestracji: 08.11.2009 17:56
|
To chyba nie pomoze ponieważ można wyłaczyć pętle ale zaraz po odswiezeniu wlaczy sie od nowa wydaje mi sie ze jezeli juz to gdzies na stronce by trzeba bylo ustawic.
Edytowane przez Reyn dnia 07.02.2010 16:14:46
|
|
|
|
piotrek199214 |
Dodany dnia 07.02.2010 15:52:09
|

Bywalec

Postów: 977 Pomógł: 168
v7.01.05 Data rejestracji: 17.12.2007 21:05
|
Jeżeli chcesz aby tylko się pokazywało podczas logowania to:
Najlepiej w pliku setuser.php, zamiast logo dać plik swf, że podczas logowanie (tam jak masz napis trwa logowanie) będzie ten plik wraz z dzwiękiem. I wtedy nie będzie go widać podczas wyświetlania na stronie jak już będzie tylko podczas logowania. Tylko że ty chcesz aby zaraz po zalogowaniu a to jest w trakcie.
Pozdrawiam
Edytowane przez piotrek199214 dnia 07.02.2010 15:53:12
Pomogłem Ci? Wystarczy podziękować i oznaczyć post jako pomocny
Tanie tworzenie wtyczek, masz problem napisz.
|
|
|
|
Mateusz16611 |
Dodany dnia 07.02.2010 15:54:21
|

Przedszkolak

Postów: 15
Data rejestracji: 08.11.2009 17:56
|
W zasadzie to chodzi tylko o dzwięk tam filmu zadnego w tym nie ma.
Edytowane przez Reyn dnia 07.02.2010 16:14:53
|
|
|
|
piotrek199214 |
Dodany dnia 07.02.2010 15:56:09
|

Bywalec

Postów: 977 Pomógł: 168
v7.01.05 Data rejestracji: 17.12.2007 21:05
|
Nie ważne ale to by działało tak jak opisałem wyżej. Czy ty masz PHP-Fusion?
Pomogłem Ci? Wystarczy podziękować i oznaczyć post jako pomocny
Tanie tworzenie wtyczek, masz problem napisz.
|
|
|
|
Mateusz16611 |
Dodany dnia 07.02.2010 15:57:02
|

Przedszkolak

Postów: 15
Data rejestracji: 08.11.2009 17:56
|
Tak.
Edytowane przez Reyn dnia 07.02.2010 16:15:03
|
|
|
|
piotrek199214 |
Dodany dnia 07.02.2010 15:59:55
|

Bywalec

Postów: 977 Pomógł: 168
v7.01.05 Data rejestracji: 17.12.2007 21:05
|
No to nie ten dział, ale to już nie twoja wina, tylko tego kto przenosił:
Wszystki zagadnienia związane z tworzeniem serwisów internetowych, które bezpośrednio nie dotyczą PHP-Fusion.
No to można zrobić tak jak pisałem, że dodanie tego do pliku setuser.php że jak loguje to będzie miał dzwięk i to byłoby też dobre.
Edytowane przez piotrek199214 dnia 07.02.2010 16:00:34
Pomogłem Ci? Wystarczy podziękować i oznaczyć post jako pomocny
Tanie tworzenie wtyczek, masz problem napisz.
|
|
|
|
Mateusz16611 |
Dodany dnia 07.02.2010 16:02:58
|

Przedszkolak

Postów: 15
Data rejestracji: 08.11.2009 17:56
|
A mógłbyś/Pan mi powiedziec dokladnie ktora linijke i na co zamienic?
Edytowane przez Reyn dnia 07.02.2010 16:15:10
|
|
|
|
piotrek199214 |
Dodany dnia 07.02.2010 16:05:25
|

Bywalec

Postów: 977 Pomógł: 168
v7.01.05 Data rejestracji: 17.12.2007 21:05
|
Oczywiście że mógłbym, wchodzisz do pliku setuser.php znajduje się on głównym katalogu. Odnajdujesz kod:
echo "<img src='".BASEDIR.$settings['sitebanner']."' alt='".$settings['sitename']."' /><br /><br />\n";
i pod tym możesz dodać swój kod dotyczący swf.
A jak chcesz żeby dłużej trwało logowanie to odnajdujesz kod:
echo "<meta http-equiv='refresh' content='2; url=".$settings['opening_page']."' />\n";
i tam gdzie masz content='2, ustawisz swoją wartość.
Pozdrawiam
Pomogłem Ci? Wystarczy podziękować i oznaczyć post jako pomocny
Tanie tworzenie wtyczek, masz problem napisz.
|
|
|
|
Mateusz16611 |
Dodany dnia 07.02.2010 16:12:38
|

Przedszkolak

Postów: 15
Data rejestracji: 08.11.2009 17:56
|
Dodalem ten kod:
<embed src="http://xxx/images/d.swf" width="0" height="0" loop="false" />
i jak daje wyloguj zeby sprawdzic czy dziala to mi blad wyswietla wlasnie pokazujac ta linie. i przy wejsciu na strone nie wlacza sie muzyczka co skorygowac?
Edytowane przez Mateusz16611 dnia 07.02.2010 16:22:47
|
|
|
|
piotrek199214 |
Dodany dnia 07.02.2010 16:16:10
|

Bywalec

Postów: 977 Pomógł: 168
v7.01.05 Data rejestracji: 17.12.2007 21:05
|
Bo pewnie źle dodałeś, dodaj kod. Daj zawartość całego pliku.
Pomogłem Ci? Wystarczy podziękować i oznaczyć post jako pomocny
Tanie tworzenie wtyczek, masz problem napisz.
|
|
|
|
Mateusz16611 |
Dodany dnia 07.02.2010 16:19:05
|

Przedszkolak

Postów: 15
Data rejestracji: 08.11.2009 17:56
|
znaczy ja go wkleilem po prostu tak jak wyżej pod tym co mi Pan dał
Wiadomość doklejona:
Mateusz16611 napisał/a:
Dodalem ten kod:
<embed src="http://xxx/images/d.swf" width="0" height="0" loop="false" />
i jak daje wyloguj zeby sprawdzic czy dziala to mi blad wyswietla wlasnie pokazujac ta linie. i przy wejsciu na strone nie wlacza sie muzyczka co skorygowac?
Edytowane przez Mateusz16611 dnia 07.02.2010 16:20:21
|
|
|
|
piotrek199214 |
Dodany dnia 07.02.2010 16:20:31
|

Bywalec

Postów: 977 Pomógł: 168
v7.01.05 Data rejestracji: 17.12.2007 21:05
|
Ale chodzi mi o kod całego pliku wraz z tym co Pan wkleił.
Pozdrawiam
Pomogłem Ci? Wystarczy podziękować i oznaczyć post jako pomocny
Tanie tworzenie wtyczek, masz problem napisz.
|
|
|
|
Mateusz16611 |
Dodany dnia 07.02.2010 16:25:54
|

Przedszkolak

Postów: 15
Data rejestracji: 08.11.2009 17:56
|
Ok:
<?php
/*-------------------------------------------------------+
| PHP-Fusion Content Management System
| Copyright (C) 2002 - 2008 Nick Jones
| http://www.php-fusion.co.uk/
+--------------------------------------------------------+
| Filename: setuser.php
| Author: Nick Jones (Digitanium)
+--------------------------------------------------------+
| This program is released as free software under the
| Affero GPL license. You can redistribute it and/or
| modify it under the terms of this license which you
| can read by viewing the included agpl.txt or online
| at http://www.gnu.org/licenses/agpl.html. Removal of this
| copyright header is strictly prohibited without
| written permission from the original author(s).
+--------------------------------------------------------*/
require_once "maincore.php";
include THEME."theme.php";
echo "<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'>\n";
echo "<html>\n<head>\n";
echo "<title>".$settings['sitename']."</title>\n";
echo "<meta http-equiv='Content-Type' content='text/html; charset=".$locale['charset']."' />\n";
echo "<meta http-equiv='refresh' content='2; url=".$settings['opening_page']."' />\n";
echo "<meta name='description' content='".$settings['description']."' />\n";
echo "<meta name='keywords' content='".$settings['keywords']."' />\n";
echo "<style type='text/css'>html, body { height:100%; }</style>\n";
echo "<link rel='stylesheet' href='".THEME."styles.css' type='text/css' />\n";
if (function_exists("get_head_tags")) { echo get_head_tags(); }
echo "</head>\n<body class='tbl2 setuser_body'>\n";
echo "<table style='width:100%;height:100%'>\n<tr>\n<td>\n";
echo "<table cellpadding='0' cellspacing='1' width='80%' class='tbl-border center'>\n<tr>\n";
echo "<td class='tbl1'>\n<div style='text-align:center'><!--setuser_pre_logo--><br />\n";
echo "<img src='".BASEDIR.$settings['sitebanner']."' alt='".$settings['sitename']."' /><br /><br />\n";
<embed src="http://xxx/images/d.swf" width="0" height="0" loop="false" />
if (iMEMBER && (isset($_REQUEST['logout']) && $_REQUEST['logout'] == "yes")) {
header("P3P: CP='NOI ADM DEV PSAi COM NAV OUR OTRo STP IND DEM'");
setcookie(COOKIE_PREFIX."user", "", time() - 7200, "/", "", "0");
setcookie(COOKIE_PREFIX."lastvisit", "", time() - 7200, "/", "", "0");
$result = dbquery("DELETE FROM ".DB_ONLINE." WHERE online_ip='".USER_IP."'");
echo "<strong>".$locale['global_192'].$userdata['user_name']."</strong><br /><br />\n";
} else {
if (isset($_GET['error']) && $_GET['error'] == 1) {
echo "<strong>".$locale['global_194']."</strong><br /><br />\n";
} elseif (isset($_GET['error']) && $_GET['error'] == 2) {
echo "<strong>".$locale['global_195']."</strong><br /><br />\n";
} elseif (isset($_GET['error']) && $_GET['error'] == 3) {
echo "<strong>".$locale['global_196']."</strong><br /><br />\n";
} else {
if (isset($_COOKIE[COOKIE_PREFIX.'user'])) {
$cookie_vars = explode(".", $_COOKIE[COOKIE_PREFIX.'user']);
$user_pass = preg_check("/^[0-9a-z]{32}$/", $cookie_vars['1']) ? $cookie_vars['1'] : "";
$user_name = preg_replace(array("/\=/","/\#/","/\sOR\s/"), "", stripinput($_GET['user']));
if (!dbcount("(user_id)", DB_USERS, "user_name='".$user_name."' AND user_password='".md5($user_pass)."'")) {
echo "<strong>".$locale['global_196']."</strong><br /><br />\n";
} else {
$result = dbquery("DELETE FROM ".DB_ONLINE." WHERE online_user='0' AND online_ip='".USER_IP."'");
echo "<strong>".$locale['global_193'].$_GET['user']."</strong><br /><br />\n";
}
}
}
}
echo $locale['global_197']."<br /><br />\n";
echo "</div>\n</td>\n</tr>\n</table>\n";
echo "</td>\n</tr>\n</table>\n";
echo "</body>\n</html>\n";
mysql_close();
ob_end_flush();
?>
|
|
|
|
piotrek199214 |
Dodany dnia 07.02.2010 16:29:23
|

Bywalec

Postów: 977 Pomógł: 168
v7.01.05 Data rejestracji: 17.12.2007 21:05
|
Źle dodałeś kod, proszę sprawdzić tak:
<?php
/*-------------------------------------------------------+
| PHP-Fusion Content Management System
| Copyright (C) 2002 - 2008 Nick Jones
| http://www.php-fusion.co.uk/
+--------------------------------------------------------+
| Filename: setuser.php
| Author: Nick Jones (Digitanium)
+--------------------------------------------------------+
| This program is released as free software under the
| Affero GPL license. You can redistribute it and/or
| modify it under the terms of this license which you
| can read by viewing the included agpl.txt or online
| at http://www.gnu.org/licenses/agpl.html. Removal of this
| copyright header is strictly prohibited without
| written permission from the original author(s).
+--------------------------------------------------------*/
require_once "maincore.php";
include THEME."theme.php";
echo "<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'>\n";
echo "<html>\n<head>\n";
echo "<title>".$settings['sitename']."</title>\n";
echo "<meta http-equiv='Content-Type' content='text/html; charset=".$locale['charset']."' />\n";
echo "<meta http-equiv='refresh' content='2; url=".$settings['opening_page']."' />\n";
echo "<meta name='description' content='".$settings['description']."' />\n";
echo "<meta name='keywords' content='".$settings['keywords']."' />\n";
echo "<style type='text/css'>html, body { height:100%; }</style>\n";
echo "<link rel='stylesheet' href='".THEME."styles.css' type='text/css' />\n";
if (function_exists("get_head_tags")) { echo get_head_tags(); }
echo "</head>\n<body class='tbl2 setuser_body'>\n";
echo "<table style='width:100%;height:100%'>\n<tr>\n<td>\n";
echo "<table cellpadding='0' cellspacing='1' width='80%' class='tbl-border center'>\n<tr>\n";
echo "<td class='tbl1'>\n<div style='text-align:center'><!--setuser_pre_logo--><br />\n";
echo "<img src='".BASEDIR.$settings['sitebanner']."' alt='".$settings['sitename']."' /><br /><br />\n";
echo '<embed src="http://xxx/images/d.swf" width="0" height="0" loop="false" />';
if (iMEMBER && (isset($_REQUEST['logout']) && $_REQUEST['logout'] == "yes")) {
header("P3P: CP='NOI ADM DEV PSAi COM NAV OUR OTRo STP IND DEM'");
setcookie(COOKIE_PREFIX."user", "", time() - 7200, "/", "", "0");
setcookie(COOKIE_PREFIX."lastvisit", "", time() - 7200, "/", "", "0");
$result = dbquery("DELETE FROM ".DB_ONLINE." WHERE online_ip='".USER_IP."'");
echo "<strong>".$locale['global_192'].$userdata['user_name']."</strong><br /><br />\n";
} else {
if (isset($_GET['error']) && $_GET['error'] == 1) {
echo "<strong>".$locale['global_194']."</strong><br /><br />\n";
} elseif (isset($_GET['error']) && $_GET['error'] == 2) {
echo "<strong>".$locale['global_195']."</strong><br /><br />\n";
} elseif (isset($_GET['error']) && $_GET['error'] == 3) {
echo "<strong>".$locale['global_196']."</strong><br /><br />\n";
} else {
if (isset($_COOKIE[COOKIE_PREFIX.'user'])) {
$cookie_vars = explode(".", $_COOKIE[COOKIE_PREFIX.'user']);
$user_pass = preg_check("/^[0-9a-z]{32}$/", $cookie_vars['1']) ? $cookie_vars['1'] : "";
$user_name = preg_replace(array("/\=/","/\#/","/\sOR\s/"), "", stripinput($_GET['user']));
if (!dbcount("(user_id)", DB_USERS, "user_name='".$user_name."' AND user_password='".md5($user_pass)."'")) {
echo "<strong>".$locale['global_196']."</strong><br /><br />\n";
} else {
$result = dbquery("DELETE FROM ".DB_ONLINE." WHERE online_user='0' AND online_ip='".USER_IP."'");
echo "<strong>".$locale['global_193'].$_GET['user']."</strong><br /><br />\n";
}
}
}
}
echo $locale['global_197']."<br /><br />\n";
echo "</div>\n</td>\n</tr>\n</table>\n";
echo "</td>\n</tr>\n</table>\n";
echo "</body>\n</html>\n";
mysql_close();
ob_end_flush();
?>
Kod musi zostać dodany w echo '';
Pozdrawiam
Edytowane przez piotrek199214 dnia 07.02.2010 16:29:53
Pomogłem Ci? Wystarczy podziękować i oznaczyć post jako pomocny
Tanie tworzenie wtyczek, masz problem napisz.
|
|
|
|
Mateusz16611 |
Dodany dnia 07.02.2010 16:31:27
|

Przedszkolak

Postów: 15
Data rejestracji: 08.11.2009 17:56
|
To nie dziala teraz jeszcze wieksze bledy wyskoczyly;/
A po za tym nie wiem czy to cos da przy logowaniu gdyż wiekszosc uzytkownikow ma zapamietane hasla i to chyba jest wtedy pomijane przynajmniej u mnie;/
Potrafi to ktoś poprawić?
Edytowane przez Mateusz16611 dnia 07.02.2010 17:29:25
|
|
|
|
piotrek199214 |
Dodany dnia 07.02.2010 19:58:24
|

Bywalec

Postów: 977 Pomógł: 168
v7.01.05 Data rejestracji: 17.12.2007 21:05
|
Tu nie ma co poprawiać wina albo leży w złym kodzie, bo o ile wiem kod swf jest inaczej zbudowany.
Pozdrawiam
Pomogłem Ci? Wystarczy podziękować i oznaczyć post jako pomocny
Tanie tworzenie wtyczek, masz problem napisz.
|
|
|
|
Mateusz16611 |
Dodany dnia 07.02.2010 21:22:19
|

Przedszkolak

Postów: 15
Data rejestracji: 08.11.2009 17:56
|
A może istnieje jeszcze jakiś sposób aby wstawić nie przy logowaniu lecz gdzieś na stronie tak jak mam teraz i zablokować mu mozliwosc ponownego odtwarzania ?
A tak teraz jeszcze mysle moze by zrobic jakis panel w którym by mu ustawić tylko jednorozowe właczenie się?
Edytowane przez Mateusz16611 dnia 08.02.2010 16:25:12
|
|
|