![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 16.01.2008 Ostrzeżenie: (0%) ![]() ![]() |
Mam problem z dodawaniem zdjec mam taki formularz z wysylaniem zdjec i nie wiem czego nie mam ze u mnie nie chce dzialac a u kolegi dziala (IMG:http://4programmers.net/templates/NewAge/imageset/gfx/smilies/sad.gif)
formularz dodawania: Kod <table border='1' style='border-collapse: collapse;'> <form action='zamowienie_wgraj_foto.php' method='post' enctype="multipart/form-data"> <tr> <td>Lp.</td> <td>Zdjęcie</td> <td>Format</td> <td>Kolor</td> <td>Papier</td> <td>Kadrowanie</td> <td>Białe ramki 5mm</td> <td>Iloć odbitek</td> </tr> <!-- Wprowadz nazwę pliku: <input type="file" name="plik"> <br><input type="submit" value="przeslij"> --> <?php for ($i=0; $i<10; $i++){ echo(" <tr> <td>$i</td> <td><input type='file' name=\"plik[]\"> <td>");format($i);echo("</td> <td>");kolor($i);echo("</td> <td>");papier($i);echo("</td> <td>");kadrowanie($i);echo("</td> <td>");ramki($i);echo("</td> <td><input type='text' name='ile_$i' value='0' size='2'></td> </tr>"); } ?> <tr> <td colspan='7' align='center'><input type='submit' value='Załaduj wszystkie zdjęcia'></td> </tr> </form> </table> tak wyglada zapis zamowienie_wgraj_foto.php Kod <table border='1' style='border-collapse: collapse;'> <form action='zamowienie_wgraj_foto.php' method='post' enctype="multipart/form-data"> <tr> <td>Lp.</td> <td>Zdjęcie</td> <td>Format</td> <td>Kolor</td> <td>Papier</td> <td>Kadrowanie</td> <td>Białe ramki 5mm</td> <td>Ilość odbitek</td> </tr> <!-- Wprowadz nazwę pliku: <input type="file" name="plik"> <br><input type="submit" value="przeslij"> --> <?php for ($i=0; $i<10; $i++){ echo(" <tr> <td>$i</td> <td><input type='file' name=\"plik[]\"> <td>");format($i);echo("</td> <td>");kolor($i);echo("</td> <td>");papier($i);echo("</td> <td>");kadrowanie($i);echo("</td> <td>");ramki($i);echo("</td> <td><input type='text' name='ile_$i' value='0' size='2'></td> </tr>"); } ?> <tr> <td colspan='7' align='center'><input type='submit' value='Załaduj wszystkie zdjęcia'></td> </tr> </form> </table> tworzy nowy katalog ale nie dodaje zdjecia do niego i wyswietla na stronie Zdjecia zapisano do zlecenia/12008-08-08 18-31-59 Kopiowanie pliku nie powiodło się... Kopiowanie pliku nie powiodło się... Kopiowanie pliku nie powiodło się... Kopiowanie pliku nie powiodło się... Kopiowanie pliku nie powiodło się... Kopiowanie pliku nie powiodło się... Kopiowanie pliku nie powiodło się... Kopiowanie pliku nie powiodło się... Kopiowanie pliku nie powiodło się... Kopiowanie pliku nie powiodło się... Cena za wszystkie zdjecia: a na drugim moim komputerze wyskakuje pelno bledow ze zmienna jest niezidentyfikowana zalaczam zdjecie http://www.kiuik.hostil.pl/w.JPG |
|
|
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 8 989 Pomógł: 1550 Dołączył: 8.08.2008 Skąd: Słupsk/Gdańsk ![]() |
Nie podałe kodu pliku zamowienie_wgraj_foto.php
jezeli nie chcesz by ci sie pokazywalo bledy o levelu NOTICE zrob tak Kod error_reporting(E_ALL ^ E_NOTICE);
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 9 Pomógł: 0 Dołączył: 16.01.2008 Ostrzeżenie: (0%) ![]() ![]() |
no dobra moge wylaczyc bledy ale i tak mi to nie dziala bo nie dodaje zdjec do katalogu czemu?
aa kod dla zamowienie_wgraj_foto.php Kod <?php
function nr_zlecenia(){ polacz_baze(); $kolo = mysql_query("SELECT id_zamowienia FROM zamowienie"); while($dane = mysql_fetch_object($kolo)){ $i=$dane->id_zamowienia; } $i++; $dir = 'zlecenia/'.$i; if(!file_exists($dir)) { mkdir($dir, 0777); echo("Zdjecia zapisano do $dir<br>"); return $i; } else { $t=date("Y-m-d H-i-s"); $dir2=$dir.$t; mkdir($dir2, 0777); echo("Zdjecia zapisano do $dir2<br>"); return $i.$t; } } function get_id(){ polacz_baze(); $kolo = mysql_query("SELECT id_zamowienia FROM zamowienie"); while($dane = mysql_fetch_object($kolo)){ $i=$dane->id_zamowienia; } return $i; } zamawiajacy($_SESSION['id_user']); $nr_zlec=nr_zlecenia(); for ($i=0; $i<10; $i++){ $file = $HTTP_POST_FILES["plik"]["tmp_name"][$i]; $zapisz_jako = $HTTP_POST_FILES["plik"]["name"][$i]; if (!copy($file, "zlecenia/".$nr_zlec."/".$zapisz_jako)) { echo ("Kopiowanie pliku nie powiodło się...<br>\n"); echo(""); } else { //echo "<BR>Nazwa pliku: ".$HTTP_POST_FILES["plik"]["name"][$i]; //echo "<BR>Rozmiar pliku: ".$HTTP_POST_FILES["plik"]["size"][$i]; //echo "<BR>tymczasowo: ".$HTTP_POST_FILES["plik"]["tmp_name"][$i]; //echo "<BR>Typ przesłanego pliku: ".$HTTP_POST_FILES["plik"]["type"][$i]; $kol=$_POST['kolor_'.$i]; $kad=$_POST['kadrowanie_'.$i]; $ram=$_POST['ramki_'.$i]; $pap=$_POST['papier_'.$i]; $for=$_POST['format_'.$i]; //echo "<BR>Punkty: punkt"; $ile=$_POST['ile_'.$i]; $id_user=$_SESSION['id_user']; $sql="INSERT INTO zamowienie VALUES ( 'NULL', '$nr_zlec', '$_SESSION[id_user]', '$kol', '$kad', '$pap', '$for', '1', '$ram', '$ile', '0')"; $add=mysql_query($sql); if($add) echo("<br>"); else echo("<br>Błąd dodawania zamówienia do bazy danych"); echo(" <table border='1' style='border-collapse: collapse;'> <tr> <td colspan='6'>Nr zlecenia</td> <td colspan='6'>$nr_zlec</td> </tr> <tr> <td colspan='2'>Nazwa Pliku</td> <td colspan='2'>".$HTTP_POST_FILES["plik"]["name"][$i]."</td> <td colspan='2'>Rozmiar pliku</td> <td colspan='2'>".$HTTP_POST_FILES["plik"]["size"][$i]."</td> <td colspan='2'>Typ pliku</td> <td colspan='2'>".$HTTP_POST_FILES["plik"]["type"][$i]."</td> </tr> <tr> <td>Kolor</td> <td>$kol</td> <td>Kadrowanie</td> <td>$kad</td> <td>Ramki</td> <td>$ram</td> <td>Papier</td> <td>$pap</td> <td>Format</td> <td>$for</td> <td>Ile</td> <td>$ile</td> </tr> <tr> <form action='zamowienie_zmiana.php' method='post' enctype='multipart/form-data'> <input type='hidden' name='form_nazwa' value='".$HTTP_POST_FILES["plik"]["name"][$i]."'> <input type='hidden' name='form_rozmiar' value='".$HTTP_POST_FILES["plik"]["size"][$i]."'> <input type='hidden' name='form_typ' value='".$HTTP_POST_FILES["plik"]["type"][$i]."'> <input type='hidden' name='form_id' value='".get_id()."'> <input type='hidden' name='form_nr_zlec' value='$nr_zlec'> <td><input type='submit' value='Zmień'></td> </form> "); $cena=oblicz_cene($for, $ile); $cena_ogolnie=$cena_ogolnie+$cena; echo(" <td><input type='submit' value='Usuń'></td> <td colspan='8' align='center'><img src='zlecenia/$nr_zlec/$zapisz_jako' width='70' height='70' /></td> <td align='center'>Cena</td> <td align='center'>".$cena." zł</td> </tr> </table> "); echo("<BR>"); } } echo("Cena za wszystkie zdjecia: $cena_ogolnie<br>"); echo(" <form action='zamowienie_potwierdzenie.php' method='post' enctype='multipart/form-data'> <input type='hidden' name='form_nr_zamowienia' value='$nr_zlec'> <input type='submit' Value='Potwierdż zamówienie'> </form> "); ?> |
|
|
![]() ![]() |
![]() |
Aktualny czas: 24.08.2025 - 10:21 |