![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 10.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
przesiedziałem całą ostatnią noc nad stworzeniem odpowiedniej strony... do wszystkiego doszedłem czytając forum... na koniec dostałem konkretna Pauzę... nie wiem jak wykonać banalną rzecz... mam jedną komórkę TEKST w której należy wpisać otrzymane hasło i kliknąć wyślij... jak przenieść zawartość wpisanego tekstu z TEKST do linku po kliknięciu wyślij (ten sam plik index.php) (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) np wchodzi na stronę index.php?code= wpisuje w TEKST haslo, i po kliknięciu wyślij przechodzi na "index.php?code=haslo" żeby zmienna code pokazała sie w $_GET[code] masakra (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Dzięki z góry! Pozdrawiam (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Moderatorzy Postów: 4 069 Pomógł: 497 Dołączył: 11.05.2007 Skąd: Warszawa ![]() |
w formie dajesz method='get'
i dla inputa dajesz name='code' . |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 120 Pomógł: 22 Dołączył: 15.07.2008 Skąd: Raniżów/Rzeszów Ostrzeżenie: (0%) ![]() ![]() |
Formularz przesyłaj metodą GET.
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 10.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
koreja i Spawnm dzięki. sprawdzę i się odezwę o efektach... (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
wpisałem Kod <input type="text" name="code" value="" /> <form action="index.php?code=" method="GET"> <input type="submit" value="Wyślij zamówienie"/> wcześniej wychodziło na końcu linku "wyślij zamówienie... teraz niema nic... dobrze to skonstruowałem ? Pozdrawiam |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 690 Pomógł: 81 Dołączył: 6.04.2005 Skąd: Szczecin Ostrzeżenie: (0%) ![]() ![]() |
zle, poniewaz inputa masz poza forma
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 690 Pomógł: 81 Dołączył: 6.04.2005 Skąd: Szczecin Ostrzeżenie: (0%) ![]() ![]() |
zapewne nie masz na serwerze zainstalowanego modulu do obslugi ZIPow
|
|
|
![]()
Post
#7
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 10.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
normalnie expres odpowiedzi bełdzio (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) dzięki bardzo...
ogólnie zipy działają po usunięciu jednej linijki: Kod $zip->addFormString("info.txt","Archiwum o nazwie $plik_arch zostało utowrzone w dniu ".date("Y-m-d H:i:s")); ale jest to tylko raportowanie, więc nie wnikam... ----------------------------- Kod $zip = new ZipArchive(); $plik_arch = "plik.zip"; jak zrobić żeby nazwa pliku "plik.zip" była zależna od zmiennej...? wpisując $plik.zip gdzie pod zmienną plik jest nazwa... tworzy mi się plik: "Resource id #2.zip"... |
|
|
![]()
Post
#8
|
|
Grupa: Moderatorzy Postów: 4 069 Pomógł: 497 Dołączył: 11.05.2007 Skąd: Warszawa ![]() |
zamiast $plik_arch = "plik.zip";
$plik='nazwa'; $plik_arch = $plik.".zip"; |
|
|
![]()
Post
#9
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 10.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
ok funkcjonuje... (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) (IMG:http://forum.php.pl/style_emoticons/default/yahoo.gif)
nie wiedziałem że muszę kilka razy powtarzać nazwę zmiennej... walczę dalej z kolejnymi funkcjami jak coś to napiszę... POZDRAWIAM WSZYSTKICH! Kod <?php $znacznik = md5(uniqid(rand())); // definicja nagłówków $naglowek = "Return-Path: ".$from."\n"; $naglowek .= "From: ".$from."\n"; $naglowek .= "MIME-Version: 1.0\n"; $naglowek .= "Content-Type: multipart/mixed;\n"; $naglowek .= "\tboundary=\"___$znacznik==\""; $tresc="--___$znacznik==\n"; $tresc .="Content-Type: text/plain; charset=\"iso-8859-2\"\n"; $tresc .="Content-Transfer-Encoding: 8bit\n"; $tresc .="\n$tresc_listu\n"; // nagłówki i obsługa załącznika pętla bo może być kilka załączników //typ i nazwa pliku przekazane jako pola tabeli $liczba_zalacznikow = count($zalacznik); for($i=0;$i<$liczba_zalacznikow;$i++){ $tresc .="\n--___$znacznik==\n"; $tresc .="Content-Type: $zalacznik['typ'][$i]\n"; $tresc .="Content-Disposition: attachment;\n"; $tresc .=" filename=\"$zalacznik['nazwa'][$i]\"\n"; $tresc .="Content-Transfer-Encoding: base64\n\n"; $f = fopen($zalacznik['nazwa'][$i],"r"); $dane = fread($f,filesize($zalacznik['nazwa'][$i])); fclose($f); $tresc .= chunk_split(base64_encode($dane)); } $tresc .="--___$znacznik==--\n"; mail($adres,$tytul,$tresc, $naglowek); ?> wysyłanie maila z załącznikiem... jaka zmienna odpowiada za nazwę pliku...? plik mam na serwerze i chce go wysłać mailem... dzięki z góry |
|
|
![]()
Post
#10
|
|
Grupa: Moderatorzy Postów: 15 467 Pomógł: 1451 Dołączył: 25.04.2005 Skąd: Szczebrzeszyn/Rzeszów ![]() |
|
|
|
![]()
Post
#11
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 10.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
ehh ok... a typ MIME dla zip wpisać"application/zip" ?
|
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 493 Pomógł: 32 Dołączył: 14.04.2008 Skąd: Lenkowski.net Ostrzeżenie: (0%) ![]() ![]() |
powinno się
|
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 10.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
no właśnie, wpisuje
Kod $tresc .="Content-Type: $zalacznik['application/zip'][$i]\n"; i wychodzi mi błąd w tej lini (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) |
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 493 Pomógł: 32 Dołączył: 14.04.2008 Skąd: Lenkowski.net Ostrzeżenie: (0%) ![]() ![]() |
chmm, to content type dla wiadmości, w tym wypadku użyj text/plain lub text/html
|
|
|
![]()
Post
#15
|
|
Grupa: Moderatorzy Postów: 4 069 Pomógł: 497 Dołączył: 11.05.2007 Skąd: Warszawa ![]() |
zobacz co ci powie mime_content_type" title="Zobacz w manualu PHP" target="_manual i daj to co wyświetli (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#16
|
|
Grupa: Zarejestrowani Postów: 19 Pomógł: 0 Dołączył: 10.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
dobra wiem kicha... ale nie wiem o co chodzi (IMG:http://forum.php.pl/style_emoticons/default/wstydnis.gif)
-------------------------------------- znalazłem coś innego: Kod srand((double)microtime()*1000000); $znacznik = md5(uniqid(rand())); // dane o odbiorcy, nadawcy $odbiorca="mail@wp.pl"; $tytul="Mail z zalaczniekiem"; $nadawca = "Mail ze strony"; $nadawca_mail="mail-ze-strony@domena.pl"; // treść listu $tresclistu = "tutaj piszesz całą treść maila"; // definicja nagłówków $naglowki = "From: $nadawca <$nadawca_mail>\n"; $naglowki .= "MIME-Version: 1.0\n"; $naglowki .= "Content-Type: multipart/mixed;\n"; $naglowki .= "\tboundary=\"___$znacznik==\""; // nagłówki listu $tresc="--___$znacznik==\n"; $tresc .="Content-Type: text/plain; charset=\"iso-8859-2\"\n"; $tresc .="Content-Transfer-Encoding: 8bit\n"; $tresc .="\n$tresclistu\n"; // nagłówki i obsługa załącznika $plik_nazwa_tmp = $_FILES["plik1"]["tmp_name"]; $plik_nazwa_oryginalna = $_FILES["plik1"]["name"]; $plik_wielkosc = $_FILES["plik1"]["size"]; if (is_uploaded_file($plik_nazwa_tmp)) { $tresc .="--___$znacznik==\n"; $tresc .="Content-Type: image/gif\n"; $tresc .="Content-Disposition: attachment;\n"; $tresc .=" filename=\"$plik_nazwa_oryginalna\"\n"; $tresc .="Content-Transfer-Encoding: base64\n\n"; $f = fopen($plik_nazwa_tmp,"rb"); $dane = fread($f,filesize($plik_nazwa_tmp)); fclose($f); $tresc .= chunk_split(base64_encode($dane)); $tresc .="--___$znacznik==--\n"; } // wysłanie listu if (mail($odbiorca,$tytul,$tresc,$naglowki)) { print "E-mail z załącznikiem został wysłany poprawnie."; } else { print "E-mail NIE został wysłany poprawnie. <br>Prosimy o <a href=\"javascript:history.back();\">powrót</a> i wysłanie e-maila ponownie."; } nadaje tylko nazwę zmiennej $plik1 mail dochodzi... ale bez załącznika... |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 13:01 |