Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów
Jak zrobic formularz kontaktowy by wysyłał i odbierała pocztę? - Wersja do druku

+- Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów (https://www.webmastertalk.pl)
+-- Dział: Technologie internetowe - tworzenie stron WWW (https://www.webmastertalk.pl/forum-technologie-internetowe-tworzenie-stron-www)
+--- Dział: Początkujący webmaster (https://www.webmastertalk.pl/forum-poczatkujacy-webmaster)
+--- Wątek: Jak zrobic formularz kontaktowy by wysyłał i odbierała pocztę? (/thread-jak-zrobic-formularz-kontaktowy-by-wysylal-i-odbierala-poczte)



Jak zrobic formularz kontaktowy by wysyłał i odbierała pocztę? - rafciorb - 30-05-2010

Cześć Strony robię już od 2 lat. Pomoście chciałbym zrobić na stronie pocztę żeby wysyłała i odbierała pocztę tak jak na naszej-klasie. Jak i jakim kodem PHP, JavaScript itp. POMOŚCIE


RE: Jak zrobic formularz kontaktowy by wysyłał i odbierała pocztę? - Pedro84 - 31-05-2010

Cześć. Małe "ale". Tobie się wydaje, że robisz strony od dwóch lat... Myślisz, że ktoś Ci da gotowca? Oj, zawiedziesz się.

"Pocztę" z zewnętrznego konta? To się łączysz z odpowiednim kontem. Jak? Tego szukaj w API.


RE: Jak zrobic formularz kontaktowy by wysyłał i odbierała pocztę? - rafciorb - 31-05-2010

Dzięki


RE: Jak zrobic formularz kontaktowy by wysyłał i odbierała pocztę? - rafciorb - 13-06-2010

Cześć to znowu ja szukałem w Google ale nic nie znalazłem może znacie jakieś linki i pomożecie ;D


RE: Jak zrobic formularz kontaktowy by wysyłał i odbierała pocztę? - Pedro84 - 13-06-2010

(13-06-2010, 21:17)rafciorb napisał(a): Cześć to znowu ja szukałem w Google ale nic nie znalazłem może znacie jakieś linki i pomożecie ;D

To może inaczej. Napisz dokładnie czego poszukujesz, bo ja akurat jestem szczęśliwym "nieposiadaczem" konta na NK Smile


RE: Jak zrobic formularz kontaktowy by wysyłał i odbierała pocztę? - luc3k - 14-06-2010

chłopie to raczej nie jest trudne. Użyj PHP + MYSQL.
Zrob formularz(adresat,tresc, itp,itd). Nastepnie wrzuc to do tabeli. wiadomosci. Nastepnie w skrypcie poczty sprawdz czy w bazie znajduje sie wiadomosci dla tego uzytkownika i je zlicza.
np.
Kod PHP:
$q mysql_query("SELECT COUNT(*) AS ile FROM wiadomosci WHERE adresat='tata'");
$q mysql_fetch_array($q);
echo (
'Masz ' $q['ile'] . ' wiadomosci w swojej skrzynce'); 

Mozna tutaj rozwazyc duzo bajerowTongue ja pokazalem jak najprosciej zrobicTongue


ps. Jeśli chcesz to Ci napisze jakiś przykład


RE: Jak zrobic formularz kontaktowy by wysyłał i odbierała pocztę? - luc3k - 14-06-2010

Witam. Napisałem na szybkiego skrypt. Jest to bardzo prosty skrypt i jest w nim wiele bledow (filtrowanie) ale myśle, że sobie z takim czymś poradzicie.
oto kod:
Kod PHP:
<?php
mysql_connect
('localhost','login','haslo'); // polaczenie z serwerem
mysql_select_db('wiadomosci'); // wybieranie bazy

$q mysql_query("SELECT COUNT(*) AS ile FROM pocztaWHERE adresat='Aras'");//sprwadzanie ile jest rekorkow z  adresatem Aras
$q mysql_fetch_array($q); //wynik
echo 'Masz ' $q['ile'] . ' wiadomosci '//wysietalmy
if($q['ile']!=0) { // jezli w poczcie sa wiadomosci to tworzymy link do nich:P ja nie to nic nie robimy
echo '  <a href=index.php?strona=poczta>  Pokaz</a>'//tworzymy link

if($_GET['strona']=='poczta') {
echo (
'<br>');
echo(
'--------------------------------------------' '<br>');



$q mysql_query("SELECT * FROM poczta WHERE adresat='Aras'"); // tworzymy link do kazdej wiadomosci
while($row mysql_fetch_array($q)) {

echo(
'<a href=index.php?strona=poczta&pokaz=' $row['id'] . '>' $row['Tytul'] . '</a><br>'); //tworzymy linki dla kazdej wiadomosci aby pozniej moc odczytyc ich tresc

}
}
}
if(
$_GET['pokaz']) { // sprawdzamy czy $_GET['pokaz'] insteniej
$a $_GET['pokaz']; // tutaj nalezy jeszcze filtrowac zmienna:P
$q mysql_query("SELECT * FROM poczta WHERE id='$a' AND adresat='Aras'");//zabepieczenie (AND...)
$q mysql_fetch_array($q); //tworzymym tablice z naszego wyniku
echo $q['Tresc']; //wypisujemy tresc
echo '<br>';
echo 
$q['data']; //wypisujemy date

}
?>

Mam nadzieje że pomogłem