Parašė Creatium·  2010 Kov. 6 11:03:32
#9
<?php
require("conn.php");
if($_POST['submit']){
    $vard = $_POST['vardas'];
    $pava = $_POST['pavarde'];
    $data = $_POST['data'];
    $nick = $_POST['nick'];
    $pass = $_POST['pass'];
    $passa = $_POST['passa'];
    $ip = $_SERVER['REMOTE_ADDR'];
    if($vard == "" || $pava == "" || $data == "" || $nick == "" || $pass == "" || $passa == "") {
      echo "Visi Laukai Butini";
      } else {
        if($pass == $passa){
         } elseif (file_exists($nick.".txt")) {
            echo "Toks Nick Jau Nebegalimas.";
         } 
      $passas = md5("$pass");
      $informacija="Failas Sukurtas :]";
      $failas="$nick.txt";
      $duomenys=fopen($failas, "a");
      fwrite($duomenys, "$informacija\n");
      fclose($duomenys);
      mysql_query("INSERT INTO reg VALUES ('','$vard','$pava','$data','$nick','$passas','$ip')");
      echo "<center>Sveikas Uzsiregistraves $nick</center>"; 
        } else {
          echo "Slaptazodziai Nesutampa";
        }
  } else {
    $url .= "index.php";
    header("Location:".$url);
  }
?>
Štai truputi pataisiau. Jeigu mano 
php žinios manęs nekvailina, tai 27 eilutėje esantis "} else {" negali būt. Negali būti toks sakinys kaip dabar pas tave yra:
if {
} else {
} else {
}
Jį keisk į:
if {
} elseif {
} else {
}
P.S. Žiūriu, kad kol parašiau jau ir kitas atsakė :D Bet jo ištaisyta klaida rodo į kitą klaidą, kurią aprašiau.
Redagavo Creatium·  2010 Kov. 6 11:03:58