Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    inviare un form ad un iframe di un'altra pagina

    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 !!

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    6,034
    l'iframe richiama un'altra pagina, quindi è quest'ultima dovrà ricevere i dati

  3. #3
    ho risolto con javascript e php
    debian:~$ uname -r
    2.6.18-1-686
    debian:~$

    Il quiz manager è nato!!! visitate http://shenk.altervista.org !!

  4. #4
    Posta sempre la soluzione che hai utilizzato quando risolvi un problema^^...thx^^

  5. #5
    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 !!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.