Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MySQL] Skrypt aktualizacji danych użytkownika
Rysiol
post
Post #1





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 6.03.2008
Skąd: Babimost

Ostrzeżenie: (10%)
X----


Witam !

Skrypt ten ma za zadanie uaktualnić dane użytkownika w bazie MySQL, po wpisaniu danych do formularza i zatwierdzeniu otrzymuję 404 - Not Found. Tzn. chyba brak strony do wyświetlenia, jednym słowem proszę o pomoc.

  1. <?php
  2.  include "auth_user.inc.php";
  3.  include "conn.inc.php";
  4.  ?>
  5.  <html>
  6.  <head>
  7.  <title>Ble Ble</title>
  8.  </head>
  9.  <body>
  10.  <h1>Witaj na stronie swojego profilu</h1>
  11.  <p>
  12.  Tutaj uaktualnisz swoje dane.<br><br>
  13.  <?php
  14.  if (isset($_POST['submit']) && $_POST['submit'] == "Uaktualnij") {
  15.  $query_update = "UPDATE user_info SET " .
  16. "first_name = '" . $_POST['first_name'] . "', " .
  17. "last_name = '" . $_POST['last_name'] . "', " .
  18. "email = '" . $_POST['email'] . "', " .
  19. "' WHERE username = '" . $_SESSION['user-logged'] .
  20. "' AND password = (PASSWORD('" .
  21. $_SESSION['user_password'] . "'))";
  22.  $result_update = mysql_query($query_update)
  23.  or die(mysql_error);
  24.  
  25.  $query = "SELECT * FROM user_info " .
  26.  "WHERE username = '" . $_SESSION['user_logged'] . "' " .
  27.  "AND password = (PASSWORD('" .
  28.  $_SESSION['user_password'] . "'))";
  29.  $result = mysql_query($query)
  30.  or die(mysql_error());
  31.  
  32.  $row = mysql_fetch_array($result);
  33.  ?>
  34.  <b>Twoje dane zostały zaktualizowane !</b><br>
  35.  <a href="user_personal.php">Powrót</a> do mojego profilu.
  36.  <form action="update_account".php method="post">
  37.  Imię: <input type="text" name="first_name"
  38.  value="<?php echo $row['first_name']; ?>"><br>
  39.  Nazwisko: <input type="text" name="last_name"
  40.  value="<?php echo $row['last_name']; ?>"><br>
  41.  E-mail: <input type="text" name="email"
  42.  value="<?php echo $row['email']; ?>"><br>
  43.  <input type="submit" name="submit" value="Uaktualnij"> &nbsp;
  44.  <input type="button" value="Anuluj" onclick="history.go(-1);">
  45.  </form> 
  46.  </p>
  47.  <?php
  48.  } else {
  49.  $query = "SELECT * FROM user_info " .
  50.  "WHERE username = '" . $SESSION['user_logged']. "' " .
  51.  "AND password = (PASSWORD('" .
  52.  $SESSION['user_password'] . "'));";
  53.  $result = mysql_query($query)
  54.  or die(mysql_error);
  55.  
  56.  $row = mysql_fetch_array($result);
  57.  ?>
  58.  <p>
  59.  <form action="update_account".php method="post">
  60.  Imię: <input type="text" name="first_name"
  61.  value="<?php echo $row['first_name']; ?>"><br>
  62.  Nazwisko: <input type="text" name="last_name"
  63.  value="<?php echo $row['last_name']; ?>"><br>
  64.  E-mail: <input type="text" name="email"
  65.  value="<?php echo $row['email']; ?>"><br>
  66.  <input type="submit" name="submit" value="Uaktualnij"> &nbsp;
  67.  <input type="button" value="Anuluj" onclick="history.go(-1);">
  68.  </form>
  69.  </p>
  70.  <?php
  71.  }
  72.  ?>
  73.  </body>
  74.  </html>
Go to the top of the page
+Quote Post

Posty w temacie
- Rysiol   [PHP][MySQL] Skrypt aktualizacji danych użytkownika   10.03.2008, 22:16:30
- - nitek   coś nie wyszło ci z: Kod<form action...   10.03.2008, 22:20:46
- - conix   [PHP] pobierz, plaintext <?php include "au...   10.03.2008, 22:21:11
- - Rysiol   Pomogło, ale tym razem mysql(error)   10.03.2008, 22:31:13
- - nitek   zrób w kodzie echo tego sql'a, w którym pokazu...   10.03.2008, 22:36:13
- - Rysiol   A to mi przybiłeś... jak podpowiesz jak ...   10.03.2008, 22:38:29
- - nitek   oj kolego - podstaw się nie ma jeśli wyświetla ci...   10.03.2008, 22:43:50
- - Rysiol   Po kilknięciu na Zaktualizuj, pojawia się: Wit...   10.03.2008, 22:49:03
- - marcio   Tak ma byc [PHP] pobierz, plaintext <?php$resul...   10.03.2008, 23:40:58
- - Rysiol   Rzeczywiście... jest Ok.. ale... You have an er...   11.03.2008, 00:14:17
|- - Cienki1980   Cytat(Rysiol @ 11.03.2008, 00:14:17 )...   11.03.2008, 08:49:13
- - baranek77   [PHP] pobierz, plaintext <?php$query = 'SELECT ...   11.03.2008, 09:21:03
- - marcio   [PHP] pobierz, plaintext <?php$user = $_SESSION...   11.03.2008, 14:57:52
- - Rysiol   [PHP] pobierz, plaintext <?php include "au...   11.03.2008, 21:29:52
- - Cienki1980   Wyświetl sobie na początku skryptu tablicę $_...   11.03.2008, 22:07:34
- - Rysiol   Gdzie dokładnie to wkleić.. Wklei...   11.03.2008, 22:17:24
|- - Cienki1980   Cytat(Rysiol @ 11.03.2008, 22:17:24 )...   11.03.2008, 22:25:59
- - Rysiol   Wyświetla się: UPDATE user_info SET ...   11.03.2008, 23:02:52
- - Cienki1980   [PHP] pobierz, plaintext <?php$query_update = ...   11.03.2008, 23:07:02
- - Rysiol   To samo... przypomnę kod, bo trochę się pozmieniał...   11.03.2008, 23:11:13
- - Xniver   [PHP] pobierz, plaintext <?php include "au...   11.03.2008, 23:15:29
- - Rysiol   Dzięki, działa... jest OK.. dane są aktualizowane.   11.03.2008, 23:43:23


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 15:38