Autor Zpráva
havlika
Profil
Zdravím.
Mám takovíto formulář, v něm dvě pole (predmet a zprava).
<form action="druhy.php">

Předmět: <input name="predmet"><br>
Zpráva: <textarea name="zprava"></textarea><br>
<input type=submit value="Odeslat">
</form>

Potřebuju vytvořit pole (proměnou)
<input type="hidden" name="spolecne" value="???">

aby její hodnota byla obsah polí predmet a zprava. Jak to mám udělat?
Př:
v poli predmet je třeba ahoj
v poli zprava všichni
a chci, aby v poli spolecne bylo ahojvšichni
Dík
Peca
Profil
Jde to pomocí JavaScriptu. Např. http://www.jakpsatweb.cz/javascript/document-adresovani.html
Ale nevidím žádný význam. Lepší je to snad dělat po odeslání na straně serveru.
havlika
Profil
Jestli to je lepší tam, tak takhe vypadá ten odesílací PHP script.
<? if ( Mail("mail@prijemce.cz", $predmet, $zprava, "From: " . $Odesilatel) )

echo "Mail byl odeslán";
else echo "Mail se nepodařilo odeslat"; ?>
havlika
Profil
Jde mi o ten obsah predmetu...
Peca
Profil
$spolecne = $predmet . $zprava;
Kde je problém?
Bajeasar
Profil *
Na jakpsatweb.cz se píše, že formulářový "input" má stejné parametry jako obrázek. Já se ale za žádnou cenu nemůžu zbavit mezery před vyplňovacím polem a za ním. Mám to pole v textu a jako by byl jeden řádek před polem a za polem... Jak tyto mezery zrušit. Zajímavé je, že mezi poli se taková mezera nedělá, tam se to nalepí na sebe. (Zkoušel jsem už vše možné: html vspace, css marginy - všude samý nuly a stejně nic.
Toto téma je uzamčeno. Odpověď nelze zaslat.

0