<?php
ob_start();               // cachujeme vystup
  if(isset($_POST['sent'])){      // pokud byl odeslan formular pokracuj timto
    $jmeno=trim($_POST['jmeno']);
    $heslo1=$_POST['heslo1'];
    $heslo2=$_POST['heslo2'];
    $mail=trim($_POST['mail']);
    $web=trim($_POST['web']);
    if($jmeno=="" or $heslo1=="" or $mail==""){ // pokud nebylo vyplnÄ›no nÄ›co z toho, co je povinnĂ©, dáme vÄ›dÄ›t a skript ukonÄŤĂme
      $backlink="index.php?page=registrace&Alert=1";
    }else{              // povinné udaje vyplněny vsechny
      require "db.php";     // pripojime se k databazi
      $PocetStejnych=mysql_result(mysql_query("SELECT COUNT(*) FROM `uzivatele` WHERE `jmeno`='$jmeno' OR `mail`='$mail'"), 0);
	  if($PocetStejnych!=0){    // pokud v db je jiz takove jmeno nebo heslo...
        $backlink="index.php?page=registrace&Alert=2";
      }elseif($heslo1 != $heslo2){    // pokud se hesla nerovnajĂ
        $backlink="index.php?page=registrace&Alert=3";
      }else{            // hesla se shoduji, vlozime tedy data do databaze
        $heslo=md5($heslo1);  // zahashujeme heslo
        if($web=="http://" or $web==""){ //pokud nezadal web tak dame promennou web prazdnou
          $web="";
        }
        $VlozData=mysql_query("INSERT INTO uzivatele (jmeno,heslo,mail,web,prava) VALUES ('$jmeno', '$heslo', '$mail', '$web', '0')") or die (mysql_error());
        // Vlozim do tabulky hodnoty - prvni je ID - nevyplnim, tvori se samo.
        // Jako posledni hodnota je "0", to jsou ty prava uzivatele.
		
        $backlink="index.php?Alert=4"; // presmerovani s hlaskou ze je vse OK
      }
    }
  }else{
    $backlink="index.php?page=registrace&Alert=5";
  }
// pokud pouzijete HEADER LOCATION tak by pred nim nemelo byt zadne platne ECHO
//echo "<a href='index.php'>index</a>";
// samozrejme zde muze byt presmerovani na jinou stranku pomoci
 header ("Location: $backlink");
ob_end_flush();
?>
A vypísalo mi to chybu: Warning: mysql_query(): Access denied for user 'nobody'@'zeus.anoweb.cz' (using password: NO) in /3w/wz.cz/l/lopuchovsky/reg/reg_zpracuj.php on line 13
Warning: mysql_query(): A link to the server could not be established in /3w/wz.cz/l/lopuchovsky/reg/reg_zpracuj.php on line 13
Warning: mysql_result(): supplied argument is not a valid MySQL result resource in /3w/wz.cz/l/lopuchovsky/reg/reg_zpracuj.php on line 13
Warning: mysql_query(): Access denied for user 'nobody'@'zeus.anoweb.cz' (using password: NO) in /3w/wz.cz/l/lopuchovsky/reg/reg_zpracuj.php on line 23
Warning: mysql_query(): A link to the server could not be established in /3w/wz.cz/l/lopuchovsky/reg/reg_zpracuj.php on line 23
Access denied for user 'nobody'@'zeus.anoweb.cz' (using password: NO)
Nemohly by ste mi to napíseť bez chýb diki
                                 
                                 
                               
               
                              
                                 
                                      mas spatne nastaveny prihlasovaci udaje k db. ty jsou asi zapsany v souboru db.php, takze ten zdrojak, co jsi sem dal, je tady uplne k nicemu.
                                 
                                 
                               
               
                              
                                 
                                      Chcel by som zrušiť kontrolný kód, napíšte mi PLS tento celý kód bez viete čoho:
<?php
session_start();
  include "config.php";
if(isset($_POST["submit"]))
{
  $log = strip_tags($_POST["login"], '');
  $login = strtolower($log);
  $heslo = $_POST["heslo"];
  $heslop = $_POST["heslop"];
  $jmeno = strip_tags($_POST["jmeno"], '');
  $prijmeni = strip_tags($_POST["prijmeni"], '');
  $ic = $_POST["icq"];
  $icq = str_replace("-", "", "$ic");
  $pohlavi = $_POST["pohlavi"];
  $motto = strip_tags($_POST["motto"], '');
  $email = $_POST["email"];
  $poznamka = strip_tags($_POST["poznamka"], '');
  $md5heslo = md5($heslo);
  $md5heslop = md5($heslop);
  $kontrolnikod = $_POST["kontrolnikod"];
  $podminky = $_POST["podminky"];
  $ip = $REMOTE_ADDR;
  $dotaz = mysql_query("select id from uzivatele where login = '$login' OR email = '$email'");
  echo mysql_error();
  $overeni = mysql_num_rows($dotaz);
  if($overeni > 0) {
  echo "Někdo již vlastní tento <b>login</b> nebo <b>email</b>!";
    }
  else {
  if(strlen($login) == 0) {
  echo "Políčko <b>login</b> je nevyplněné!";
    }
  else {
  if(strlen($heslo) < 6) {
  echo "V políčko <b>heslo</b> je málo znaků!";
    }
  else {
  if($md5heslo != $md5heslop) {
  echo "Políčko <b>heslo</b> není shodné s políčkem <b>potvrzení hesla</b>!";
    }
  else {
    if(strpos($email, "@") === false) {
  echo "Políčko <b>e-mail</b> je neplatně vyplněné!";
    }
  else {
    if(strpos($email, ".") === false) {
  echo "Políčko <b>e-mail</b> je neplatně vyplněné!";
    }
  else {
    if(strtolower($kontrolnikod) != $_SESSION['kontrolni_kod']) {
  echo "Políčko pro <b>kontrolní kód</b> je nesprávně vyplněné.";
    }
  else {
  if($icq != 0) {
    if(is_numeric($icq) != true) {
  echo "Zadal(a) jsi sice <b>ICQ</b> číslo, ale ve špatném formátu!";
    }
    }
  else {
    if($podminky != 1) {
  echo "Pokud neodsouhlasíte <b>podmínky</b> tak se na tomto serveru nemůžete stát registrovaným uživatelem.";
    }
  else {
  $sql = "insert into uzivatele (id, login, heslo, jmeno, prijmeni, icq, pohlavi, motto, email, poznamka, IP) VALUES ('', '$login', '$md5heslo', '$jmeno', '$prijmeni', '$icq', '$pohlavi', '$motto', '$email', '$poznamka', '$ip')";
  $result = mysql_query($sql);
  if (!$result) {
	echo "Registrace probehla neůspěšně skuste to znovu.";
  }
	header("location:index.php?akce=1");
}
}
}
}
}
}
}
}
}
}
?>
<h4>Registrácia:</h4>
<form method="post" action="registrace.php">
  <table cellspacing="0" cellpadding="0" weight="700">
    <tr>
      <td>
        * Login:
      </td>
      <td>
        <input type="text" name="login" size="20"/>
      </td>
    </tr>
    <tr>
      <td>
        * Heslo(najmenej 6 znakov):
      </td>
      <td>
        <input type="password" name="heslo" size="20"/>
      </td>
    </tr>
    <tr>
      <td>
        * Potvrdenie hesla:
      </td>
      <td>
        <input type="password" name="heslop" size="20"/>
      </td>
    </tr>
    <tr>
      <td>
        Meno:
      </td>
      <td>
        <input type="text" name="jmeno" size="20"/>
      </td>
    </tr>
    <tr>
      <td>
        Priezvysko:
      </td>
      <td>
        <input type="text" name="prijmeni" size="20"/>
      </td>
    </tr>
    <tr>
      <td>
        ICQ:
      </td>
      <td>
        <input type="text" name="icq" size="20"/>
      </td>
    </tr>
    <tr>
      <td>
        * Pohlavie:
      </td>
      <td>
        <select name="pohlavi">
	<option value="M">Muž</option>
	<option value="Z">Žena</option>
        </select>
      </td>
    </tr>
    <tr>
      <td>
       * E-mail:
      </td>
      <td>
        <input type="text" name="email" size="20"/>
      </td>
    </tr>
        <tr>
      <td>
        Životné motto:
      </td>
      <td>
       <textarea name="motto" rows="13" cols="32"></textarea>
      </td>
    </tr>
        <tr>
      <td>
        Poznámka:
      </td>
      <td>
       <textarea name="poznamka" rows="10" cols="32"></textarea>
      </td>
     </tr>
   <tr>
      <td>
        Podmienky:
      </td>
      <td>
<textarea readonly rows="8" cols="32"><?php echo "$podminky"; ?></textarea>
    </tr>
   <tr>
      <td>
        Kontrolný kód:
      </td>
      <td>
     <?php $znak=strtoupper(substr(md5(rand()),0,5)); $_SESSION['kontrolni_kod'] = strtolower($znak); ?>
      <img src="obrazek.php" alt="Kontrolní kód" />
    </tr>
   <tr>
      <td>
        Opíšte kód:
      </td>
      <td><input type="text" name="kontrolnikod" size="20"/>(na velikosti písmen nezáleží)</td>
    </tr>
        <tr>
      <td>
        Súhlasím s podmienkamy:
      </td>
      <td>
      <input type="checkbox" name="podminky" value="1" />
      </td>
     </tr>
        <tr>
      <td>
        Registrovať:
      </td>
      <td>
      <input type="submit" name="submit" value="Registrovať"/>
      </td>
     </tr>
 </table>
</form>
<?php include "pata.php";
                                 
                                 
                               
               
                              
                                 
                                      smazes:
 else {
if(strtolower($kontrolnikod) != $_SESSION['kontrolni_kod']) {
echo "Políčko pro <b>kontrolní kód</b> je nesprávně vyplněné.";
}
potom ti kod bude ignorovat, takze ho muzes smazat i z html
Nebo pouzij komentar, pro pozdejsi pouziti:
PHP
/*
kod
*/
HTML
<!--
kod
-->