Autor Zpráva
ArdaGamesTV
Profil *
Ahoj lidi mám zde malý problém dělám si administraci pro svůj minecraft server mám
dva skripty a ty mají za úkol aby data zadaná ve formuláři v tomhle dali do příkazu na HTTP console
Tento formulář dělá kicky.

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html lang="cz">
  <head>
  <meta http-equiv="content-type" content="text/html; charset=utf-8">
  <title>Ban a Kick</title>
  </head>
  <body>
  <form action="kick.php" method="post">
Nick: <input type="text" name="kickclient"><br />
Důvod: <input type="text" name="kickduvod"><br />
      <input type="submit" name="potvrditkick" value="kicknout"><br />

  </form>
  </body>
</html>

A tady je PHP soubor kick.php

<?php

$jméno = $_POST['kickclient'];
$důvod = $_POST['kickduvod'];

$ch = curl_init();

// set URL and other appropriate options
curl_setopt($ch, CURLOPT_URL, "http://127.0.0.1:8765/console?command=kick+$jméno+$důvod");
curl_setopt($ch, CURLOPT_HEADER, false);

// grab URL and pass it to the browser
curl_exec($ch);

// close cURL resource, and free up system resources
curl_close($ch);




?>

ale konzole hlásí tohle : prntscr.com/c05jsf


nevíte v čem je chyba??
fuyo
Profil *
nevíte v čem je chyba??

třeba do očí bijící diakritika v proměnných
Fisir
Profil
Reaguji na fuya:
Diakritika v proměnných ničemu (technicky vzato) nevadí.
juriad
Profil
Název proměnné smí obsahovat diakritiku. Viz druhý odstavec v dokumentaci php.net/manual/en/language.variables.basics.php.

ArdaGamesTV:
Nefunguje to vždy nebo jen někdy?
Zkoušel jsi třeba zadat jméno a důvod, tak aby neobsahovaly diakritiku ani mezery?
Co jiné příkazy? Třeba /list by měl být triviální a nemělo by na něm být co pokazit.

Co jiného píše ten log? Není tam nějaká další relevantní informace?
A prosím, nevkládej sem odkazy na screenshoty, ale nakopíruj sem text.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0