PHP Skúšanie

Programovacie jazyky, rady, poradňa...
nemo
Light Star
Light Star
Príspevky: 206
Registrovaný: 13 júl 2009, 7:09

PHP Skúšanie

Príspevok od používateľa nemo »

Cafte takze mam taky script no a vtom scripte sa vsetky odkazy robia cez index.php?mode=files atd... a ja cem spravit do toho index.php?mode=rcon len nwm ako mam zapisat do toho suboru nech co sa bude diat ked niekto pojde na ten index.php?mode=rcon
bo ja v tom mam funkcie a kkt--- a ked idem na to index.php?mode=rcon tak tam je prazdna stranka iba header... a nwm to spravit aby tam bol moj kod...
vivaSlovakia
Guru wannabe
Guru wannabe
Príspevky: 2119
Registrovaný: 29 júl 2006, 10:30

Príspevok od používateľa vivaSlovakia »

Kód: Vybrať všetko

if ($_GET['mode'] == "rcon"){
//kod
}
nemo
Light Star
Light Star
Príspevky: 206
Registrovaný: 13 júl 2009, 7:09

Príspevok od používateľa nemo »

nejde mi to ked to dam na koniec tak to nevypise ten kod takzte nwm..
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Príspevok od používateľa audiotrack »

tak robíš niečo zle, zrejme to na konci byť nemôže :)
nemo
Light Star
Light Star
Príspevky: 206
Registrovaný: 13 júl 2009, 7:09

Príspevok od používateľa nemo »

tuto to je
http://78.98.116.116/core.rar
porad mi kam to mam dat

//autoeditácia príspevku ( 09 Aug 2009, 18:50 )
no co? kam to mam dat?
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Príspevok od používateľa audiotrack »

do funkcie main triedy ContentCore ktorá začína na riadku 926 ako ďalšiu podmienku
nemo
Light Star
Light Star
Príspevky: 206
Registrovaný: 13 júl 2009, 7:09

Príspevok od používateľa nemo »

no a? dal som tam taketo daco a nefunguje mi to :x nws co tam je zle?
audiotrack
VIP
VIP
Používateľov profilový obrázok
Príspevky: 25958
Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:

Príspevok od používateľa audiotrack »

1) mažem ti to už asi piatykrát, čítaj pravidlá. Zdrojáky patria do code
2) nemáš ani základy php, nemôžeš to iba zliepať ako sa ti zachce. Definovať funkciu len tak v podmienke? neukončiť echo (ani apostrof na konci, ani bodkočiarka)? Len tak odveci začať php (<?php) aj keď si ho nikde neprerušil? wtf?
nemo
Light Star
Light Star
Príspevky: 206
Registrovaný: 13 júl 2009, 7:09

Príspevok od používateľa nemo »

hm by ma zaujimalo kde to nwm spravit boha aby to normalne slo niekto mi to prosim vas upravte nech viem kde mam chybu a nech viem ako to mam robyt...

Kód: Vybrať všetko

if ($_GET['mode'] == "rcon"){


function rcon_operace($cmd,$ip,$port,$pass)
  {
    $passlen = strlen($pass);
    $cmdlen  = strlen($cmd);
    $packet  = 'SAMP';
    $packet .= chr(strtok($ip, '.')).chr(strtok('.')).chr(strtok('.')).chr(strtok('.'));
    $packet .= chr($port & 0xFF).chr($port >> 8 & 0xFF);
    $packet .= "x";
    $packet .= chr($passlen & 0xFF).chr($passlen >> 8 & 0xFF).$pass;
    $packet .= chr($cmdlen & 0xFF).chr($cmdlen >> 8 & 0xFF).$cmd;
    $fp =fsockopen('udp://' . $ip, $port, $errno, $errstr);
    fwrite($fp, $packet);
    fclose($fp);
  }


echo '
<form action="" method="post">

Rcon Heslo:
<b>&nbsp;&nbsp;</b>
<input name="cmd">
<br>



Príkaz
<b>&nbsp;&nbsp;</b>
<input name="cmd1">
<br>
<input type="submit" value="Odoslať">
</form> 



<?php



if (isset("$_POST[cmd]")) {
   $cmd = "$_POST[cmd1]"; 
   $ip = "78.98.116.116";
   $port = 7777;
   $pass = "$_POST[cmd]";
 
   rcon_operace($cmd,$ip,$port,$pass);
}
?>

';

}  
Dakujem velice krasne
Mmartin
Guru
Guru
Používateľov profilový obrázok
Príspevky: 2786
Registrovaný: 07 feb 2009, 12:49
Bydlisko: Bratislava

Príspevok od používateľa Mmartin »

omfg, ani si neodtranis tie xyby, jasne, ze ti to potom nejde
mas tam xyb jak koza hoven :)
nemo
Light Star
Light Star
Príspevky: 206
Registrovaný: 13 júl 2009, 7:09

Príspevok od používateľa nemo »

:P sry ale mal som trocha vypite :P uz to mam... mozete lock
Napísať odpoveď