Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]problem z baza i php
homer1981
post
Post #1





Grupa: Zarejestrowani
Postów: 22
Pomógł: 0
Dołączył: 15.07.2008

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


(IMG:http://forum.php.pl/style_emoticons/default/sciana.gif)

W katalogu zdjecia mam pliki w formacie jpg które dodawane za pomocą formularza.
Dodawane są 3 pliki jednocześnie.
Każdy plik mam unikatową nazwe.
Problem polega na tym że chciałbym scieżki do tych obrazków zapisać do bazy mysql.

Chciałbym zrobić to tak ,że do bazy wysłane zostaną dane tylko wtedy gdy wypełnione zostanę wszystkie 3 pola.

Mój skrypt sprawdzający wygląda tak
  1. <?php
  2. $plika=$data.'0'.'jpg';
  3. $plikb=$data.'1'.'jpg';
  4. $plikc=$data.'2'.'jpg';
  5.  
  6. $testa = file_exists('zdjecia/'.'$plika'); //sprawdzenie czy plik istnieje
  7. $testb = file_exists('zdjecia/'.'$plikb'); //sprawdzenie czy plik istnieje
  8. $testc = file_exists('zdjecia/'.'$plikc'); //sprawdzenie czy plik istnieje
  9.  
  10. // if ($testa)
  11. // zawsze zapisuje do bazy - nawet jak plik nie istnieje
  12.  
  13. if (($testa)and($testa)and($testa))
  14. {
  15. $sql="INSERT INTO testy2 (`obrazek1`, `obrazek2`, `obrazek3`) VALUES ('$plika','$plikb','$plikc')";
  16. echo "powiodło sie";
  17. }
  18. else
  19. {
  20. echo "nie powiodło sie";
  21. }
  22. ?>


Ten post edytował batman 1.10.2008, 20:59:17
Powód edycji: poprawiłem bbcode
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Cienki1980
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 590
Pomógł: 40
Dołączył: 11.01.2007
Skąd: Centrum

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


A czy na 100% pod zmienną $data jest to co powinno ?
Sprawdź co jest pod zmienną $plika , może wygląda to inaczej niż byś chciał.

EDIT:down akurat kropkę ma ... tutaj ją pogrubiłem $plika='zdjecia/'.$data.'0'.'.jpg'; // przy takim nie działa

Ten post edytował Cienki1980 2.10.2008, 09:40:38
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: 14.10.2025 - 12:03