Ciao è moooolto che non scrivo qui ^^
Non riesco a capire l'errore che sto facendo! Date un'occhiata per favore:
Ho definito delle variabili così:
Codice PHP:
// SETTAGGI
$cellpadding = 2;
$cellspacing = 1;
$width = "90%";
$bordersize = 2;
$borderstyle = "solid";
$bordercolor = "blue";
$margin = 20;
// STRINGHE DI SETTAGGI
$col_title = "Nome,Grado,Stats su GT,UT3,E-mail";
$col_width = "30%,20%,";
$ttl_col_color = ",#CCC928";
$ttl_txt_color = "black";
$col_color = "#CCC928";
$txt_color = "";
$txt_align = ",,";
////////////////
poi ho chiamato la funzione che mi serve così
Codice PHP:
make_table_head();
La funzione è così definita:
Codice PHP:
function make_table_head(){
$par_array = split_set("cellpadding,cellspacing,width,...");
foreach($par_array as $par)
global $$par;
...
(dove $par_array è un array separato dalla funz split_set così che
Codice PHP:
$par_array[] = "cellpadding";
$par_array[] = "cellspacing"; ecc.
) e il foreach dovrebbe far sì che abbia
Codice PHP:
global $cellpadding;
global $cellspacing;
ecc.
vero? Ma non funziona! Ho anche provato a scrivere semplicemente
Codice PHP:
global $cellpadding;
echo $cellpadding;
ma non va! (La funzione viene chiamata correttamente e funziona).
Dove sbaglio? Grazie dell'attenzione. ;)