Autor Zpráva
the radicz
Profil *
zdravim všechny

Mam dva formuláře, formy. V jednom uploaduju soubor na ftp a v druhym píšu článek. Má představa je taková že si bude týpek psát článek a najednou ho napadne že by tam teď uprostřed textu dát obrázek tak by si pomocí druhýho formuláře na též stránce našel ten obrázek a když by dal upload tak zároveň s tim uploadem by se mu do textarey pomocí java scriptu nebo nějakym jinym způsobem hodily dva tagy [img]tady bude jmeno toho obrazku ktere ziskam z druheho formulare pri tom uploadu[/img] a pak už jen si pomocí nějakýho scriptíku vyměnim [img] za tag cesty k obrázku.

Chtěl bych jen vědět jak to mam udělat aby až stisknu to tlačístko upload a on se mi uploaduje ten obrázek tak aby se mi zároveň zapsal ten tag do tý textarey v tom prvnim formuláři. zkoušel jsem to (viz. kod ) ale vždy se mi jako něco pošle a text zmizí



<script type="text/javascript">
function Obrazek(what)
{
document.forms.comment.vzkaz.focus();
document.forms.comment.vzkaz.value=document.forms.comment.vzkaz.value+ what;
}
</script>
<form action="baf.php" method="post" name="comment">
<table>
<tr><th>Smiles</th><td>
<img onclick="Obrazek('[img]<?php echo $jmeno_obrazku ?>[/img]')" src="images/smileys/21.gif" width="15" height="15" align="middle" alt="smile" />
</td></tr>
<tr><th>*Zpráva: </th><td><textarea cols="60" rows="5" name="vzkaz"></textarea></td></tr>
<tr><th></th><td><input type="submit" value="odeslat" name="sending" /></td></tr>
</table>
</form>
<form action="<?echo $_server["PHP_SELF"]?>" method="post">
<input onclick="Obrazek('[img]<?php echo $jmeno_obrazku ?>[/img]')" type="submit" value="odeslat" /></td></tr>
</form>

DFly
Profil
pokud to vezmeme uplne jednoduse, tak bych doporucil ten formular s uploadem dat do IFrame
a neni problem pres JS odeslat tento formular a zaroven zapsat do textarea
The_Radicz
Profil *
aha ten iframe určitě zkusim díky
The_Radicz
Profil *
Safra tak se mi to nepovedlo - nevim pomocí jakeho java scriptu vložit ten kod do ty textarey když to mam v tom framu tak mohu pouzivat oba formuláře najednou což je bezva ale zas nemohu vkládat tu proměnou do tý textarey bo je to vlastně na jiné stránce :(

mohl by mi prosim někdo poradit??
DFly
Profil
document.opener. ...
DFly
Profil
ale jedno jak na to, muzes to resit to pres submit ifamoveho formu, nebo z hlavni stranky sahnout do iframe pro hodnotu a pres js submit() ten formular odeslat
DFly
Profil
ale to uz jsme ve spatnem diskuznim threadu

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

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

0