Oggetti Scheda GDRCD EXT problema con il pg postato il 05/06/2009 14:15:21 nel forum programmazione, gdrcd e open source e modificato da orientia il 05/06/2009 14:23:33
Dunque, mi arrendo, sono giorni che ci provo ma nulla...
Sto tentando di dividere gli oggetti per categoria in scheda2.php, “facile!” direte voi, lo dicevo anch’io ma succede una cosa che non riesco a comprendere e che sto tentando di risolvere da giorni senza proprio riuscire a capire il come o il perchè ciò avvenga.
Dunque riesco a creare la tabellina delle categorie come nel mercato con un if ($CodTipoOggetto=='') con i nomi delle tipologie di oggetti ed il numero esatto di quelli posseduti dal pg per ognuna di esse, e fin qui ci siamo... poi inserisco l’else per elencare gli oggetti della singola categoria e qui insorge il problema:
da questo momento in poi $pg risulta essere vuoto, non lo legge in nessun modo nè nel codice mysql ne tantomeno nella tabella ed il link che reindirizza a scheda.php.
Qualcuno sa dirmi come mai? Ringrazio fin d’ora chiunque mi ha anche solo letta ^^
ps. fuori dall'else $pg corrisponde correttamente al personaggio
Pagine → 1
05/06/2009 14:22:40
meglio di Houdini! 😁
puoi postarci un pezzo di codice tanto per vedere come può accadere la sparizione? ;-)
05/06/2009 14:33:15
05/06/2009 14:44:18
Dando un'occhiata veloce mi sembra che sia tutto a posto, quello che mi viene in dubbio è come passi il valore a quella variabile $pg, perchè probabilmente avrai più di un form che richiamano questa pagina di oggetti.. sei sicura di passare il valore di $pg ogni volta? e se passi il valore, il metodo è sempre lo stesso (tipo post)?
un test veloce che potresti fare è mettere un bell'echo $pg appena catturi la variabile a inizio pagina e vedere di volta in volta che valore assume quando visualizzi gli oggetti.
05/06/2009 15:08:03
non so, non riesco a capire, perchè l'unico punto in cui quella variabile non passa è l'else se tolgo l'else il nome lo vede (anche se ovviamente identifica il campo del tipo come vuoto) nella prima parte dell'if (prima dell'else) lo legge correttamente ... ho provato a sostituire l'else con un if ma niente è come se quando il tipo è definito si resettasse l'altra variabile...
comunque ad inizio pagina per $pg c'è un request e poi più avanti
$pg = $_POST['pg'];
if ($pg == '') {
$pg = $_GET['pg'];
}
e con un echo il pg me lo stampa ovunque salvo all'interno dell'else .. sob
05/06/2009 15:10:29
05/06/2009 15:18:25 e modificato da la kaiah il 05/06/2009 15:19:20
ahiahiaahiii!!!
05/06/2009 15:55:43 e modificato da orientia il 05/06/2009 15:57:37
05/06/2009 16:03:11
tutti i programmatori nel loro piccolo sono distratti 😘
Discussione seguita da
Pagine → 1
Rispondi alla Discussione Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD e Open Source Elenco Forum
I dati del generatore di rank sono stati aggiornati!