Diskuze: Problém s odesíláním mailů. PHP mailform
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 5 zpráv z 5.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.
Na to aby se ti stránka odskrolovala do zápatí použij kotvu. a pak do form přes action (které bys měl mít myslím vždy vyplněné) přidej parametr do url na tu kotvu. Doufám, že to ak funguje.
Ahoj,
řekl bych, že máš špatně tu funkci mail:
<?php
mail("[email protected]". "Contact message". "Name: ".$POST['name']."
email: ".$_POST['name']."
message: ".$_POST['message']);
?>
funkce mail musí vypadat následovně:
<?php
mail($emailKamPoslat,$predmet,$textZpravy,$libovolneHlavicky) ;
?>
Ty máš v poli kam poslat email pospojované další informace, které mají být zřejmě v textu zprávy. Nebo jak na to koukám, tak místo čárky "," máš tečky ".". Tečky spojují řetězec.
Tedy fungující příklad:
<?php
mail(
"[email protected]",
"Contact message "."Name: ".$POST['name'],
"email: ".$_POST['name']." message: ".$_POST['message']
) ;
?>
Ještě bys měl zauvažovat nad uvedením hlaviček pro formátování emailu.
Co se týče scrolování po submitu, tak jak psal Maxy_obr přes Action bych přidal kotvu na tvůj formulář, pak ti to odscroluje automaticky dolů.
Děkuji mnohokrát,
vyřešeno.
M
Zobrazeno 5 zpráv z 5.