Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Dodawanie recordu
topik53
post
Post #1





Grupa: Zarejestrowani
Postów: 107
Pomógł: 1
Dołączył: 3.06.2010

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


Witam mam taki kodzik
  1. <form action="add.php" method="get">
  2.  
  3. <strong>Nazwa konta:</strong><input name="tytul" type="text" value="" /><br>
  4.  
  5. <strong>Haslo:</strong><input name="tresc" type="password" value="" /><br>
  6.  
  7.  
  8. <input type="submit" value="Zarejestruj" />
  9.  
  10. </form>
  11. <?php
  12. require('conn.php');
  13.  
  14. if (isset($_SESSION['user_id']) and isset($_SESSION['login']))
  15. {
  16. echo $_SESSION['login'];
  17. if (isset($_GET['tytul']) and isset($_GET['tresc']))
  18. {
  19. $zapytanie="INSERT INTO tresc_not (tytul,tresc) VALUES('$tytul','$tresc')";
  20. mysql_query($zapytanie) or die("Wystąpił błąd" );
  21. echo('Konto '.$tytul.' zostalo utworzone');
  22. }
  23. }
  24. ?>

Chodzi o to zeby sprawdzilo czy jest zalogowane , i jezeli jest dodalo notke+tytul, jezeli nie jest "nie jestes zalogowany"
dodaje mi rekordy do bazy ale jak np wpisze asdgadfgadfg to daje mi 0
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Mostrom
post
Post #2





Grupa: Zarejestrowani
Postów: 83
Pomógł: 3
Dołączył: 17.04.2007

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


Nie wiem czy masz już taką sesję jak np $_SESSION["zalogowany"], to jest taka sesja, która będzie miała informacje czy czy jesteś zalogowany. Skrypt dodanie rekordu wstaw poprostu w takim warunku
  1. if($_SESSION["zalogowany"]=1){
  2. mysql_query($zapytanie) or die("Wystąpił błąd" );
  3. }
  4. else {
  5. echo "Nie jesteś zalogowany. Spadaj";
  6. }


Ten post edytował Mostrom 13.09.2010, 19:40:32
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 13.10.2025 - 11:23