Passaggio variabile con $_POST

ubix

Nuovo Utente
1 Apr 2009
20
0
0
Buona sera a tutti ,

sto usando questo script https://www.mrw.it/php/articoli/paginazione-dati-estratti-db-mysql_455.html e va benissiomo l'unico problea sta nel fatto che alla select della query io ho un where di un campo che passo tramite $_POST e quando cambio pagina il campo per il where viene perso ho quidni messo href=\"" . $_SERVER['PHP_SELF'] . "?pag=" . $pag + 1 . "&campo=$campo e utilizzando $_GET funziona tutto ora non voglio che nella barra indirizzo mi si veda il valore come posso fare pensavo a button submit ma come faccio a portami dietro il campo per eseguire la query?

grazie:)
 

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
lo passi per POST e poi lo converti in GETall'interno della pagina che mostra i risultati, ma la vedo una cosa un pò macchinosa..
 

ubix

Nuovo Utente
1 Apr 2009
20
0
0
e come si fa? sto googlodando ma non trovo nulla perchè macchinoso io ho solo un valore
 

ubix

Nuovo Utente
1 Apr 2009
20
0
0
per ragioni di sicurezza cosi uno non vede cosa passo perchè se mi copia il link poi lo riesegue come vuole
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao
perchè non uso le sessioni?
ho una pagina che utilizza la paginazione e tramite vari get cambio la pagina o la lingua.
ho inoltre un "motorino" di ricerca che tramite post mi determina il WHERE della select
ho passato in sessione il where
PHP:
//....
$_SESSION['whe']=" WHERE autore='$c_aut' ";
//....
e nella query di select uso la sessione, quindi o se cambio lingua o pagina o entrambe (nel mio caso sono immagini) rimangono sempre le immagini dell'autore ricercato
se una non effettua una ricerca (o la ricerca non trova) vuoto la sessione e quindi presento le immagini di tutti gli autori (sempre con la paginazione)
 

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
Condivido la soluzione di Borgo, si salva il dato in sessione e poi lo si passa come argomento in query.
Però anche Alex ha ragione, spero tu non stia passando nomi di tabelle in paginazione..
 

ubix

Nuovo Utente
1 Apr 2009
20
0
0
ma se io ho importato un valore con il $_POST posso mettere quel valore nella sessione per richiamrlo come dici tu?

se si come posso fare io arrivo con


$pippo = $_POST['paperino'];

Poi ho una select * FROM tabella where pippo=$pipposessione come metto il valore pippo in session?

devo fare cosi?

$_SESSION['pipposessione'] = $pippo;
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao
ecco uno schema

PHP:
<?php
if(!isset($_SESSION)){session_start ();}
//l'istruzione sopre deve essere nella prima riga
//prima di qualsiasi cosa
//......
//poi fare direttamente così
if(isset($_POST['paperino'])){
	$_SESSION['pipposessione'] = $_POST['paperino'];
	//e nella quary (i punti ..... se hai qualcos'altro nella query)
	$query="SELECT * FROM tabella WHERE pippo='".$_SESSION['pipposessione']."'......";
	//ecc....
}else{
	//quello che devi se il post è vuoto
}
?>
 

ubix

Nuovo Utente
1 Apr 2009
20
0
0
grazie 1000 borgo italia domani mattina la provo subito ti faccio sapere
 
Discussioni simili
Autore Titolo Forum Risposte Data
F Problema con passaggio variabile da form PHP 3
K [risolto] passaggio variabile a pagina php con ajax Ajax 6
J Passaggio variabile tra 2 file php PHP 15
P aiuto...passaggio variabile Javascript 1
M Passaggio variabile PHP 4
G passaggio di una variabile da javascript a un valore di input Javascript 5
A Passaggio di variabile tra funzioni PHP 5
K sintassi passaggio variabile come parametro in funzione. Javascript 3
K passaggio variabile php-javascript PHP 2
P Passaggio di un indirizzo tramite una variabile? Javascript 0
B Passaggio variabile a Casella di testo di un report Access MS Access 0
I Passaggio variabile da javascript a SQL select Javascript 3
L passaggio variabile js a altra pagina php PHP 1
F shop online - problemi passaggio variabile PHP 0
M Passaggio variabili array php su un tasto jq PHP 3
F Consigli passaggio a nuova piattaforma CMS (Content Management System) 0
F Consigli passaggio a nuova piattaforma SEO e Posizionamento 3
MarcoGrazia Metodi static e passaggio di variabili PHP 1
M Passaggio Valori checbox in textarea Javascript 1
Barierta Testo a comparsa con passaggio del mouse Javascript 17
N Problema passaggio variabili tra pagine PHP 4
P Passaggio id php a javascript PHP 6
M errore dopo passaggio Php 7.2 PHP 6
M Passaggio da una pagina php ad un altra PHP 0
P Passaggio di parametro al metodo: public void run() Java 3
T script jquery non funziona più dopo il passaggio a MVC jQuery 5
R passaggio variabili tra modulo genitore a figlio jQuery 3
zorro [PHP] passaggio di variabili PHP 7
Z Passaggio php 5.6 a php 7 PHP 1
B [Visual Basic] Passaggio variabili da un progetto all'altro (Visual Studio 2017 C#/SQL) Visual Basic 0
R [PHP] Testo su immagine al passaggio del mouse PHP 2
andreas88 Problema installazione passaggio 2 Magento Magento 0
gandalf1959 Passaggio da mysql a mysqli PHP 13
C Redirect passaggio a https Web Server 1
K [PHP] Passaggio Variabili Senza Refresh Di Pagina PHP 1
A Problema nel passaggio di una animazione da flash a animate Flash 9
S [HTML] Div visibile o nascosto al passaggio del mouse HTML e CSS 3
C [RISOLTO][PHP] Passaggio variabili senza refresh di pagina PHP 7
elpirata [PHP] Passaggio da webapp online a webapp offline PHP 2
V [Javascript] Passaggio valore da popup a pagina madre Javascript 5
V Passaggio codice html a javascript Javascript 8
G [HTML] Variazione di posizione di un tag <a> a passaggio del mouse di un altro tag <a> HTML e CSS 12
ESABOT Problema passaggio dati tra activity tramite intent Sviluppo app per Android 1
F [ASP] passaggio parametri form metodo post Classic ASP 6
3_g passaggio sito da ASP a PHP PHP 9
elpirata [PHP] Passaggio di dati tra variabili PHP 1
A Problema con getCurrentPosition e passaggio variabili da javascript a PHP Javascript 3
T Passaggio dati con ajax ad altra pagina Ajax 6
WebDr [ASP] Passaggio di variabili in un link tra apici ed & Classic ASP 5
M Passaggio valore da una pagina PHP all'altra tramite ajax Ajax 1

Discussioni simili