Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    487

    caricare da submit su due frame

    io ho una pagina divisa in tre frame. in una ho un submit,quando lo premo devono cambiarmi le altre due.come posso fare?
    come devo modificare il form?
    <form name="pippo" method="post" action"">
    <input type="submit" name="Submit" value="invia">
    </form>
    Vivi intensamente, muori giovane e sarai un cadavere di bell' aspetto.

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Tutto dipende da cosa ritorna il server.

    Un submit e` una chiamata al server, che normalmente risponde con una pagina HTML.

    Per far anadare tale pagina di risposta in un frame differente,si deve usare l'attributo target del tag <form>.

    Per sapere come mandare nel secondo frame, occorre sapere cosa si vuole inviarci (una pagina statica, una pagina che deriva da quella ritornata dal server, una pagina che deriva da quella dove e` il form, una pagina che deriva da quella attualmente presente in tale frame, ...).
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    487
    niente il codice del form e:

    <form name="form1" method="post" action="">
    <div align="center">

    <?php

    include('setup.inc');
    $conn = mysql_connect($dbhost, $dbuser, $dbpw) or die(mysql_error());


    mysql_select_db($dbname) or die(mysql_error());
    $sqlinterr="select citta from listacitta order by citta";
    $res=mysql_db_query(giornale,$sqlinterr);
    $num=mysql_num_rows($res);
    echo "<select name='citta' style='width:223'>";
    for($i=0;$i<$num;$i++){
    $citta=mysql_result($res,$i,"citta");
    echo"<option>$citta</option>";
    }
    echo"</select>";
    mysql_close();
    ?>

    <input type="submit" name="Submit" value="Submit">
    </div>
    </form>


    praticamente ho un menu a tendina che legge i dati di un database e voglio selezionare uno di questi dati e passarlo alle due pagine in frame
    Vivi intensamente, muori giovane e sarai un cadavere di bell' aspetto.

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Andiamo con ordine.
    Quello che hai postato e` un form, che viene riempito con dei dati da PHP.
    Una volta nel browser non esiste piu` il codice PHP, e rimane quanto e` stato inviato al client, nel tuo caso la select (prova a fare click destro e visualizza HTML).

    Non spieghi cosa vuoi fare dei dati.
    Immagino che vuoi selezionare un campo e usare la selezione.

    Ma con tale dato puoi:
    - inviarlo al server ed attendere una pagina (una sola) di ritorno: tale pagina puo` venir inviata ad una altro frame;
    - scriverlo in una variabile di un altro frame ed avviare un JS (in un altro frame);
    - altre cose (non c'e` limite alla fantasia).

    Ciao
    Michele
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

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.