Zobacz poprzedni temat :: Zobacz następny temat |
Autor |
Wiadomość |
Penys Użytkownik
Dołączył: 22 Lis 2006
|
Wysłany: Nie Sty 04, 2009 2:20 pm Temat postu: [szukam] www z formularzami |
|
|
Cze, szukam darmowej strony typu http://www.response-o-matic.com dzięki której można tworzyc formularze email. Wszystko bylo by okej, jednak strona którą podałem narzuca za duze ograniczenia (1 mail form na jedno konto email) poza tym duzo reklam i spamu przy wysylaniu wiadomosci. Szukalbym czegos bez reklam, minimum 5 formularzy. Znajdzie sie cos takiego? Na google poszukiwalem jednak odsyła do skryptow ktore mozna samodzielnie edytowac, a na ktorych kompletnie sie nie znam. Z gory dzieki za pomoc _________________
Twój przyjaciel Penys - wielka pyta nadciąga. |
|
Powrót do góry |
|
|
Google Reklama
|
Wysłany: Nie Sty 04, 2009 2:20 pm Temat postu: |
|
|
|
|
Powrót do góry |
|
|
Froncek Redakcja CS.PL
Dołączył: 20 Lip 2006 Klan: nie dotyczy/nie pracuje
|
Wysłany: Nie Sty 04, 2009 2:28 pm Temat postu: |
|
|
Wg mnie google dobrze Ci radzi ;p. Skoro i tak musisz mieć to na swoim sajcie, to lepiej zrobić swoje i dostosować do swoich potrzeb. Prosty skrypt wysyłający treść na dany adres ogranicza się do kilku linijek. Ew. powiedz gdzie problem to się pomoże :P _________________ Counter-Strike.PL - największy polski serwis poświęcony CS |
|
Powrót do góry |
|
|
Penys Użytkownik
Dołączył: 22 Lis 2006
|
Wysłany: Nie Sty 04, 2009 2:38 pm Temat postu: |
|
|
A znasz takowe skrypty? Sęk w tym że nie mam serwera php, a w htmlu raczej tego zrobić się nie da.. _________________
Twój przyjaciel Penys - wielka pyta nadciąga. |
|
Powrót do góry |
|
|
Froncek Redakcja CS.PL
Dołączył: 20 Lip 2006 Klan: nie dotyczy/nie pracuje
|
Wysłany: Nie Sty 04, 2009 3:01 pm Temat postu: |
|
|
Hmm, to załóż sobie jakąś darmową stronę (może być nawet yoyo.pl), u siebie na stronie wrzuć taki formularz:
Kod: | <form action="http://www.adresNOWEJstrony.yoyo.pl/mail.php" method="post">
Na adres e-mail: <input type="text" name="Email" /><br />
Temat: <input type="text" name="Temat" /><br />
Tresc: <textarea name="Tresc"></textarea><br /><br />
<input type="submit" value="Wyslij" />
</form>
|
Na nowym hostingu stwórz plik mail.php, a w nim:
Kod: | <?php
$Nazwa = "UZUPELNIJ"; // Nazwa jaka bedzie przy emailu nadawcy
$Adresat = "UZUPELNIJ"; // Twoj email
$Email = $_POST["Email"];
$Tresc = $_POST["Tresc"];
$Temat = $_POST["Temat"];
$Header = "From: ". $Nazwa . " <" . $Adresat . ">\r\n";
mail($Email, $Temat, $Tresc, $Header);
header("location:http://www.ADRESstronyNAktorejSAformularze.pl/");
?>
|
Nie sprawdzałem, ale powinno działać. _________________ Counter-Strike.PL - największy polski serwis poświęcony CS |
|
Powrót do góry |
|
|
Zimkowy Użytkownik
Dołączył: 01 Sie 2007
|
Wysłany: Nie Sty 04, 2009 4:36 pm Temat postu: |
|
|
Froncek napisał: | Hmm, to załóż sobie jakąś darmową stronę (może być nawet yoyo.pl), u siebie na stronie wrzuć taki formularz:
Kod: | <form action="http://www.adresNOWEJstrony.yoyo.pl/mail.php" method="post">
Na adres e-mail: <input type="text" name="Email" /><br />
Temat: <input type="text" name="Temat" /><br />
Tresc: <textarea name="Tresc"></textarea><br /><br />
<input type="submit" value="Wyslij" />
</form>
|
Na nowym hostingu stwórz plik mail.php, a w nim:
Kod: | <?php
$Nazwa = "UZUPELNIJ"; // Nazwa jaka bedzie przy emailu nadawcy
$Adresat = "UZUPELNIJ"; // Twoj email
$Email = $_POST["Email"];
$Tresc = $_POST["Tresc"];
$Temat = $_POST["Temat"];
$Header = "From: ". $Nazwa . " <" . $Adresat . ">\r\n";
mail($Email, $Temat, $Tresc, $Header);
header("location:http://www.ADRESstronyNAktorejSAformularze.pl/");
?>
|
Nie sprawdzałem, ale powinno działać. |
Mi nie działa ;/ _________________
Listonosz napisał: | gdybym nie był tak głupi, bądź był nieco zdolniejszy, ambitniejszy lub mniej leniwy |
|
|
Powrót do góry |
|
|
yarasmx Użytkownik
Dołączył: 27 Lis 2004
|
Wysłany: Nie Sty 04, 2009 4:44 pm Temat postu: |
|
|
Jako tako da sie cos takiego zrobic w htmlu. Sam kiedys cos tam majstrowalem. Poszukaj dobrze na necie. Chetnie bym ci pomogl poszperac na ten temat ale musze wlasnie wychodzic.
Klik
Klik _________________ "Jestem zbyt piekny i zbyt mlody by wiazac sie tylko z jedna dziewczyna " |
|
Powrót do góry |
|
|
Penys Użytkownik
Dołączył: 22 Lis 2006
|
Wysłany: Nie Sty 04, 2009 5:23 pm Temat postu: |
|
|
Zimkowy napisał: | Froncek napisał: | Hmm, to załóż sobie jakąś darmową stronę (może być nawet yoyo.pl), u siebie na stronie wrzuć taki formularz:
Kod: | <form action="http://www.adresNOWEJstrony.yoyo.pl/mail.php" method="post">
Na adres e-mail: <input type="text" name="Email" /><br />
Temat: <input type="text" name="Temat" /><br />
Tresc: <textarea name="Tresc"></textarea><br /><br />
<input type="submit" value="Wyslij" />
</form>
|
Na nowym hostingu stwórz plik mail.php, a w nim:
Kod: | <?php
$Nazwa = "UZUPELNIJ"; // Nazwa jaka bedzie przy emailu nadawcy
$Adresat = "UZUPELNIJ"; // Twoj email
$Email = $_POST["Email"];
$Tresc = $_POST["Tresc"];
$Temat = $_POST["Temat"];
$Header = "From: ". $Nazwa . " <" . $Adresat . ">\r\n";
mail($Email, $Temat, $Tresc, $Header);
header("location:http://www.ADRESstronyNAktorejSAformularze.pl/");
?>
|
Nie sprawdzałem, ale powinno działać. |
Mi nie działa ;/ |
Mi niestety też, może coś źle robię...
@yarasmx
Ale to są formularze które wysyłają za pomocą "mailto" - przecież nikt nie będzie konfigurował sobie poczty w OE żeby wysłać mi wiadomość, zresztą chodzi mi o niezależny formularz aby wysyłał wiadomość z pozycji mojej strony... _________________
Twój przyjaciel Penys - wielka pyta nadciąga. |
|
Powrót do góry |
|
|
Froncek Redakcja CS.PL
Dołączył: 20 Lip 2006 Klan: nie dotyczy/nie pracuje
|
|
Powrót do góry |
|
|
utworzkonto Użytkownik
Dołączył: 05 Gru 2007 Klan: Lubiczów
|
Wysłany: Nie Sty 04, 2009 7:15 pm Temat postu: |
|
|
Ja bym zrobił coś takiego:
Tworzysz plik mail.php a w nim taka treść:
Kod: |
<?php
$f = $_GET['f'];
//formularz
if ($f == 'nowy_email')
{
?>
<form action="mail.php?f=wyslij" method="post">
<table>
<tr><td>E-mail odbiorcy:</td><td><input type="text" name="email" /></td></tr>
<tr><td>Temat:</td><td><input type="text" name="temat" /></td></tr>
<tr><td>Treść:</td><td><textarea name="tresc"></textarea></td></tr>
</table>
<input type="submit" name="wysylanie" value="Wyślij e-mail" />
</form>
<?php
}
//obsluga formularza (wysylanie maila)
if ($f == 'nowy_email')
{
if (isset($_POST['wysylanie'])) //sprawdza czy wcisnieto buttona w formularzu
{
if (empty($_POST['email'])) //sprawdza czy podano emaila
{
$email = FALSE;
$blad .= "Nie podano adresu odbiorcy!<br />";
}
else
{
$email = $_POST['email'];
}
if (empty($_POST['temat'])) //sprawdza czy podano temat
{
$temat = FALSE;
$blad .= "Nie podano tematu!<br />";
}
else
{
$temat = $_POST['temat'];
}
if (empty($_POST['tresc'])) //sprawdza czy podano tresc
{
$tresc = FALSE;
$blad .= "Nie podano tresci!<br />";
}
else
{
$tresc = $_POST['tresc'];
}
}
if ($email && $temat && $tresc) //jak podano wszystko to wysylaj maila
{
$mail_poszedl = mail ($email, $temat, $tresc, 'From: automat@nie-odpisuj.com');
if ($mail_poszedl) //sprawdza czy udalo sie wyslac wiadomosc
{
echo "Mail został wysłany!";
}
else
{
echo "Nie udało się wysłać wiadomości!";
}
}
else //jak nie podano czegos w formularzu to wywalaj blad
{
echo $blad;
}
}
?>
|
Link do formularza to: www.twojastrona.com/mail.php?f=nowy_email
I oczywiście pamiętaj żeby wrzucić to na serwer który ma obsługę wysyłania maili ;] |
|
Powrót do góry |
|
|
Zimkowy Użytkownik
Dołączył: 01 Sie 2007
|
Wysłany: Nie Sty 04, 2009 7:17 pm Temat postu: |
|
|
utworzkonto napisał: | Ja bym zrobił coś takiego:
Tworzysz plik mail.php a w nim taka treść:
Kod: |
<?php
$f = $_GET['f'];
//formularz
if ($f == 'nowy_email')
{
?>
<form action="mail.php?f=wyslij" method="post">
<table>
<tr><td>E-mail odbiorcy:</td><td><input type="text" name="email" /></td></tr>
<tr><td>Temat:</td><td><input type="text" name="temat" /></td></tr>
<tr><td>Treść:</td><td><textarea name="tresc"></textarea></td></tr>
</table>
<input type="submit" name="wysylanie" value="Wyślij e-mail" />
</form>
<?php
}
//obsluga formularza (wysylanie maila)
if ($f == 'nowy_email')
{
if (isset($_POST['wysylanie'])) //sprawdza czy wcisnieto buttona w formularzu
{
if (empty($_POST['email'])) //sprawdza czy podano emaila
{
$email = FALSE;
$blad .= "Nie podano adresu odbiorcy!<br />";
}
else
{
$email = $_POST['email'];
}
if (empty($_POST['temat'])) //sprawdza czy podano temat
{
$temat = FALSE;
$blad .= "Nie podano tematu!<br />";
}
else
{
$temat = $_POST['temat'];
}
if (empty($_POST['tresc'])) //sprawdza czy podano tresc
{
$tresc = FALSE;
$blad .= "Nie podano tresci!<br />";
}
else
{
$tresc = $_POST['tresc'];
}
}
if ($email && $temat && $tresc) //jak podano wszystko to wysylaj maila
{
$mail_poszedl = mail ($email, $temat, $tresc, 'From: automat@nie-odpisuj.com');
if ($mail_poszedl) //sprawdza czy udalo sie wyslac wiadomosc
{
echo "Mail został wysłany!";
}
else
{
echo "Nie udało się wysłać wiadomości!";
}
}
else //jak nie podano czegos w formularzu to wywalaj blad
{
echo $blad;
}
}
?>
|
Link do formularza to: www.twojastrona.com/mail.php?f=nowy_email
I oczywiście pamiętaj żeby wrzucić to na serwer który ma obsługę wysyłania maili ;] |
Na pewno działa ? _________________
Listonosz napisał: | gdybym nie był tak głupi, bądź był nieco zdolniejszy, ambitniejszy lub mniej leniwy |
|
|
Powrót do góry |
|
|
utworzkonto Użytkownik
Dołączył: 05 Gru 2007 Klan: Lubiczów
|
Wysłany: Nie Sty 04, 2009 7:19 pm Temat postu: |
|
|
Działa, bo sam używam czegoś na tej zasadzie ;]
jest 1 blad w linijce:
//obsluga formularza (wysylanie maila)
if ($f == 'nowy_email')
trzenba zamienic na
//obsluga formularza (wysylanie maila)
if ($f == 'wyslij')
Ostatnio zmieniony przez utworzkonto dnia Nie Sty 04, 2009 7:22 pm, w całości zmieniany 1 raz |
|
Powrót do góry |
|
|
Froncek Redakcja CS.PL
Dołączył: 20 Lip 2006 Klan: nie dotyczy/nie pracuje
|
|
Powrót do góry |
|
|
utworzkonto Użytkownik
Dołączył: 05 Gru 2007 Klan: Lubiczów
|
Wysłany: Nie Sty 04, 2009 7:23 pm Temat postu: |
|
|
Froncek napisał: | No tak, ale formularz miał być na stronie bez obsługi php . Ewentualnie mogłoby być w ramce, no ale... |
No to treść formularza wrzucamy do pliku nowy_mail.html a jako action w znaczniku <form> piszemy http://strona-z-obsluga-php.pl/mail.php
Tworzymy plik mail.php, wrzucamy treść obslugi formularza i wrzucamy na te strone co w actionie (sposób Froncek'a). I po problemie ;]
Ostatnio zmieniony przez utworzkonto dnia Nie Sty 04, 2009 7:32 pm, w całości zmieniany 1 raz |
|
Powrót do góry |
|
|
Zimkowy Użytkownik
Dołączył: 01 Sie 2007
|
Wysłany: Nie Sty 04, 2009 7:31 pm Temat postu: |
|
|
Froncek napisał: | No tak, ale formularz miał być na stronie bez obsługi php . Ewentualnie mogłoby być w ramce, no ale... |
ale ;d ? bbo ja uzywam php walsnie ; / _________________
Listonosz napisał: | gdybym nie był tak głupi, bądź był nieco zdolniejszy, ambitniejszy lub mniej leniwy |
|
|
Powrót do góry |
|
|
utworzkonto Użytkownik
Dołączył: 05 Gru 2007 Klan: Lubiczów
|
Wysłany: Nie Sty 04, 2009 7:33 pm Temat postu: |
|
|
Jak używasz serwera z php to użyj mojego skryptu tylko popraw ten błąd |
|
Powrót do góry |
|
|
|