Peršokti į turinį
  • ŽAIDIMAI
  • , ŽAIDIMAI
  • ŽAIDIMAI

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 3187 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Recommended Posts

(redaguota)

Reikia pagalbos.  Tarkim yra registracija ir yra prisijungimas, kai prisiregistruoji spaudi mygtuką atgal(kuris turi nurodyti prisijungimo puslapį), o kai paspaudi prisijungti turi nukreipti į pagrindinį puslapį. Turiu kodą, gal gali kas nors sutvarkyti, kad taip būtų kaip aprašiau? :(


<!doctype html>
<html lang="lt">
<head>
<meta charset="utf-8">
</head>
<body>

<?php

if (isset($_GET['psl'])) {
	$psl = $_GET['psl'];
} else {
	$psl = "";
}

if ($psl == "") {
	echo "
	<b>Navigacija:</b><br>
    [»]<a href='index.php?psl=prisijungimas'>Prisijungimas</a><br>
    [»]<a href='index.php?psl=registracija'>Registracija</a><br>
        ";
}

if ($psl == "registracija") {
	echo "
	<b>Registracija</b><br><br>
     
    <form action='index.php?psl=registracija2' method='post'>
         <input name='nick' placeholder='Slapyvardis' /><br>
         <input name='pass' placeholder='Slaptažodis' type='password' /><br>
         <input name='email' placeholder='El.paštas' /><br>

         <input type='submit' value='Registruotis'/><br>
         <a href='index.php'>Atgal</a>
    </form>

	";
}

if ($psl == "registracija2") {
   $slapyvardis = $_POST['nick'];
   $slaptazodis = $_POST['pass'];
   $elpastas = $_POST['email'];
   $slapyvardis = preg_replace("[^A-Za-z0-9]", "", $slapyvardis);
   
   if ($slapyvardis == "" or $slaptazodis == "" or $elpastas == "") {
   	   echo "Būtina užpildyti visus laukelius";
   	} else {
   	   if (file_exists("$slapyvardis.txt")) {
   	   echo "Toks slapyvardis jau egzistuoja";
    } else {
    	echo "Registracija sėkminga!";

    	$atidaryti = fopen("$slapyvardis.txt", "w");
    	fwrite($atidaryti, "$slapyvardis|$slaptazodis|$elpastas");
    	fclose($atidaryti);
   	   }
   	}  
}

if ($psl == "prisijungimas") {
	echo"
	<b>Prisijungimas<b><br><br>
	    <form action='index.php?psl=prisijungimas2' method='post'>
         <input name='nick' placeholder='Slapyvardis' /><br>
         <input name='pass' placeholder='Slaptažodis' type='password' /><br>

         <input type='submit' value='Prisijungti'/><br>
    </form>
	";
}

if ($psl == "prisijungimas2") {
   $nick = $_POST['nick'];
   $pass = $_POST['pass'];

    if (file_exists("$nick.txt")) {
      $tekstas = file_get_contents("$nick.txt");
      $duomenys = explode("|", $tekstas);

        if($duomenys[1] == $pass) {
   	     echo "
   	     <b>Sveiki, $nick</b><br><br>

   	     Jūsų el.pašto adresas yra <b>$duomenys[2]<b>
   	     ";
   	   } else {
   	    	 echo "Slaptažodis neteisingas.
           ";
   	  
   	}
} else {
   echo "Šis slapyvardis nėra registruotas
   ";

   } 
}

?>

</body>
</html>
Redaguota , nario Tautedorus
1.3. Kuriant temas rašyti aiškius temos pavadinimus, pavadinimas turi atspindėti temos turinį (nevartokite jokių "help, padėkite, šitas geras" ir panašiai).

 

TLMBj9h.gif

 

  • ,

Ši tema yra neaktyvi. Paskutinis pranešimas šioje temoje buvo prieš 3187 dienas (-ų). Patariame sukurti naują temą, o ne rašyti naują pranešimą.

Už neaktyvių temų prikėlimą galite sulaukti įspėjimo ir pranešimo pašalinimo!

Svečias
Ši tema yra užrakinta.
  • Šiame puslapyje naršo:   0 nariai

    • Nėra registruotų narių peržiūrinčių šį forumą.

Skelbimai



×
×
  • Sukurti naują...