[PHP] Interazione tra due finestre. Come fare?

samurai.sette

Utente Attivo
17 Dic 2015
234
6
18
Ciao a tutti. Apro questa discussione per chiedervi un consiglio. Nel mio sito vorrei realizzare questa cosa e vorrei chiedervi se sia possibile farla o meno.
Ho due file: file1 e file2. In file1 è presente un bottone e dopo che lo clicco si apre file2 con dimensione 300px X 300px (attenzione!: file1 non si chiude ma resta visualizzato sullo schermo).
Quello che vorrei fare è questo: in file2 l'utente deve inserire dei dati e dopo aver cliccato su un bottone dovranno essere letti in file1.
Pensavo di sfruttare le sessioni ma credo che facendo così quando in file2 clicco il bottone mi si aprirà una nuova finestra file1 e non è quello che voglio. Invece vorrei che le due pagine interagissero senza che se ne aprissero di nuove.
Secondo voi è possibile farlo?
Ciao, grazie.
 

samurai.sette

Utente Attivo
17 Dic 2015
234
6
18
Ciao, grazie per la risposta.
Darò uno sguardo con molta attenzione al link che mi hai postato e ti farò sapere.
Ciao.
 

fabryx

Nuovo Utente
9 Ott 2016
38
2
8
Ciao a tutti. Apro questa discussione per chiedervi un consiglio. Nel mio sito vorrei realizzare questa cosa e vorrei chiedervi se sia possibile farla o meno.
Ho due file: file1 e file2. In file1 è presente un bottone e dopo che lo clicco si apre file2 con dimensione 300px X 300px (attenzione!: file1 non si chiude ma resta visualizzato sullo schermo).
Quello che vorrei fare è questo: in file2 l'utente deve inserire dei dati e dopo aver cliccato su un bottone dovranno essere letti in file1.
Pensavo di sfruttare le sessioni ma credo che facendo così quando in file2 clicco il bottone mi si aprirà una nuova finestra file1 e non è quello che voglio. Invece vorrei che le due pagine interagissero senza che se ne aprissero di nuove.
Secondo voi è possibile farlo?
Ciao, grazie.

Se il file 1 ha un autorefresh e il file 2 scrive sul file 1 il gioco e' fatto ;)
soluzione un po basic ma soddisfa la tua richiesta

file1.html
HTML:
<html>
    <head>
    <title>file 1</title>
    <meta http-equiv="refresh" content="1">
    </head>
<body>

<input type="button" value="apri file 2" onclick="window.open('file2.php', 'file2', 'width=300, height=300')">
</body>
</html>

file2.php
PHP:
<?
$contenuto_file1 = $_POST['contenuto_file1'];

$button_file1 = '<input type="button" value="apri file 2" onclick="window.open(\'file2.php\', \'file2\', \'width=300, height=300\')">';

$form_file2 = '
<form method="post" action="'.$_SERVER['PHP_SELF'].'">
<input type="text" name="contenuto_file1"><br>
<input type="submit" name="file1" value="modifica file 1">
</form>
';

$header = '<html>
    <head>
    <title>file 1</title>
    <meta http-equiv="refresh" content="1">
    </head>
<body>';

$footer = '</body>
</html>';



$contenuto = $header.$contenuto_file1.$button_file1.$footer;


if (isset($_POST['file1'])) {
    $file1 = 'file1.html';
    $fo = fopen($file1, 'w');
    fwrite($fo, $contenuto);
    fclose($fo);
    echo $form_file2;
    }else{
        echo $form_file2; 
}
?>
 
Ultima modifica:

samurai.sette

Utente Attivo
17 Dic 2015
234
6
18
Ciao Fabryx. La tua soluzione mi sembra molto semplice e interessante. La provo e ti faccio sapere.
Ciao.
 
Discussioni simili
Autore Titolo Forum Risposte Data
F Interazione tra i form html ajax e php PHP 3
Albertoesse Problemi Interazione tra PHP\JS\MYSQL PHP 3
V Interazione tra PHP e MS Access, aggiungere WHERE condition PHP 2
A PROBLEMA INTERAZIONE PHP E JAVASCRIPT PHP 1
ste80 interazione PHP Access con paginazione PHP 7
X interazione javascript e php (aggirare limite) Javascript 2
G Snoopy e Php,tentativo di interazione con sito PHP 1
N interazione php access PHP 0
L Problemi form Pagina php HTML e CSS 2
L php mysql non salva solo id PHP 21
L php mysql cerca e visualizza pagina PHP 0
F Il codice php è giusto? PHP 2
R Aggiornare record mysql con Ajax, jQuery e php Ajax 2
A invio massivo dati a file php Javascript 4
Z MySql injection PHP PHP 1
V PHP form intersecate PHP 0
I [Offro][Retribuito] Programmatore Php Offerte e Richieste di Lavoro e/o Collaborazione 0
P Funzione jQuery Ajax invio file a php jQuery 1
C Dopo chiusura del tag php la stringa html va a capo PHP 1
E Transaction php PHP 11
B ciclare file xml con PHP PHP 1
L Estrazione dati php Database 6
A Aiuto per pagina php PHP 0
E Php select option e ajax PHP 23
I Aiuto php Dependent Lookup PHP 0
T arretramento versione PHP... PHP 3
D problema php mysql PHP 1
D problema php mysql PHP 1
E Barra di avanzamento codice PHP PHP 4
G creazione menu a tendina e invio a pagina php PHP 1
A inserire variabile php colore in div html PHP 2
Z Video protetto con PHP PHP 0
Z Problema di sincronizzazione PAYPAL con PHP PHP 1
I Eecuzione di javascript in ciclo foreach php. PHP 7
S Libreria PHP per creare file dwg o dxf PHP 0
A [cerco - retribuito] Sviluppatore Php freelance per progetti vari Offerte e Richieste di Lavoro e/o Collaborazione 2
L Google chart php mysql PHP 2
R Download file multipli da directory php PHP 0
F pagina dinamica PHP PHP 3
P Rimozione automatica url da sitemap.xml con PHP PHP 1
L php tinymce mi duplica la classe label PHP 3
S Errore PHP - Notice: Undefined index ... PHP 14
N file manager da php 5 a 7 PHP 15
M Utilizzare la funzione mysql_num_rows() in PHP 5 PHP 3
elpirata Update dinamico informazioni scritte in una pagina php jQuery 11
N Mysql_result per PHP 7 PHP 2
Emix Select concatenate php sql ajax PHP 2
P Modifica con PHP di un node in una sitemap xml PHP 0
D Come usare funzione php PHP 6
P Cancellazione specifici files in una folder php PHP 1

Discussioni simili