Stránka 1 z 1

mobilniplatby.cz - více klíčových slov

Napsal: 03 zář 2012, 12:24
od regro
Server: 93.91.250.103:27214

Zdravím,

chtěl bych se zeptat, dle jakého scriptu mohu z SMS vytěžit více klíčových slov na rozlišení více druhů VIP.

Pro ukázku...
1. VIP -> pm názevbrány VIP1 nick
2. VIP -> pm názevbrány VIP2 nick

Hledal jsem všude, ale všude je návod pouze na jedno klíčové slovo, psal jsem na podporu mobilních plateb, ale tam mě nejspíše slečna/paní nepochopila, proto se obracím na vás, na crafťáky :)


Děkuji a snad se tu najde někdo kdo mi pomůže :)

Re: mobilniplatby.cz - více klíčových slov

Napsal: 03 zář 2012, 13:29
od eakethet
ten text co dostaneš rozsekej podle mezer a tim dostaneš ty klíčový slova
třeba takhle

Kód: Vybrat vše

<?php
$text = "neco a neco";
$rozsekany = explode(" ", $text);
echo $rozsekany[0];
echo '<br />';
echo $rozsekany[1];
echo '<br />';
echo $rozsekany[2];
?>

Re: mobilniplatby.cz - více klíčových slov

Napsal: 03 zář 2012, 13:37
od regro
Jasný díky, jenže když si dám zkušební SMS tak mi to vypíše text=neco+neco
a já nevím jak to rozdělit...děkuju

Re: mobilniplatby.cz - více klíčových slov

Napsal: 03 zář 2012, 13:40
od eakethet
Počkej, zaraž...
To "+" vidíš jen v url adrese ne...? Zkusil sis schválně vypsat ten text? Schválně si tam přihoď to echo $_GET['customer_text'] nebo echo $text podle toho jak máš tu proměnou s textem. Určitě ti to vypíše NěcoMezeraNěco a ne Něco+Něco

Re: mobilniplatby.cz - více klíčových slov

Napsal: 03 zář 2012, 13:44
od regro
Jo máš pravdu, píše to "+" pouze v URL...takže pokud to chápu dobře tak:

Kód: Vybrat vše

$price =  htmlspecialchars($_GET['price']); //zjistí cenu
$text = "neco a neco";
$rozsekany = explode(" ", $text);
echo $rozsekany[0]; //"0" můžu vyměnit za název který pak použiju $0 = "typ_vip"
echo '<br />';
echo $rozsekany[1];
echo '<br />';
echo $rozsekany[2];

$player = htmlspecialchars($_GET['text']);


Tyto scripty ještě tak neovládám

Re: mobilniplatby.cz - více klíčových slov

Napsal: 03 zář 2012, 13:52
od eakethet
1) u ceny je zbytečný dávat htmlspecialchars protože cena je pevně daná...
Osobně bych volil to druhý třeba nějak takto:

Kód: Vybrat vše

$text = $_GET['customer_text'];
$part = explode(" ", $text);
$hrac = $part[1];
$typvip = $part[0];
//a pak asi takhle pokud se ty gruyp menujou vip1 a vip2
$r->rconCommand("pex user ".$hrac." group add ".$typvip." world 2592000");

Snad ti to pomůže

Re: mobilniplatby.cz - více klíčových slov

Napsal: 03 zář 2012, 14:05
od regro
díky moc...máš to u mě ;)
dávám ti karmu, ještě jednou děkuju :)

Re: mobilniplatby.cz - více klíčových slov

Napsal: 03 zář 2012, 14:09
od regro
ještě jeden dotaz, když jsi mi tam dával ten kód:

Kód: Vybrat vše

$r->rconCommand("pex user ".$hrac." group add ".$typvip." world 2592000");


Tak to pak nemusím dělat přes switch takto:

Kód: Vybrat vše

switch($typvip) {

  case "vip1":
    $commands[] =

Re: mobilniplatby.cz - více klíčových slov

Napsal: 03 zář 2012, 15:41
od eakethet
Ne nemusíš to dělat switchem pokud se skupiny v pexu jmenujou stejně jako klíčový slovo, pokud pošle VIP1 tak se skupina musí jmenovat vip1