Witam, mam problem z przekazywaniem danych z bazy
if ($co == 'panel')
{
include ("baza.php");
$login=$_POST['login'];
$haslo=$_POST['haslo'];
$zapytanie = mysql_query ("select * from users where id='2'")
if ($_POST['login'] == $wynik[1] && $_POST['haslo'] == $wynik[2])
{
<font size="2">PANEL ADMINISTRACYJNY</font>
<br><br><br>
</div>
<br><br>');
if($ile > 0)
{
echo ('<table width="2800px;" border="1"> <tr>
<td colspan="13" bgcolor="#000066"><center><b>LISTA KLIENTÓW</b></center></td>
</tr>
<tr>
<td colspan="8"></td>
<td colspan="2" bgcolor="#000066"><center><b>Adres dostawy</b></center></td>
<td colspan="3" bgcolor="#000066"><center><b>Przydzielanie loginu i hasła</b></center></td>
</tr>
<td style="width: 30px" bgcolor="#000066"><center><b>ID</b></center></td>
<td style="width: 150px" bgcolor="#000066"><center><b>Firma</b></center></td>
<td style="width: 150px" bgcolor="#000066"><center><b>Imię i nazwisko</b></center></td>
<td style="width: 150px" bgcolor="#000066"><center><b>Ulica i nr domu</b></center></td>
<td style="width: 150px" bgcolor="#000066"><center><b>Kod i miasto</b></center></td>
<td style="width: 100px" bgcolor="#000066"><center><b>Telefon</b></center></td>
<td style="width: 150px" bgcolor="#000066"><center><b>Email</b></center></td>
<td style="width: 80px" bgcolor="#000066"><center><b>NIP</b></center></td>
<td style="width: 150px" bgcolor="#000066"><center><b>Ulica i nr domu</b></center></td>
<td style="width: 150px" bgcolor="#000066"><center><b>Kod i miasto</b></center></td>
<td style="width: 150px" bgcolor="#000066"><center><b>Login</b></center></td>
<td style="width: 150px" bgcolor="#000066"><center><b>Hasło</b></center></td>
<td style="width: 90px" bgcolor="#000066"><center><b>Zatwierdź</b></center></td>
');
{
echo ('<table width="2800px;" border="1"> <tr>
<td style="width: 30px" bgcolor="#0066CC">'.$wynik[0].'</td>
<td style="width: 150px" bgcolor="#0066CC">'.$wynik[1].'</td>
<td style="width: 150px" bgcolor="#0066CC">'.$wynik[2].'</td>
<td style="width: 150px" bgcolor="#0066CC">'.$wynik[3].'</td>
<td style="width: 150px" bgcolor="#0066CC">'.$wynik[4].'</td>
<td style="width: 100px" bgcolor="#0066CC">'.$wynik[5].'</td>
<td style="width: 150px" bgcolor="#0066CC">'.$wynik[6].'</td>
<td style="width: 80px" bgcolor="#0066CC">'.$wynik[7].'</td>
<td style="width: 150px" bgcolor="#0066CC">'.$wynik[8].'</td>
<td style="width: 150px" bgcolor="#0066CC">'.$wynik[9].'</td>
<td style="width: 150px" bgcolor="#0066CC"><form method=post action="index.php?co=panel=login&user='.$wynik[0].'" target="_blank">
<input type="text" name="login2" maxlength="32"></td>
<td style="width: 150px" bgcolor="#0066CC">
<input type="text" name="haslo2" maxlength="32"></td>
<td style="width: 90px" bgcolor="#0066CC"><center>
<input type="submit" value="Zatwierdź"></center></td>
</form>
</tr></table>');
}
}
Chodzi o ten link, który przechodzi do drugiej strony: <form method=post action="index.php?co=panel=login&user='.$wynik[0].'" target="_blank">
Link przechodzi do strony z odpowiednim id usera, ale wysyłając login i hasło które przydzielam za każdym razem zapisuje się w bazie danych do usera o id=1...coś chyba nie przekazuje danych z zapytania z 1 strony do drugiej, wiecie jak to rozwiązac (IMG:
style_emoticons/default/questionmark.gif)
tutaj 2 strona:
if ($co == 'panel=login')
{
include ("baza.php");
$login2=$_POST['login2'];
$haslo2=$_POST['haslo2'];
$zapytanie = mysql_query("select id, login2, haslo2 from applications")
if (empty($_POST['login2']) or
empty($_POST['haslo2'])) {
echo('<font color="red">Uzupełnij pola "login" i "hasło".</font>'); }
{
echo('Wystąpił błąd podczas próby połączenia z serwerem MySQL...<br>'); return;
}
{
echo('Wystąpił błąd podczas wyboru bazy danych.<br>'); return;
}
$query = "UPDATE applications SET
login2='$login2',
haslo2='$haslo2'
WHERE id='".$wynik[0]."'";
{
echo("Wystąpił błąd. Zapytanie zostało odrzucone.<br>"); return;
}
{
echo("Wystąpił błąd podczas zamykania połączenia z serwerem MySQL...<br>"); }
echo '<b>Przydzieliłeś klientowi o numerze id='.$wynik[0].' następujące dane:</b><br> <b><b><font color="yellow">Login: </font></b>'.$login2.'<br>
<b><b><font color="yellow">Hasło: </font></b>'.$haslo2.'<br>';
}
Ten post edytował tr86 8.11.2010, 12:26:13