passare i dati un form ad un altra pagina

andy2481

Utente Attivo
10 Dic 2012
142
0
0
come posso passare i commenti generati dal mio guestbook ad un altra pagina ogni commento in un suo box con un lLayout carino
 
Ultima modifica:

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao
non ho capito bene la domanda.
1) l'utente scrive un commento sul tuo guest
2) vuoi che tale commento sia visibile in tutte le pagine del tuo sito (in un apposito box)
è così?
 

Nefyt

Utente Attivo
17 Apr 2012
1.102
0
0
Beh prima di tutto dove memorizzi il commento? Una volta inserito nel database o in un file lo ricavi dove vuoi te e come vuoi te, ma senza codice o indicazioni è un po difficile aiutarti
 

andy2481

Utente Attivo
10 Dic 2012
142
0
0
ok

facciamo cosi dato che la mia è solo un'intezione che bisogna lavorarci su!!! potresti dirmi da un form come far arrivare i commenti su un'altra pagina html
 
Ultima modifica:

Nefyt

Utente Attivo
17 Apr 2012
1.102
0
0
facciamo cosi dato che la mia è solo un'intezione che bisogna lavorarci su!!! potresti dirmi da un form come far arrivare i commenti su un'altra pagina html
in questo momento sto usando un iframe nella stessa pagina del from e funziona pero è antestetico
Che intendi di preciso? Avere il risultato o una specie di aggiornamento senza refresh? In tal caso usa l'ajax
 

andy2481

Utente Attivo
10 Dic 2012
142
0
0
proviamo

come ho fatto io non è andata bene
PHP:
<?php  
        foreach($_POST as $key=>$value) $_POST[$key] = htmlspecialchars($value);
        $nome=$_POST['nome'];
        $email=$_POST['email'];
        $commento=$_POST['commento'];
        $file=fopen("commenti.html", "a+");
         console.log($(this).serialize());
       fwrite($file , "commento di " . $nome . ": " . $email . "<br />" . $commento . "<br /> " . $come_sei_arrivato . "" . $come . "<br /> come giudichi la giuda " . $giudizio . "<br /> eta " . $eta . "<hr> <br />" ); 
        fclose($file);
       header("refresh:2;url=commenti.html");
        
?>

ho provato a mettere e mi da errore

PHP:
console.log($(this).serialize());
dico che prima di mettere serialize funzionava richiamandola con un iframe qui l'errore è in serializi
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao
al posto del foreach prova ad usare
PHP:
 <?php
 array_map($_POST, "htmlspecialchars");
 //...
 ?>
poi non capisco cosa devi serializzare?
 

andy2481

Utente Attivo
10 Dic 2012
142
0
0
tu mi hai consigliato ajax di jquery ed io in una guida leggendo come ho capito il serializzi poteva andar bene ma come mio solito ho sbagliato


a grazie
PHP:
 <?php 
 array_map($_POST, "htmlspecialchars"); 
 //... 
 ?>
 

andy2481

Utente Attivo
10 Dic 2012
142
0
0
speriamo

ho trovato questo se ho capito bene di cosa stiamo parlando inserendo le mie cordinate credi puo fuzionare?? in effetti deve passare solo dati alla pagina commenti .html


PHP:
$(document).ready(function(){
  $("button").click(function(){
    $.ajax({
	url:"richiesta.txt",
	type: "GET",  	
	success:function(result){
		$("div#risposta").html(result);
	},
	error: function(richiesta,stato,errori){
		$("div#risposta").html("<b>Chiamata fallita:</b>"+stato+" "+errori);  
	} 
     });
  });
});


non dirmi niente è che non capisco bene su ogni risultato che voglio ci sono una marea di possibilità di php
 

Nefyt

Utente Attivo
17 Apr 2012
1.102
0
0
Ad url devi mettere la pagina php che andrà a leggere i dati inviati, poi devi mettere data con i dati da inviare

Codice:
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
<div id="risposta"></div>
<input type="text" name="testo">
<input type="button" value="Invia">
<script>
$(document).ready(function(){ 
  $("input[type=button]").click(function(){ 
    $.ajax({ 
    url:"prova.php", //pagina da chiamare
    type: "POST",  //utilizza POST è più sicuro, nel caso vuoi utilizzare GET utilizza escape() per le variabili
    data: "test="+$('input[name=testo]').val(), //prendiamo il valore del campo testo
    success:function(result){ 
        $("div#risposta").html(result); 
    }, 
    error: function(richiesta,stato,errori){ 
        $("div#risposta").html("<b>Chiamata fallita:</b>"+stato+" "+errori);   
    }  
     }); 
  }); 
}); 
</script>

prova.php
PHP:
//controllo se il campo inviato non è vuoto
 echo !empty($_POST['test']) ? $_POST['test'].' ricevuto' : 'Errore, devi inviare del testo';
 

andy2481

Utente Attivo
10 Dic 2012
142
0
0
granzie

scusa grazie mille per la pazienza che mi stai dando sai cosa mi succede è tutto funzionante ma mi capita che su altervista mi funziona tutto bene su aruba no i commenti arrivano nella pagina html ma non vengono visti a video sto provando in tutte le maniere
 
Discussioni simili
Autore Titolo Forum Risposte Data
M [MS Access] Passare i dati di una query da form a report MS Access 3
SimooRu [PHP] Non riesco a far passare i dati con i form PHP 4
D passare dati array da un form GET ad un'altra pagina PHP 2
L Passare ad uno script PHP i dati di un form incluso l'upload di un'immagine Ajax 0
G [PHP] Passare dati tra record PHP 4
M Passare dati in un array da statement mysqli PHP 2
A [JQUERY] Passare dati stessa finestra (Nyromodal) jQuery 0
M Passare dati a google maps PHP 36
T Passare dati (ID di sessione) tra le varie activity di un app android Sviluppo app per Android 1
F Passare dati raccolti ad una pagina jQuery 1
G aiuto:passare dati da html a php PHP 1
C property: passare dati tra uc e aspx ASP.NET 0
G Passare dati da immagini diverse Classic ASP 1
S passare un valore da un form a un file .php con metodo post PHP 4
R valore value di un id da passare in chiamata ajax Ajax 3
N Passare array da php a javascript PHP 5
S Passare query o utm alla pagina successiva Domini 1
P Passare solo alcuni parametri a script per CSV PHP 0
D passare valori da database sql a php PHP 1
P Passare contenuto in value. Ajax 1
P Passare i risultati di un foreach in un modal. Help! PHP 2
F Passare variabile a pulsante in finestra modale PHP 2
P jButton1ActionPerformed passare parametri ad altra classe Java 2
Fendo59 Passare parametri con metodo POST a una pagina in un frame PHP 0
A Problema nel passare la variabile PHP 0
I Passare dei parametri in javascript PHP 0
N PDF fpdi passare variabile PHP 4
F Come passare una variabile al modal di bootstrap PHP 1
G Passare path directory in POST PHP 2
F Passare una variabile php dal DB mysql alla pagina PHP 3
M [PHP] Passare variabile di sessione con metodo GET PHP 10
G [Javascript] Passare un valore via querystring Javascript 1
L [PHP] Passare variabile PHP 3
AMONRA75 [PHP] passare una variabile in una finestra MODAL PHP 1
P Come passare var1 a pagina php1 e var1,var2 a pagina php2 PHP 5
M Passare una varibile da PHP a Javascript PHP 2
B [PHP] passare valore ad un form su un'altra pagina PHP 4
K [PHP] Paginazione Wordpress: passare variabile PHP 6
F [Javascript] select list concatenate - passare valore dalla prima alla seconda Javascript 7
T [PHP] passare una variabile in una finestra MODAL di bootstrap PHP 3
V Passare a PHP pagina bootstrap creata in HTML PHP 1
A passare parametri ad un file php prima di utilizzare $.get jQuery 1
A [PHP] Passare variabili tra pagine diverse PHP 2
A [Javascript] Passare variabile tra pagine html diverse Javascript 13
D [ASP] Passare in array stringa dinamica Classic ASP 2
K [PHP] Passare valore select PHP 2
andreacata31 [ASP.Net] Passare da Windows Application a sito Web ASP.NET 1
Rikk73 Passare come argomento in un metodo un parametro della classe istanziata PHP 0
I Passare record Database access a Java Javascript 0
C Passare dal terzo al secondo livello di un dominio su Aruba Domini 2

Discussioni simili