Register for your free account! | Forgot your password?

Go Back   elitepvpers > Flyff (Fly For Fun) > Flyff PServer - Discussions / Questions
You last visited: Today at 21:19

  • Please register to post and access all features, it's quick, easy and FREE!


Web Shop + Homepage + Modeling+rechtliche Frage?

Reply
 
Old   #1
 
elite*gold: 130
Join Date: Apr 2012
Posts: 1,175
Received Thanks: 671
Web Shop + Homepage + Modeling+rechtliche Frage?

Hallo,
ich habe hier mal ein Paar Fragen.
1:

2:

3:

4:



Terrat is offline  
Old 05/28/2014, 23:43   #2
 
elite*gold: 0
Join Date: Jan 2009
Posts: 1,648
Received Thanks: 1,566
1.:
Du kannst einen Webshop bauen wie du willst - du solltest nur beachten, dass REINES JavaScript leicht manipuliert werden kann. Baue dir also am besten ein Backend aus PHP und JS - AJAX ist da zu nennen.

2.:
Du setzt am besten eine $_SESSION Variable, anhand der du dann die Loginbox setzt.

3.:
Gab mal eines von Daron - ist aber ewig her. Ich meine Pixelz hatte vor kurzem auch eines gemacht.

4.:
Rechtlich gesehen: Definitiv nicht. Ob Sourcecode oder nicht, Client/Files sind lizensiert und somit ist jegliche Änderung/eigene Verwendung nicht gestattet.


xTwiLightx is offline  
Thanks
1 User
Old 05/28/2014, 23:53   #3

 
elite*gold: 18
The Black Market: 103/0/0
Join Date: Sep 2009
Posts: 20,162
Received Thanks: 14,381
1.

Wenn du einen Webshop meinst wie ich ihn in meinem Web Development gemacht habe (Link in sig), dann ist das echt reudig zu machen da man eniniges zu beachten hat damit nichts falsch abläuft und manipuliert werden kann. Weil das basiert auf JS, PHP, Ajax.
Sedrika is offline  
Thanks
1 User
Old 05/29/2014, 00:08   #4
 
elite*gold: 130
Join Date: Apr 2012
Posts: 1,175
Received Thanks: 671
Quote:
Originally Posted by xTwiLightx View Post
1.:
Du kannst einen Webshop bauen wie du willst - du solltest nur beachten, dass REINES JavaScript leicht manipuliert werden kann. Baue dir also am besten ein Backend aus PHP und JS - AJAX ist da zu nennen.

2.:
Du setzt am besten eine $_SESSION Variable, anhand der du dann die Loginbox setzt.

3.:
Gab mal eines von Daron - ist aber ewig her. Ich meine Pixelz hatte vor kurzem auch eines gemacht.

4.:
Rechtlich gesehen: Definitiv nicht. Ob Sourcecode oder nicht, Client/Files sind lizensiert und somit ist jegliche Änderung/eigene Verwendung nicht gestattet.
Aber ich sehe auf jeden server Donate und so ein Kram ist das den net "Ilegal"?

2:
Ich steige mit den Session variable net so ganz durch.
In jeder der php datein meiner homepage wird der zeit eine config.php eingefügt wo session_start(); ist.
Aber nach meinen Script ist trozdem immernoch alles gleich.
Code:
<?php include('./inc/Config.php'                                             ); ?>
<?php echo   ("<html><head><title>".$Server_webtitle."</title></head></html>"); ?>
<?php echo   ('<html><head><LINK REL="SHORTCUT ICON" HREF="../favicon.png"/></head></html>'); ?>

<?php
	$_SESSION['angemeldet'] = 6;
     if ($_SERVER['REQUEST_METHOD'] == 'POST') {
		if(!empty($_POST['LUsername']))
		{
			odbc_exec($mssql, 'USE [ACCOUNT_DBF]');
			$checkacc = odbc_exec($mssql, 'SELECT COUNT(*) as count FROM [ACCOUNT_TBL] WHERE account=\''.mssql_escape_string($_POST['LUsername']).'\'');
			if(odbc_result($checkacc, 'count') > 0)
			{
				$var_login_1=true;
			}
			$checkaccpw = odbc_exec($mssql, 'SELECT COUNT(*) as count FROM [ACCOUNT_TBL] WHERE account=\''.mssql_escape_string($_POST['LUsername']).'\''.' AND password=\''.mssql_escape_string(md5(Md5salt.$_POST['LPasswort'])).'\'');
			if(odbc_result($checkaccpw, 'count') > 0)
			{
				$var_login_2=true;
			}
			if($var_login_1=true && $var_login_2=true)
			{
				$_SESSION['angemeldet'] = 100;
				$_SESSION['Username'] = $_POST['LUsername'];
				$_SESSION['Passwort'] = mssql_escape_string(md5(Md5salt.$_POST['LPasswort']));
			}
			unset($_POST);
		}
	 }
?>

<html>
	<head>
		<link rel="stylesheet" type="text/css" href="design.css">
	</head>
	<body>
		<div id="website">
			<div id="Navigator">
				<div class="menu">
					<a class="menu" href="index.php">Home</a>
					<class="menu" h3>&nbsp;</h3>
					<a class="menu" href="registrieren.php">Registrieren</a>
					<class="menu" h3>&nbsp;</h3>
					<a class="menu" href="index.php">Downloads</a>
					<class="menu" h3>&nbsp;</h3>
					<a class="menu" href="index.php">Forum</a>
					<class="menu" h3>&nbsp;</h3>
					<a class="menu" href="index.php">Support</a>
					<class="menu" h3>&nbsp;</h3>
				</div>
			</div>
			<div id="header">	
			</div>
			<div id="main">
			    <div id="Login">
					<?PHP 
						if($_SESSION['angemeldet'] = 100)
						{
							echo($_SESSION['angemeldet'].'
									<a style="text-decoration: none; color: #000000;" href="logout.php">Logout</a>
								');
						}
						else
						{
							echo('
							<form method="post" action="index.php">
								<input name="LUsername" type="text"  maxlength="30" style="
								width:200px;
								height:25;
								background-image: url(../images/inp1_login.png);
								background-repeat:no-repeat;
								background-size:100% auto;
								margin-top:60px;
								padding-left:35px;
								
								 color:#9fa4aa;
								-webkit-border-radius: 3px;
								border-radius: 3px;
								border:1px solid #303c4a;
								"/>
								<input name="LPasswort" type="password"  maxlength="30" style="
								width:200px;
								height:25;
								background-image: url(../images/inp2_login.png);
								background-repeat:no-repeat;
								background-size:100% auto;
								margin-top:10px;
								padding-left:35px;

								 color:#9fa4aa;
								-webkit-border-radius: 3px;
								border-radius: 3px;
								border:1px solid #303c4a;
								"/>					
								<button type="submit">Login</button> 
								<br>
								<a style="text-decoration: none; color: #000000;" href="registrieren.php">Klicke hier zum Registrieren!</a>
								
							</form>
							');
						}
					?>
			    </div>
				<div id="slideshow">
				</div>
				<div id="rates">
					<?php echo('<h3>'.Exprate.'</h3>'); ?>
					<?php echo('<h2>'.Droprate.'</h2>'); ?>
					<?php echo('<h1>'.Penyarate.'</h1>'); ?>
				</div>
			</div>

	</body>
</html>


Terrat is offline  
Old 05/29/2014, 00:27   #5

 
elite*gold: 18
The Black Market: 103/0/0
Join Date: Sep 2009
Posts: 20,162
Received Thanks: 14,381
Zu viele Echos, mach das bitte anders.
Sedrika is offline  
Thanks
1 User
Old 05/29/2014, 00:52   #6
 
elite*gold: 0
Join Date: Jan 2009
Posts: 1,648
Received Thanks: 1,566
Quote:
Originally Posted by Dreamsläps View Post
Aber ich sehe auf jeden server Donate und so ein Kram ist das den net "Ilegal"?

2:
Ich steige mit den Session variable net so ganz durch.
In jeder der php datein meiner homepage wird der zeit eine config.php eingefügt wo session_start(); ist.
Aber nach meinen Script ist trozdem immernoch alles gleich.
Code:
<?php include('./inc/Config.php'                                             ); ?>
<?php echo   ("<html><head><title>".$Server_webtitle."</title></head></html>"); ?>
<?php echo   ('<html><head><LINK REL="SHORTCUT ICON" HREF="../favicon.png"/></head></html>'); ?>

<?php
	$_SESSION['angemeldet'] = 6;
     if ($_SERVER['REQUEST_METHOD'] == 'POST') {
		if(!empty($_POST['LUsername']))
		{
			odbc_exec($mssql, 'USE [ACCOUNT_DBF]');
			$checkacc = odbc_exec($mssql, 'SELECT COUNT(*) as count FROM [ACCOUNT_TBL] WHERE account=\''.mssql_escape_string($_POST['LUsername']).'\'');
			if(odbc_result($checkacc, 'count') > 0)
			{
				$var_login_1=true;
			}
			$checkaccpw = odbc_exec($mssql, 'SELECT COUNT(*) as count FROM [ACCOUNT_TBL] WHERE account=\''.mssql_escape_string($_POST['LUsername']).'\''.' AND password=\''.mssql_escape_string(md5(Md5salt.$_POST['LPasswort'])).'\'');
			if(odbc_result($checkaccpw, 'count') > 0)
			{
				$var_login_2=true;
			}
			if($var_login_1=true && $var_login_2=true)
			{
				$_SESSION['angemeldet'] = 100;
				$_SESSION['Username'] = $_POST['LUsername'];
				$_SESSION['Passwort'] = mssql_escape_string(md5(Md5salt.$_POST['LPasswort']));
			}
			unset($_POST);
		}
	 }
?>

<html>
	<head>
		<link rel="stylesheet" type="text/css" href="design.css">
	</head>
	<body>
		<div id="website">
			<div id="Navigator">
				<div class="menu">
					<a class="menu" href="index.php">Home</a>
					<class="menu" h3>&nbsp;</h3>
					<a class="menu" href="registrieren.php">Registrieren</a>
					<class="menu" h3>&nbsp;</h3>
					<a class="menu" href="index.php">Downloads</a>
					<class="menu" h3>&nbsp;</h3>
					<a class="menu" href="index.php">Forum</a>
					<class="menu" h3>&nbsp;</h3>
					<a class="menu" href="index.php">Support</a>
					<class="menu" h3>&nbsp;</h3>
				</div>
			</div>
			<div id="header">	
			</div>
			<div id="main">
			    <div id="Login">
					<?PHP 
						if($_SESSION['angemeldet'] = 100)
						{
							echo($_SESSION['angemeldet'].'
									<a style="text-decoration: none; color: #000000;" href="logout.php">Logout</a>
								');
						}
						else
						{
							echo('
							<form method="post" action="index.php">
								<input name="LUsername" type="text"  maxlength="30" style="
								width:200px;
								height:25;
								background-image: url(../images/inp1_login.png);
								background-repeat:no-repeat;
								background-size:100% auto;
								margin-top:60px;
								padding-left:35px;
								
								 color:#9fa4aa;
								-webkit-border-radius: 3px;
								border-radius: 3px;
								border:1px solid #303c4a;
								"/>
								<input name="LPasswort" type="password"  maxlength="30" style="
								width:200px;
								height:25;
								background-image: url(../images/inp2_login.png);
								background-repeat:no-repeat;
								background-size:100% auto;
								margin-top:10px;
								padding-left:35px;

								 color:#9fa4aa;
								-webkit-border-radius: 3px;
								border-radius: 3px;
								border:1px solid #303c4a;
								"/>					
								<button type="submit">Login</button> 
								<br>
								<a style="text-decoration: none; color: #000000;" href="registrieren.php">Klicke hier zum Registrieren!</a>
								
							</form>
							');
						}
					?>
			    </div>
				<div id="slideshow">
				</div>
				<div id="rates">
					<?php echo('<h3>'.Exprate.'</h3>'); ?>
					<?php echo('<h2>'.Droprate.'</h2>'); ?>
					<?php echo('<h1>'.Penyarate.'</h1>'); ?>
				</div>
			</div>

	</body>
</html>
Spenden ist so gesehen eine Grauzone.
Spenden sind eine freiwillige Aktion seitens der Spieler und ermöglichen es, den Serverbetreibern dadurch, eine Art Vergütung zu bieten - deshalb der Begriff "Donation Shop".

Du musst im übrigen nicht jedes mal das PHP-Tag aufmachen, wenn du etwas mit echo ausgibst.

Code:
if($_SESSION['angemeldet'] = 100)
Statt die Variable mit einem Wert zu belegen, kannst du sie einfach setzen, bzw eine Session Variable mit dem Accountnamen setzen. Daraus wird dann einfach ein
Code:
if(isset($_SESSION['username']))
.

Warum machst du ein unset($_POST)?
xTwiLightx is offline  
Thanks
1 User
Old 05/29/2014, 01:21   #7
 
elite*gold: 130
Join Date: Apr 2012
Posts: 1,175
Received Thanks: 671
Quote:
Originally Posted by xTwiLightx View Post
Spenden ist so gesehen eine Grauzone.
Spenden sind eine freiwillige Aktion seitens der Spieler und ermöglichen es, den Serverbetreibern dadurch, eine Art Vergütung zu bieten - deshalb der Begriff "Donation Shop".

Du musst im übrigen nicht jedes mal das PHP-Tag aufmachen, wenn du etwas mit echo ausgibst.

Code:
if($_SESSION['angemeldet'] = 100)
Statt die Variable mit einem Wert zu belegen, kannst du sie einfach setzen, bzw eine Session Variable mit dem Accountnamen setzen. Daraus wird dann einfach ein
Code:
if(isset($_SESSION['username']))
.

Warum machst du ein unset($_POST)?
Vielen dank jetzt kann ich mich schonmal anmelden aber wie melde ich mich ab also wie zerstöre ich das wieder den logout.php wird aufgerufen mit:
Code:
<?PHP
	session_destroy();
	$_SESSION['angemeldet'] = false;
	
	header("LOCATION: index.php");
?>
Aber man bleibt immernoch angemeldet
Terrat is offline  
Old 05/29/2014, 01:33   #8
 
elite*gold: 0
Join Date: Jan 2009
Posts: 1,648
Received Thanks: 1,566
Code:
unset($_SESSION['angemeldet']);
Das session_destroy entweder ganz am Schluss verwenden, oder nur die $_SESSION-Variable unsetten. Beides wären unnötige Calls. ;p

Du kannst dich z.B. über ein POST-Skript abmelden, oder einen GET-Parameter (index.php?action=logout) abfangen, der die Session beendet.
xTwiLightx is offline  
Thanks
1 User
Old 05/29/2014, 01:37   #9
 
elite*gold: 130
Join Date: Apr 2012
Posts: 1,175
Received Thanks: 671
Quote:
Originally Posted by xTwiLightx View Post
Code:
unset($_SESSION['angemeldet']);
Das session_destroy entweder ganz am Schluss verwenden, oder nur die $_SESSION-Variable unsetten. Beides wären unnötige Calls. ;p

Du kannst dich z.B. über ein POST-Skript abmelden, oder einen GET-Parameter (index.php?action=logout) abfangen, der die Session beendet.
Thanksie funktioniert ;D


Terrat is offline  
Reply



« Flyff Server Hardware | Client »

Similar Threads
[Rechtliche Frage] Frage zum Rechtlichen bei P-Servern
09/05/2013 - Metin2 PServer - Discussions / Questions - 15 Replies
Also hallo epvp, Ich frage mich seit langer Zeit, wie das mit der rechtlichen Situation bei P-Servern aussieht. P-Server sind zu 100% illegal zu machen, jedoch wie steht das Team da? Wer hat Schuld? Wer auf jeden Fall nicht? Wer ein bisschen? Bei folgenden Rängen würde ich das gerne wissen :
Mit Homepage und Werbung Geld verdienen (rechtliche Fragen usw) [B]E*Gold
06/29/2012 - elite*gold Trading - 10 Replies
Hallo. Zomfx Das ist meine Homepage. Nun möchte ich dort Werbung schalten und damit Geld verdienen. Habe aber noch einige Fragen: 1.Welchen Anbieter für Werbung empfehlt ihr mir? 2.Was muss alles in das Impressum der Seite rein? 3.Ab wann muss ich ein Gewerbe anmelden und Steuern zahlen? 4.Brauche ich so einen Haftungsausschluss?
Rechtliche Frage zu Werbung auf Homepage [B]E*Gold
03/30/2012 - elite*gold Trading - 4 Replies
Hallo, ich habe eine Homepage und möchte da nun Werbung draufmachen, um Geld zu verdienen. Was muss ich nun beachten? Wann muss ich ein Gewerbe anmelden? Wann muss ich ein Impressum hinzufügen? Zahle dafür 1 E*Gold.
Rechtliche Frage
01/11/2010 - Main - 26 Replies
Hi, wenn das Thema im falschen bereich is bitte moven ;) Also folgende Sache. Ein Kumpel von mir hat mir eine PrePaid Karte fürs Handy gegeben (keine Vertragsbindung) und zwar "OpenEnd SMS&Talk" (gibts seit August nicht mehr). Jetzt hat er mir die Karte gegeben, und ich hab sie mit 15€ aufgeladen. jetzt will er sie wieder haben. Da er sie mir aber schon gegeben hat (nichts schriftliches) seh ich es nicht ein das er mir sie wieder weg nehmen kann. jetzt will ich mal fragen welche...



All times are GMT +1. The time now is 21:19.


Powered by vBulletin®
Copyright ©2000 - 2018, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Abuse
Copyright ©2018 elitepvpers All Rights Reserved.