Zdravím,
měl bych dotaz. Potřeboval bych, aby se mi zadané údaje po kliknutí zobrazily ve formulářových polích určité stránky (např. zadám do scriptu číslo, jméno, zprávu a po kliknutí se mi zobrazí stránka www.vodafonesms.cz s předvyplněnými údaji). Dočetl jsem se, že něco podobného by měla řešit knihovna cURL, ale bohužel se mi to pořád nedaří rozběhat. Předem díky.
Fórum › PHP
Předvyplnění formulářových polí
dane policka nevyplnis... ty mozes jedine dany form odoslat, resp. odoslat tak aby sa znovu nacital form a zaroven zobrazil data z predchadzajuceho odoslania (ale toto ty neovplivnis, tuto vlastnost musi obsahovat form), napr. vyvolanim nejakej chyby, resp. nevyplnenim vsetkych policok
To Krenda :
toto moze ovplivnit iba tvoj prehliadac, co aj niektore robia, ze ukladaju udaje ktore zadas (napriklad heslo a nickname) a potom ich za teba zadaju.. no a to je praca iba pre pluginy prehliadaca ktory pouzivas.. ak som ta spravne pochopil...
no já ale právě nechci, aby se daný formulář odeslal dřív, než-li si ho uživatel bude mít možnost zkontrolovat.. jde mi o něco v tomto stylu: http://www.youtube.com/watch?v=_jwzUmfrfgU&feature=player_embedded
To Krenda : inak to ale s php-eckom neurobis... na tom videu je pouzity javascript (aspon si myslim) k vyplnovaniu policok... kedze je tam kazda stranka v iframe, nemal by to byt ziadny problem spravit...
parent.nazovRamca.nazovFormu.nazovPolicka.value="obsah ktory tam chces";
Paráda, to je přesně to, co jsem potřeboval, moc díky. Jenom jsem ještě musel doplnit window.onload, jelikož se první musela natáhnout celá stránka. Jo a ještě jedná otázka - jak to udělat, když nebude mít daný formulář název?
parent.nazovRamca.forms[0].nazovPolicka.value="obsah ktory tam chces";
a kluc pola bude stupat vzostupne podla toho kolky v poradi je form na stranke...
nemas zac ;)
Pořád mi to nějak nefunguje.. Určitě jsi ten kód napsal správně? Co mám vložit za
nazovFormu
, když název formuláře přeci neznám? Testuji to na tomto formuláři http://www.mafiadve.cz/php/_robot/, zkoušel jsem to zapsat takto (bohužel bezúspěšně):
<iframe src="http://www.mafiadve.cz/php/_robot/" name="ramec"></iframe>
<script type="text/javascript" language="JavaScript">
window.onload = function()
{
parent.ramec.forms[0].jmeno.value="obsah ktory tam chces";
}
</script>
Přidej příspěvek
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Uživatelé prohlížející si toto vlákno
Podobná vlákna
Z formulářových polí vypočítat procento rozdílu — založil Jirka
Jak odstranit hover efekt u formulářových prvků v Chrome, Safari. — založil tanned88
Největší v poli polí — založil Noneus
Hledání v poli polí — založil jaxx19
Počet polí a počet prvkov v poli — založil Bimak
Moderátoři diskuze