kostenloser Webspace werbefrei: lima-city


Hilfe beim Verbinden mit Datenbank

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    galaktica

    Kostenloser Webspace von galaktica

    galaktica hat kostenlosen Webspace.

    Ja hallo Leute,

    Allgemein:
    Ich besitze ein Script. Dieses ist wunderschön und ich möchte bestimmte Seiten mit verschiedenen Datenbanken verbinden.
    Leider weiß ich total nicht wie ich das machen soll.

    Fachsprache:
    Ich besitze ein Metin2 Script. das will ich mit einem P-Server verbinden. dazu gehört der Itemshop die Rangliste und Registrierung. Itemshop wird ein bißchen schwerer sein.

    Ich besitze ein Script[Werdernator] das dieses System schon beinhaltet.

    Ich möchte das es läuft denn ich hätte das gerne für unseren Server.


    Danke für jede Hilfe.


    Mfg
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Hallo Galaktica,

    wie soll man dir helfen, wenn du das Skript weder einstellst noch verlinkst?
  4. Dem stimme ich zu.
    Um Hilfe zu bekommen solltest du uns
    1) Die Scripts, bzw die Teile der Scripts die für uns wichtig zum Verständniss des Ganzen sind, posten
    2) Dein Problem bitte so erklären dass es jeder versteht

    Schau doch mal was du uns mitteilst:
    -du hast ein Script
    -es ist wunderschön (ein Problem? oder sonst irgendwie wichtig?)
    -du möchtest verschiedene Seiten mit verschiedenen Datenbanken verbinden (wie gehört das zusammen?)

    Für alle die es nicht wissen, ich leider auch nicht, was ist ein Metin2Script (welche Aufgabe soll es erledigen wo kann man sich das mal anschauen. Ich habe es mal gegoogelt um einen kleinen Überblick zu bekommen, aber je leichter man es den Helfern macht, desto schneller bekommt man Hilfe)

    -Itemshop, Rangliste & Registrierung - äh was? Woher sollen wir denn wissen was das für dich bedeutet, welche Funktionen welche Aufgabe haben und und und?

    -Du hast nun noch ein weiteres Script
    -Allen Anschein nach führt (so verstehe ich das) dieses Script die Funktionen für die oben genannten 3 Module aus (Rangliste, Itemshop, Registrierung)
    -Du willst das das Script läuft (ich glaube das ist der Sinn eines jeden Scriptes, es soll laufen & dann am besten auch noch richtig ;)
    -'unseren Server' Was genau heisst das? Meinst du damit den Lima-city Server, oder einen eigenen, dessen Admin du bist?
    -Warum läuft es nicht auf diesem Server, wo ist da das Problem, was hast du versucht, was hat nicht geklappt

    Ich würde dir gerne helfen, aber ich muss sagen ich habe weder dein Problem noch dein Vorhaben verstanden.
    Betrachte das nicht als minderwertung deiner Persöhnlichkeit oder deines Beitrages. Ich freue mich immer wenn mir jemand hilft und möchte daher gerne auch selber helfen. Nur wäre ich dankbar für ein paar mehr Infos.

    Ich hoffe du hast nun ein paar Anregungen was du uns noch an Informationen geben könntest.

    Vielen Dank und MFG
  5. @programmtools,

    metin2 ist ein Spiel. den Namen des Authors habei ich ganz schnell auf einer Site gefunden, auf welcher gerne Hacks, Bots und ähnliches angeboten wird.
    Eine Rangliste ist eine Art HighScore-Liste, im Itemshop kann man sich gegen virtuelles Geld besonderes Zubehör oder Fähigkeiten erwerben (ich gehe hier von Cheats aus).

    Dies ganze Zusammengefasst hindert vielleicht Galaktica näheres bekannt zu geben (=sprich ist höchst warscheinlich illegal)
  6. Autor dieses Themas

    galaktica

    Kostenloser Webspace von galaktica

    galaktica hat kostenlosen Webspace.

    harrybotter schrieb:
    Hallo Galaktica,

    wie soll man dir helfen, wenn du das Skript weder einstellst noch verlinkst?
    programtools schrieb:
    Dem stimme ich zu.
    Um Hilfe zu bekommen solltest du uns
    1) Die Scripts, bzw die Teile der Scripts die für uns wichtig zum Verständniss des Ganzen sind, posten
    2) Dein Problem bitte so erklären dass es jeder versteht

    Schau doch mal was du uns mitteilst:
    -du hast ein Script
    -es ist wunderschön (ein Problem? oder sonst irgendwie wichtig?)
    -du möchtest verschiedene Seiten mit verschiedenen Datenbanken verbinden (wie gehört das zusammen?)

    Für alle die es nicht wissen, ich leider auch nicht, was ist ein Metin2Script (welche Aufgabe soll es erledigen wo kann man sich das mal anschauen. Ich habe es mal gegoogelt um einen kleinen Überblick zu bekommen, aber je leichter man es den Helfern macht, desto schneller bekommt man Hilfe)

    -Itemshop, Rangliste & Registrierung - äh was? Woher sollen wir denn wissen was das für dich bedeutet, welche Funktionen welche Aufgabe haben und und und?

    -Du hast nun noch ein weiteres Script
    -Allen Anschein nach führt (so verstehe ich das) dieses Script die Funktionen für die oben genannten 3 Module aus (Rangliste, Itemshop, Registrierung)
    -Du willst das das Script läuft (ich glaube das ist der Sinn eines jeden Scriptes, es soll laufen & dann am besten auch noch richtig ;)
    -'unseren Server' Was genau heisst das? Meinst du damit den Lima-city Server, oder einen eigenen, dessen Admin du bist?
    -Warum läuft es nicht auf diesem Server, wo ist da das Problem, was hast du versucht, was hat nicht geklappt

    Ich würde dir gerne helfen, aber ich muss sagen ich habe weder dein Problem noch dein Vorhaben verstanden.
    Betrachte das nicht als minderwertung deiner Persöhnlichkeit oder deines Beitrages. Ich freue mich immer wenn mir jemand hilft und möchte daher gerne auch selber helfen. Nur wäre ich dankbar für ein paar mehr Infos.

    Ich hoffe du hast nun ein paar Anregungen was du uns noch an Informationen geben könntest.

    Vielen Dank und MFG


    Die Fachsprache habe ich für diejenigen reingemacht die sich mit Metin2 auskennen. Metin2 ist ein MMORPG. Wir haben einen Privat Server davon. Nun mächte ich die Datenbanken aus dem System auf meine Homepage bringen. Aber nicht abschreiben, sondern das es sich auf der Seite automatisch verändert wenns sich in dem Server auch verändert.

    Vielleicht sagt euch das was:

    <center> &laquo; <a href="index.php?page=ranking" title="Rangliste"><b>Spieler-Rangliste</b></a> &laquo;&raquo; <a href="index.php?page=guildranking" title="Gildenrangliste">Gildenrangliste</a> &raquo;</center><br>
    <div class="contentBoxTop"></div>
    <div class="contentBox">
    <?php
     include './inc/dbsettings.php';
    	$db	= "player";
    	mysql_connect($dbhost, $dbuser, $dbpw) OR
    	die("ERROR: Connection failed. ".mysql_error());		
    	mysql_select_db($db) OR
    	die("ERROR: DB allready open. ".mysql_error());
    $test = "SELECT * from player";
    		$testquery = mysql_query($test);
    			$num2 = mysql_num_rows($testquery);
    
    		if($_GET['max']) {
    			$get = $_GET['max'];
    		} else {
    		$get = '0';
    		}
    			
    	$max = $get + 20;
    	$max2 = $get - 20;
    			
    if($get > $num2) {
    echo "<center><a href=\"index.php?page=ranking&max=$max2\">&laquo; Vorherige Seite</a></center>"; }
    elseif($get >= 20 && $get < $num2) { echo "<center><a href=\"index.php?page=ranking&max=$max2\">&laquo; Vorherige Seite</a> <a href=\"index.php?page=ranking&max=$max\">Nächste Seite &raquo;</a></center>"; }
    elseif ($num2 <= 20) { echo ""; }
    else { echo "<center><a href=\"index.php?page=ranking&max=$max\">Nächste Seite &raquo;</a></center>"; }
    echo "</center><br></center>";
    ?>
    
    <center><table border="0">
    	<tr>
    		<th width="150">Platz</th>
    		<th width="150">Name</th>
    		<th width="150">Level</th>
    		<th width="150">Exp</th>
    		<th width="150">Reich</th>
    	</tr>
    </table></center>
    
    <?php
    
    
    
    	include('./inc/dbsettings.php'); // Connect to DB
    		mysql_select_db('player'); // Select DB 'player'
    		
    	
    		
    // Select player etc from db //
    
    
    	$rank = "SELECT * from player WHERE name NOT LIKE '[GM]%' AND name NOT LIKE '[GA]%' AND name NOT LIKE '[CoMa]%' AND name NOT LIKE '[SA]%'  AND name NOT LIKE '[MoD]%'  AND name NOT LIKE '[EV]%'  AND name NOT LIKE '[TGM]%' order by level desc, exp desc, name asc limit $get,20";
    		$query = mysql_query($rank);
    	echo "<center><table border=\"0\">"; // Open table
    	$i = 0 + $get;
    	
    			while($array = mysql_fetch_array($query)) {
    				$i = $i + 1;
    				
    					
    				echo "
    				<tr>
    				<th width=\"150\"><font color=\"black\">" . $i . "</font></th>
    				<th width=\"150\"><font color=\"black\"><a href=\"index.php?page=player&char=",$array["name"],"\">",$array["name"],"</a></font></th>
    				<th width=\"150\"><font color=\"black\">" . $array["level"] . "</font></th>
    				<th width=\"150\"><font color=\"black\">" . $array["exp"] . "</font></th>";
    				
    					
    
    				$reich = "SELECT empire from player_index where id = " . $array[account_id] . "";
    					$query2 = mysql_query($reich);
    					$array2 = mysql_fetch_array($query2);
    					
    				
    				if($array2["empire"] == 1) {
    				echo "<th width=\"150\"><img src=\"images/icons/shinsoo.jpg\"></th></tr>";
    				} elseif($array2["empire"] == 2) {
    				echo "<th width=\"150\"><img src=\"images/icons/chunjo.jpg\"></th></tr>";
    				} else {
    				echo "<th width=\"150\"><img src=\"images/icons/jinno.png\"></th></tr>";
    				}
    				}
    	echo "</table></center><br>"; // close table
    
    		
    
    ?>
    </div>
    <div class="contentBoxBottom"></div>


    Das sollte eine Rangliste sein.




    autobert schrieb:
    @programmtools,

    metin2 ist ein Spiel. den Namen des Authors habei ich ganz schnell auf einer Site gefunden, auf welcher gerne Hacks, Bots und ähnliches angeboten wird.
    Eine Rangliste ist eine Art HighScore-Liste, im Itemshop kann man sich gegen virtuelles Geld besonderes Zubehör oder Fähigkeiten erwerben (ich gehe hier von Cheats aus).

    Dies ganze Zusammengefasst hindert vielleicht Galaktica näheres bekannt zu geben (=sprich ist höchst warscheinlich illegal)


    Itemshop, irgendwie müssen die ja Geld verdienen udn das ist keienswegs illegal solange man es als Betrieb angemeldet hat.

    Beitrag zuletzt geändert: 2.5.2011 19:54:56 von galaktica
  7. afterlife-network

    afterlife-network hat kostenlosen Webspace.

    gehe dch einmal auf elitepppvpers da findest du ein fertiges desing mit itemshop von stagnis bei bedarf kann ich dir gerne ein scipt mit item shop spenden auto coins ehalt machen .. bei interesse melde dich einmal in skype addy : anilesia89
  8. g****e

    1. Metin2 P-Server sind illegal
    2. Der Itemshop - Denk an das Gewerbe, hier ist es zwangsweise ein Gewerbe nötig, du kriegst niemanden überzeugt dass du damit kein Gewinn machen willst
    3. Suche dir ein Entwickler für einen solchen Server. Die Serversoftware by Rain ist in Phyton geschrieben. Ich hoffe du hast einen Entwickler, sonst wirds schwer da Bewegung reinzukriegen

    Soviel zum Anfang...
    Zu autobert: Es ist illegal. An das Skript kommst du übers Virenforum ElitePvPers. Sehr viele 11-13 jährige Heulkinder welche einen Server eröffnen und nichtmal die Standartpasswörter ändern. Und doch, es IST illegal, weil die DATEN die du benutzt um den Server zu hosten, also die Software ILLEGAL ist.

    Zum eigentlichen "Problem":
    Lern korrektes PHP dazu und schreibe es selbst! Gut gemeinter Rat!!! Alle mir bekannten CMS aus diesem Forum für diese Applikation enthalten fatale Sicherheitslücken und zum Teil sogar BEABSICHTIGTE Sicherheitslücken. Schreibe sowas selbst! Nur so kannst du dem vertrauen. Traue keinem Skript aus diesem Forum, das du nicht selbst geschrieben hast.

    Liebe Grüße
  9. Autor dieses Themas

    galaktica

    Kostenloser Webspace von galaktica

    galaktica hat kostenlosen Webspace.

    afterlife-network schrieb:
    gehe dch einmal auf elitepppvpers da findest du ein fertiges desing mit itemshop von stagnis bei bedarf kann ich dir gerne ein scipt mit item shop spenden auto coins ehalt machen .. bei interesse melde dich einmal in skype addy : anilesia89


    Ja das von werdernator-.-
    Es geht mir darum ein eigenes herzustellen.




    ggamee schrieb:
    1. Metin2 P-Server sind illegal
    2. Der Itemshop - Denk an das Gewerbe, hier ist es zwangsweise ein Gewerbe nötig, du kriegst niemanden überzeugt dass du damit kein Gewinn machen willst
    3. Suche dir ein Entwickler für einen solchen Server. Die Serversoftware by Rain ist in Phyton geschrieben. Ich hoffe du hast einen Entwickler, sonst wirds schwer da Bewegung reinzukriegen

    Soviel zum Anfang...
    Zu autobert: Es ist illegal. An das Skript kommst du übers Virenforum ElitePvPers. Sehr viele 11-13 jährige Heulkinder welche einen Server eröffnen und nichtmal die Standartpasswörter ändern. Und doch, es IST illegal, weil die DATEN die du benutzt um den Server zu hosten, also die Software ILLEGAL ist.

    Zum eigentlichen "Problem":
    Lern korrektes PHP dazu und schreibe es selbst! Gut gemeinter Rat!!! Alle mir bekannten CMS aus diesem Forum für diese Applikation enthalten fatale Sicherheitslücken und zum Teil sogar BEABSICHTIGTE Sicherheitslücken. Schreibe sowas selbst! Nur so kannst du dem vertrauen. Traue keinem Skript aus diesem Forum, das du nicht selbst geschrieben hast.

    Liebe Grüße



    1.) Ich weiß, aber sag das dem SA. Ich kümmere mich nur um das Script.
    2.) solange man es als Betrieb angemeldet hat. habe ich geschrieben bereits
    3.) dafür hat man einen Serverbesitzer.

    Sagen wir halt ich hätte egrne das Script für mein eigenes Spiel. Ihr müssst mir nicht andauernd das gleiche sagen. Das habe ich bestimmt schon 100mal gelesen, udn bittee antworte darauf nicht.
  10. ggamee schrieb:
    1. Metin2 P-Server sind illegal
    so deutlich wollte ich es nicht bekanntgeben, denn
    Melden von illegalen Inhalten auf Webspaces 150 Gulden*
    Quelle: http://www.lima-city.de/2008/gulden Na ja dann hat sie jetzt etwas erhöhten Traffic, denn jeder will der 1. sein und sich die Gulden verdienen.

    Beitrag zuletzt geändert: 2.5.2011 20:27:23 von autobert
  11. Autor dieses Themas

    galaktica

    Kostenloser Webspace von galaktica

    galaktica hat kostenlosen Webspace.

    autobert schrieb:
    ggamee schrieb:
    1. Metin2 P-Server sind illegal
    so deutlich wollte ich es nicht bekanntgeben, denn
    Melden von illegalen Inhalten auf Webspaces 150 Gulden*
    Quelle: http://www.lima-city.de/2008/gulden Na ja dann hat sie jetzt etwas erhöhten Traffic, denn jeder will der 1. sein und sich die Gulden verdienen.


    Danke, habe es ja nicht hochgeladen-.-
  12. Okay, also das soll ja keine Debatte darum werden was illegal und was legal ist. Das ist würde ich sagen galaktica's Sache. Jeder hier kennt die Regeln, jeder der verstößt trägt die Konsequenzen also würde ich denken galaktica weiss was er/sie tut. Ich hoffe es zumindest.

    Wenn du 2 Datenbanken auf verschiedenen Servern immer gleich halten willst, mach das mit php.
    1) Lese Daten aus Server 1 aus.
    2) lese Daten aus Server 2 aus.
    3) vergleiche Daten
    4) update auf Server 1 die fehlenden Daten zu den Inhalten von Server 2
    5) update auf Server 2 die fehlenden Daten zu den Inhalten von Server 1

    Wenn du dein Script in festen Abläufen haben möchtest, beschäftige dich mal mit cronjobs.
    schau mal hier (http://www.google.com/search?rlz=1C1DVCE_enDE362DE362&sourceid=chrome&ie=UTF-8&q=cronjob) da sollte sich was finden.

    Wie du MySQL Abfragen ausführst bzw dich mit dem jeweiligen Server verbindest weisst du ja hoffentlich ansonsten schau mal hier vorbei http://php-einfach.de/einf_mysql.php da hast du mal die wichtigsten basics für MySQL in Verbindung mit PHP.
    MFG
  13. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!