Težava v HTML

Tomas

Pripravnik
6. avg 2007
527
15
18
Prosim za pomoč, kako bi enostavno poslal ta obrazec z klikom na pošlji z podatki na kontaktni mail, podatki označeni z zvezdico bi morali biti obvezni, da sploh pošlje zadevo.

lhBwwvQXByGjjXw7.jpg
 

Priponke

  • 526856-test.rar
    86,3 KB · Ogledi: 160
Nazadnje urejeno:

matejdro

HACKER 08
6. jan 2008
2.267
0
36
Link je verjetno v tvojem računu, zato ne moremo nič videti. Slikaj in priloži sliko.
 

Mikrohard

iPhone Profi
20. jul 2007
5.876
756
113
www.jernej.org
S phpjem zelo enostavno (primer za metodo POST):
if($_POST['ime_im_priimek']==null||$_POST['email' ]==null||...||$_POST['telefon']==null)
{
echo "Niso izpolnjeni vsi podatki";
}
else
{
mail($prejemnik, $subjet, $vsebina);
}
 

matejdro

HACKER 08
6. jan 2008
2.267
0
36
Verjetno on hoče v html, tole ne bo možno, razen če tisti ko obiskuje uporablja IE+Outlook/outlook express/windows mail, ki avtomatsko pošlje sporočilo, če je cilj forme mailto:.
 

Tomas

Pripravnik
6. avg 2007
527
15
18
Na serverju je podpora za PHP, Zraven je priložena verzija v PHP, tudi to bi bilo OK.
 

Priponke

  • 527388-php.rar
    83,7 KB · Ogledi: 166
Nazadnje urejeno:

doto

Fizikalc
25. jul 2007
3.175
0
36
Priponko kopiraj v email.php
 

Priponke

  • 527456-email.txt
    9,3 KB · Ogledi: 141

Tomas

Pripravnik
6. avg 2007
527
15
18
Zgodi se tole, v fieldih v katere vpisuješ besede imaš notri ime fielda in še nekaj kam vpišem emeil na katerega se mora poslati mail z klikom na pošlji

xV_CACzWkNLp4y7D.jpg
 

doto

Fizikalc
25. jul 2007
3.175
0
36
To je v dreamweaverju, ko boš odpru na serverju teh imenn polj ne bo več.

Mail in subject nastaviš na začetku datoteke, kjer popraviš vsebino teh dveh vrstic.

Koda:
 $mailTo = "tvoj@mail.com";
	$mailSubject = "Mail s spletne strani";
 

Tomas

Pripravnik
6. avg 2007
527
15
18
Žal še zmeraj se vidijo napisi v celicah in tudi obrazca ne pošlje na mail.
 

Mikrohard

iPhone Profi
20. jul 2007
5.876
756
113
www.jernej.org
Sem popravil skripto, tako da bo delala na večini php strežnikov.
Za delovanje maraš storiti naslednje:
V skripti moraš vpisati svoj naslov: $mailTo = "tvoj@naslov.com";
Če ti pa sedaj še ne dela, moraš pa verjetno v php.ini fajlu pravilno nastaviti mail funkcijo.

Sem pa skripto sprobal na svojem strežniku in deluje:
http://gps.jernej.org/email.php
 

Priponke

  • 527615-email.zip
    86,8 KB · Ogledi: 165

Tomas

Pripravnik
6. avg 2007
527
15
18
Zadeva na zunaj dela samo pošlje pa ne oziroma prejemnik ne dobi maila z podatki iz fieldov
 

Mikrohard

iPhone Profi
20. jul 2007
5.876
756
113
www.jernej.org
A prejemnik sploh ne dobi maila, ali samo manjkajo podatki iz fieldov?

Če sploh ne dobi maila, je treba pravilno nastaviti mail v php.ini datotek (če strežnik laufa na windows mašini, manjka smtp strežniki.
Če pa samo manjkajo vsebine fieldov, imaš pa v prilogi popravljeno skripto, ki preverjeno pošlje vse...
 

Priponke

  • 528002-email.zip
    86,8 KB · Ogledi: 172

Tomas

Pripravnik
6. avg 2007
527
15
18
Ja zdaj pošilja vse, težava je v šumnikih in zadeva če jo linkaš iz HTML strani ne deluje, na vsak način hoče ta file downloadat.
 

Mikrohard

iPhone Profi
20. jul 2007
5.876
756
113
www.jernej.org
To je pa čudno?! Če je php datoteka na strežniku, ki podpira php, se mora obnašati kot navadna html stran. Za šumnike se pa malo igraj z encodingom. Na mojem strežniku normalno delajo..
 

Tomas

Pripravnik
6. avg 2007
527
15
18
Najlepša ti hvala sem rešil zadevo, nastavitev na moji mašini je bila kriva za to, zdaj pa vse dela kot mora. Še enkrat HVALA.