Als erstes solltet ihr auf eurem Webspace in dem Ordner wo eure eigene Loginseite und somit auch eure Registrierungsdatei ist einen Unterordner anlegen (ich habe ihn bei mir userfrei genannt).
In diesen Ordner packt ihr nun folgende php Scripte, im ganzen sind es 3 an der zahl und zwar
admin.php
reg.php
config.php
Hier die admin.php
Script:Zeigen
<?php
require("config.php");
session_start();
$createTable = "CREATE TABLE IF NOT EXISTS `$tableName`(
`ID` int(4) unsigned NOT NULL auto_increment,
`Datum` date NOT NULL default '0000-00-00',
`user` varchar(20) NOT NULL default '',
`pass` varchar(10) NOT NULL default '',
`mail` varchar(100) NOT NULL default '',
`gender` varchar(100) NOT NULL default '',
`country` varchar(100) NOT NULL default '',
`zip` varchar( 7 ) NULL DEFAULT '',
`alreadyRegistered` int(1) NOT NULL default '0',
PRIMARY KEY (`ID`));";
mysql_query($createTable, $connection);//or die(mysql_error());
$check = false;
if(!array_key_exists('sesPwd', $_SESSION)){
if(array_key_exists('sentPwd', $_POST)){
for($i = 0; $i < count($AdminName); $i++){
if($AdminName[$i] == $_POST['sentName'] && $AdminPwd[$i] == $_POST['sentPwd']){
$check = true;
$_SESSION['sesPwd'] = $_POST["sentPwd"];
$_SESSION['sesName'] = $_POST["sentName"];
break;
}
}
}
}
else{
for($i = 0; $i < count($AdminName); $i++){
if($AdminName[$i] == $_SESSION['sesName'] && $AdminPwd[$i] == $_SESSION['sesPwd']){
$check = true;
break;
}
}
}
?>
<html>
<head>
<title>
Registrierungen kontrollieren
</title>
</head>
<body>
<body text="#ffcc00" bgcolor="#000000">
<body background="http://<?php echo "$servername";?>.webkicks.de/<?php echo "$chatname";?>/bg/<?php echo "$hgbild";?>.jpg">
<center>
<?
if(isset ($_GET['weganmeld'])){
mysql_query("DELETE FROM ".$tableName." WHERE id={$_REQUEST['id']};");
}
if($check){
if(array_key_exists('id', $_GET)){
$ID = $_GET['id'];
$EMAIL = $_GET['email'];
$aenderQuery = "UPDATE `$tableName` SET `alreadyRegistered`='1' WHERE `ID`='".mysql_real_escape_string($ID)."'";
mysql_query($aenderQuery, $connection);//or die(mysql_error());
$message = "Du wurdest im Webkicks-Chat ".$chatname." soeben freigeschaltet";
$email = "$EMAIL";
$betreff ="Webkicks-Chat $chatname";
mail("$email", "$betreff", "$message", "From: $emailabsender <$adminemail>\nReply-To: $adminemail");
}
$chatterQuery = "SELECT * FROM `$tableName` ORDER BY `ID` DESC";
$chatterResult = mysql_query($chatterQuery, $connection);//or die(mysql_error());
echo "<table border=1>
<tr>
<th>
Name
</th>
<th>
Registrierungsdatum
</th>
<th>
Mail
</th>
<th>
Geschlecht
</th>
<th>
Land
</th>
<th>
PLZ
</th>
<th>
freischalten
</th>
<th>
Löschen
</th>
</tr>";
for($i = 0; $i < mysql_num_rows($chatterResult); $i++){
$ID = mysql_result($chatterResult, $i, "ID");
$user = mysql_result($chatterResult, $i, "user");
$pass = mysql_result($chatterResult, $i, "pass");
$mail = mysql_result($chatterResult, $i, "mail");
$gender = mysql_result($chatterResult, $i, "gender");
$country = mysql_result($chatterResult, $i, "country");
$zip = mysql_result($chatterResult, $i, "zip");
$Datum = mysql_result($chatterResult, $i, "Datum");
$alreadyRegistered = mysql_result($chatterResult, $i, "alreadyRegistered");
echo "\n <form name='$i' method='POST' action='http://$servername.webkicks.de/$chatname/register.cgi' target='_blank'>
<input type='hidden' name='user' value='$user'>
<input type='hidden' name='pass' value='$pass'>
<input type='hidden' name='mail' value='$mail'>
<input type='hidden' name='gender' value='$gender'>
<input type='hidden' name='country' value='$country'>
<input type='hidden' name='zip' value='$zip'>
<input type='hidden' name='job' value='sign'>
<input type='hidden' name='cid' value='$chatname'>
<input type='hidden' name='send-button' value='Anmelden'>
<tr>
<td>
$user
</td>
<td>
$Datum
</td>
<td>
$mail
</td>
<td>
$gender
</td>
<td>
$country
</td>
<td>
$zip
</td>";
if($alreadyRegistered){
echo "
<td>
bereits freigeschaltet
</td>";
}
else{
echo "
<td>
<input type='button' onclick='document.forms[$i].submit(); document.location=\"admin.php?id=$ID&email=$mail\"' value='freischalten'>
</td>";
}
echo "<td><a href='admin.php?weganmeld&&id=".$ID."'><font color='#33FFFF'>Löschen</font></a></td>
</tr>
</form>";
}
echo "</table>";
}
else{
if(array_key_exists("sentPwd", $_POST)){
echo "<p>
<font color='red'>
Das eingegebene Passwort oder der Benutzername war falsch.
</font>
</p>\n ";
}
echo "<form method='post' name='login'>
<table>
<tr>
<td>
Name:
</td>
<td>
<input type='text' name='sentName'>
</td>
</tr>
<tr>
<td>
Passwort:
</td>
<td>
<input type='password' name='sentPwd'>
</td>
</tr>
<tr>
<td colspan='2'>
<input type='submit' value='Einloggen'>
</td>
</tr>
</table>
</form>\n ";
}
?>
</center>
</body>
</html>
require("config.php");
session_start();
$createTable = "CREATE TABLE IF NOT EXISTS `$tableName`(
`ID` int(4) unsigned NOT NULL auto_increment,
`Datum` date NOT NULL default '0000-00-00',
`user` varchar(20) NOT NULL default '',
`pass` varchar(10) NOT NULL default '',
`mail` varchar(100) NOT NULL default '',
`gender` varchar(100) NOT NULL default '',
`country` varchar(100) NOT NULL default '',
`zip` varchar( 7 ) NULL DEFAULT '',
`alreadyRegistered` int(1) NOT NULL default '0',
PRIMARY KEY (`ID`));";
mysql_query($createTable, $connection);//or die(mysql_error());
$check = false;
if(!array_key_exists('sesPwd', $_SESSION)){
if(array_key_exists('sentPwd', $_POST)){
for($i = 0; $i < count($AdminName); $i++){
if($AdminName[$i] == $_POST['sentName'] && $AdminPwd[$i] == $_POST['sentPwd']){
$check = true;
$_SESSION['sesPwd'] = $_POST["sentPwd"];
$_SESSION['sesName'] = $_POST["sentName"];
break;
}
}
}
}
else{
for($i = 0; $i < count($AdminName); $i++){
if($AdminName[$i] == $_SESSION['sesName'] && $AdminPwd[$i] == $_SESSION['sesPwd']){
$check = true;
break;
}
}
}
?>
<html>
<head>
<title>
Registrierungen kontrollieren
</title>
</head>
<body>
<body text="#ffcc00" bgcolor="#000000">
<body background="http://<?php echo "$servername";?>.webkicks.de/<?php echo "$chatname";?>/bg/<?php echo "$hgbild";?>.jpg">
<center>
<?
if(isset ($_GET['weganmeld'])){
mysql_query("DELETE FROM ".$tableName." WHERE id={$_REQUEST['id']};");
}
if($check){
if(array_key_exists('id', $_GET)){
$ID = $_GET['id'];
$EMAIL = $_GET['email'];
$aenderQuery = "UPDATE `$tableName` SET `alreadyRegistered`='1' WHERE `ID`='".mysql_real_escape_string($ID)."'";
mysql_query($aenderQuery, $connection);//or die(mysql_error());
$message = "Du wurdest im Webkicks-Chat ".$chatname." soeben freigeschaltet";
$email = "$EMAIL";
$betreff ="Webkicks-Chat $chatname";
mail("$email", "$betreff", "$message", "From: $emailabsender <$adminemail>\nReply-To: $adminemail");
}
$chatterQuery = "SELECT * FROM `$tableName` ORDER BY `ID` DESC";
$chatterResult = mysql_query($chatterQuery, $connection);//or die(mysql_error());
echo "<table border=1>
<tr>
<th>
Name
</th>
<th>
Registrierungsdatum
</th>
<th>
</th>
<th>
Geschlecht
</th>
<th>
Land
</th>
<th>
PLZ
</th>
<th>
freischalten
</th>
<th>
Löschen
</th>
</tr>";
for($i = 0; $i < mysql_num_rows($chatterResult); $i++){
$ID = mysql_result($chatterResult, $i, "ID");
$user = mysql_result($chatterResult, $i, "user");
$pass = mysql_result($chatterResult, $i, "pass");
$mail = mysql_result($chatterResult, $i, "mail");
$gender = mysql_result($chatterResult, $i, "gender");
$country = mysql_result($chatterResult, $i, "country");
$zip = mysql_result($chatterResult, $i, "zip");
$Datum = mysql_result($chatterResult, $i, "Datum");
$alreadyRegistered = mysql_result($chatterResult, $i, "alreadyRegistered");
echo "\n <form name='$i' method='POST' action='http://$servername.webkicks.de/$chatname/register.cgi' target='_blank'>
<input type='hidden' name='user' value='$user'>
<input type='hidden' name='pass' value='$pass'>
<input type='hidden' name='mail' value='$mail'>
<input type='hidden' name='gender' value='$gender'>
<input type='hidden' name='country' value='$country'>
<input type='hidden' name='zip' value='$zip'>
<input type='hidden' name='job' value='sign'>
<input type='hidden' name='cid' value='$chatname'>
<input type='hidden' name='send-button' value='Anmelden'>
<tr>
<td>
$user
</td>
<td>
$Datum
</td>
<td>
</td>
<td>
$gender
</td>
<td>
$country
</td>
<td>
$zip
</td>";
if($alreadyRegistered){
echo "
<td>
bereits freigeschaltet
</td>";
}
else{
echo "
<td>
<input type='button' onclick='document.forms[$i].submit(); document.location=\"admin.php?id=$ID&email=$mail\"' value='freischalten'>
</td>";
}
echo "<td><a href='admin.php?weganmeld&&id=".$ID."'><font color='#33FFFF'>Löschen</font></a></td>
</tr>
</form>";
}
echo "</table>";
}
else{
if(array_key_exists("sentPwd", $_POST)){
echo "<p>
<font color='red'>
Das eingegebene Passwort oder der Benutzername war falsch.
</font>
</p>\n ";
}
echo "<form method='post' name='login'>
<table>
<tr>
<td>
Name:
</td>
<td>
<input type='text' name='sentName'>
</td>
</tr>
<tr>
<td>
Passwort:
</td>
<td>
<input type='password' name='sentPwd'>
</td>
</tr>
<tr>
<td colspan='2'>
<input type='submit' value='Einloggen'>
</td>
</tr>
</table>
</form>\n ";
}
?>
</center>
</body>
</html>
23.06.2012 . In der admin.php Bei der Email die der neue User erhält wird nun euer Absender angezeigt.
Hier dann die reg.php
Script:Zeigen
<?php
require("config.php");
session_start();
$createTable = "CREATE TABLE IF NOT EXISTS `$tableName`(
`ID` int(4) unsigned NOT NULL auto_increment,
`Datum` date NOT NULL default '0000-00-00',
`user` varchar(20) NOT NULL default '',
`pass` varchar(10) NOT NULL default '',
`mail` varchar(100) NOT NULL default '',
`gender` varchar(100) NOT NULL default '',
`country` varchar(100) NOT NULL default '',
`zip` varchar( 7 ) NULL DEFAULT '',
`alreadyRegistered` int(1) NOT NULL default '0',
PRIMARY KEY (`ID`));";
mysql_query($createTable, $connection)or die(mysql_error());
?>
<html>
<head>
<title>
im Chat Registrieren
</title>
<body text="#ffcc00" bgcolor="#000000">
</head>
<body>
<body background="http://<?php echo "$servername";?>.webkicks.de/<?php echo "$chatname";?>/bg/<?php echo "$hgbild";?>.jpg">
<center>
<?
if(array_key_exists("user", $_POST)){
$user = $_POST['user'];
$pass = $_POST['pass'];
$mail = $_POST['mail'];
$gender = $_POST['gender'];
$country = $_POST['country'];
$zip = $_POST['zip'];
$Datum = date("Y-m-d");
$sql = "INSERT INTO `$tableName`(`Datum`, `user`, `pass`, `mail`, `gender`, `country`, `zip`) VALUES ('".mysql_real_escape_string($Datum)."', '".mysql_real_escape_string($user)."', '".mysql_real_escape_string($pass)."', '".mysql_real_escape_string($mail)."', '".mysql_real_escape_string($gender)."', '".mysql_real_escape_string($country)."', '".mysql_real_escape_string($zip)."')";
mysql_query($sql, $connection);//or die(mysql_error());
echo "<p>Du wurdest mit folgenden Daten registriert:</p>
<table>
<tr>
<td>Alias:</td>
<td>$user</td>
</tr>
<tr>
<td>E-Mail</td>
<td>$mail</td>
</tr>
<tr>
<td>Geschlecht:</td>
<td>$gender</td>
</tr>
<tr>
<td>PLZ:</td>
<td>$zip</td>
</tr>
</table>
<p>Ein Admin wird dich schnellst möglich freischalten:</p>";
$ip ="$REMOTE_ADDR";
$message = "Der User: ".$_POST['user']." (IP:".$HTTP_SERVER_VARS['REMOTE_ADDR'].") Hat sich im Chat registriert";
$email = "$adminemail";
$email1 = "$adminemail1";
$betreff ="$chatname";
mail($email, $betreff, $message);
mail($email1, $betreff, $message);
}
else{
echo "Es wurden keine gültigen Daten angegeben.";
}
?>
</center>
</body>
</html>
require("config.php");
session_start();
$createTable = "CREATE TABLE IF NOT EXISTS `$tableName`(
`ID` int(4) unsigned NOT NULL auto_increment,
`Datum` date NOT NULL default '0000-00-00',
`user` varchar(20) NOT NULL default '',
`pass` varchar(10) NOT NULL default '',
`mail` varchar(100) NOT NULL default '',
`gender` varchar(100) NOT NULL default '',
`country` varchar(100) NOT NULL default '',
`zip` varchar( 7 ) NULL DEFAULT '',
`alreadyRegistered` int(1) NOT NULL default '0',
PRIMARY KEY (`ID`));";
mysql_query($createTable, $connection)or die(mysql_error());
?>
<html>
<head>
<title>
im Chat Registrieren
</title>
<body text="#ffcc00" bgcolor="#000000">
</head>
<body>
<body background="http://<?php echo "$servername";?>.webkicks.de/<?php echo "$chatname";?>/bg/<?php echo "$hgbild";?>.jpg">
<center>
<?
if(array_key_exists("user", $_POST)){
$user = $_POST['user'];
$pass = $_POST['pass'];
$mail = $_POST['mail'];
$gender = $_POST['gender'];
$country = $_POST['country'];
$zip = $_POST['zip'];
$Datum = date("Y-m-d");
$sql = "INSERT INTO `$tableName`(`Datum`, `user`, `pass`, `mail`, `gender`, `country`, `zip`) VALUES ('".mysql_real_escape_string($Datum)."', '".mysql_real_escape_string($user)."', '".mysql_real_escape_string($pass)."', '".mysql_real_escape_string($mail)."', '".mysql_real_escape_string($gender)."', '".mysql_real_escape_string($country)."', '".mysql_real_escape_string($zip)."')";
mysql_query($sql, $connection);//or die(mysql_error());
echo "<p>Du wurdest mit folgenden Daten registriert:</p>
<table>
<tr>
<td>Alias:</td>
<td>$user</td>
</tr>
<tr>
<td>E-Mail</td>
<td>$mail</td>
</tr>
<tr>
<td>Geschlecht:</td>
<td>$gender</td>
</tr>
<tr>
<td>PLZ:</td>
<td>$zip</td>
</tr>
</table>
<p>Ein Admin wird dich schnellst möglich freischalten:</p>";
$ip ="$REMOTE_ADDR";
$message = "Der User: ".$_POST['user']." (IP:".$HTTP_SERVER_VARS['REMOTE_ADDR'].") Hat sich im Chat registriert";
$email = "$adminemail";
$email1 = "$adminemail1";
$betreff ="$chatname";
mail($email, $betreff, $message);
mail($email1, $betreff, $message);
}
else{
echo "Es wurden keine gültigen Daten angegeben.";
}
?>
</center>
</body>
</html>
Nun die config.php
Script:Zeigen
<?php
//Email Adresse vom Admin
$adminemail = "emali-addy"; // Email Adresse des 1.Admins der freischalten darf
$adminemail1 = "emali-addy"; // Email Adresse des 2.Admins der freischalten darf
$emailabsender = "Dein Absender"; // Hier angeben was beim neuen User in der Email als absender erscheinen soll
// Daten vom Chat
$servername = "server3"; // Hier den server namen also nur die Zahl aendern
$chatname = "chatname"; // Hier den Chatnamen wie er bei webkicks angemeldet ist
// Daten auf eigenen Chat anpassen!
$hgbild = "bild5"; // nummer des bildes aus dem admin menue punkt hintergruende nur die Zahl aendern
// Namen und Passwörter für die Administratoren festlegen
$AdminName[0] = "Administrator1";
$AdminPwd[0] = "Administrator1 passwaort";
$AdminName[1] = "Administrator2";
$AdminPwd[1] = "Administrator2 passwaort";
//usw...
// Wenn nur ein Admin, dann $AdminName[1] und $AdminPwd[1] natürlich ausschneiden!
// Name der Tabelle, in der die Daten gespeichert werden sollen
$tableName = "chatter"; // um Überschneidungen zu verhindern, falls eine Tabelle mit diesem Namen schon existiert ggf. ändern
// Zugriffsdaten für die Datenbank
$db_host = "localhost"; // Host der Datenbank (normalerweise localhost)
$db_user = "datenbank user"; // Administratorname für Datenbank
$db_password = "datenbank passwort"; // Passwort für Datenbank
$db_name = "datenbank name"; // Name der Datenbank
// Herstellen der Verbindung zur Datenbank. Nicht ändern!
$connection = @mysql_connect($db_host, $db_user, $db_password) or die("geht net");
mysql_select_db($db_name, $connection);
?>
//Email Adresse vom Admin
$adminemail = "emali-addy"; // Email Adresse des 1.Admins der freischalten darf
$adminemail1 = "emali-addy"; // Email Adresse des 2.Admins der freischalten darf
$emailabsender = "Dein Absender"; // Hier angeben was beim neuen User in der Email als absender erscheinen soll
// Daten vom Chat
$servername = "server3"; // Hier den server namen also nur die Zahl aendern
$chatname = "chatname"; // Hier den Chatnamen wie er bei webkicks angemeldet ist
// Daten auf eigenen Chat anpassen!
$hgbild = "bild5"; // nummer des bildes aus dem admin menue punkt hintergruende nur die Zahl aendern
// Namen und Passwörter für die Administratoren festlegen
$AdminName[0] = "Administrator1";
$AdminPwd[0] = "Administrator1 passwaort";
$AdminName[1] = "Administrator2";
$AdminPwd[1] = "Administrator2 passwaort";
//usw...
// Wenn nur ein Admin, dann $AdminName[1] und $AdminPwd[1] natürlich ausschneiden!
// Name der Tabelle, in der die Daten gespeichert werden sollen
$tableName = "chatter"; // um Überschneidungen zu verhindern, falls eine Tabelle mit diesem Namen schon existiert ggf. ändern
// Zugriffsdaten für die Datenbank
$db_host = "localhost"; // Host der Datenbank (normalerweise localhost)
$db_user = "datenbank user"; // Administratorname für Datenbank
$db_password = "datenbank passwort"; // Passwort für Datenbank
$db_name = "datenbank name"; // Name der Datenbank
// Herstellen der Verbindung zur Datenbank. Nicht ändern!
$connection = @mysql_connect($db_host, $db_user, $db_password) or die("geht net");
mysql_select_db($db_name, $connection);
?>
oben die email-addy der eingetragenen Admins eintragen, dann bekommen die Admins die eingetragen sind eine email wenn sich ein User anmeldet.
Genauso bekommt der User eine email sobald er durch einen Admin freigeschaltet worden ist.
23.6.2012 Emailabsender mit eingefügt bitte dort den absender angeben wie ihn der neue user in der email sehen soll
Als nächstes zu eurem Registrierungsformular, entweder sucht ihr in eurem Formular diese Zeile:
Script:Zeigen
<form name="formular" method="post" action="http://server3.webkicks.de/euerchatname/register.cgi">
Script:Zeigen
<form name="formular" method="post" action="userfrei/reg.php">
oder ihr nutzt das Formular was ich schon bearbeitet habe. In dem Formular wird das Hintergrundbild übernommen was ihr in der config.php angebt.
Hier das Formular
Script:Zeigen
<?php
include("userfrei/config.php");
?>
<html>
<head>
<title>webkicks.de - DER Chat für die eigene Homepage!</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="robots" content="noindex" />
<script type="text/javascript">
function formcheck() {
var eingabe, c, erlaubt = '1234567890abcdefghijklmnopqrstuvwxyz_', laenge;
eingabe = window.document.formular.user.value;
eingabe = eingabe.toLowerCase();
laenge = eingabe.length;
if (eingabe == ''){
alert('Bitte Nicknamen angeben!');
return false;
}
for (c = 0; c < laenge; c++){
d = eingabe.charAt(c);
if (erlaubt.indexOf(d) == -1){
alert ('Bitte kein Sonderzeichen verwenden!!');
return false;
}
}
if (document.formular.pass.value == "") {
alert("Bitte das Passwort eingeben!");
document.formular.pass.focus();
return false;
}
if (document.formular.mail.value == "") {
alert("Bitte E-Mail-Adresse eingeben!");
document.formular.mail.focus();
return false;
}
if (document.formular.mail.value.indexOf("@") == -1) {
alert("Keine gültige E-Mail-Adresse!");
document.formular.mail.focus();
return false;
}
if (document.formular.gender.value == "0") {
alert("Bitte Geschlecht angeben!");
document.formular.gender.focus();
return false;
}
if (document.formular.country.value == "") {
alert("Bitte Wohnsitz (Land) angeben!");
document.formular.country.focus();
return false;
}
if (document.formular.zip.value == "") {
alert("Bitte PLZ angeben!");
document.formular.country.focus();
return false;
}
var eingabe = document.formular.zip.value;
var postleitzahl = /[0-9]{4,5}/;
var ergebnis = postleitzahl.test(eingabe);
if(ergebnis == false) {
alert("Die eingegebene PLZ ist fehlerhaft");
return false;
}
}
</script>
</head>
<body text="#ffcc00" bgcolor="#000000">
<body background="http://<?php echo "$servername";?>.webkicks.de/<?php echo "$chatname";?>/bg/<?php echo "$hgbild";?>.jpg">
<body>
<div align="center">
<TABLE cellSpacing=6 cellPadding=0 border=0>
<TBODY>
<TR>
<TD valign="top">
<form name="formular" method="post" action="userfrei/reg.php" onsubmit="return formcheck()">
<P align="center"><strong><span class="ueber">Chat Anmeldung<br>
</span></strong>
<CENTER>
<table width="0" border="0" cellspacing="5">
<tr>
<td>Alias:</td>
<td> <input class="input" name="user" size="15" maxlength="20" type="text">
</td>
</tr>
<tr>
<td>Passwort:</td>
<td> <input class="input" name="pass" size="15" maxlength="10" type="password">
</td>
</tr>
<tr>
<td>eMail:</td>
<td> <input class="input" name="mail" size="15" maxlength="100" type="text">
</td>
</tr>
<tr>
<td>Geschlecht:</td>
<td>
<select class="input" name="gender" style="width:116px;">
<option value="0">-------------</option>
<option value="1">männlich</option>
<option value="2">weiblich</option>
</select>
</td>
</tr>
<tr>
<td>Wohnsitz:</td>
<td>
<select class="input" name="country" style="width:116px;">
<option value="DE">Deutschland</option>
<option value="AT">Österreich</option>
<option value="CH">Schweiz</option>
<option value="0">---------</option>
<option value="1">Sonstiges</option>
</select>
</td>
</tr>
<tr>
<td>Postleitzahl:</td>
<td>
<input class="input" name="zip" type="text" size="5" maxlength="5" />
</td>
</tr>
</table>
<p>Die Freischaltung kann nur erfolgen, wenn<br>eine gültige Emailadresse angegeben wird!<br>
<BR>
<input name=job type=hidden value="sign">
<input name=cid type=hidden value="<?php echo "$chatname";?>">
<INPUT class="submit" TYPE="submit" VALUE="Anmelden" name="send-button">
</p>
</CENTER>
</FORM>
</TD>
</TR>
</TBODY>
</TABLE>
</div>
<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
try {
var pageTracker = _gat._getTracker("UA-1494442-6");
pageTracker._trackPageview("/funnel_sign/step1");
pageTracker._setDomainName(".webkicks.de");
var pageTrackerCS = _gat._getTracker("UA-1494442-2");
pageTrackerCS._trackPageview("/funnel_sign/step1");
pageTrackerCS._setDomainName(".webkicks.de");
var pageTrackerWK = _gat._getTracker("UA-1494442-1");
pageTrackerWK._trackPageview();
pageTrackerWK._setDomainName(".webkicks.de");
} catch(err) {}
</script>
</body>
</html>
include("userfrei/config.php");
?>
<html>
<head>
<title>webkicks.de - DER Chat für die eigene Homepage!</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="robots" content="noindex" />
<script type="text/javascript">
function formcheck() {
var eingabe, c, erlaubt = '1234567890abcdefghijklmnopqrstuvwxyz_', laenge;
eingabe = window.document.formular.user.value;
eingabe = eingabe.toLowerCase();
laenge = eingabe.length;
if (eingabe == ''){
alert('Bitte Nicknamen angeben!');
return false;
}
for (c = 0; c < laenge; c++){
d = eingabe.charAt(c);
if (erlaubt.indexOf(d) == -1){
alert ('Bitte kein Sonderzeichen verwenden!!');
return false;
}
}
if (document.formular.pass.value == "") {
alert("Bitte das Passwort eingeben!");
document.formular.pass.focus();
return false;
}
if (document.formular.mail.value == "") {
alert("Bitte E-Mail-Adresse eingeben!");
document.formular.mail.focus();
return false;
}
if (document.formular.mail.value.indexOf("@") == -1) {
alert("Keine gültige E-Mail-Adresse!");
document.formular.mail.focus();
return false;
}
if (document.formular.gender.value == "0") {
alert("Bitte Geschlecht angeben!");
document.formular.gender.focus();
return false;
}
if (document.formular.country.value == "") {
alert("Bitte Wohnsitz (Land) angeben!");
document.formular.country.focus();
return false;
}
if (document.formular.zip.value == "") {
alert("Bitte PLZ angeben!");
document.formular.country.focus();
return false;
}
var eingabe = document.formular.zip.value;
var postleitzahl = /[0-9]{4,5}/;
var ergebnis = postleitzahl.test(eingabe);
if(ergebnis == false) {
alert("Die eingegebene PLZ ist fehlerhaft");
return false;
}
}
</script>
</head>
<body text="#ffcc00" bgcolor="#000000">
<body background="http://<?php echo "$servername";?>.webkicks.de/<?php echo "$chatname";?>/bg/<?php echo "$hgbild";?>.jpg">
<body>
<div align="center">
<TABLE cellSpacing=6 cellPadding=0 border=0>
<TBODY>
<TR>
<TD valign="top">
<form name="formular" method="post" action="userfrei/reg.php" onsubmit="return formcheck()">
<P align="center"><strong><span class="ueber">Chat Anmeldung<br>
</span></strong>
<CENTER>
<table width="0" border="0" cellspacing="5">
<tr>
<td>Alias:</td>
<td> <input class="input" name="user" size="15" maxlength="20" type="text">
</td>
</tr>
<tr>
<td>Passwort:</td>
<td> <input class="input" name="pass" size="15" maxlength="10" type="password">
</td>
</tr>
<tr>
<td>eMail:</td>
<td> <input class="input" name="mail" size="15" maxlength="100" type="text">
</td>
</tr>
<tr>
<td>Geschlecht:</td>
<td>
<select class="input" name="gender" style="width:116px;">
<option value="0">-------------</option>
<option value="1">männlich</option>
<option value="2">weiblich</option>
</select>
</td>
</tr>
<tr>
<td>Wohnsitz:</td>
<td>
<select class="input" name="country" style="width:116px;">
<option value="DE">Deutschland</option>
<option value="AT">Österreich</option>
<option value="CH">Schweiz</option>
<option value="0">---------</option>
<option value="1">Sonstiges</option>
</select>
</td>
</tr>
<tr>
<td>Postleitzahl:</td>
<td>
<input class="input" name="zip" type="text" size="5" maxlength="5" />
</td>
</tr>
</table>
<p>Die Freischaltung kann nur erfolgen, wenn<br>eine gültige Emailadresse angegeben wird!<br>
<BR>
<input name=job type=hidden value="sign">
<input name=cid type=hidden value="<?php echo "$chatname";?>">
<INPUT class="submit" TYPE="submit" VALUE="Anmelden" name="send-button">
</p>
</CENTER>
</FORM>
</TD>
</TR>
</TBODY>
</TABLE>
</div>
<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
try {
var pageTracker = _gat._getTracker("UA-1494442-6");
pageTracker._trackPageview("/funnel_sign/step1");
pageTracker._setDomainName(".webkicks.de");
var pageTrackerCS = _gat._getTracker("UA-1494442-2");
pageTrackerCS._trackPageview("/funnel_sign/step1");
pageTrackerCS._setDomainName(".webkicks.de");
var pageTrackerWK = _gat._getTracker("UA-1494442-1");
pageTrackerWK._trackPageview();
pageTrackerWK._setDomainName(".webkicks.de");
} catch(err) {}
</script>
</body>
</html>
05.06.2012 4 oder 5 zahlen sind nun möglich bei der PL angabeZ
Auch hier bitte drauf achten das der pfad zur config.php und reg.php stimmen
Nun wünsche ich euch viel Spass mit dem Script. Für Fragen steh ich euch gerne zur Verfügung.
Hier mal eine Registrierung wie ich sie nutze
Script:Zeigen
<?php
include("userfrei/config.php");
?>
<html>
<head>
<title>webkicks.de - DER Chat für die eigene Homepage!</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="robots" content="noindex" />
<script type="text/javascript">
function formcheck() {
var eingabe, c, erlaubt = '1234567890abcdefghijklmnopqrstuvwxyz_', laenge;
eingabe = window.document.formular.user.value;
eingabe = eingabe.toLowerCase();
laenge = eingabe.length;
if (eingabe == ''){
alert('Bitte Nicknamen angeben!');
return false;
}
for (c = 0; c < laenge; c++){
d = eingabe.charAt(c);
if (erlaubt.indexOf(d) == -1){
alert ('Bitte kein Sonderzeichen verwenden!!');
return false;
}
}
if (document.formular.pass.value == "") {
alert("Bitte das Passwort eingeben!");
document.formular.pass.focus();
return false;
}
if (document.formular.mail.value == "") {
alert("Bitte E-Mail-Adresse eingeben!");
document.formular.mail.focus();
return false;
}
if (document.formular.mail.value.indexOf("@") == -1) {
alert("Keine gültige E-Mail-Adresse!");
document.formular.mail.focus();
return false;
}
if (document.formular.gender.value == "0") {
alert("Bitte Geschlecht angeben!");
document.formular.gender.focus();
return false;
}
if (document.formular.country.value == "") {
alert("Bitte Wohnsitz (Land) angeben!");
document.formular.country.focus();
return false;
}
if (document.formular.zip.value == "") {
alert("Bitte PLZ angeben!");
document.formular.country.focus();
return false;
}
var eingabe = document.formular.zip.value;
var postleitzahl = /[0-9]{4,5}/;
var ergebnis = postleitzahl.test(eingabe);
if(ergebnis == false) {
alert("Die eingegebene PLZ ist fehlerhaft");
return false;
}
}
</script>
</head>
<body text="#ffcc00" bgcolor="#000000">
<body background="http://<?php echo "$servername";?>.webkicks.de/<?php echo "$chatname";?>/bg/<?php echo "$hgbild";?>.jpg">
<body>
<div align="center">
<table cellSpacing=6 cellPadding=0 border=0>
<tbody>
<tr>
<td valign="top">
<form name="formular" method="post" action="reg.php" onsubmit="return formcheck()">
<P align="center"><strong><span class="ueber">Chat Anmeldung<br>
</span></strong>
<center>
<table width="0" border="0" cellspacing="5">
<tr>
<td>Alias:</td>
<td> <input class="input" name="user" size="15" maxlength="20" type="text">
</td>
</tr>
<tr>
<td>Passwort:</td>
<td> <input class="input" name="pass" size="15" maxlength="10" type="password">
</td>
</tr>
<tr>
<td>eMail:</td>
<td> <input class="input" name="mail" size="15" maxlength="100" type="text">
</td>
</tr>
<tr>
<td>Geschlecht:</td>
<td>
<select class="input" name="gender" style="width:116px;">
<option value="0">-------------</option>
<option value="1">männlich</option>
<option value="2">weiblich</option>
</select>
</td>
</tr>
<tr>
<td>Wohnsitz:</td>
<td>
<select class="input" name="country" style="width:116px;">
<option value="DE">Deutschland</option>
<option value="AT">Österreich</option>
<option value="CH">Schweiz</option>
<option value="0">---------</option>
<option value="1">Sonstiges</option>
</select>
</td>
</tr>
<tr>
<td>Postleitzahl:</td>
<td>
<input class="input" name="zip" type="text" size="5" maxlength="5" />
</td>
</tr>
</table>
<p>Die Freischaltung kann nur erfolgen, wenn<br>eine gültige Emailadresse angegeben wird!<br>
<br>
<input name=job type=hidden value="sign">
<input name=cid type=hidden value="<?php echo "$chatname";?>">
<INPUT class="submit" type="submit" name="submit" value="Anmelden">
</p>
</center>
</form>
</td>
</tr>
</tbody>
</table>
</div>
</body>
</html>
include("userfrei/config.php");
?>
<html>
<head>
<title>webkicks.de - DER Chat für die eigene Homepage!</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="robots" content="noindex" />
<script type="text/javascript">
function formcheck() {
var eingabe, c, erlaubt = '1234567890abcdefghijklmnopqrstuvwxyz_', laenge;
eingabe = window.document.formular.user.value;
eingabe = eingabe.toLowerCase();
laenge = eingabe.length;
if (eingabe == ''){
alert('Bitte Nicknamen angeben!');
return false;
}
for (c = 0; c < laenge; c++){
d = eingabe.charAt(c);
if (erlaubt.indexOf(d) == -1){
alert ('Bitte kein Sonderzeichen verwenden!!');
return false;
}
}
if (document.formular.pass.value == "") {
alert("Bitte das Passwort eingeben!");
document.formular.pass.focus();
return false;
}
if (document.formular.mail.value == "") {
alert("Bitte E-Mail-Adresse eingeben!");
document.formular.mail.focus();
return false;
}
if (document.formular.mail.value.indexOf("@") == -1) {
alert("Keine gültige E-Mail-Adresse!");
document.formular.mail.focus();
return false;
}
if (document.formular.gender.value == "0") {
alert("Bitte Geschlecht angeben!");
document.formular.gender.focus();
return false;
}
if (document.formular.country.value == "") {
alert("Bitte Wohnsitz (Land) angeben!");
document.formular.country.focus();
return false;
}
if (document.formular.zip.value == "") {
alert("Bitte PLZ angeben!");
document.formular.country.focus();
return false;
}
var eingabe = document.formular.zip.value;
var postleitzahl = /[0-9]{4,5}/;
var ergebnis = postleitzahl.test(eingabe);
if(ergebnis == false) {
alert("Die eingegebene PLZ ist fehlerhaft");
return false;
}
}
</script>
</head>
<body text="#ffcc00" bgcolor="#000000">
<body background="http://<?php echo "$servername";?>.webkicks.de/<?php echo "$chatname";?>/bg/<?php echo "$hgbild";?>.jpg">
<body>
<div align="center">
<table cellSpacing=6 cellPadding=0 border=0>
<tbody>
<tr>
<td valign="top">
<form name="formular" method="post" action="reg.php" onsubmit="return formcheck()">
<P align="center"><strong><span class="ueber">Chat Anmeldung<br>
</span></strong>
<center>
<table width="0" border="0" cellspacing="5">
<tr>
<td>Alias:</td>
<td> <input class="input" name="user" size="15" maxlength="20" type="text">
</td>
</tr>
<tr>
<td>Passwort:</td>
<td> <input class="input" name="pass" size="15" maxlength="10" type="password">
</td>
</tr>
<tr>
<td>eMail:</td>
<td> <input class="input" name="mail" size="15" maxlength="100" type="text">
</td>
</tr>
<tr>
<td>Geschlecht:</td>
<td>
<select class="input" name="gender" style="width:116px;">
<option value="0">-------------</option>
<option value="1">männlich</option>
<option value="2">weiblich</option>
</select>
</td>
</tr>
<tr>
<td>Wohnsitz:</td>
<td>
<select class="input" name="country" style="width:116px;">
<option value="DE">Deutschland</option>
<option value="AT">Österreich</option>
<option value="CH">Schweiz</option>
<option value="0">---------</option>
<option value="1">Sonstiges</option>
</select>
</td>
</tr>
<tr>
<td>Postleitzahl:</td>
<td>
<input class="input" name="zip" type="text" size="5" maxlength="5" />
</td>
</tr>
</table>
<p>Die Freischaltung kann nur erfolgen, wenn<br>eine gültige Emailadresse angegeben wird!<br>
<br>
<input name=job type=hidden value="sign">
<input name=cid type=hidden value="<?php echo "$chatname";?>">
<INPUT class="submit" type="submit" name="submit" value="Anmelden">
</p>
</center>
</form>
</td>
</tr>
</tbody>
</table>
</div>
</body>
</html>
05.06.2012 4 oder 5 zahlen sind nun möglich bei der PL angabeZ