salve ragazzi...ancora una volta invoco il vostro aiuto...
ho questo spezzone di codice:
in locale mi funziona tutto (nel senso che di suo il file lo creave nella directory wp-admin (il sito è in wordpress)...ma non sono riuscito a impostare la directory (report) in cui scrivere i files...vorrei scriverla nella root del sito...quindi allo stello livello di wp-admin)
qualcuno saprebbe aiutarmi?
ho questo spezzone di codice:
PHP:
$a=time();
$b=date('dMyHis', $a);
$query_id="SELECT max(id) FROM ...";
$result_id=mysql_query($query_id);
$row_id=mysql_fetch_row($result_id);
$id_max=$row_id[0];
$query_user="SELECT user_name FROM ... WHEre id='$id_max'";
$result_user=mysql_query($query_user);
$row_user=mysql_fetch_row($result_user);
$user=$row_user[0];
$folder='..\\report\\';
$file=$folder.$user.$b.".txt";
$file_pointer=fopen($file,'w') or die ('Impossibile aprire il file');
$query="SELECT u.user_login, u.user_email, u.indirizzo, u.tel1, u.tel2, u.cap, u.comune, u.provincia FROM ... AS u INNER JOIN ... AS q WHERE u.user_login='$user'";
$result=mysql_query($query);
$row=mysql_fetch_row($result);
$user=$row[0];
$email=$row[1];
$ind=$row[2];
$tel1=$row[3];
$tel2=$row[4];
$cap=$row[5];
$com=$row[6];
$prov=$row[7];
$corrette=get_transient('questions_right'.$session);
$totale=get_transient('questions_counter'.$session);
$dati= 'Utente:...';
flock($file_pointer,2); //blocca il file in scrittura (utile in caso di multiutenza)
fwrite($file_pointer,$dati); //scrittura nel file
flock($file_pointer, 3); //rilascio del file
fclose($file_pointer);
in locale mi funziona tutto (nel senso che di suo il file lo creave nella directory wp-admin (il sito è in wordpress)...ma non sono riuscito a impostare la directory (report) in cui scrivere i files...vorrei scriverla nella root del sito...quindi allo stello livello di wp-admin)
qualcuno saprebbe aiutarmi?
Ultima modifica di un moderatore: