[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
M Visulizzare immagine con php PHP 8
G [PHP] Creare script di prenotazione con controllo disponibilità. PHP 7
G leggere file txt e stampare con php il contenuto a video PHP 7
F Ricreare struttura php+mysql su Xampp Apache 0
Z PHP.INI - STMP per invio email con PHP Server Dedicati e VPS 0
M Array associativi php su 2 campi mysql PHP 10
G Invio form con PHP PHP 3
T fatture con voci fattura in php PHP 0
T ALTRO PROBLEMA CON ARRAY PHP PHP 1
M Collegamento tra form html e script php PHP 4
M Problemi con la stampa dei valori in php PHP 1
W [Cerco collaborazioni] Sviluppatore Web (PHP) Offerte e Richieste di Lavoro e/o Collaborazione 1
D passare valori da database sql a php PHP 1
L Ricezione dei dati su file php da modulo html PHP 6
E Inviare variabile a PHP da ciclo in JS Javascript 0
A form PHP prenotazione tramite query PHP 2
A Form php prenotazione di un azienda sanitaria locale presso studio medico PHP 1
F menù select dinamico da db in php PHP 3
L Problemi form Pagina php HTML e CSS 3
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

Discussioni simili