Jump to content
php.lv forumi

Janka no Benzin Tanka

Reģistrētie lietotāji
  • Posts

    25
  • Joined

  • Last visited

Posts posted by Janka no Benzin Tanka

  1. 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.

     

    $run111 = mysql_query("SELECT * FROM `points` WHERE `username` = '$name'");
    if (mysql_num_rows($run111) > 0) {
    mysql_query("UPDATE INTO `points` (`points`) VALUES ('1') WHERE username = '$name'");
    }
    mysql_query("INSERT INTO `points` (`username`, `points`) VALUES ('$name', '1')");

  2. 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.

  3. 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?

  4. 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

     

    ?

  5. 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.

  6. 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.

  7. 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?

  8. 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... ?

  9. 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.

  10. 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.

  11. 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!

  12. 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??

  13. 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.

×
×
  • Create New...