Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Send page via PHP
Skydance
post
Post #1





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 22.01.2004
Skąd: Warszawa

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


Czy można w jakiś sposób, przy pomocy php, lub innego języka programowania, wywołać akcję Send page by e-mail, normalnie dostępną chyba we wszystkich przeglądarkach, chodzi mi o to, żeby wywołać ją bezpośrednio ze strony, np, z pop-up gdy nie ma menu.


--------------------
Rób to co kochasz, a nigdy nie będziesz pracował
Go to the top of the page
+Quote Post
Jabol
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 467
Pomógł: 13
Dołączył: 22.02.2003

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


hydepark -> php

jest taka możliwość. Po prostu wrzucasz html'a ze strony do emaila (ktory musi miec gdzies zaznaczone, ze jest w formacie html).
Go to the top of the page
+Quote Post
Skydance
post
Post #3





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 22.01.2004
Skąd: Warszawa

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


A jakiś konkretny przykład, konkretnie chodzi o rozwiązanie przystępne dla blondynek (czytaj "jednym kliknięciem").


--------------------
Rób to co kochasz, a nigdy nie będziesz pracował
Go to the top of the page
+Quote Post
kossa
post
Post #4





Grupa: Zarejestrowani
Postów: 1 165
Pomógł: 9
Dołączył: 9.04.2002
Skąd: Toruń

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


Kod
$headers = "Content-Type: text/html; charset=iso-8859-2n"; // Mime type


do naglowka wiadomosci dodaj taki smile.gif

albo juz napisze Tobie wiecej smile.gif

Kod
  $from = "email od kogo";

  $email = "do kogo";

  $title = "chyba jasne;) ";

  $body = "tekst wiadomosci moze zawierac html";

  $headers = "From: $fromn";

  $headers .= "X-Sender: $fromn";

  $headers .= "X-Priority: 1n"; // Urgent message!

  $headers .= "Return-Path:n";  //

  $headers .= "Content-Type: text/html; charset=iso-8859-2n"; // Mime type

  mail($email,$title,$body,$headers);

Kossa
Go to the top of the page
+Quote Post
scanner
post
Post #5





Grupa: Zarząd
Postów: 3 503
Pomógł: 28
Dołączył: 17.10.2002
Skąd: Wrocław




Poszukaj na forum, jak wysyłać maile w HTML'u.
Jest toteż jasno wyjaśnione w manualu.
A wygererowąć kod html możesz korzystając z http://pl2.php.net/manual/en/ref.outcontrol.php


--------------------
scanner.info
Warto pamiętać: KISS, DRY
Go to the top of the page
+Quote Post
Skydance
post
Post #6





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 22.01.2004
Skąd: Warszawa

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


Udało mi się już przesłać text w formacie HTML, ale mam problem z obrazkami, podaje ścieżki absolutne (http://itd), u odbiorcy nie widać jednak tych obrazków, bowiem podczas przesyłania źródła dokumentu, albo flash (bo przerzucam dane z Flasha), albo skrypt robi:
oryginał : <IMG SRC="http://

w źródle maila:<IMG SRC="http://

wrzucęskrypt, może w nim coś powaliłem:

[php:1:7ed56980fd]<?php
$headers = "From: $namen";
$headers .= "X-Sender: $namen";
$headers .= "X-Priority: 1n";
$headers .= "Return-Path:n";
$headers .= "Content-Type: text/html; charset=iso-8859-2n";
mail ($to, "tytul", $comments, $headers);
?>[/php:1:7ed56980fd]

oczywiście mogę wywalić ten znak "", przez ereg_replace, ale wtedy wywalają mi się tagi html...
Jakieśpomysły?

ps. dzięki kossa


--------------------
Rób to co kochasz, a nigdy nie będziesz pracował
Go to the top of the page
+Quote Post
kossa
post
Post #7





Grupa: Zarejestrowani
Postów: 1 165
Pomógł: 9
Dołączył: 9.04.2002
Skąd: Toruń

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


Skydance, wyglada wszystko ok. Ja dzis pisalem skrypt do wysylania emaila z obrazkiem i kod mam tak:

Kod
<img src="http://www.domena.pl/images/plik.jpg">


czyli nic nadzwyczajnego smile.gif i wszystko jest oki.

Moze cos flash robi nie tak z danymi.

Kossa
Go to the top of the page
+Quote Post
Skydance
post
Post #8





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 22.01.2004
Skąd: Warszawa

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


To o czym pisałem dotyczy Netscape messenger, pod outlookiem jest OK.


--------------------
Rób to co kochasz, a nigdy nie będziesz pracował
Go to the top of the page
+Quote Post
bamboos
post
Post #9





Grupa: Zarejestrowani
Postów: 115
Pomógł: 0
Dołączył: 3.05.2003
Skąd: Łódź

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


[manual:658b1e41c7]stripslashes[/manual:658b1e41c7]


--------------------
Go to the top of the page
+Quote Post
Skydance
post
Post #10





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 22.01.2004
Skąd: Warszawa

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


stripleshes wywali mi ten znak z całego dokumentu, który jest wysyłany, a tego nie chcę, mam natomiast jeszcze jedno pytanie, w mailu konsekwentnie nie mam jednego (tylko jednego) polskiego znaku mianowicie Ą i ą, wszystkie inne są ok, o co chodzi?


--------------------
Rób to co kochasz, a nigdy nie będziesz pracował
Go to the top of the page
+Quote Post
kossa
post
Post #11





Grupa: Zarejestrowani
Postów: 1 165
Pomógł: 9
Dołączył: 9.04.2002
Skąd: Toruń

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


Ja mysle ze tenflash Tobie cos miesza... kod, ktory podalem Tobie - uzywam go od lat i nigdy nie mialem z nim problemow.

Pozdrawiam
Kossa
Go to the top of the page
+Quote Post
Skydance
post
Post #12





Grupa: Zarejestrowani
Postów: 16
Pomógł: 0
Dołączył: 22.01.2004
Skąd: Warszawa

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


Bardzo możliwe, nie ma bowiem tego problemu, gdy wysyłam stronę przez przeglądarkę, ale to musi być aplikacja wykonywalna na dowolnym PC więc robię we Flashu, żeby było ciekawiej, gdy podglądam źródło mila to są w nim WSZYSTKIE polskie znaczki, a w mailu oglądanym normalnie brak tych ą, Ą, niezależnie od kodowania czy iso, czy windows.


--------------------
Rób to co kochasz, a nigdy nie będziesz pracował
Go to the top of the page
+Quote Post
kossa
post
Post #13





Grupa: Zarejestrowani
Postów: 1 165
Pomógł: 9
Dołączył: 9.04.2002
Skąd: Toruń

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


czyli pozostaje Tobie powalczyc z flashem smile.gif

wklej mozekod action scriptu moze ktos jakis blad zauwazy, tylko chyba do innego dzialu forum smile.gif

Kossa
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 Aktualny czas: 19.08.2025 - 08:42