![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
![]() Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 9.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
Czesc
Mam pyt mam formularz ktory wysyla na mail dane ze strony chce do niego dodac możliwośc dołączania dowolnego pliku i aby ten plik byl pozniej przeslany na moj mail jako zalącznik to tyle pozdro |
|
|
![]()
Post
#2
|
|
![]() Grupa: Zarejestrowani Postów: 405 Pomógł: 1 Dołączył: 19.09.2003 Skąd: Lublin Ostrzeżenie: (0%) ![]() ![]() |
Na forum było sporo tematów o wysyłaniu maili z załącznikami i uploadzie plików... wystarczy tylko je połączyć.
-------------------- Rozwój cywilizacji informatycznej to wyścig między programistami, którzy wytwarzają coraz łatwiejsze
programy użytkowe dla idiotów, a światem produkującym coraz lepszych gatunkowo idiotów. Blog: Małolepszy.info |
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 9.12.2005 Ostrzeżenie: (0%) ![]() ![]() |
mam taki formularz
<form action="dodaj.php" method="post" enctype="multipart/form-data"> <table cellpadding="0" cellspacing="0" border="1" width="450"> <tr> <td width="225">Imię i Nazwisko</td> <td width="225"><input type="text" name="imie_i_nazwisko"></td> </tr> <tr> <td width="225">Ulica</td> <td width="225"><input type="text" name="ulica"></td> </tr> <tr> <td width="225">Miasto</td> <td width="225"><input type="text" name="miasto"></td> </tr> <tr> <td width="225">Kod Pocztowy</td> <td width="225"><input type="text" name="xx" size="1"> - <input type="text" name="xxx" size="2"></td> </tr> <tr> <td width="225">Telefon komórkowy</td> <td width="225"><input type="text" name="tel"></td> </tr> <tr> <td width="225">e-mail</td> <td width="225"><input type="text" name="email"></td> </tr> <tr> <td width="225">Wybierz forme platnosci</td> <td width="225" height="30"> <table> <tr> <td width="225">Przelew:<input type="radio" name="przelew"></td><td width=""> Za pobraniem<input type="radio" name="za_pobraniem"></td><td width=""> </td> </tr> </tr> </table> </td> </tr> <tr> <td width="225" valign="top">Zalącz pliki</td> <td width="225"> <input type="file" name="userfile"> </td> </tr> <tr> <td width="225">Wyslij</td> <td width="225"><input type="submit" value="wyslij"></td> </tr> </table> </form> i taki skrypt ? $header = "Nowe zdjecia od $imie_i_nazwisko"; $tresc = "$imie_i_nazwisko\n$ulica\n$miasto\n$xx,$xxx\n$tel\n$email\n$przelew\n$za_pobraniem\n"; mail("greyball@wp.pl", $header, $tresc); echo "<b>Jak zdjecia zostana wyslane otrzymasz informacje na adres: <a href=mailto:$email>$email</a> <br><b>Dziekujemy</br>"; $max_rozmiar = 1024*1024; if (is_uploaded_file($_FILES['userfile']['tmp_name'])) { if ($_FILES['userfile']['size'] > $max_rozmiar) { echo 'Błąd! Plik jest za duży!'; } else { echo 'Odebrano plik. Początkowa nazwa: '.$_FILES['userfile']['name']; echo '<br/>'; if (isset($_FILES['userfile']['type'])) { echo 'Typ: '.$_FILES['userfile']['type'].'<br/>'; } move_uploaded_file($_FILES['userfile']['tmp_name'], $_SERVER['DOCUMENT_ROOT'].'/test/foto/'.$_FILES['userfile']['name']); } } else { echo 'Błąd przy przesyłaniu danych!'; } ?> i w mailu nie ma załącznika dlaczego ![]() i za co odp ta linijka $_SERVER['DOCUMENT_ROOT'].'/test/foto/'.$_FILES['userfile']['name']); pozdro |
|
|
![]()
Post
#4
|
|
![]() Grupa: Zarejestrowani Postów: 2 262 Pomógł: 21 Dołączył: 3.05.2004 Skąd: Sopot, Krakow, W-wa Ostrzeżenie: (0%) ![]() ![]() |
Brak bbCode, prosze o tym pamietac nastepnym razem - pozatym jak wspomnial Jojo byly tematy o wysylaniu maili z zalacznikiem - wystarczy poszukac
-Zamykam- -------------------- Javascript, Coffeescript, Node.js, Mongo, CouchDb, chmury, workery & inne bajery - zycie jest zbyt krotkie aby miec nudna prace :)
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 20.07.2025 - 03:06 |