na 50% czyli w przypadku pobierania danych z konta i zalacznika jako JPG
wszystko jest OK czyli nastepuje polaczenie, pobranie maila a nastepnie
download na serwer i umieszczenie pliku w odpowiednim katalogu. Do tego
dochodzi zapis wszystkich danych w bazie.
Teraz jesli w ten sam sposb wysylam plik z ext. 3gp nastepuje polaczenie
pobranie zal. ale juz jak nastepuje sam zapis do katalogu na serwerze to plik
nie jest zapisywane z ext. tylko ma postac 1. a powieniec miec zapis 1.3gp

To samo jest z zapisem do bazy gdzie pole ext nie jest wypelniane jako 3gp
tylko zostaje puste

Co moze byc nie tak....? Prosba o pomoc.
<?php // open mailbox and get all emails from server if (! $mail = @imap_open("{".$pop3_server.":143}INBOX", "$pop3_address", "$password")) { } $headerstrings = imap_headers($mail); foreach($headerstrings as $headerstring) { // parse message $header = imap_fetchheader($mail, $number[0]); $imap = imap_fetchstructure($mail, $number[0]); $msg = imap_fetchbody($mail, $number[0], $i + 1); $part = $imap->parts[$i]; $headers = imap_header($mail, $number[0]); $from = $headers->from; $addr = "".$from[0]->mailbox."@".$from[0]->host.""; $subj = $headers->subject; $to = $headers->toaddress; if ($part->type == "3") { $ext = "3gp"; } else if ($part->type == "5") { $ext = "jpg"; } $query = "INSERT INTO `$db_table` VALUES ('NULL','$ext','$subj','$to','$addr','$date')"; } } } } imap_delete($mail, $number[0]); imap_expunge($mail); imap_close($mail); ?>
--
pzdr
o.
----------------------
Jeśli chcemy dać kod na forum umieszczamy go
w odpowiednich tagach BB Code, tym
razem poprawiłem, ale na przyszłość proszę
się do tego stosować : )
---
~strife