| Autor | Správa |
cassyopea
 Užívateľ
 Založený: 28.10.2007 Príspevky: 137 Bydlisko: Brodské
 | Zaslal: So 15.12.07 17:00 |   |
ahojte mam takyto skript :
<?php
if (isset($_POST['username']) && ($_POST['username'] != "") && isset($_POST['password']) && ($_POST['password'] != ""))
{
$sql = "SELECT * FROM user WHERE username='" . $_POST['username'] . "' AND password=MD5('" . $_POST['password'] . "') LIMIT 1;";
$result = mysql_query($sql, $link);
if ($result)
{
if ($row = mysql_fetch_assoc($result))
{
$_SESSION['username'] = $row['username'];
$_SESSION['u_name'] = $row['u_name'];
$_SESSION['address'] = $row['address'];
$_SESSION['city'] = $row['city'];
$_SESSION['country'] = $row['country'];
$_SESSION['psc'] = $row['psc'];
$_SESSION['email_address'] = $row['email_address'];
$_SESSION['phone_number'] = $row['phone_number'];
$_SESSION['admin'] = $row['admin'];
}
mysql_free_result($result);
}
else
{
echo '<p style="color: #FF0000;">Chyba pri získavaní údajov z databázy</p>';
}
echo $_SESSION['u_name'];
echo $_SESSION['city'];
}
?>
<div id="logiin">
<form action="index.php" method="post" name="login">
Meno: <br/>
<input type="text" name="username" value="<?php if (isset($_POST['username'])) echo $_POST['username']; ?>">
<br/>
Heslo: <br/>
<input type="password" name="password">
<br/>
<input name="prihlas" type="submit" id="submit" value="Prihlásiť">
</form>
<a href="registration.php">Registrácia</a>
</div>
session_start(); - mam uplne na zaciatku pred tagom <html>
a ono mi to session vobec nevytvori? kde moze byt chyba ? pls?  |
| |
  |
 |
stenley
 Moderátor
 Založený: 27.07.2007 Príspevky: 3776 Bydlisko: Bratislava Vek: 27
 | Zaslal: So 15.12.07 17:14 |   |
mas session_start() aj v tomto skripte? |
_________________ Desktop: CPU: AMD Athlon64 3000+ | MB: Biostar K8T890-A9 | VGA: NVIDIA GeForce 6200 LE 256MB | RAM: 2x 1GB A-DATA DDR 400 MHz Dual Kit | HDD: WD Caviar Blue 320GB | DVD: LG GSA-H10N | Keyboard: Chicony KU-0420 Silver/Black | Mouse: Logitech RX1000 | Zdroj: Corsair CX400 400W | CASE: DELUX DLC-MD370 Black | LCD: 20" Samsung 206BW | Repro: Teac XL-20
Notebook: ACER Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB / Intel HD Graphics | RAM: 4GB DDR3 1066 MHz | HDD: 640GB | |
    |
 |
cassyopea
 Užívateľ
 Založený: 28.10.2007 Príspevky: 137 Bydlisko: Brodské
 | Zaslal: So 15.12.07 17:18 |   |
|
  |
 |
audiotrack
 Zablokovaný užívateľ
 Založený: 18.11.2006 Príspevky: 680
 | Zaslal: So 15.12.07 17:22 |   |
skús si tie sessiony najprv registrovať:
| kód: | session_register("username");
session_register("u_name");
session_register("address");
session_register("city");
... |
|
| |
  |
 |
stenley
 Moderátor
 Založený: 27.07.2007 Príspevky: 3776 Bydlisko: Bratislava Vek: 27
 | Zaslal: So 15.12.07 17:24 |   |
nevypisuje ti ziadnu chybu? sql prikaz ti prebehne v poriadku? |
_________________ Desktop: CPU: AMD Athlon64 3000+ | MB: Biostar K8T890-A9 | VGA: NVIDIA GeForce 6200 LE 256MB | RAM: 2x 1GB A-DATA DDR 400 MHz Dual Kit | HDD: WD Caviar Blue 320GB | DVD: LG GSA-H10N | Keyboard: Chicony KU-0420 Silver/Black | Mouse: Logitech RX1000 | Zdroj: Corsair CX400 400W | CASE: DELUX DLC-MD370 Black | LCD: 20" Samsung 206BW | Repro: Teac XL-20
Notebook: ACER Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB / Intel HD Graphics | RAM: 4GB DDR3 1066 MHz | HDD: 640GB | |
    |
 |
cassyopea
 Užívateľ
 Založený: 28.10.2007 Príspevky: 137 Bydlisko: Brodské
 | Zaslal: So 15.12.07 17:30 |   |
audiotrack: nepomohlo to .
stenley : snad ano ked taky podobny pouzivam inde v kode tak to ide,
ako zistim ci prebehne ok ? |
| |
  |
 |
stenley
 Moderátor
 Založený: 27.07.2007 Príspevky: 3776 Bydlisko: Bratislava Vek: 27
 | Zaslal: So 15.12.07 17:33 |   |
skus, ci $row obsahuje nejake data
|
_________________ Desktop: CPU: AMD Athlon64 3000+ | MB: Biostar K8T890-A9 | VGA: NVIDIA GeForce 6200 LE 256MB | RAM: 2x 1GB A-DATA DDR 400 MHz Dual Kit | HDD: WD Caviar Blue 320GB | DVD: LG GSA-H10N | Keyboard: Chicony KU-0420 Silver/Black | Mouse: Logitech RX1000 | Zdroj: Corsair CX400 400W | CASE: DELUX DLC-MD370 Black | LCD: 20" Samsung 206BW | Repro: Teac XL-20
Notebook: ACER Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB / Intel HD Graphics | RAM: 4GB DDR3 1066 MHz | HDD: 640GB | |
    |
 |
audiotrack
 Zablokovaný užívateľ
 Založený: 18.11.2006 Príspevky: 680
 | Zaslal: So 15.12.07 17:37 |   |
necháš si vypísať hodnoty |
| |
  |
 |
cassyopea
 Užívateľ
 Založený: 28.10.2007 Príspevky: 137 Bydlisko: Brodské
 | Zaslal: So 15.12.07 17:38 |   |
hmmm neobsahuje, tak chyba je v tom sql doze, co ? |
| |
  |
 |
stenley
 Moderátor
 Založený: 27.07.2007 Príspevky: 3776 Bydlisko: Bratislava Vek: 27
 | Zaslal: So 15.12.07 17:41 |   |
nj, ked neobsahuje ziadne data, tak ani session nemoze nic vypisat... |
_________________ Desktop: CPU: AMD Athlon64 3000+ | MB: Biostar K8T890-A9 | VGA: NVIDIA GeForce 6200 LE 256MB | RAM: 2x 1GB A-DATA DDR 400 MHz Dual Kit | HDD: WD Caviar Blue 320GB | DVD: LG GSA-H10N | Keyboard: Chicony KU-0420 Silver/Black | Mouse: Logitech RX1000 | Zdroj: Corsair CX400 400W | CASE: DELUX DLC-MD370 Black | LCD: 20" Samsung 206BW | Repro: Teac XL-20
Notebook: ACER Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB / Intel HD Graphics | RAM: 4GB DDR3 1066 MHz | HDD: 640GB | |
    |
 |
cassyopea
 Užívateľ
 Založený: 28.10.2007 Príspevky: 137 Bydlisko: Brodské
 | Zaslal: So 15.12.07 17:43 |   |
hmm hodilo to no  |
| |
  |
 |
stenley
 Moderátor
 Založený: 27.07.2007 Príspevky: 3776 Bydlisko: Bratislava Vek: 27
 | Zaslal: So 15.12.07 17:46 |   |
sak jasne, potom som si uvedomil, ze ani session nemoze existovat, tak som to vymazal skus si dat niekde za session_start inicializaciu novej session premennej a potom ju daj vypisat, ak ti vypise tu hodnotu, tak session je v poriadku, chyba bude inde...
skus si ten sql prikaz spustit v nejakom sql klientovi a uvidis, ci tam je chyba...
nema byt to md5(...) v apostrofoch? |
_________________ Desktop: CPU: AMD Athlon64 3000+ | MB: Biostar K8T890-A9 | VGA: NVIDIA GeForce 6200 LE 256MB | RAM: 2x 1GB A-DATA DDR 400 MHz Dual Kit | HDD: WD Caviar Blue 320GB | DVD: LG GSA-H10N | Keyboard: Chicony KU-0420 Silver/Black | Mouse: Logitech RX1000 | Zdroj: Corsair CX400 400W | CASE: DELUX DLC-MD370 Black | LCD: 20" Samsung 206BW | Repro: Teac XL-20
Notebook: ACER Aspire 4820TG 14" | CPU: Intel Core i5 2,53 GHz | VGA: ATI Mobility Radeon HD5650 1GB / Intel HD Graphics | RAM: 4GB DDR3 1066 MHz | HDD: 640GB | |
    |
 |
cassyopea
 Užívateľ
 Založený: 28.10.2007 Príspevky: 137 Bydlisko: Brodské
 | Zaslal: Ne 16.12.07 13:09 |   |
no uz to ide ,
i ked chyba neviem kde bola , lebo ma to nasralo tak som to zmazala cele a napisala znovu a uz to ide  |
| |
  |
 |
|