come faccio se per esempio ho il form in 1.php e voglio inviare i dati nell'iframe che sta nella pagina 2.php?
come faccio se per esempio ho il form in 1.php e voglio inviare i dati nell'iframe che sta nella pagina 2.php?
debian:~$ uname -r
2.6.18-1-686
debian:~$
Il quiz manager è nato!!! visitate http://shenk.altervista.org !!
l'iframe richiama un'altra pagina, quindi è quest'ultima dovrà ricevere i dati
ho risolto con javascript e php![]()
debian:~$ uname -r
2.6.18-1-686
debian:~$
Il quiz manager è nato!!! visitate http://shenk.altervista.org !!
Posta sempre la soluzione che hai utilizzato quando risolvi un problema^^...thx^^
okok....
il problema è che stavo usando i wrapper in joomla.. e quindi usando un CMS non hai una diretta gestione dell'html...
il wrapper in Joomla funziona così
apre la pagina index.php?option=com_wrapper&Itemid=ID e all'interno della parte centrale del sito gli apre un iframe. io gli avevo messo il form nel template, quindi se la "tipologia pagina" non era "wrapper" l'iframe non esisteva.
quindi ho fatto inviare il form a index.php?option=com_wrapper&Itemid=ID&type=1
e nel template del sito gli ho messo
<?
if (!empty($_GET['type']) and $_GET['id']=="MIOID") {
if ($_GET['type']=="1") {
echo "
<form name='tipo1' action='result.php' method='post' target='iframe'>
CAMPI DEL MIO FORM
</form>
";
}
}
?>
dopo è bastato mettere
<body onload="document.tipo1.submit()">
la pagina del wrapper cmq viene caricata 2 volte, una senza dati passati dal form e una con.. quindi durante il "caricamento" gli ho messo che se i dati non c'erano avrebbe dovuto scrivere "Caricamento in corso"![]()
debian:~$ uname -r
2.6.18-1-686
debian:~$
Il quiz manager è nato!!! visitate http://shenk.altervista.org !!