- Home
- Categorie
- Coding e Sistemistica
- PHP
- nascondere e/o proteggere ?ref=xxx
-
nascondere e/o proteggere ?ref=xxx
cio a tutti,
io ho un link che punta alla mia index.php?ref=xxx e serve per reclutare nuovi utenti.
per non perdere il ref= dalla home page a quella di registrazione, il collegameto aviene con
<a href="register.php?ref=<?php echo $_GET['ref']; ?>">registrati</a>
il problema e che il ref è visibile e credo sia anche facilmente modificabile.
esiste un modo per nascoderlo o comunque per evitare che un utente alteri il ref?
-
Ciao,
potresti inviare i dati tramite il POST sostituendo al link:
<a href="register.php?ref=<?php echo $_GET['ref']; ?>">registrati</a>
il form con pulsante:
<form name="nomeform" method="POST" action="register.php?ref=<?php echo $_GET['ref']; ?>">
<input type="submit" value="Registrati">
</form>Poi eventualmente con i CSS potrai modificare lo stile del pulsante e adattarlo alle tue pagine.
Ciao
SgNaPpO
-
Oppure aprire una sessione, ma ti conviene più il POST
-
ok, grazie.
come faccio a moficare il bottone con i css??
dimmi se va bene cosi:
metto il link del css nel'' head, poi
<div id="bottone">
<form name="nomeform" method="POST" action="register.php?ref=<?php echo $_GET['ref']; ?>">
<input type="submit" value="Registrati">
</form></div>
ok?
pero poi nell css come si fà?
#bottone
{
color: rgb(51,153,255);
}è giusto cosi?
-
Come l'hai definita la variabile all'inizio della pagina??
Ho un problema simile
nel mio caso devo solo stampare la variabile $ref
All'inizio della pagina ho inserito <?php $valore = $_GET['valore']; ?>
Ma mi restituisce errore: Notice: Undefined index: velore in .....
Come posso fare?
-
alla fine ho optato per le sessione.