Autor Zpráva
puzzle
Profil
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
  <meta http-equiv="content-type" content="text/html; charset=windows-1250">
  <meta name="generator" content="PSPad editor, www.pspad.com"&gt;
  <title>Login</title>
  </head>
  <body>
  <form method="post" action="#">
  <strong>Jmeno:</strong> <br>
   <input type="text" name="jmeno"><br>
   <strong>Heslo:</strong> <br>
   <input type="password" name="heslo"><br>
   <input type="submit" name="odeslat" value="Registruj"> <br>
  </form>
   <?php
   if (isset($_POST['odeslat'])){
   $jmeno = $_POST['jmeno'];
   $heslo = $_POST['heslo'];
   
   
   $spojeni=mysql_connect("mysql.ic.cz","ic_******","******");
   
   
   $db="ic_podnato";
   $tb="registrace";
    mysgl_select_db($db, $spojeni);
    mysql_guery("INSERT INTO $tb values ('0', 'tomas', 'fosler')", $spojeni);
    
    if ($vysledek){
    echo "všechno v porádku";
    }else{
    echo "A nic";
    }
    }
   
    
   ?>
  </body>
</html>

Řekne mě někdo prosím co je špatně na to kodu?
xmark
Profil
1. připojení k databázi bych doporučoval mít v extra souboru, který se includne úplně na začátku.
2. údaje k připojení k databázi bych doporučoval nezveřejňovat
3. nevím co čekáš od INSERT INTO, je to příkaz pro vkládání dat do databáze
4. kód sem dávej označený jako kód (tlačítko <>), je to čitelnější
TomášK
Profil
puzzle:
Proměnná $vysledek se v kódu vyskytuje poprvé až v podmínce if.
Tori
Profil
puzzle:
mysql_guery("INSERT INTO $tb values ('0', 'tomas', 'fosler')", $spojeni);

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0