SWiSH Forum
Forum użytkowników programów SWiSH

SWiSH Max - Formularz bez PHP

Hatfi - Nie 15 Cze, 2008 19:51
Temat postu: Formularz bez PHP
Witam!

Jak zrobić formularz w swish nie używając PHP?
Zagnieżdżenie znaczników html w tym przypadku nie działa. Form oraz input nie są interpretowane.
Ma ktoś jakiś pomysł?

ekumi - Sro 25 Cze, 2008 08:43

Bardzo prosty formularz logowania w załączonym pliku, wykonanany tylko w swishu. Oczywiście można go rozbudować, a nawet spowodować, by zaczął współpracować z programami zewnętrznymi (równiez PHP).
defu - Czw 14 Sie, 2008 01:11

a jaki jest cel tego formularza. Ma wysyłać coś gdzieś? Co i gdzie?
Hatfi - Pią 15 Sie, 2008 21:38

a no tak... przydałoby się wyjaśnić więcej

formularz kontaktowy... czyli wysyłający maila.

thx

defu - Sob 16 Sie, 2008 22:39

wysyłanie zmiennej na maila to raczej tylko przez PHP. To najprostrza droga? Dlaczego nie PHP?
Hatfi - Nie 17 Sie, 2008 18:58

W takim razie przeparkowuję stronę do mnie... a robiłem znajomemu, który ma serwer bez obsługi php :/ W każdym razie dzięki

Jeszcz jedno pytanie
Kod:
$EmailTo = "wyslij@naadres.pl";

W pliku php za pomocą którego wysyłam maila - ta linijka okresla odbiorcę maila.
Czy wie ktoś co dopisać, bym mógł wysłać "ukryte do wiadomości" na inny adres mailowy??

defu - Wto 19 Sie, 2008 10:23

ukryte do wiadomości? na inny ares mailowy... nie bardzo rozumiem.

Kod:
$EmailTo = "innyadres@naadres.pl";


??

Hatfi - Wto 19 Sie, 2008 10:52

wiesz... jak wysyłasz maila normalnie masz "UDW" pole, w którym wpisujesz maila. W angielskich wersjach to jest chyba CC (carbon copy). Chodzi o to, że odbiorca wymieniony w polu "do" czyli przez php
Kod:
$EmailTo = "innyadres@naadres.pl";
nie widzi drugiego odbiorcy tego samego maila (wymienionego w polu CC lub UDW).
Tak więc moje pytanie brzmi - Jak wywołać php'em to pole. Potrzebuję by moj formularz wysyłał kopię również do ukrytego odbiorcy.


thx

defu - Wto 19 Sie, 2008 16:51

zrób 2 pliki php :) jeden z jednym odbiorcą i drugi z drugim. i niech zmienne będą takie same i po kłopocie :) - najprostrza droga
mielu - Sro 20 Sie, 2008 09:57

może to będzie pomocne

Kod:

<?php
// kilku odbiorców
$to  = 'aidan@example.com' . ', '; // zwróćmy uwagę na przecinek
$to .= 'wez@example.com';

// temat
$subject = 'Birthday Reminders for August';

// wiadomość
$message = '
<html>
<head>
  <title>Birthday Reminders for August</title>
</head>
<body>
  <p>Here are the birthdays upcoming in August!</p>
  <table>
    <tr>
      <th>Person</th><th>Day</th><th>Month</th><th>Year</th>
    </tr>
    <tr>
      <td>Joe</td><td>3rd</td><td>August</td><td>1970</td>
    </tr>
    <tr>
      <td>Sally</td><td>17th</td><td>August</td><td>1973</td>
    </tr>
  </table>
</body>
</html>
';

// Aby wysłać e-mail HTML, musi być ustawiony nagłówek Content-type
$headers  = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";

// Dodatkowe nagłówki
$headers .= 'To: Mary <mary@example.com>, Kelly <kelly@example.com>' . "\r\n";
$headers .= 'From: Birthday Reminder <birthday@example.com>' . "\r\n";
$headers .= 'Cc: birthdayarchive@example.com' . "\r\n";
$headers .= 'Bcc: birthdaycheck@example.com' . "\r\n";

// Wysłanie e-maila
mail($to, $subject, $message, $headers);
?>




więcej na http://www.php.net/manual/pl/function.mail.php

Hatfi - Sro 20 Sie, 2008 22:03

Defu... moj button do wysyłania z zaproponowanym przez Ciebie pomysłem wygląda teraz tak - zaraz to przetestuję
Kod:
on (press) {
    if (Name=="" or Email=="" or Message=="") {
        info="missing some fields";
    } else if (Name.length < 2) {
        info="Name too short";
    } else if (Email.length < 3) {
        info="email too short";
    } else if (Email.indexOf("@") == -1) {
        info="incorrect email";
    } else if (Email.indexOf(".") == -1) {
        info="incorrect email";
    } else if (Message.length < 10) {
        info="Message too short";
    } else {
        loadVariables("send.php",'POST');
        loadVariables("send2.php",'POST');
        gotoAndPlay(7);
    }
}

------------------------------------------------------
No pięknie działa :D dzięki wielkie i brawo za pomysłowość :) takie proste a człowiek kombinuje z ukryta kopią :]

defu - Czw 21 Sie, 2008 20:44

no i pięknie :) - enjoy

Powered by phpBB modified by Przemo © 2003 phpBB Group