Stránka 1 z 1

PHP skript na odesílání formuláře na mail  Vyřešeno

Napsal: 07 bře 2010 15:23
od TheSkeleton
Mám takový menší problém, PHP moc neumím a potřebuju udělat skript na odesílání formuláře na mail, nevím jak to udělat.. :(.. potřebuju odeslat všechna data z formuláře na mail (který bude ve skriptu) a když by někdo nezaškrtl "souhlasím s podmínkami..." nebo nezadal nejakou hodnotu tak by to vypsalo něco ve smyslu "nezadal jste všechny údaje". Taky bych uvítal diakritiku, dočetl jsem se že s diakritikou jsou někdy problémy, že hodnoty na mail příjdou bez diakritiky.

Kdyby se našel někdo kdo by se nudil a kdo tomu rozumí, byl bych mu moc zavázán, kdyby udělal ten skript, zkoušel jsem to, ale prostě mi to nejde :| .

tady je html formulář:

Kód: Vybrat vše

<form action="send.php" method="post">
      <table border="0" width="600">
           <tr>
            <td>
              Jméno:
            </td>
            <td>
              <input name="jmeno" type="text" />
            </td>
          </tr>
          <tr>
            <td>
              Příjmení:
            </td>
            <td>
              <input name="prijmeni" type="text" />
            </td>
          </tr>
          <tr>
            <td>
              Adresa:
            </td>
            <td>
              <input name="adresa" type="text" />
            </td>
          </tr>
          <tr>
            <td>
              PSČ:
            </td>
            <td>
              <input name="psc" type="text" />
            </td>
          </tr>
          <tr>
            <td>
              Váš e-mail:
            </td>
            <td>
              <input name="email" type="text" />
            </td>
          </tr>
          <tr>
            <td>
              Co potřebujete udělat?
            </td>
            <td>
              <select name="prace" size="1">
<option value="moznost1">moznost1</option>
<option value="moznost2">moznost2</option>
<option value="moznost3">moznost3</option>
<option value="moznost4">moznost4</option>
<option value="moznost5">moznost5</option>
</select>
            </td>
          </tr>
          <tr>
            <td>
              Poznámka:
            </td>
            <td>
              <textarea name="poznamka" type="textarea" cols="40" rows="7">Sem zadejte podrobnější informace.</textarea>
            </td>
          </tr>
          <tr>
            <td>
              Souhlasím s Obchodními podmínkami
            </td>
            <td>
              <input name="podminky" type="checkbox" />
            </td>
          </tr>
          <tr>
            <td colspan="2" align="center">
              <input class="button" value="Odeslat" type="submit" /><input value="Vymazat" type=
              "reset" />
            </td>
          </tr>
        </table>
    </form>

Re: PHP skript na odesílání formuláře na mail

Napsal: 07 bře 2010 17:53
od TheSkeleton
ví někdo jak na to? :dontgetit:

Re: PHP skript na odesílání formuláře na mail

Napsal: 07 bře 2010 18:28
od jackm
Samozřejmě v PHP je funkce na odeslání emailu.Takže do send.php dej tuto funkci:mail s vyplněnými argumenty dle tvého formuláře.
edit:Zde máš jednoduchý příklad.

Re: PHP skript na odesílání formuláře na mail

Napsal: 07 bře 2010 18:47
od TheSkeleton
díky pomohlo mi to, trochu jsem zkoušel a nakonec se to povedlo :bigups: :)