Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP][HTML] img src jako skrypt php
colachips
post 14.12.2010, 15:36:13
Post #1





Grupa: Zarejestrowani
Postów: 49
Pomógł: 0
Dołączył: 12.01.2009

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


Witam

W trakcie pisania skryptu do zliczania otwarć maila przez użytkownika napotkałem problem. Wysyłam do użytkownika maila, który w treści posiada kod:
  1. <img src="http://mojadres.pl/__newsletter/open.php?id=1" />

Skrypt open.php wygląda tak:
  1. if(isset($_GET['id']))
  2. {
  3. $db = mysql_connect('localhost', 'user', 'xxx');
  4. mysql_select_db('baza', $db);
  5. $id = (int)$_GET['id'];
  6. $q = 'UPDATE newsletter_opens SET opens = opens + 1 WHERE id = '.$id;
  7. if (mysql_query($q))
  8. {
  9. header('Content-Type:image/gif');
  10. echo file_get_contents('http://mojadres.pl/__newsletter/open.gif');
  11. }
  12. }

Jak widać ma on za zadanie dodać +1 do opens dla danego id, pobieranego z $_GET; oraz wyświetlenie obrazka gif.

Wszystko działa prawidłowo jeśli skrypt wywołam w przeglądarce (dodaje +1 i wyświetla obrazek prawidłowo). W mailu natomiast, po kliknięciu przez użytkownika "Kliknij tutaj aby pobrać obrazy", obrazek wyświetla się prawidłowo, ale zapytanie się nie wykonuje.

Czy ktoś ma pomysł dlaczego?

Za pomoc będę wdzięczny smile.gif
Go to the top of the page
+Quote Post
cycofiasz
post 14.12.2010, 15:50:00
Post #2





Grupa: Zarejestrowani
Postów: 711
Pomógł: 127
Dołączył: 5.07.2008
Skąd: Łódź

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


To dość nieprawdopodobne
Sprawdź logi serwera czy na pewno program pocztowy pobiera obrazek i poprawnie przekazuje id.
Go to the top of the page
+Quote Post
colachips
post 14.12.2010, 16:38:41
Post #3





Grupa: Zarejestrowani
Postów: 49
Pomógł: 0
Dołączył: 12.01.2009

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


Wygląda na to, że problem występuje w Outlook Express 6. Poza tym sprawdziłem na Gmail, WP, Outlook Office i zapytanie wykonuje się prawidłowo.
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: 16.07.2025 - 08:06