Preji prijemny vecer,
prosim vas o radu s odesilani formulare. Precetl jsem si starsi prispevky ale svuj problem jsem tam nenasel.
na svych strankach mam php script.
<?php
Mail ("muj@email
.cz", $jmeno, $ulice, "From: $od");
?>
Pokud zadam vice promenych a odeslu, zobrazi se mi nasledujici:
Warning: mail() expects at most 5 parameters, 6 given in /3w/wz.cz/m/milbr/milbr/formodeslan.php on line 3
trochu rozepis to tvoje zadani vice promenych.
jinak
mail($komu,$predmetzpravy,$textzpravy)
pripadne
mail($komu,$predmetzpravy,$textzpravy,$headers)
kde $headers obsahuje hlavicky mailu, treba kodovani cestiny
Když se podívám na zápis
<?php
Mail ("muj@email
.cz", $jmeno, $ulice, "From: $od");
?>
tak mě napadá hned několik věcí:
- mezi mail a "(" AFAIK nesmí být mezera
- proč máš mezi "muj@email" a ".cz" nový řádek?
- Jaký má vlastně význam parametr $ulice? Ve třetím parametru má být text zprávy
Jinak viz cb, nebudu to opisovat.
Děkuji za rady, jsem v PHP úplný začátečník pomohlo mi to pochopit alespoň trochu jak tento script pracuje a už mi to chodí.
Ještě jednou diky a přeji příjemný večer.