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ì:
poi ho chiamato la funzione che mi serve 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 = ",,";
////////////////
La funzione è così definita:Codice PHP:make_table_head();
(dove $par_array è un array separato dalla funz split_set così cheCodice PHP:function make_table_head(){
$par_array = split_set("cellpadding,cellspacing,width,...");
foreach($par_array as $par)
global $$par;
...
) e il foreach dovrebbe far sì che abbiaCodice PHP:$par_array[] = "cellpadding";
$par_array[] = "cellspacing"; ecc.
vero? Ma non funziona! Ho anche provato a scrivere semplicementeCodice PHP:global $cellpadding;
global $cellspacing;
ecc.
ma non va! (La funzione viene chiamata correttamente e funziona).Codice PHP:global $cellpadding;
echo $cellpadding;
Dove sbaglio? Grazie dell'attenzione. ;)

LinkBack URL
About LinkBacks




