Chyba při instalaci Web WhiteListu

Technická podpora k herním serverům Minecraft a Tekkit
Message
Autor
Uživatelský avatar
Mysteria
Příspěvky: 9122
Registrován: 26 pro 2009, 15:40
Reputation: 7
Bydliště: Česká republika
Kontaktovat uživatele:

Re: Chyba při instalaci Web WhiteListu

#11 Příspěvekod Mysteria » 12 pro 2012, 10:27

matyasvane píše:Mohu prosím dostat odpověď? Takto jak jsem to napsal to nefunguje..

Nefunguje znamená co? Stránka se nenačte nebo to "jenom" nejde nainstalovat?

eakethet píše:Já tam vidím špatnej kód, nemůžu si pomoc... Header by se neměl posílat, pokud máš už něco vypsanýho... Si autor toho WL nebo ne?

Ano neměl, ale jde to obejít pomocí bufferování, sice je to jenom taková berlička, jak "opravit" špatně napsaný kód, ale lepší něco než nic.

eakethet
Příspěvky: 314
Registrován: 19 led 2012, 10:33
Reputation: 0

Re: Chyba při instalaci Web WhiteListu

#12 Příspěvekod eakethet » 12 pro 2012, 16:50

Může to mít vyplý u hostingu... Btw, nemohlo by to bejt ob_start(); ?

dyžtak ale určitě pomůže jednoduchej přepis...

Kód: Vybrat vše

<?php
$nazev_server = $_POST['nazev'];
$ip_server = $_POST['ip'];
$pravidla = $_POST['pravidla'];
$pripojeni = $_POST['pripojeni'];
require ('../database.php');

  if(!empty($ip_server)) {
    if (!mysql_connect($ip, $jmeno, $heslo)) {
      echo '<font color="red">Nepodařilo se připojit k databázi</font><br>';
    }
    else {
      $spojeni = MySQL_Connect($ip, $jmeno, $heslo);
      MySQL_Select_DB($nazev, $spojeni); //Připojení na MySql
     
      MySQL_Query("INSERT INTO wltest_opt VALUES ('verze', '1.00');", $spojeni);
      MySQL_Query("INSERT INTO wltest_opt VALUES ('styl', './styly/default.css');", $spojeni);
      MySQL_Query("INSERT INTO wltest_opt VALUES ('nazev', '$nazev_server');", $spojeni);
      MySQL_Query("INSERT INTO wltest_opt VALUES ('ip_hraci','$ip_server');", $spojeni);
      MySQL_Query("INSERT INTO wltest_opt VALUES ('pravidla','$pravidla');", $spojeni);
      MySQL_Query("INSERT INTO wltest_opt VALUES ('pripojeni','$pripojeni');", $spojeni);
      header("location: ./install2.php");
    }
  }
?>
<html>
  <head>
    <title>Whitelist test - Instalace</title>
    <meta charset="UTF-8">
   <link rel="stylesheet" href="../styly/default.css">
  </head>
  <body>
  <h1>Whitelist test - Instalace</h1>
  <h2>Vítejte v instalaci Whitelist testu, všechna nastavení budete moci později změnit v administraci.</h2>
  <table>
    <tr><td class="tb-okraj"></td></tr>
    <tr>
      <td>
        <form method="POST">
          IP vašeho serveru (zobrazí se hráčům, kteří dokončili test):<br> <input type="text" name="ip"><br><br>
          Název vašeho serveru:<br> <input type="text" name="nazev"><br><br>
          Cesta k pravidlům:<br> <input type="text" value="http://" name="pravidla">
      </td>
    </tr>
    <tr><td class="tb-okraj"></td></tr>
    <tr>
      <td>
          Jaký typ připojení si přejete používat: 
          <select name="pripojeni">
            <option value="rcon" selected="selected">Rcon</option>
            <option value="mysql">MySQL</option>
          </select><br>
          <font color="red">(MySQL vyžaduje plugin DynamicEffectWhitelist)</font><br><br>
          <input type="submit" value="Pokračovat" class="button">
        </form>
      </td>
    </tr>
    <tr><td class="tb-okraj"><p>©janch32 | v1.00</p></td></tr>
  </table>
 
</body>
</html>


Zpět na „Minecraft, Tekkit“

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 62 hostů