Janka no Benzin Tanka
-
Posts
25 -
Joined
-
Last visited
Posts posted by Janka no Benzin Tanka
-
-
O, paldies!
Tagad strādā gandrīz perfekti :)
-
Skripts tagad izkatās šadi:
<?php $ip = "127.0.0.1"; $ports = "27052"; $socket = fsockopen("udp://".$ip, $ports, $errno, $errstr, 1); $cmd = "\xFF\xFF\xFF\xFF\x54Source Engine Query\x00"; $lenght = strlen($cmd); fwrite($socket, $cmd, $lenght); $response = fread($socket, 1); if (!empty($response)) { echo "<center><p style=\"font-size: 12px Tahoma; font-weight: bold; color: #00FF00;\">Online</p></center>"; } else { echo "<center><p style=\"font-size: 12px Tahoma; font-weight: bold; color: #ff4400;\">Offline</p></center>"; } ?>
Bet tāpat ilgi lādē.
Varētu būt vaina FW? Jo k-kad sen, šis pirmais skripts strādāja perfekti.
Tagad cits FW, un nestrādā tā kā vajag.
-
Nesanāk man k-kas, errorus met.
Varbūt vari iekopēt visu skriptu pārtaisīto?
-
Labdien!
Man lūk ir šāds skripts:
<?php $ip = "127.0.0.1"; $ports = "27051"; $socket = fsockopen("udp://".$ip, $ports); $cmd = "\xFF\xFF\xFF\xFF\x54Source Engine Query\x00"; $lenght = strlen($cmd); fwrite($socket, $cmd, $lenght); $response = fread($socket, 1); if (!empty($response)) { echo "<center><p style=\"font-size: 12px Tahoma; font-weight: bold; color: #00FF00;\">Online</p></center>"; } else { echo "<center><p style=\"font-size: 12px Tahoma; font-weight: bold; color: #ff4400;\">Offline</p></center>"; } ?>
Viņš pārbauda, vai norādītais ports eksistē.
Problēma tāda, ja ports neeksistē jeb process ir offline, tad viņš ļoti ilgi viņu lādē, apmēram minūti.
Kad ports eksistē jeb process ir online, tad viņš monemtāli viņu pārbauda.
Ko skriptam vajadzētu samainīt, lai viņš momentāli arī pārbaudītu, kad process ir offline?
-
Nu bet loģiski.
Man nevajag lai viņu tikai atver, man vajag lai viņu nolasa un izdara, kas skriptā norādīts.
P.S. OS: win xp
Cik sapratu man vajag uztaisīt .bat failu, kuru palaist caur schedule task, piemēram
SET PATH="D:\kautkur"
start php.exe mansphpfalis.php
?
-
Jā, pirmstam protams pāŗbaudi vai reāli php scripts darbojās
Skripts darbojās, visu izdarīju caur schedule task, bet viņš tikai atvert caur Zend Development Enviroment un neko nedara.
-
Atradu kur.
Tur, Schedule Task, izvēleties to .php failu un viss?
-
Ar portu tiku galaa, tagad vis ok. vajag tikai sataisit lai visulaiku cheko to php failu.
Tur, Schedule Task, izvēleties to .php failu un viss?
Tiko velreiz pārbaudīju, var mazākais uzlikt tikai katru dienu, vai kad kompis ieslēdzas, vai log on.
-
nē - schedulerim tu vari likt izsaukt php failu tevis norādītajos laikos, pašu pārbaudi veiks jau tavs izveidotais php scripts
tur laikam mazākas var 1 dienu uzlikt, bet man vajag laik ik pa minūtei pārbauda.
-
uz unix - crontab
uz win - task scheduler
šajā variantā win - vai tad tur var ielikt .php failu ?
-
varbūt kāds firewall bloķē?
nebloķē, piekonektēties tak var visi.
-
Un velviens jaut., varbūt kāds zin, kapēc tas skripts kas aukstāk, nevar atvērt 27015 portu?
-
paldies, jau atradu :)
Bet kā lai uztaisa , lai vislaiku k-kas to skriptu pārbaudītu? k-kāds softs vai kā?
Un velviens jaut., varbūt kāds zin, kapēc tas skripts kas aukstāk, nevar atvērt 27015 portu?
-
Sveiki. Vai var kāds palīdzēt ar šādu skriptu, ja nevar atvērt portu pēc šāda skripta:
<?php
$site = "php.net";
$port = 80;
$fp = fsockopen($site,$port,$errno,$errstr,10);
if(!$fp)
{
echo "Cannot connect to server";
}
else{
echo "Connect was successful - no errors on Port ".$port." at ".$site;
fclose($fp);
}
?>
tad nosūtas uz epastu vēstule... ?
-
Vairs nevajag , atradu!
-
Ir tāda lieta, ja porta nav (izslēgts serviss), tad viņš baigi ilgi lādē to lapu un pēctam to eroru izmet.
Kāds bija kods(aizmirsu), lai uzliktu, lai pingo tikai vienu sekundi ?
-
Davai pa tēmu...
-
Nēsmu mācijies, visu mūžu esmu audzis benzīn tankā.
-
Labdien!
Gribēju palūgt vai kāds nevar uzrakstīt skriptu, piemērs:
Ja skripts atrod, ka "tāds" ports ir atvērts "tādai" ip, tad nevar saitā uzpiest pogu.
Reku piemēram skripts, kurš atrod portu:
<?php$site = "php.net";
$port = 80;
$fp = fsockopen($site,$port,$errno,$errstr,10);
if(!$fp)
{
echo "Cannot connect to server";
}
else{
echo "Connect was successful - no errors on Port ".$port." at ".$site;
fclose($fp);
}
?>
Pogas piemērs:
<form action="processing.php" method="post">< input type="submit" name"submit" value="Poga" >
</form>
Tagad viņus vajag savienot, lai nevarētu pogu uzpiest, ja ports ir atvērts. Bet ja neatrod portu, tad pogu var uzpiest.
-
Ir šāds skripts:
<script type="text/javascript"> seconds = 5; // number of seconds to wait id = 'bsubmit'; id2 = 'txt'; onload = function() { timestamp = new Date(); time = timestamp.getTime(); } function countdown() { c_timestamp = new Date(); c_time = c_timestamp.getTime(); if (Math.floor((c_time - time)/1000) == seconds) { document.getElementById(id).disabled = false; document.getElementById(id2).style.visibility = 'hidden'; clearInterval(timer); } } timer = setInterval("countdown()", 1000); </script> <form method="post" name="frm" action="kautkas.php"> <p align="center"> <input type="submit" name="bsubmit" value="Close"> <? if ($_POST['bsubmit'] == "Close"){?> <input type="submit" name="bsubmit" id="bsubmit" value="Start" disabled="disabled" /> <Br> <div id=txt align=center class="style3">Please wait 5 seconds ...</div> <?}else{?> <input type="submit" name="bsubmit" value="Start"> <?}?> <?if ($_POST['bsubmit'] == "Start"){?> <div id=txt align=center class="style1">Please wait 5 seconds...</div> <?}?> </p> </form>
Ko viņš dara? - Kad uzpiež pogu CLOSE, tad START pogu nevar uzpiest 5 sekundes.
Kas šajā jomā spečuki, lūdzu pierakstat klāt rindiņas , lai kad uzpiež CLOSE pogu, tad nevar CLOSE pogu uzpiest 5 sek, un kad uzpiež START pogu, tad START pogu nevar uzpiest 5 sek.
-
Jei Bogu...man iesacejam nepielec, kas php kodaa ir tads kas uz linux iet bet uz win ne...
Bet tas taa starp citu, tagadejais domu lidojums
ja neko sakarīgu envarēji uzrakstīt, kas varētu man palīdzēt, tad varēji nepiemēslot šo postu!
-
Bet tas Net_SmartIRC uz WIN darbojas?
Un kur tur ir k-kāds konfig fails?
-
Delfīn, piedo pa stulbu jautājumu, es vnk iesācējs PHP - kas tieši ir PEAR irc klase?
Varbūt vari iemest kādu paraugu?
Esmu mēģinājis ļoti duadz skriptus, bet nekonektējas klāt, varbūt vajag ieslēgt php konfig failā lādu funkciju??
-
Sveiki!
Neziu kā lai savādāk pasaka, bet man vajadzētu IRC BOT IN PHP, pat ne botu, bet vnk kodu.
Gribētu lai viņš dara sekojošo: kad ielādē lapu, tad norādītais niks ieiet IRC serverī, identificējas, ieiet norādītajā kanālā un pasaka norādīto teikstu.
Esmu meklējis mātē GOOGLĒ šo skriptu vai k-ko līdzīgu, bet ko esmu atradis, 90% nestrādā un ar pārējiem 10% problēmas.
Esmu iesācējs php un it sevišķi šajā jomā. Kas labi pārzin php, tam nebūtu problēma tādu uzrakstīt. Varbūt kāds var palīdzēt??
P.S Lūdzu nelikt bezjēdzīgus komentārus, kā to dara parasti citos forumos.
mysql_query
in Vispārēji
Posted · Edited by Janka no Benzin Tanka
Ir datubāze ar vienu tabulu "points" (username, points).
Man vajadzīgs mysql_query(), lai izdarītu šādu funkciju:
Ja iekšā tabulā jau ir tāds username, tad pieskaita punktus;
Ja tabulā nav tāds username, tad ieraksta pa jaunu username un punktus.
Palīdziet uztaisīt precīzu kodu. Pagaidām ir šāds, bet nestrādā kā vajag.