Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MySQL]Formularz HTML
Mades
post 3.08.2013, 14:40:57
Post #1





Grupa: Zarejestrowani
Postów: 32
Pomógł: 0
Dołączył: 3.08.2013

Ostrzeżenie: (0%)
-----


Witam,
postanowiłem poczytać trochę podstaw PHP/MySQL i już napotkałem błąd, z którym nie wiem jak sobie poradzić.
Korzystam z tego poradnika.

Mój formularz wygląda tak:
  1. <form action="insert.php" method="post">
  2. Pierwsze imię: <input type="text" name="first"><br>
  3. Drugie imię: <input type="text" name="last"><br>
  4. Telefon stacjonarny: <input type="text" name="phone"><br>
  5. Telefon komórkowy: <input type="text" name="mobile"><br>
  6. Fax: <input type="text" name="fax"><br>
  7. E-mail: <input type="text" name="email"><br>
  8. strona WWW: <input type="text" name="web"><br>
  9. <input type="submit" value="Wyślij">
  10. </form>
  11. </html>


Natomiast plik 'insert.php' tak jak w poradniku, czyli:
  1. <?php
  2. $username = "root";
  3. $password = "";
  4. $database = "nauka";
  5.  
  6. $first = $_POST['first'];
  7. $last = $_POST['last'];
  8. $phone = $_POST['phone'];
  9. $mobile = $_POST['mobile'];
  10. $fax = $_POST['fax'];
  11. $email = $_POST ['email'];
  12. $web = $_POST['web'];
  13.  
  14. mysql_connect('localhost', $username, $password);
  15. @database_select_db($database) or die ("Nie ma takiej bazy danych!");
  16.  
  17. $query = "INSERT INTO contacts VALUES ('', '$first', '$last', '$phone', '$mobile', '$fax', '$email', '$web')";
  18. mysql_query($query);
  19. ?>
  20.  


W momencie, gdy wypełniam formularz, klikam 'Wyślij!' wyskakują następujące błędy:
Cytat
Notice: Undefined index: first in C:\xampp\htdocs\nauka\insert.php on line 6

Notice: Undefined index: last in C:\xampp\htdocs\nauka\insert.php on line 7

Notice: Undefined index: phone in C:\xampp\htdocs\nauka\insert.php on line 8

Notice: Undefined index: mobile in C:\xampp\htdocs\nauka\insert.php on line 9

Notice: Undefined index: fax in C:\xampp\htdocs\nauka\insert.php on line 10

Notice: Undefined index: email in C:\xampp\htdocs\nauka\insert.php on line 11

Notice: Undefined index: web in C:\xampp\htdocs\nauka\insert.php on line 12


Jakieś porady?
Go to the top of the page
+Quote Post

Posty w temacie


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 Wersja Lo-Fi Aktualny czas: 18.07.2025 - 02:14