Cytat(phpion @ 10.10.2010, 15:30:20 )

A skąd pochodzi $name oraz $password? Pewnie z formularza przesłanego POSTem. Wówczas nie $name, a $_POST['name'] (i analogicznie $password).
Plik jest htm i ma w sobie:
<form name="form1" method="post" action="nazwa.php">
<p align="center">Nazwa:
<input name="name" type="text">
<br><br>Hasło:
<input type="password" name="password">
</p>
<p align="center">
<input type="submit" name="Submit" value="Login">
</p>
</form>
Pozmieniałem i wygląda to:
$login = $_POST['name'];
$haslo = $_POST['password'];
mysql_connect("mysql2.ph-hos.osemka.pl","user","hasło")
or die ('Nie można poł±czyć się z serwerem."$login "');
mysql_select_db("baza")
or die ('Nie można wybrać bazy danych.');
$sql = ("SELECT * FROM `RK_DBUser` WHERE USR_Name='".$login."' AND Pass='".$haslo."'");
//wykonuje wybierz oświadczenia i umieszcza go w wyniku $result
$result = mysql_query($sql)
or die ('
Nie mozna wykonac zapytania. ');
Wyświetla się podkreślony komunikat.
$num = mysql_num_rows($result);