Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Pierwszy formularz.
marian2299
post
Post #1





Grupa: Zarejestrowani
Postów: 272
Pomógł: 9
Dołączył: 6.06.2009

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


Jak wstawić do formularza, by wypełniający dodawał plik (tylko i wyłącznie!) mp3, na serwer, a potem wysyłał w załączniku razem z innymi danymi na maila?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
marian2299
post
Post #2





Grupa: Zarejestrowani
Postów: 272
Pomógł: 9
Dołączył: 6.06.2009

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


  1. <?php
  2.  
  3. // zmienna $dane, która będzie zapisana
  4. // może także pochodzić z formularza np. $dane = $_POST['dane'];
  5. $dane="$_POST['probkaglosu']\n";
  6.  
  7. // przypisanie zmniennej $file nazwy pliku
  8. $file="probka.mp3";
  9.  
  10. // uchwyt pliku, otwarcie do odczytu i dopisania
  11. $fp=fopen("$file", "r+");
  12.  
  13. // dodanie do zmiennej dane poprzedniej zawartości pliku
  14. $dane=$dane.fread($fp, filesize($file));
  15.  
  16. // ustawienie kursora na początku pliku
  17. rewind($fp);
  18.  
  19. // blokada pliku do zapisu
  20. flock($fp, 2);
  21.  
  22. // zapisanie danych do pliku
  23. fwrite($fp, $dane);
  24.  
  25. // odblokowanie pliku
  26. flock($fp, 3);
  27.  
  28. // zamknięcie pliku
  29. fclose($fp);
  30. ?>

Tak?
Go to the top of the page
+Quote Post

Posty w temacie
- marian2299   [PHP]Pierwszy formularz.   16.07.2009, 20:10:48
- - erix   Sprawdzasz MIME, wysyłasz przez phpMailer.   16.07.2009, 20:11:34
- - marian2299   Napisałem: [PHP] pobierz, plaintext <?php$wysl...   16.07.2009, 21:28:45
- - ArekJ   Ale wysyłaj to przez PHPMailer a nie funkcję mail(...   16.07.2009, 21:44:48
- - marian2299   [PHP] pobierz, plaintext <?php$imie=$_POST...   17.07.2009, 11:03:31
- - kajzur   Mail wysłany jest zwykłym echem, więc będzie zawsz...   17.07.2009, 11:08:45
- - marian2299   Teraz ok ? [PHP] pobierz, plaintext <?phpif...   17.07.2009, 11:29:57
- - erix   A ciężko sprawdzić...?   17.07.2009, 12:06:03
- - marian2299   Wiecie co? Nie chcę się bawić w załącznik. Chciałb...   17.07.2009, 12:17:34
- - erix   PHP - kurs: wysyłanie plików. To naprawdę nie jest...   17.07.2009, 12:22:46
- - marian2299   To jest zgłoszenie do pracy w radiu. Jest imię, ps...   17.07.2009, 12:42:56
- - erix   CytatJak zmienić nazwę pliku na "probka-1...   17.07.2009, 12:45:33
- - marian2299   A jak `zapisać sobie ostatni identyfikator...   17.07.2009, 12:48:33
- - erix   A co z zapisem danych do pliku? Przecież napisał...   17.07.2009, 12:53:58
- - marian2299   [PHP] pobierz, plaintext <?php // zmienna ...   17.07.2009, 13:05:04
- - erix   A ciężko spróbować? Radź sobie trochę...   17.07.2009, 13:07:27
- - marian2299   Dobra mam tak: [PHP] pobierz, plaintext <?php...   17.07.2009, 13:18:23
- - Marcuez   Zainspirowałeś mnie tym problemem i jestem w stani...   17.07.2009, 19:56:11


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

 



RSS Aktualny czas: 14.10.2025 - 10:29