Jump to content
php.lv forumi

snake

Reģistrētie lietotāji
  • Posts

    2
  • Joined

  • Last visited

Everything posted by snake

  1. snake

    Labdien

    Vēlējos uzināt kā es varu uzlikt, lai ja jau tāds servers ir text failā scripts to nepievieno. Lūk kods <?php //TE noradi kura faila bus visi dati $datufails = "lgsl_servers.html"; //Shite uz aatro naviagcija echo "<a href=\"?id=1\">Pievienot serveri</a> <br><br><br>"; //Ja Gribi lai citi redz tavu pieteikumu <a href=\"?id=2\">Pieteikumi</a>"." //Shite uz aatro kkada navigacija ar switchu switch(htmlspecialchars(stripslashes(trim($_GET['id'])))) { case "1": // Sheit bus pieteikuma forma //Ja forma nav apstiprinata taa tiks paradiita if(!isset($_POST['submitted'])) { ?> <form name="forma" method="POST" action="<?php echo $_SERVER['REQUEST_URI']; ?>"> Ip/dns: <input type="text" name="vards" size="25"><br> Ports: <input type="text" name="parole" size="25"><br> <input type="submit" value="Pievienot" name="poga"> <input type="hidden" name="submitted" value="TRUE"> </form> <?php //Ja ir apstiprinata tad daram visu ko vajag attiecigi ierakstam failaa.... } elseif(isset($_POST['submitted'])) { // Shis te noraada ja ir noradits kkads teksts un vards if(isset($_POST['parole']) && isset($_POST['vards']) && !empty($_POST['vards']) && !empty($_POST['parole'])) { //rekur tad te buus tavs laiks setlocale(LC_TIME, 'Latvian_Latvia.1257'); // win $datums = strftime("%Y.gada %d.%B"); $laiks = date("H:i:s"); $time = $datums." ".$laiks; //Nedaudz filtrejam lai neiebaro neko $vards = htmlspecialchars(stripslashes(trim($_POST['vards']))); $parole = htmlspecialchars(stripslashes(trim($_POST['parole']))); //rekur mes noradam tekstu un failu, attiecigi atveram ierakstam un aizveram failu $teksts=" ".$vards.":".$parole.":halflife" ; $fails = fopen("$datufails", "a"); fwrite($fails,$teksts); fclose($fails); //paradam ka viss ir veiksmigi ierakstis echo "Serveris pievienots sarakstam"; //Te ja nenorada tekstu parada zinu .... } else { echo "Tu neaizpildiji kadu laucinu"; } //sheit aizveram else } //shiet beidzas pieteikuma forma #4 break; //rekur paradisim pieteikumus (ja tas vajadzigs nonjemiet "//" //default: case "2": $linijas = file("$datufails"); foreach ($linijas as $linija) { //echo htmlspecialchars(stripslashes(trim($linija))) . '<br />'; } break; } ?>
×
×
  • Create New...