Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][MySQL]Upload Plików
dareksbs
post 29.06.2013, 14:01:30
Post #1





Grupa: Zarejestrowani
Postów: 56
Pomógł: 0
Dołączył: 17.10.2012

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


Witam,

Mam mały problem, chcę zrobić formularz kontaktowy, gdzie można dołączyć do niego screena, i ogólnie wszystko działa, błędów nie wyrzuca, jednakże omija funkcje wysyłania pliku gdy plik jest wybrany...

Zrobiłem coś takiego :

  1. if (isset($_FILE['file'])) {
  2.  
  3. $allowedpic = array("gif", "jpeg", "jpg", "png");
  4. $extension = end(explode(".", $_FILES["file"]["name"]));
  5. if ((($_FILES["file"]["type"] == "image/jpg")
  6. && in_array($extension, $allowedpic))
  7. {
  8. $newimgname = date('YmdHis');
  9. $uploaddir = 'images';
  10. if(move_uploaded_file($_FILES['file']['tmp_name'], $uploaddir."/".$newimgname)){
  11.  
  12. $sourcefile = $uploaddir."/".$cimagename;
  13. }
  14. }
  15. }
  16. } else {
  17. echo 'Tylko pliki graficzne mogą zostać wysłąne';
  18. }
  19.  


I nie mam pojęcia czemu plik jest ominany

Formularz :
  1. <form method="post" action="mail.php">
  2. <input type="text" name="name" size="30">
  3. <input type="text" name="surname" size="30">
  4. <input name="file" type="file" />
  5. <textarea name="message" id="message" cols="20" rows="20">
  6. <input type="submit" name="submit" value="Wyślij">
  7. </form>


Ten post edytował dareksbs 29.06.2013, 16:12:45
Go to the top of the page
+Quote Post
widmo_91
post 29.06.2013, 15:36:30
Post #2





Grupa: Zarejestrowani
Postów: 109
Pomógł: 25
Dołączył: 10.08.2009

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


<form method="post" action="mail.php" enctype="multipart/form-data">

Ten post edytował widmo_91 29.06.2013, 15:38:14
Go to the top of the page
+Quote Post
dareksbs
post 29.06.2013, 15:46:09
Post #3





Grupa: Zarejestrowani
Postów: 56
Pomógł: 0
Dołączył: 17.10.2012

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


Okej, teraz widać że plik wysyła, bo trwa to trochę, jednakże plik nie zostaje zapisany na serwerze, i nazwa pliku nie leci do zmiennej
Go to the top of the page
+Quote Post
widmo_91
post 29.06.2013, 15:56:36
Post #4





Grupa: Zarejestrowani
Postów: 109
Pomógł: 25
Dołączył: 10.08.2009

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


if (isset($_FILES['file'])) {
Go to the top of the page
+Quote Post
dareksbs
post 29.06.2013, 16:08:52
Post #5





Grupa: Zarejestrowani
Postów: 56
Pomógł: 0
Dołączył: 17.10.2012

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


Bardzo dziękuje za pomoc w skrypcie

Ten post edytował dareksbs 29.06.2013, 16:09:59
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.05.2024 - 04:31