Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Closed TopicStart new topic
> [PHP]dodanie 2 plików na jednym formularzu
gosienkami
post
Post #1





Grupa: Zarejestrowani
Postów: 305
Pomógł: 1
Dołączył: 27.12.2007

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


witam
prosze o sprawdzenie co jest nie tak. nie dodaje mi sciezek plików do bazy


  1. <?
  2. require("laczenia.php");
  3. connection();
  4.  
  5. $f = $_FILES['zdj']['zdj2'];
  6. $spr= '../produkty/galery/'.$data;
  7. if (is_dir($spr))
  8.  
  9. if  (is_dir($spr)) {
  10. $zdj=$_POST['zdj'];
  11. $zdj2=$_POST['zdj2'];
  12. $spr='/produkty/galery/';
  13. echo  'sciezka:::'.$spr;
  14. } else {
  15.   echo 'Ścieżka ' .$spr. ' nie istnieje!';
  16. }
  17.    if(isset($f['name']))
  18.    {
  19.        move_uploaded_file($f['tmp_name'], '../produkty/galery/'.$f['name']);
  20.    }
  21.    
  22.                 if (!empty($f))
  23. {
  24.    $zdj=$f['name'];
  25.    $zdj2=$f['name'];
  26. $zdj="../galery/".$zdj;
  27. $zdj2="../galery/".$zdj2;
  28.    $sql1 = mysql_query("INSERT INTO id SET
  29.    fotka1='$zdj',
  30.    fotka2='$zdj2'");
  31.    echo 'dodano'.$sql1;
  32. }
  33.    ?>
Go to the top of the page
+Quote Post
wookieb
post
Post #2





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




Ale ty tutaj masz burdel. Zrób tu porządek.
Masz samo to i nic dalej to nie robi wiec PO CO TO
Kod
if (is_dir($spr))


A twoj blad polega na logice. Raz podajesz sciezke "../produkty/galery"
a tutaj
Kod
$zdj="../galery/".$zdj;
$zdj2="../galery/".$zdj2;


--------------------
Go to the top of the page
+Quote Post
gosienkami
post
Post #3





Grupa: Zarejestrowani
Postów: 305
Pomógł: 1
Dołączył: 27.12.2007

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


poprawiłam ale to nic nie zmienia
Go to the top of the page
+Quote Post
wookieb
post
Post #4





Grupa: Moderatorzy
Postów: 8 989
Pomógł: 1550
Dołączył: 8.08.2008
Skąd: Słupsk/Gdańsk




A co to za zapis?
Kod
$_FILES['zdj']['zdj2']


Po drugie
Kod
$zdj=$_FILES['zdj']['name']


--------------------
Go to the top of the page
+Quote Post
gosienkami
post
Post #5





Grupa: Zarejestrowani
Postów: 305
Pomógł: 1
Dołączył: 27.12.2007

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


Cytat(wookieb @ 21.01.2009, 14:52:52 ) *
A co to za zapis?
Kod
$_FILES['zdj']['zdj2']


Po drugie
Kod
$zdj=$_FILES['zdj']['name']


plik 1 formlularza
<form action="2.php" enctype="multipart/form-data" method="post">
<fieldset>

<div>
<label for="plik">plik</label>
<input id="name" name="zdj" size="32" type="file" />
<label></label>
<input id="name" name="zdj2" size="32" type="file" />
</div>
<div>
<input class="submit" type="submit" value="Wyslij" /></div>
</fieldset>

</form>

wiec co było zle w tym zapisie $f = $_FILES['zdj']['zdj2'];
Go to the top of the page
+Quote Post
nospor
post
Post #6





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




http://forum.php.pl/index.php?showtopic=111704&st=20
masz identyczny problem tam.
raz ze robissz crossa
dwa ze wogole nie analizujesz podpowiedzi z poprzednich tematow


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post

Closed TopicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 04:36