[HowTo]Minecraft CMS mit Whitelist verknüpfen

07/23/2011 09:43 .Ownd'#1
Hey,
hier ein HowTo wie ihr dieses [Only registered and activated users can see links. Click Here To Register...] mit eurer Whitelist verbindet.

Was bringt das ?

Wie ihr wisst, müssen alle Registrieren Gäste von Administratoren freigeschaltet werden. Diese funktion nutzen wir heute aus und machen eine Whitelist mit HP freischaltung.

Was benötigt ihr ?



Erst müsst ihr das CMS und das Plugin installiert haben, dann beginnen wir mal.
Ihr öffnet die config.properties und kopiert das von mir rein:

Quote:
#### DEWhitelist configuration ###
#Sat Jul 23 09:29:31 CEST 2011
mysql-updateinterval=60
debug=false
name=username
usemysql=true
mysql-database=jdbc\:mysql\://localhost\:3306/DieDBwoDieHPTabellenSind
http-url=http\://mydomain.com/whitelist.php
mysql-user=root // MySQL Login Name
mysql-string=SELECT {name} FROM `{table}`;
dismsg=You are not in the whitelist\! // Error, das man nicht auf der WL ist
whitelist-url=none
mysql-table=membres // tabelle - in unserem fall membres
mysql-password=passwort // MySQL Login PW
Vor dem speicher der Datei alle sachen nach [//.....] löschen ...!

HowTo per Video:
07/23/2011 11:43 xAeroZ#2
Nicht schlecht, nicht schlecht...

Wie bereits gesagt, auf [Only registered and activated users can see links. Click Here To Register...] kriegt man eine gratis MySQL Datenbank :D
03/12/2012 14:33 XtremeZocker#3
Mahlzeit,
Mir ist gerade aufgefallen das in der contakt.php auch paar Fehler drinnen sind.
Es kommen keine Mail´s an geschweige versendet.

PHP Code:
<?php include('header.php'); ?>
<div class="cadre">
<form name="form1" method="post" action="">
  <p> <br>
    <br>
    <?php
if(!isset($_POST['submit'])){
    
?>
     </p>
  <table border="0">
      <td width="200px">E-Mail Adresse : </td>
      <td><input name="de1" type="text" id="de1">@<input name="de2" type="text" id="de2">
</td>
    </tr>
    <tr> 
      <td>Betreff :</td>
      <td><input name="sujet" type="text" id="sujet2" size="95"></td>
    </tr>
    <tr> 
      <td>Nachricht : </td>
      <td><textarea name="message"></textarea></td>    </tr>
    <tr> 
      <td>&nbsp;</td>
      <td><input type="submit" name="Submit" value="Senden">
        <input type="reset" name="Submit2" value="Loeschen">
      </td>
    </tr>
  </table>
  <p>&nbsp; </p>
  </form></div>

    <?
  
  
}
  else
  {
  
mail ("$mailadmin","$sujet","$message\n\n$de","From:$de1@$de2");
  echo (
"Merci d'avoir envoyer le mail suivant a notre equipe : <br>$message<br>");
  
?>
 
<?php
}
 include(
'footer.php'); ?>
Kennt einer zufällig die Lösung?

Grüße

XtremeZocker
03/12/2012 20:25 ManuX.#4
ein Tahnks für die mühe :)
03/12/2012 23:30 Der-Tee#5
Quote:
Originally Posted by XtremeZocker View Post
Mahlzeit,
Mir ist gerade aufgefallen das in der contakt.php auch paar Fehler drinnen sind.
Es kommen keine Mail´s an geschweige versendet.

PHP Code:
<?php include('header.php'); ?>
<div class="cadre">
<form name="form1" method="post" action="">
  <p> <br>
    <br>
    <?php
if(!isset($_POST['submit'])){
    
?>
     </p>
  <table border="0">
      <td width="200px">E-Mail Adresse : </td>
      <td><input name="de1" type="text" id="de1">@<input name="de2" type="text" id="de2">
</td>
    </tr>
    <tr> 
      <td>Betreff :</td>
      <td><input name="sujet" type="text" id="sujet2" size="95"></td>
    </tr>
    <tr> 
      <td>Nachricht : </td>
      <td><textarea name="message"></textarea></td>    </tr>
    <tr> 
      <td>&nbsp;</td>
      <td><input type="submit" name="Submit" value="Senden">
        <input type="reset" name="Submit2" value="Loeschen">
      </td>
    </tr>
  </table>
  <p>&nbsp; </p>
  </form></div>

    <?
  
  
}
  else
  {
  
mail ("$mailadmin","$sujet","$message\n\n$de","From:$de1@$de2");
  echo (
"Merci d'avoir envoyer le mail suivant a notre equipe : <br>$message<br>");
  
?>
 
<?php
}
 include(
'footer.php'); ?>
Kennt einer zufällig die Lösung?

Grüße

XtremeZocker

Wo hostest du denn? Kann sein das der Hoster E-Mails senden nicht erlaubt....