Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 6 odgovora
  • 3.190 pregleda

Najnovija ↓

Pomoc u vezi forme. 10.04.2009. u 15:05 · pre 213 meseci
izmenjeno 1 put, poslednji put Nemanja Avramović 10.04.2009. u 19:29
  1. Nemanja Avramović10.04.2009. u 19:29zapis iz teksta poruke
#1
Kako da podesim da mi podatke upisane u formi posalje na moju e-mail adresu,ali da poisiljalac bude upisana e-mail adresa u formi na sajtu. Ja sam napravio neku formu,ali kada popunim podatke i posaljem putem forme dobijam e-mail od accounta svog domena.

code je:
Code:
<?php

$where_form_is="http://".$_SERVER['SERVER_NAME'].strrev(strstr(strrev($_SERVER['PHP_SELF']),"/"));

// Checkbox handling
$field_2_opts = $_POST['field_2'][0].",". $_POST['field_2'][1].",". $_POST['field_2'][2].",". $_POST['field_2'][3];

mail("[email protected]","phpFormGenerator - Form submission","Form data:

Ime i prezime: " . $_POST['field_1'] . " 
Koju rasu psa imate?: $field_2_opts
Kontakt telefon: " . $_POST['field_3'] . " 
E-mail: " . $_POST['field_4'] . " 

 powered by phpFormGenerator.
");

include("confirm.html");

?>


[izmenio Nemanja: Kod stavljajte u CODE tagove.]
Potpis
NestoR

http://www.kostajnik.com
http://www.konacimalareka.com
http://www.imelman.co.rs
Re: Pomoc u vezi forme. 10.04.2009. u 15:19 · pre 213 meseci
izmenjeno 1 put, poslednji put Nikola Poša 10.04.2009. u 19:24
  1. Nikola Poša10.04.2009. u 19:24zapis iz teksta poruke
#2
Prouči malo mail() f-ju. Pogledaj opis za "additional headers" parametar, kao i one primere ispod. Sve će ti se samo kas'ti... :)
Re: Pomoc u vezi forme. 11.04.2009. u 01:01 · pre 213 meseci #4
Da li si uopšte pogledao link koji je kolega Nikola napisao?
Funkcija mail() ima 5 argumenata.
Tebi konkretno treba 4. argument (string $additional_headers), koji će da glasi:
Code:

$header = 'From: Ime Prezime <[email protected]>' . "\r\n";

Konkretno, u tvom primjeru gore kod će da glasi:
Code:

<?php
## OVO PROMJENI da odgovara podacima iz forme
## Npr. ako korisnik unosi svoj email u polje field_2 onda ovo [email protected] promjenis u $_POST["field_2"];
$header = 'From: Ime Prezime <[email protected]>' . "\r\n";
## END

$where_form_is="http://".$_SERVER['SERVER_NAME'].strrev(strstr(strrev($_SERVER['PHP_SELF']),"/"));

// Checkbox handling
$field_2_opts = $_POST['field_2'][0].",". $_POST['field_2'][1].",". $_POST['field_2'][2].",". $_POST['field_2'][3];

mail("[email protected]","phpFormGenerator - Form submission","Form data:

Ime i prezime: " . $_POST['field_1'] . " 
Koju rasu psa imate?: $field_2_opts
Kontakt telefon: " . $_POST['field_3'] . " 
E-mail: " . $_POST['field_4'] . " 

 powered by phpFormGenerator.
",$header); # Ovde sam dodao $header kao 4. argument.

include("confirm.html");

?>
Potpis
“I never think of the future - it comes soon enough.” - Albert Anštajn (Albert Einstein)
Re: Pomoc u vezi forme. 12.04.2009. u 01:22 · pre 213 meseci #7
Resio sam problem! Hvala!
Code:
<?php

$header  = 'From: ' . $_POST["field_4"] . "\n"; 

$where_form_is="http://".$_SERVER['SERVER_NAME'].strrev(strstr(strrev($_SERVER['PHP_SELF']),"/"));

// Checkbox handling
$field_2_opts = $_POST['field_2'][0].",". $_POST['field_2'][1].",". $_POST['field_2'][2].",". $_POST['field_2'][3];

mail("[email protected]","phpFormGenerator - Form submission","Form data:

Ime i prezime: " . $_POST['field_1'] . " 
Koju rasu psa imate?: $field_2_opts
Kontakt telefon: " . $_POST['field_3'] . " 
E-mail: " . $_POST['field_4'] . " 

 powered by phpFormGenerator.
",$header); 

include("confirm.html");

?>
Potpis
NestoR

http://www.kostajnik.com
http://www.konacimalareka.com
http://www.imelman.co.rs
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme