Me l'hanno detto ma non ho capito prorpio come si creano i cookie ho provato ma non funzionano.
Cioè una volta che l'utente entra nella pagina personale dovrei creare un cookie giusto? che poi lo richiamo nelle pagine dove ci sono i prodotti e nel carrello? in teoria dovrebbe essere così? però mi hanno fatto leggere una guida in questo sito sulle session ma non c'ho capito niente
dariol86
@dariol86
Post creati da dariol86
-
RE: Problema utenti
-
RE: Problema utenti
Prima li faccio registrare e li inserisco in una tabella del database poi c'è la pagina di login che inserisco nickname e password metto i due dati in una latra tabella del database e controllo se sono corretti e da li vanno nella pagina privata
-
Problema utenti
Ciao a tutti. Ho un problema. Ho fatto un sito dove si posso mettere nel carrello virtuale dei prodotti e c'è un database di utenti. Solo che mi sono accorto che se si collegando due utenti conteporaneamente il database si confonde e mi stampa i prodotti di tutti gli utenti registrati. Come posso fare per capire che utente è che sta vedendo il carrello?
Vi spiego il sito. C'è una pagina di accesso che va in una pagina personale. Fino a qui ci sono perchè riconosce i vari utenti. Poi da li si più andare nella pagina prodotti e mettere nel carrello i prodotti. Per ogni pagina faccio leggere dal databese chi è che sta navigando per capire che utente è però se nella tabella ci sono più utenti come faccio a capire chi è?
Non c'è un modo di passare l'utente inserito nella pirma pagina in tutte le altre? Spero di essere stato chiaro. Risp please -
join in php
Ciao a tutti. Ho un nuovo problema devo fare una join in php tra due tabelle e mandare il risultato della join in una nuova tabella del mio database di mysql
ora la join la faccio nn so se è giusta$query="SELECT * FROM carrello NATURAL JOIN clienti";
mysql_query($query, $db);da qua come faccio a mandare questa join nella mia nuova tabella che la chiamo "tabella_riassunto"?:x
-
RE: Problema in php
mi sto spaccando la testa non riesco prprio a farlo andare ora ho provato così
<?
session_start();
session_register("nickname1");
$nickname1=$_GET['nickname1'];
session_register("password1");
$password1=$_GET['password1'];
?><html>
...
...
solo che quando torno indietro mi dice Undefined index su password1 e nickname1 quelle due varibili gle le dò nel'index e gle le passo a questa pagina tramite url e sono $_GET['nickname1'] non sono delle varibili di questa pagina nn so come fare!! sono disperato, Poi non posso toglere quegli avvisi perchè fin che nn risolco il problema quando l'utente trona in quella pagina non viene riconosciuto.Poi forse sbaglio a mettere la sessione. V messa dove inserisco nick e password o nella paginariservato dove gle li passo dalla pagina prima?
-
RE: Problema in php
ok ora ci sono non mi da più l'errore della password e mi si collega all'atra pagina con SID però se faccio indietro mi da questo errore
Notice: Undefined index: nickname1 in c:\programmi\easyphp1-8\www\erica\riservato.php on line 4
Notice: Undefined index: password1 in c:\programmi\easyphp1-8\www\erica\riservato.php on line 5
nickname1 e password1 sono i dati che inserisce l'utente nel index e li passo in questa pagina attraverso l'url faccio questo tramite una form non so se la sessione la devo fare nella pagina principale o nel index
sto usando dreamweaver
Però ho notato una cosa se faccio indietro mi si crea nel database un record vuoto che prima non c'era.
-
RE: Problema in php
Scusate se rompo così tanto però non riesco. Con $_register non mi fuonzionava niente allora ho provto session register e lo fatto così
<?
if (!session_is_registered('nick')) {
session_register('nick');
$nickname1 = $_GET['nickname1'];
}
if (!session_is_registered('pass')) {
session_register('pass');
$password1 = $_GET['password1'];
}
?>solo che il nick me lo registra ma la password mi da errore.
Sapete dirmi il perchè? -
RE: Problema in php
Cioè io ho fatto
<?
if (!isset($_SESSION['$nickname1']))
$_SESSION['$nickname1'] = $_GET['$nickname1'];
if (!isset($_SESSION['$password1']))
$_SESSION['$password1'] = $_GET['$password1'];
?>per registrare le variabili. Non so se è corretto però sembra che funziona.
Ok ora se vado nella altre pagine e voglio ritornare nella pagina principale mi chiede ancora i valori delle variabili. Come faccio a ridargleli? -
problema
Ciao a tutti ho un problema.
Devo inviare ad una pagina due variabili solo che con una riesco ma con due no.
Per inviare una variabile uso questa stringa<input type="submit" name="$nickname1" value=Indietro>
Come faccio a inviare anche $password1 ?
-
RE: Problema in php
Grazie del benvenuto. Cmq non ho capito benissimo la guida. Per risolvere il mio problema cosa dovrei fare?
Cioè cosa devo usare? -
Problema in php
Buon giorno a tutti. Sto facendo un sito in php che si collega a mysql. Ora mi sono bloccato perchè ho un problema.
Allora una volta che l'utente si è registrato si più collegare ad una pagina riesrvata diciamo la pagina principale dove più collegarsi ad altre pagine che possono essere visualizzate solo da utenti iscritti.
Ora il mio problema è questo. Una volta che l'utente va in una pagina da quella principale una volta che torna indietro il sito non ha più il suo nickname e la sua password e mi dice che l'utente non è riconosciuto.
DOMANDA: Come posso per risolvere sto problema?
spero di essere stato chiaro
Ho provato a rimettere da sql il nickname e la password per poi rispedirle nella pagina principale. Fino a che deve mettere i due dati nelle variabili lo fa però non riesco a spedirle nella pagina principale.
Poi ho provato a creare un cookie nella pagina principale (quella privata), appena aperta la pagina sembra che va tutto bene però non ho capito bene come funziona perchè quando torno in quella pagina mi da un errore sul cookie boh?!
AIUTO vi prego!!