[Tutorial]Registrierungsseite erstellen(verbessert)

10/12/2008 20:32 FugYu#1
Hallo Leute,
hier zeige ich wie ihr ganz leicht, euch eine komplette HP macht mit dem Homepage Template von Rynti.

1. Einfach eine Registrierungsseite erstellen


Zuerst downloadet euch euch XAMPP und zwar [Only registered and activated users can see links. Click Here To Register...] und Installiert es. Normaler weiße ist jetzt bereits alles gestartet, falls nicht geht in euren xampp Ordner standartmäßig hier: Arbeitsplatz\Lokalerdatenträger\xampp\xampp_start. exe. Bei der Installation kein Skype o.ä. starten/an haben da diese meistens den Port 80 blocken(den wir aber für Apache benötigen)

Nun downloadet euch Ryntis Homepage Template von [http://www.file-upload.net/download-1663718/HomepageTemplate_1-3-0.rar.htmll]hier[/url]
Wenn du das hast, entpackst du die .rar Datei irgendwo hin, und installierst HomepageTemplate. (Vorher die ältere Version deinstallieren, falls diese bereits v1.3.0 oder höher ist)
Nun suchst du dir ein Theme aus, welches du nimmst bleibt dir überlassen.
Standartmäßig gibt es nur das von Rynti (Blue Range) und das von Kasoki (Dark Red) neue Themes musst du dir von anderen Usern herunterladen -> Oder eigene erstellen!

Jetzt zur Konfiguration von Homepage Template:
Nachdem Installieren, startet HT und ihr seht eine Menge Zeug :D

Die MySQL Settings:
In "MySQL Host" kommt der Hostname oder die IP wo euer Server läuft (normalerweiße localhost)
In "MySQL Name" kommt euer MySQL Benutzername (normalerweiße root)
In "MySQL Password" kommt euer MySQL Passwort (normalerweiße 1234)
In "MySQL Database" kommt der Name euer Datenbank (normalerweiße flyff)


Die Server Settings:
Bei Server IP müsst ihr die IP eintragen worüber euer Server läuft (wenn er Lokal läuft ist das: 127.0.0.1 ; wenn er über Hamachi läuft ist das euer Hamachi IP)

Login-,Char- und World Server dort müssen die Ports hinein (am besten ihr lasst das so ;))

Die Special Werte:
Könnt ihr so lassen, dies ist nur für erfahrene Benutzer wichtig (ich weiß es selber nichma :D)

Über euren Server:
Website Titel/Server Name dürfte klar sein, oder? Hier muss euer Server Name hinein.
In "Informations about the Server" müssen die Informationen über euren Server hinein (Exp Rate, was ihn so besonders macht usw...)
Bei Logo Url müsst ihr den Pfad zu eurem Logo angeben (wenn ihr keins habt, lasst es so ;))
In "Tutorial (How to Start your PServer)" muss eine Anleitung wie man auf euren Server connecten kann rein (z.B.: Hamachi Daten, IP, Patcher Link usw...)
Falls ihr ein Forum über euren PC laufen habt, gebt dort den Pfad ein (habt ihr keins, lasst es so ;))

Nun Kopiert die Daten aus dem Ordner "Default" in den Ordner "Homepage" (beide im Installations Verzeichnis von HT)
Wenn ihr das nicht macht, hat eure HP ein paar Probleme da er überall wo er was ersetzen muss durch eure Daten (z.B.: bei den How to Connect TuT) schreibt er nur das kürzel dafür hin. Aber wenn ihr das gemacht habt, muss euch das nicht Interresieren ;)

Dann nurnoch auf "Generate Homepage" klicken, schon habt ihr es.

Jetzt löscht alles was im htdocs Ordner ist(im xampp verzeichniss) und kopiert den Inhalt von Homepage hinein.

Das wars ;)

__________________________________________________ _

2. Wie rufe ich die Seite auf?


Mit Dyndns.org z.B.:
flyff-pserver.ath.cx/ (Hier bei kann ich euch leider nicht helfen, da mein dummer Rooter DynDNS block (und ich kenn die Daten nicht mehr -_-''))

das wäre dann:

eure-dyn-dns-adresse.tld/flyff

oder mit Hamachi z.B.:
1.23.456.78

das wäre dann:

eurehamachiip/flyff (man muss zuerst mit dem Netzwerk verbunden sein, damit es geht)

Hoffe es hat euch geholfen, wenn ihr Rechtschreibfehler oder Verbesserungen habt nur her damit.

PS: Wenn ihr fragen zum HT habt, ihr könnt sie gerne stellen :>

€: So nun mit Ryntis HT, danke an Rynti für das Proggi ;)

GrEEtZ
KekZ
10/12/2008 21:36 AM-2201 ##ADRENALINE#2
ey du hastn thanks verdient^^ aba noch eine frage wenn ich dann die seite aufmachen will dauert es ewig bis die seite au is 2tesn die is ganz weis an der seite steh irgentwo create account aba das sieht man nicht!
da is kein skin why des?und dann koommt wenn man sich nen acc erstellen will : Fatal error call to undefinded function exi () in C:/xampp/htdocs/flyff/regristro.php on line 51

was soll ich da machen?
10/12/2008 22:03 FugYu#3
komisch bei mir geht alles o_O
hm... hast du auch bei der config.php deine MySQL daten eingegeben??
10/12/2008 22:09 AM-2201 ##ADRENALINE#4
ya die von oben kopiert sind aba genau meine xDDDDD
aba ich hab au alles alte aus htdocs rausgelöscht war das falsch hab nurnoch den
flyff ordner drin
10/12/2008 22:45 derballastxx#5
kann irgenwie net auf die website
10/12/2008 23:21 FugYu#6
um genau zu sein steht das:
Code:
<?php
// By PeChU!! 
if(stristr($_SERVER['PHP_SELF'], "config.php")) die('asdada'); 
$host = "localhost"; // host mysql
$user = "root"; // mysql username
$pass = "1234"; // mysql password
$db = "flyff"; // mysql db

mysql_connect($host,$user,$pass) or die(mysql_error());
mysql_select_db($db) or die(mysql_error());

function nw($N, $C){
  $reg = mysql_query("INSERT INTO accounts (username, password, accesslevel) VALUES( '$N', '$C', '100')")or die(mysql_error());
  return $reg;
  }
function exit($user){
$check = mysql_query("SELECT * FROM accounts WHERE username = '$user'");
$check2 = mysql_num_rows($check);
return $check2;
}
  
  ?>
Das was ich geschrieben hatte war nur zu anschaulichung, was variieren kann :D
10/12/2008 23:26 AM-2201 ##ADRENALINE#7
ya soll ich das einfügen und dan gehts oda was xD?
10/12/2008 23:30 AM-2201 ##ADRENALINE#8
kay jetz gehts bekommst noch´n thanks aba dauert imma noch 2 mins bis die seite ma fertig geladen hatt xD is aba nebensache
10/13/2008 00:03 derballastxx#9
meine seite läd nicht -.-
guardian-flaff.ath.cx
10/13/2008 00:28 FugYu#10
Wie gesagt bei mir läd es auch nicht mit DynDNS/no-ip keine ahnung wieso, es geht iwie nur mit Hamachi
10/13/2008 00:38 derballastxx#11
ja hamachi funkt net auf mein pc kp warum
gibt es sonst noch möglichkeiten den server on zu stellen mit ner hp?
10/13/2008 02:47 Puma D. Ace#12
Das mit dem nicht laden bei DynDNS kann an zwei Gründen liegen.
1. Port 80 und 8080 sind im Router nicht freischaltet/geöffnet/geforwarded
2. Der Apache bindet sich an eure Hamachi IP und somit ist der Apache nicht mehr via WWW erreichbar.

Bei mir gehts auch wunderbar siehe Signatur (btw ich benutze VirtualHosts weil ich mehrere DynDNS Adressen habe und einen Apache).

Wegen dem function exi () Problem
kann es sein das es function exit () heißen muss ?
Mir ist keine exi funktion unter PHP bekannt.
10/13/2008 11:00 derballastxx#13
wie schalte ich ports frei?
Kapiere das nicht richtig kann mir das nochmal jemand bite erklären?der bekommt auch ein thanks
10/14/2008 03:18 FugYu#14
@KevinsComputer meine Ports sind alle freigeschaltet, ich weiß nich wie des gehen soll :confused:
10/14/2008 18:14 AM-2201 ##ADRENALINE#15
skype oda ts beenden dan gehts^^
bzw beide