Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php/mysql] 3 wpisy, i więcej już nie chce dodać.
lopik
post
Post #1





Grupa: Zarejestrowani
Postów: 340
Pomógł: 0
Dołączył: 7.07.2006

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


Nie wiem czy coś zrobiłem źle, bo nie znam się jeszcze za dobrze na MySQL, czy to może serwer coś nie tak...

Mam tą stronę: http://lopik.ovh.org/ przerobiłęm to na baze danych, i dodałem 3 wpisy i już więcej się nie da. :|
A na krasnalu (serwer na HDD) jest wszystko ok.

Kod do dodawania wpisów:
  1. <?php
  2. if (!empty($_POST['link']) and !empty($_POST['opis']) and !empty($_POST['imie']) and $haslo == $_POST['haslo'] ) {
  3.  
  4. $haslo = 'pass';
  5.  
  6. $link = $_POST['link'];
  7. $opis = $_POST['opis'];
  8. $dodal = $_POST['imie'];
  9. $data = date("Y.m.d H:i:s");
  10.  
  11. $connect = mysql_connect('localhost', 'login', 'password');
  12.  
  13. $db = mysql_select_db('bazamane', $connect) or die('nie mozna wybrac bazy');
  14.  
  15. $query = "INSERT INTO katalog (data, link, opis, dodal) VALUES('".$data."', '".$link."', '".$opis."', '".$dodal."')";
  16. $result = mysql_query($query) or die('wykonanie wpisu nie udane');
  17.  
  18. // header("Location: lopik.ovh.org/index.php");
  19. }
  20.  
  21. else {
  22. // header("Location: lopik.ovh.org/index.php");
  23.  }
  24.  
  25. ?>


Z Góry Dzięki za Pomoc!

PS. Wiem że header'y są źle, bo specjalnei dałem tak, bo forum dodawało jakies tagi (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

Ten post edytował lopik 13.10.2006, 11:40:07
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
lopik
post
Post #2





Grupa: Zarejestrowani
Postów: 340
Pomógł: 0
Dołączył: 7.07.2006

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


Dobra coś odkryłem, ale pogubiłem sie teraz :|

Jeśli napisze zmienną:

$haslo = 'pass';

przed if to działa dobrze.

A jesli napisze w/w zmienną W! instrukcji if

To hasło jest po prostu olewane :|
moge dodawac wpisy bez hasła, choś by jaki był warunek.

Ktos to rozumie ? (IMG:http://forum.php.pl/style_emoticons/default/blink.gif)
No chyba że tak jest poprawnie, ale nikt by tego nie wiedzieł.... (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

erix wpisałem to:
echo mysql_errno() . ": " . mysql_error() . "\n";

tak było w manualu, ale błędu nie było, bo zapytania są jednak dobrze zrobione.
ale to hasło nawaliło.
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: 3.10.2025 - 16:56