Autor Zpráva
webwebweb
Profil
zdravím, formulář k odeslání na email používám tento :

Mám dva soubory. V prvním je jenom formulář namířený na druhý php skript:

<form action="druhy.php">
Váš mail: <input name="mail_odesilatele"><br>
Předmět: <input name="predmet"><br>
Zpráva: <textarea name="zprava"></textarea><br>
<input type=submit value="Odeslat">
</form>

Soubor druhy.php vypadá takto:

<? if ( Mail("moje@adresa", $predmet, $zprava, "From: " . $mail_odesilatele) )
echo "Mail byl odeslán";
else echo "Mail se nepodařilo odeslat"; ?>


Kdyz ale formulář vyplním o odeslu, tak se mi zobrazi čistá obrazovka a v tom nápis Mail byl odeslán
Ale já nechci aby se mi ta obrazovka zobrazovala,ale chci, aby se mi ta zprava, ze byl mejl odeslan ukazala treba v te textove bunce.

Nevíte jak to udělat prosím?

díky
yFang
Profil
webwebweb
Ale já nechci aby se mi ta obrazovka zobrazovala,ale chci, aby se mi ta zprava, ze byl mejl odeslan ukazala treba v te textove bunce.
V jaké textové buňce?
webwebweb
Profil
v TEXTAREE
yFang
Profil

<?php
if(isset($_GET['odeslat'])){
if ( Mail("moje@adresa", $predmet, $zprava, "From: " . $mail_odesilatele) ){
$zprava = "Mail byl odeslán";
} else {
$zprava = "Mail se nepodařilo odeslat";
}
}
?>

<form action="<?php echo$_SERVER[PHP_SELF];?>">
Váš mail: <input name="mail_odesilatele"><br>
Předmět: <input name="predmet"><br>
Zpráva: <textarea name="zprava"><?php if(isset($zprava)){echo $zprava;} ?></textarea><br>
<input type="submit" name="odeslat" value="Odeslat">
</form>


A celé to bude jeden soubor.
Casero
Profil
http://diskuse.jakpsatweb.cz/index.php?action=vthread&forum=1&topic=61 556
webwebweb
Profil
yFANG

JO TO JE PRESNE ONO!!!diky moc
webwebweb
Profil
ale jeste takova malickost...v tom kodu nemuzu mit hacky carky...jake mam pouzit kodovani prosim?
webwebweb
Profil
a jeste otazecka.... pujde to na vsech servrech??nebudou s tim nejake problemy?
yFang
Profil
webwebweb
Použij windows-1250. A doufej, že problémy nebudou. Musíš to prostě vyzkoušet, ale tohle by myslím fungovat mělo.
align
Profil *
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250">
<title>Untitled</title>
</head>
<body>
<?
$emailadr = "vybuch2@seznam.cz"; //e-mailová adresa
$predmet = "registrace"; //předmět zprávy

$zprava .= "Jméno: ".$_GET['jmeno']."
";
$zprava .= "Příjmení: ".$_GET['prijmeni']."
";
$zprava .= "Email: ".$_GET['email']."
";
$zprava .= "Město: ".$_GET['mesto']."
";
$zprava .= "Destinace: ".$_GET['destinace']."
";
$zprava .= "Datum: ".$_GET['datum']."
";
$zprava .= "Komentář: ".$_GET['komenter']."
";
if (Mail("$emailadr","$predmet","$zprava","From: $email"))
{

require "hlavniram.htm";

}
else
{
echo "Zprávu se nepodařilo odeslat";
}

?>
</body>
</html>

Já tam mám tohle a nefunguje to ..., nevíte co je špatně?
align
Profil *
prosím lidi....
Str4wberry
Profil
Odpovídám align:
1) Pokud se chceš ptát, založ si vlastní vlákno.
2) „Já tam mám tohle a nefunguje to ..., nevíte co je špatně?“ — Jak to nefunguje? Vypisuje to nějakou chybu?
Casero
Profil
yFang
Spíš bych poradil, at tam napíše kodovaní ve kterém to psal...

align
Založ si vlastní vlákno, co znamená nefunguje?

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0