mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.www.php
Titolo: Problema di caratteri accentati .. codifica

Ciao,
ho un problemino di caratteri su una macchina Centos4:
quando faccio un file upload ed inserisco il nome
del file in un DB MySql le à diventano Ã .
Qualche idea ?
Grazie mille
                                            -- Yena -- 

 Qualche idea ?
la codifica del db e' latin1?

 la codifica del db e' latin1?
SI 

 SI
e quindi dovresti capire che va un po' in conflitto con utf8 della tua
pagina web, no?!?

 ha scritto nel messaggio 
news:n1f205wmkr57$.130l8579ur775$.dlg@40tude.net...

Quindi devo impostare UTF8 su mysql ?
perche non posso di certo impostralo su Apache .. altriemnti
i caratteri delle pagine mi vanno a putt ..
Grazie
                                            -- Yena --

Newsgroup: it.comp.www.php
Titolo: problema con semplice script

Ciao a tutti,
stavo provando a modificare uno script già pre-confezionato in php:
lo si può vedere a quest'indirizzo 
http://www.mrwebmaster.it/tutorial/php/tutorial176.htm
serve per vedere il contenuto di una pagina indicata;
ora la pagina viene indicata nel pezzo finale:
_________________________________
echo "Sono presenti <strong>{$d}</strong> cartelle e <strong>{$f}</strong> 
file(s).</strong>\n";
}
dir_list("percorso_tua_cartella");
_______________________________
io ovviamente ho messo il nome della cartella d'interesse ed è tutto ok;
il problema è che visualizzandomi l'elenco di tutti i file contenuti mi 
visualizza un percorso sbagliato, cioè i file sono contenuti facciamo conto 
nella certella 
miosito.com/areariservata/
mentre se vado a fare il download mi da come path: 
miosito.com/nome
 file.xxx 
invece di 
miosito.com/areariservata/nomefile.xxx
direi che è solo questione di aggiustare la riga di codice di prima nella 
maniera esatta, il problema è che non sono riuscito a trovare la sintassi 
esatta per indicare il percorso:
___________________________
echo "<ul><strong>Cartelle:</strong>\n";
while(list($key, $value) = each($dirs))
{
$d++;
echo "<li><a href=\"{$value}\">{$value}/</a>\n";
_______________________________________
se io lascio così mi mette 
miosito.com/nomefile.xxx
 ; per mettere quello 
giusto avevo provato con:
echo "<li><a href=\areariservata\ "{$value}\">{$value}/</a>\n"; ma 
evidentemente non è corretta la sintassi....
potreste darmi una mano?
grazie

 echo "Sono presenti <strong>{$d}</strong> cartelle e <strong>{$f}</strong>
$dir = "./dati/datamodule/";
$blocksdir = dir($dir);
 while($func=$blocksdir->read()){
   if(($func !=".") AND ($func !="..")) {
       $module[] = $func;
     }
}
closedir($blocksdir->handle);
var_dump($module);
comunque le funzioni: is_file, is_dir, file_exists
una dir e' un file e un file non e' una dir
is_file(dir) = true (ma non e' detto) NTFS
puoi leggere il contenuto di una dir alla volta
e se dentro c'e una dir considerala un file
occhio a non fare grossi lavori perche' winzozzo non regge
Newsgroup: it.comp.www.php
Titolo: Usare caratteri accentati con php, mysql e utf8

Sto cercando di fare un piccolo db utf-8 in mysql.
Per l'inserimento dati sto usando phpmyadmin e ho impostato la
collation in utf8_general_ci
Ho scritto una sola riga con un solo campo in questo modo: "PHP è
bello"
Sto leggendo ora da php in questa tabella in questo modo:
$campodb = $mysql_query ....
...
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
...
<?
echo($campodb);
?>
E a video vedo "PHP � bello"
Il browser si autoconfigura a encoding "UTF-8"
Inserendo invece del testo di prova IN CINESE, si vede perfettamente!!
Come posso usare correttamente i caratteri accentati con questa
configurazione ?
Grazie mille.

 Sto cercando di fare un piccolo db utf-8 in mysql.
Se non definisci l'encoding dopo aver aperto la connessione non va un tubo.
Ipotizzando che la tua variabile di connessione sia $db e ipotizzando che tu
utilizzi mysqli, il comando da dare appena dopo aver aperto la connesisone con
mysql e'
$db->set_charset('UTF8');
Ciao,
luigi
-- 
/
+--[Luigi Rosa]--
\
Creditors have much better memories than debtors.

 $db->set_charset('UTF8');
Per la connessione sto usando:
$cn = mysql_connect("localhost","root", "pwd");
Per le query uso:
mysql_query("SET NAMES 'utf8';", $cn);
Come posso eseguire il tuo comando in questa situazione ?
Grazie.

 Come posso eseguire il tuo comando in questa situazione ?
L'hai gia' fatto.  :(
Il META non ti assicura una codifica UTF8, prova a mettere questo comando PHP
prima di fare qualsiasi output:
header("Content-Type: text/html; charset=UTF-8");
Ciao,
luigi
-- 
/
+--[Luigi Rosa]--
\
It has just been discovered that research causes cancer in rats.

Ho usato uno snippet di questo tipo:
$mysqli=new mysqli('localhost', 'root', 'pwd', 'mydb');
$mysqli->set_charset("utf8");
$mysqli->query("SET NAMES 'utf8'");
$q=$mysqli->query("select * from table");
while($r=$q->fetch_assoc()) {
    print_r($r);
}
e funziona alla grande.
Ora dovrei ricodificare i pezzi di codice in cui uso mysql_query con
mysqli .... mi daresti una dritta ? :)
Grazie

 mysqli .... mi daresti una dritta ? :)
E' abbastanza semplice.
Se usi il modello a oggetti, al posto del tuo
$cn = mysql_connect("localhost","root", "pwd");
fai un
$cn = new mysqli('localhost', 'root', 'pwd', 'mydb');
Da quel momento $cn e' l'oggetto del collegamento al tuo database, piu' o meno
come prima.
Le query le fai con  $cn->query("...")
il tipico ciclo che fa una query e legge tutte le righe e'
$q = $vn->query("SELECT * FROM tabella");
while ($r = $q->fetch_array()) {
	var_dump($r);
}
Ciao,
luigi
-- 
/
+--[Luigi Rosa]--
\
It is impossible for an optimist to be pleasantly surprised.
Newsgroup: it.comp.www.php
Titolo: Diversivo "tipografico"

Ri-buongiorno a tutti...
sono curioso di scoprire se esiste un modo per stampare tutto in maiuscolo 
un campo testo che di suo è invece inserito in minuscolo... 
non mi è mai capitato di incontrare un comando simile, ma mi pare che Word 
lo usi... si può fare?!?
Risposta:
si, si può fare, basta usare una minuscola funzione strtoupper, se guardi 
su Google trovi che la domanda era già stata postata... sei un IDIOTA, la 
prossima volta controlla prima di postare!
PS: a dimostrazione che punkarruso ha perfettamente ragione: ormai scrivo 
la domanda, poi prima di inviare controllo manuale e google... nove volte 
su dieci, in effetti, la risposta c'è!!!! :-))))

 su dieci, in effetti, la risposta c'è!!!! :-))))
anche sul manuale!
http://www.php.net/manual/it/function.strtoupper.php
:-)
ciao

Newsgroup: it.comp.www.php
Titolo: Form mail con PhpNuke 5.6

Scusate se sono OT, ma ho un problema con un blocco di PhpNuke creato da me
(si fa per dire, perché per molto del NG sara proprio una cavolata)
Ho aggiunto un blocco con questo codice:
<FORM ACTION="invia.php" METHOD="POST">
Nome:<BR>
<INPUT TYPE="text" NAME="nome" SIZE="20" MAXLENGTH="30"><BR>
Email:<BR>
<INPUT TYPE="text" NAME="email" SIZE="20" MAXLENGTH="30"><BR>
Esponi il problema:<BR>
<INPUT TYPE="textarea" NAME="text" ROWS="20" COLS="60" <BR>
<INPUT TYPE="submit" VALUE="INVIA">
</FORM>
quello che segue è il file invia.php:
<?
if (isset($email)):
# l'indirizzo email a cui inviare la mail
$target="
xxx...@xxxxxxx.it
;
mail($target,$subject="L'esperto risponde","Nome: ".$nome."\nE-mail:
".$email."\n\nIl problema: ".$text);
endif;
?>
Il problema qual'è? Quando dal sito faccio una prova di invio, vado a finire
in una pagina bianca e si blocca lì (il browser mi segnala in basso a
sinistra questo messaggio: errore nella visualizzazione della pagina).
L'e-mail non sempre arriva, ma sia se arriva o non arriva mi si blocca
sempre su una pagina bianca.
Come fare un controllo dell'invio della e-mail?
Come evitare il problema della pagina bianca, facendo tornare alla pagina di
prima? (ho visto su altri siti che ritorna nella pagina di prima e nei campi
del form ci sono le stesse infomazioni che sono state poi inviate)
Dimenticavo: il sito è su lycos
Se volete verificare i problemi di persona per capire meglio l'entità del
problema, il sito è 
http://www.amoropolis.too.it
 e il blocco interessato si
chiama L'esperto risponde
Grazie per l'attenzione.
Simone

 Come fare un controllo dell'invio della e-mail?
č normale che ti blocchi su una "pagina bianca"
se la funzione mail() non ritorna errori oppure tu non stampi niente a video
basta leggerti la funzione mail per capire che
mail() restituisce TRUE se la mail č stata spedita con successo, altrimenti
restituisce FALSE.
quindi:
    $send = mail($to,$sub,$msg,$headers);
    if($send) {
    echo 'Il messaggio č stato inviato con successo';
    } else {
    echo 'Non č stata inviata nessuna email';
    }
Corrado Modica
www.pachinoglobale.com
Newsgroup: it.comp.www.php
Titolo: aggiungere un campo

Ho un database mysql, debbo aggiungere un nuovo campo in una tabella già
esistente, allora nel menù di sinistra di phpmyadmin seleziono la tabella in
questione, mi compare una schermata con tutti i campi, alla fine c'è un form
con scritto "Aggiungi un nuovo campo", allora clicco sul bottone esegui, mi
si presenta una schermata in cui debbo mettere i "dati" della nuova tabella
(nome etc...), una volta cliccato su "salva", mi compare questo errore:
query SQL :
ALTER TABLE `alientech`.`phpbb_users` ADD `test` TINYINT(11) DEFAULT '0' NOT
NULL
Messaggio di MySQL:
Access denied for user: '
alie...@provider.com
' to database 'alientech'
Mi pare di capirte che non ho i permessi per farlo, come debbo fare allora??
Grazie
Muppy

Chiedere a chi ha i permessi per fare l'ALTER della tabella

 Chiedere a chi ha i permessi per fare l'ALTER della tabella
Per chi in fututo potrebbe avere il mio stesso problema: si trattava di un
problemi di permessi: ho mandato una mail al provider, che in 20 minuti ha
sistemato
Grazie
Muppy

Newsgroup: it.comp.www.php
Titolo: problemi con path e require_once

Su un sistema impostato con
ini_set('include_path', ini_get('include_path').';../phpexcel/Classes');
tutto funziona,
su altro sistema pur avendo stessa strutture di directory non và.
Dipende dal server web? da php ?
Aiuto !
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 su altro sistema pur avendo stessa strutture di directory non và.
Hai provato con 
http://it2.php.net/manual/en/function.set-include-path.php
usando PATH_SEPARATOR?
Ciao,
luigi
-- 
/
+--[Luigi Rosa]--
\
Basic is a high level languish. APL is a high level anguish.
Newsgroup: it.comp.www.php
Titolo: Query su Query in Php

Buongiorno a tutti
Devo creare su una pagina in Php una Combobox in cui siano elencati una
serie di valore derivanti da una tabella in MySQL (pertanto derivanti da una
query).
I valori risultanti e visualizzati in tale combo devono servire da ulteriore
valore da porre come WHERE in un'altra query su un'altra tabella MySQL che
visualizzi il risultato in una nuova pagina in Php.
Avendo 2 tabella "NAZIONI" e "VALORI" avrei necessità che la combo contenga
tutte le Nazioni derivanti da una query sulla tabella "NAZIONI". Cliccando
sull'elenco in combo mi restituisca la serie di Valori in una nuova pagina
Php derivanti da una nuova query su "VALORI" .
Vi ringrazio per l'aiuto
Luigi



<form action="valori.php?id_nazione=$id_naz" method="get">
<?php
     $db=@mysql_connect("$hostdb" , "$loginmysql" , "$passmysql")or
die("Impossibile connettersi");
     @mysql_select_db("$databasename",$db) or die("non posso selezionare il
database");
     $sqlinterr="select * from nazioni";
     $res=mysql_db_query("$databasename", $sqlinterr);
     echo "<select name=\"id_naz\">";
     while ($row=@mysql_fetch_array ($res))
           {
           $id_nazione= $row ["id_nazione"];
           $nazione=$row ["nazione"];
           echo "<option value=\"$id_nazione\">$nazione</option>";
           }
     echo "</select>";
?>
<input type="submit" value="Vai" >
Nella pagina valori eseguirai la select utilizzando id_naz come variabile
per la WHERE
-- 
ORF3O
Happy Together
Regia: Wong Kar-wai
Nazione: Hong Kong
http://www.asianworld.it/subrisultato.php?id_subq=285

 per la WHERE
errata corrige: id_nazione
-- 
ORF3O
Tokyo Fist
Regia: Shinya Tsukamoto
Nazione: Giappone
http://www.asianworld.it/subrisultato.php?id_subq=279

 ha scritto nel messaggio
news:tlwn1sxa6ff7$.18rl26d69raai$.dlg@40tude.net...

Mille Grazie
Newsgroup: it.comp.www.php
Titolo: Percorso pagina visitata.....

...scusate ma non trovo un modo migliore per descrivere l'oggetto della
richiesta.
Mi servirebbe un aiuto per realizzare nel sito una barra, un "qualcosa" in
cui il visitatore "legga" il percorso della pagina in cui si trova.
Qualcuno conosce scripts già pronti o siti da cui ottenere info utili, ho
cercato su google, ma senza successo.
Grazie

 ottenere info utili, ho cercato su google, ma senza successo.
Che cosa intendi per percorso?
Una cosa del tipo
Home -> Prodotti -> Bambole -> Di porcellana
Se e' cosi' devi strutturare in qualche modo l'informazione riguardante
la gerarchia del sito (db, xml, struttura a cartelle) ed assegnare ad
ogni pagina (o sezione) un ID.
Poi durante la visualizzazione richiami una funzione che formatta il
codcie HTML a ritroso a partire dall'ID della pagina attuale
E' un po laborioso ma funziona.
Per il DB prova ad utilizzare le strutture dati di Celko:
http://tinyurl.com/qrjq
http://www.intelligententerprise.com/001020/celko1_1.shtml
http://www.dbmsmag.com/9603d06.html
http://www.sqlteam.com/item.asp?ItemID=8866
-- 
I'am what I'am, I do what I can

C'è già qualcsa di già fatto in 
www.html.it
 sezione js :)
Ciao, Riccardo.
"Radeon" <nicola.NOSP...@PLEASElibero.it> ha scritto nel messaggio
news:xN7ob.379740$R32.12...@news2.tin.it...


 Ciao, Riccardo.
Grazie Riccardo, ma puoi dirmi precisamente in che sottosezione tra i js?
Sarň stupido ma non lo trovo e le ho girate tutte!! :-)ů
Newsgroup: it.comp.www.php
Titolo: query e paginazione

Ciao, ho un problema con una paginazione.
In realtà, non è un vero e proprio problema, sono più alla ricerca di 
altre esperienze in merito.
Ho una query dinamica:
tutte le volte, in base a dei parametri che ho in un form, parte di 
questa query (piuttosto articolata) cambia (o la porzione relativa al 
WHERE, che può/non può presentarsi, o la parte relativa a ORDER BY, 
questa sempre presente).
Dunque, è possibile che la "stessa" query ritorni un numero di risultati 
differente tutte le volte (a seconda delle scelte fatte dall'utente nel 
form), avendo effetti diversi sulla paginazione.
Dico questo perché potrei fare una prima query con SELECT COUNT una sola 
volta e poi tenermela in una sessione ma non è questo il caso...
In generale, seguo la "solita" trafila: utilizzo 
LIMIT,paginaAttuale,itemsPerPagina per ottenere i dati ed eseguire la 
paginazione.
Quello che mi domandavo, è se sia normale che io debba ripetere (QUASI 
ripetere, perché la prima query non necessita di LIMIT, la seconda sì) 
la query due volte, una per avere il totale esatto dei record restituiti 
, l'altra per avere i dati che mi servono per quella pagina.
Inoltre, uso questo codice:
$pag = intval($_GET['pag']);
if($pag){
         if($pag>0)
         {
             // &&($pag<=$tot_pages)
         //
         $current_page = $pag;
         }
         else
         {
         //
         $current_page = 1;
         }
}
else
{
$current_page = 1;
}
per controllare se è stato passato nell'URL un numero di pagina valido 
MA se non eseguo previamente un'altra query non posso 
calcolare/conoscere il numero totale delle pagine e non posso quindi 
prevenire l'utente che inserisca volutamente o a causa di un vecchio 
boolmark un numero maggiore di quello del totale attuale delle pagine.
Ho nel frattempo usato anche l'utile SQL_CALC_FOUND_ROWS di MySQL ma 
anche con questa non riesco a superare lo scoglio di avere una pagina 
sicuramente valida...
Voi come fate?   :-)

"LIMIT,paginaAttuale,itemsPerPagina" ma non dovrebbe essere LIMIT
(paginaattuale*itemsperpagina),itemsperpagina ?

 (paginaattuale*itemsperpagina),itemsperpagina ?
mi sono espresso malino per la fretta.
Io faccio cosě:
LIMIT $startingRecord,$items
dove
$startingRecord = ($current_page - 1) * $items;  //$items č un valore fisso
dove
$current_page = $_GET['pag'];  //dopo aver controllato che pag č un 
valore valido
Newsgroup: it.comp.www.php
Titolo: problema con campo di tipo datetime

ciao a tutti,
sto facendo una pagina in php e ho un campo che posso anche non
inserire dove c'è una data e un ora.
nel caso che inserisco la data e l'ora funziona tutto, perchè ho
fatto
tutti i controlli del caso,
ma nel caso provo a inserire un valore sia vuoto che null mysql mi
restituisce il seguente errore:
"Errore nella query : Incorrect datetime value: '' for column
'data_assegnazione' at row 1"
ho provato tramite mysql query browser a inserire a settare il campo
come null e lo fa senza problemi.
in php il codice che setta a null la variabile è  $data_assegnazione
=
NULL
grazie mille
Andrea

 Andrea


partendo dalle cose più importanti, io sto usando php5.
il campo lo setto $campo = NULL senza virgolette quindi setta come
valore NULL non come stringa.
in phpmyadmin il campo non è settato come not null e nel caso voglio
mettere null come valore da phpmyadmin non eseguendo la query ma
usando l'interfaccia lo setta tranquillamente

Newsgroup: it.comp.www.php
Titolo: [OT] Manuale Struttura file pdf

Ciao,
 non so se sono OT,
 mi occorre un manuale che spieghi la struttura dei file pdf,
 e quindi come poterli creare...
mi serve per gestire il contenuto di alcuni documenti pdf ovviamente in php (per questo ho postato
qui)
sapete dove posso trovarlo?
grazie
Ciccio

 Ciccio
Ciao

 
http://partners.adobe.com/asn/tech/pdf/specifications.jsp
mi interessa solo questo, Grazie Mille!
Ciccio

Newsgroup: it.comp.www.php
Titolo: empty o non empty?

ho un campo textarea in cui e' possibile immettere un numero. Dopo l'invio
dei dati e prima di inserirli nel db effettuo un controllo che la variabile
non sia vuota (nessun valore immesso nel campo) e nel caso imposto un valore
di default. La stranezza e' che il test risulta positivo anche se immetto
nel campo uno 0, mentre con 0.0 il test fallisce. Per risolvere ho dovuto
effettuare un test precedente del tipo
<? if($var=="0")
$var=0.0; ?>
Il problema l'ho risolto, forse non nel modo migliore, ma non ho capito
perche' si verificava. Qualcuno me lo puo' spiegare?
Grazie.
Max
lucamax - libero -  it
PS - in precedenza avevo anche provato con una conversione di tipo settando
$var a stringa.

 ha scritto nel messaggio
news:Emex8.79201$SR5.2...@twister1.libero.it...

prova a riferirti alla variabile con (int)$var, forzando cioč il tipo di
variabile. Altrimenti potresti mettere nel tag input l'attributo value=0 per
dare comunque un valore di default al campo del form

 > effettuare un test precedente del tipo
anzi, non ti converrebbe fare il test su !$var ?

 anzi, non ti converrebbe fare il test su !$var ?
E' passato qualche giorno per cui potrei non ricordare bene, ma mi pare che
sia stata la prima cosa che ho fatto.
Ormai il lavoro e' fatto, ma appena ho tempo riverifico la cosa.
Grazie e ciao
Max
Newsgroup: it.comp.www.php
Titolo: creare una stella con GD

Esiste il modo di cercare le coordinate dei segmenti che
formano una stella,
oppure un algoritmo che cerca le coordinate su una
circonferenza (in fondo mi basterebbe)
grazie per la partecipazione
Guido

 circonferenza (in fondo mi basterebbe)
Più che PHP, la questione riguarda la grafica (hai già chiesto su
it.comp.grafica?).
Comunque devi andare un po' giù di matematica (usando le funzioni
trigonometriche), tenendo conto che dal centro della circonferenza, devi
"girare" di 360/n - con n che è il numero delle punte della stella,
anche se non penso parlassi di quella di Davide ;-D - gradi alla volta.
Facendo l'esempio della classica stella a 5 punte, ogni 72 gradi.
Trovate le coordinate dei punti, poi, chiami 1 il primo vertice (quello
in alto), 2 quello alla sua destra e così via, in senso orario. Quindi
ti basta draw-are una linea da 1 a 4, poi a 2, a 5, a 3 e infine di
nuovo a 1.
Ciao.
T.

Ciao Guido
ti mando una funzione che fa proprio a tuo caso,
sembrava facile invece... ancora sono sudato:)
a me č servita per un PDF, l'algoritmo va bene
anche per il GD
la funzione č parametrabile, puoi settare quante
punte vuoi e la dimensione di essa.
saluti
Livio
  function pdf_star($X,$Y,$strokeSize,$DA,$DI, $radien){
global $pdf;
$Y =841.85-$Y;  //841.85 From Top
$X =$X+0.05;    //0.05 From Left
$pdf->setLineStyle($strokeSize);
if ($DI==false){
                 switch($radien){
                                 case 5:
                                           $DI = $DA*0.38;
		                          break;
                                 case 6:
                                           $DI = $DA*0.575;
		                          break;
                                default:   $DI = $DA*0.40;
	                                  break;	
}}
if($DI =='FLAT'){$DI = round($DA -($DA * (1 - cos((360/$radien) / 2 * 
M_PI / 180))),2);
}
$sides= $radien*2;
$angleDynamic = 360/$sides;
$angleStatic =360/$sides;
for($i=0; $i <= $sides; $i++){
       if(!is_int($i/2) ){
           $CAT1 = round($DA * sin(  (90-$angleDynamic)  * M_PI / 180) / 
sin(90 * M_PI / 180),2);
           $CAT2 = round($DA * sin(  $angleDynamic       * M_PI / 180) / 
sin(90 * M_PI / 180),2);
		        }		
	            else{
	  $CAT1k = round($DI * sin( (90+$angleDynamic)  * M_PI / 180) / sin(90 
* M_PI / 180),2);
           $CAT2k = round($DI * sin( $angleDynamic       * M_PI / 180) / 
sin(90 * M_PI / 180),2);
                         }		
       if(!$CAT1 and !$CAT2){}else{
                            $pdf->line($X+$CAT2 , $Y+$CAT1 , 
$X+$CAT2k,$Y+$CAT1k);
                           }
                        $angleDynamic +=$angleStatic;
                              }
}
pdf_star(200+$CAT1, //Distanza da sinistra
          400+$CAT2, //Distanza da sotto
          0.1,       //Stroke Size
          2.2,       //Diametro esterno
           '',       //Diametro interno  (vouto, la dimensione, o 'FLAT')
            5        //Punte (min.3)
);
?>
Newsgroup: it.comp.www.php
Titolo: campo data

come faccio a fare l'output della data in formato italiano 'gg/mese/anno' e
non in 'anno/mese/gg'.
P.S.
Uso linux com mysql e php
Grazie

Per la data locale basta che scrivi
$now=date('d.m.y');
echo "$now ";
output : 21.05.01
Poi basta che cerchi i comandi per formattarla come piace a te!!
Y mette l'anno per intero 2001
F mese in lettere Maggio , Giugno , ecc
f mese abbreviato (credo)
l il nome del giorno
ecc...

 ha scritto nel messaggio
news:nRXN6.17814$Ql3.7...@news.infostrada.it...


Newsgroup: it.comp.www.php
Titolo: date_default_timezone_set del client

E' possibile settare la:
date_default_timezone_set('Europe/Rome');
corretta per ogni zona del mondo del client che si collega al server?

 corretta per ogni zona del mondo del client che si collega al server?
Posto che dal server non puoi sparare alcuna impostazione di questo tipo al
client, non ho capito bene la natura del tuo problema.
Ciao,
luigi
-- 
/
+--[Luigi Rosa]--
\
I am the Architect. I created the Matrix. I have been waiting for you.
You have many questions and although the process has altered your
consciousness you remain irrevocably human, ergo some of my answers you
will understand and some of them you will not. Concordantly, while your
first question maybe the most pertinent you may or may not realize it
is also the most irrelevant.
    --The Architect, "Matrix Reloaded"

 problema. 
Avrei necessit� di far compiere delle operazioni in base alla 
mezzanotte del client di ogni nazione.

 mezzanotte del client di ogni nazione.
Se sono utenti registrati, fai prima a chiedere la TZ (o la nazionalita') nella
registrazione, credo che flickr faccia cosi', anche perche' se uno per caso va
un attimo a Londra o in Grecia e si collega da un Internet cafe ti sballa tutto.
Non so se nel header della richiesta HTTP ci sia l'indicazione dell'ora e,
quindi, della TZ.
Ciao,
luigi
-- 
/
+--[Luigi Rosa]--
\
cd /local/pub && more beer > /dev/mouth

Newsgroup: it.comp.www.php
Titolo: Chiedo un parere su un approccio logico in PHP/MySQL

Cerchero' di essere breve e conciso :)
Volevo un parere da chi, di PHP,MySQL e performance relative ad essi, ne 
sa piu' di me.
Mi e' venuta voglia (sia per necessita che per "esercizio di stile") di 
fare una web-app per la creazione e gestione di.. tutorial, guide.
Mi e' sorta un dubbio.
Ovvero, se utilizzare il db MySQL anche per salvare i contenuti 
effettivi delle varie pagine dei tutorial (l'HTML, insomma, o cmq un 
meta linguaggio proprietario.. nn e' quello il problema), oppure se 
salvarli in dei file di testo esterni, utilizzando una nomenclatura 
adeguata.
Come, ad esempio, fanno molti "forum" scritti in perl.
Voi cosa mi consigliate? E perche'? Si, insomma, quale delle due strade 
e' la migliore, o la piu' performante?
-- 
C'ya,
ZER0
  :. job profile - coder.gfxer.webDesigner
"Quanti angeli danzano sulla punta di uno spillo?"

 e' la migliore, o la piu' performante?
Trovo che la soluzione + performante sia la soluzione sql, questo se già per
altri motivi, in quella sessione accedi al db.
Altrimenti una bella include del file di testo è + rapida e meno costosa in
termini di tempo macchina.
J
Newsgroup: it.comp.www.php
Titolo: Ancora sulle sessioni

Salve a tutti.
Pensavo di aver capito l'uso delle sessioni ma evidentemente non é cosi.
Uso PHP 4.3.4 e Apache 1.3.28.
Nel file PHP.ini
register_globals=off
Per provare le variabili di sessione ho scritto due script:
________________________________________________________
sessione.php
<?
session_start();
$nome='tonino';
$_SESSION['nome']=$nome;
echo("<form action=sessioni1.php name=hhhhh method=post>");
echo("<input type=submit name=dfddd />");
echo("</form>");
?>
________________________________________________________
sessione1.php
<?
session_start;
$n=count($_SESSION);
if ($n==0)
   die("<br>session1.php>Attenzione: il vettore SESSION non contiene nessun
elemento");
   else print_r($_SESSION);
//
?>
_______________________________________________________________
Mando in esecuzione lo script sessioni.php e dopo aver premuto il pulsante
lo script 
sessione1.ph
 mi scrive sempre che il vettore $_SESSION non
contiene nessun elemento;
evidentemente non 'vede' il vettore $_SESSION.
Dal manuale php leggo: 'Con $_SESSION o $HTTP_SESSION_VARS non c'e' bisogno
di usare le funzioni session_register, session_unregister,
session_is_register. Gli utenti possono accedere alle variabili di sessione
come una variabile normale'
Saluti e grazie a chi mi risponde.

 session_start;
ARGH!!!!
session_start ();
-- 
I'am what I'am, I do what I can
Newsgroup: it.comp.www.php
Titolo: php - database - carte di credito - sicurezza.

Se devo far si che una persona, nel prenotare un servizio, debba lasciare a 
garanzia i dati della carta di credito, c'è un modo per farlo in maniera 
sicura con php e mysql? Come posso fare a crittare i contenuti dei database 
in maniera sensata?
Grazie
Marco
-- 
"Knowledge speaks, but wisdom listens"
James Marshal Hendrix 

 
se fai una domanda del genere forse e' meglio che non registri tu i dati
citati ma lo lasci fare a chi di dovuto..
quando dici a garanzia, cosa intendi dire?
-- 
www.iuz-lab.info

 quando dici a garanzia, cosa intendi dire?
Allora, metti che tu affitti autovetture.
Arriva uno e dice: "voglio una volvo blu per il 10 gennaio"
tu gliela metti pure via, pero' ti fai lasciare i dati della carta di 
credito, cosi' se lui non si presenta gli trattieni una caparra.
E' una cosa fattibile? O richiede conoscenze folli di sicurezza etc?
Marco 

 ciao, f.
quoto..
-- 
www.iuz-lab.info

Controdomanda: perchč devi complicarti la vita? la cosa piů semplice mi
sembra quella di richiedere una caparra dell' X% e gestire la transazione in
carta di credito, in questo modo non hai casini riguardanti a contestazioni
di utenti o che altro, loro esplicitamente fanno il pagamento e tu avrai
sogni piů sereni.
Ciao,
Matteo
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/
Newsgroup: it.comp.www.php
Titolo: alias in php

salve,
vorrei sapere si possono creare degli alias in php con i file ?
mi spiego meglio
io ho una cartella x con il file pippo.php vorrei che facendo così da codice
include_once("pippo.php"); in realta mi includa un'altro file stabilito da 
dei parametri esterni che non conosco
ma che da i file .php della cartella x posso leggere se non è stato 
impostato alcun alias uso un file di default.
questo meccanismo mi serve perchè sto scrivendo un cms sto puntando 
moltissimo sulla flessibilità e quindi mi servono meccanismi che mi 
permettano di staccare/attaccare delle parti (funzionalità) senza legare 
troppo queste a tutto il resto
es:
modulo news lo devo aggiungere.Tramite questo meccanismo potrei scrivere da 
parte il modulo news
tutte le schermate ecc. ogni schermata un file (quelli di default) ma se 
questi devono essere personalizzati imposto gli alias ed uso quelli del 
contesto corrente (tipo tema grafico ecc.) senza dover modificare il codice 
delle news.
un pò come il meccanismo di override ma a livello di file.
grazie ciao :-)

 stabilito da dei parametri esterni che non conosco
if (file_exists ('news/test.php')) {
	include ('news/test.php');
} else {
	include ('base/test.php');
}
Oppure crei un file tipo:
<?php // news/settings.php
$GLOBALS['modules']['news']['home'] = 'home.php';
// $GLOBALS['modules']['news']['insert'] = 'insert.php';
 $GLOBALS['modules']['news']['edit'] = 'edit.php';
// etc
?>
E lo includi per caricare a runtime i valori che configurano il modulo.
Oppure utilizzi un meccanismo tipo l'autoload oppure direttamente le
classi.
-- 
I am what I am, I do what I can
Sei un newbie? Leggi questo 
http://url.repository.biz/go/3C
Vuoi supportarmi? 
http://url.repository.biz/go/3E
Do. Or do not. There is not try.

Oppure utilizzi un meccanismo tipo autoload
Mi informerò su questo...
un grazie è d'obbligo.

 delle news.
io per una cosa simile ho fatto in modo che il php che comanda sia una 
classe (ad esempio generale.php).
quando incluso e instanziato questo fa partire un metodo che guarda in 
un directory di default. in base a quanti oggetti/file trova li include 
al volo.
così da codice faccio solo (ad esempio)
include "generale.php";
$generale = new generale(dirname(__FILE__));
dove dirname(__FILE__) indicherà all'oggetto generale dove andare a 
cercare gli altri pezzi da caricare.
a dire il vero questo "framework" che mi son costuito fa molto di + che 
questo...
sperò di aver reso l'idea
Newsgroup: it.comp.www.php
Titolo: un consiglio su un sito php..

ho un sito di viaggi le cui pagine si costruiscono da tabelle php richiamate 
da una determinata variabile rappresentata da un numero di itinerario. a 
questo punto chi richiama l'itinerario vedrà spuntare un campo testo unico 
con tutti i monumenti di quella città
la tabella è fatta cosi
itinerario 1
citta assisi
monumenti da vedere: torre x: alta 125 metri; palazzo y: vecchia residenza; 
ecc. ecc. (quindi questo è un unico campo con l'elenco di tutti i monumenti 
di quella città)
Sapendo che ad ogni monumento vi si potrebbe collegare una foto 
torrex.jp
, 
palazzoy.jpg, come posso fare in maniera tale che quando si vede l'elenco 
dei monumenti da visitare sia anche possibile aprire una piccola finestra 
con relativa foto?
non so se mi sono spiegato....

 
Intanto normalizzando [1] il database in quanto un solo campo contenente 
"tutti i monumenti di quella città" non è sicuramente la scelta migliore!
A quel punto avrai la tabella monumenti nella quale includerai il 
percorso al file relativo all'immagine (se vuoi salvarla sul file 
system) oppure un campo blob per memorizzare direttamente l'immagine sul 
db.
Per la foto puoi scegliere se mettere un link accanto alla descrizione e 
visualizzarla a richiesta, oppure se mettere un'immagine ridotta e 
cliccando su di essa, visualizzi l'immagine full-size. Ovviamente vi 
sono altre n-mila soluzioni....
[1] 
http://it.wikipedia.org/wiki/Normalizzare
	Francesco

 ha scritto nel messaggio 
news:5W0qj.60$bt2...@nntpserver.swip.net...

io però volevo ottenere un risultato del genere:
http://tinyurl.com/246ghu
ma non capisco come sia possibile con delle tabelle che contengono l'elenco 
dei monumenti
Newsgroup: it.comp.www.php
Titolo: Gestione categorie e subcategorie

Salve,
avrei bisogno di uno script PHP per la gestione di categorie/
subcategorie, free, da integrare in un mio progetto, una sorta di CMS. 
Avete qualche consiglio da darmi ?
Francesco

 ha scritto nel messaggio 
news:49be718f$0$713$5fc...@news.tiscali.it...

Tre domandine molto semplici: 1) hai le idee chiare di quello che cerchi? 2) 
di come lo cerchi? 3) e di quali sono le tue effettive esigenze? 



Ho le idee chiare di quello che cerco, ho già sottomano uno script che 
avevo scaricato qualche anno fa, che ho anche modificato, ma non mi piace.
Ho l'esigenza di associare gli articoli e/o documenti che scrivo sul mio 
sito ad una categoria/sottocategoria. Mi serve gestire un livelli 
illimitato di categorie/subcategorie. Lo script che stavo cercando di 
adattare era scritto in maniera ricorsiva e si appoggiava ad un database 
mysql.
Francesco
-- 
Register here: 
http://www.000webhost.com/92681.html
*** 1500 MB of disk space
*** 100 GB of data transfer
*** PHP and MySQL support with no restrictions
*** cPanel control panel
*** Website Builder

 
La ricorsione è l'unica strada realmente percorribile
fai una tabella dove metti: articolo - Id categoria
un'altra con le categorie dove metti idCategoria - IdCategoriaParent
Tah Dah :)
Hai un albero del tutto arbitrario dove arbitrariamente metti le foglie ;)



L'algoritmo funzionante ce l'ho, ma ne vorrei qualcuno più "animato", 
tipo che se clicco su una categoria vengono visualizzate tutte le 
subcategorie, ecc.


 subcategorie, ecc.
Allora non ti basta PHP, ti serve Javascript e in generale AJAX.
A meno che non vuoi ricaricare ogni volta la pagina, nel qual caso basta 
"isolare" la parte ricorsiva dell'algoritmo, e richiamarla sul sottoalbero 
con radice la categoria cliccata.
Bye.

 subcategorie, ecc.
Se ho capito bene quello che ti serve prova a vedere questo:
http://pear.php.net/package/HTML_TreeMenu
ciao
Mauro
Newsgroup: it.comp.www.php
Titolo: Problema con carattere ' (apostrofo)

Ciao a tutti.
Da circa 4 mesi sto studiando (tempo permettendo) il PHP.
Ho installato su XP (sp3) l'ultima versione di XAMPP un pacchetto di 
strumenti "tutto compreso".
Ebbene, ho realizzato uno script guestbook che utilizza un database MySQL.
In pratica l'utente riempie dei campi e inserisce i dati in un database, poi 
visualizzo i dati entro il database ed ecco il guestbook.
Ho però un problema con il carattere apostrofo: infatti quando in un campo 
compare il carattere apostrofo il record non viene inserito nel database.
Ho utilizzato il tipo VARCHAR per i campi testo.
C'è per caso qualche cosa che mi sfugge?
Tipo settaggio file php.ini...
ciao e grazie per l'attenzione.
Salvatore

 qualche cosa che mi sfugge?
Si`, che devi fare l'escape prima di infilare dati nel database: 
mysql_real_escape_string()
Bye.


Oppure usare uno prepared statement

 Oppure usare uno prepared statement
Grazie infinite, ho risolto usando la funzione mysql_real_escape_string().
La cosa strana è che nel Web Server (altervista) tutto funziona senza
bisogno di utilizzare tale funzione cioè anche se i campi del modulo
contengono caratteri particolari questi vengono inseriti nel database senza
problemi.
Ciao e grazie di nuovo!

 vengono inseriti nel database senza problemi.
http://php.net/manual/en/security.magicquotes.php
Altervista tiene le magic quotes attive eh?
ebbravi

Newsgroup: it.comp.www.php
Titolo: Funzione che non trovo...

Come faccio, avendo una stringa, a eliminare gli ultimi 2 caratteri?? Qual'è
la funzione??
Es.
$stringa = "questa è una stringa";
funzione($stringa);
echo $stringa;
(dovrebbe dare "questa è una strin")
A presto!!!

 ha scritto nel messaggio
news:JSxl9.184649$pX1.6...@news2.tin.it...

<?
$stringa = "questa è una stringa";
$stringa_rest = strlen($stringa) - 2;
$risultato = substr($stringa, 0, $stringa_rest);
echo "$risultato";
?>

 ?>
E'un po' ridondante.. nel senso che metti un passaggio in piů del
necessario...
<?
$stringa = "questa č una stringa";
$risultato = substr($stringa, 0, -2);
echo "$risultato";
?>

 wrote:

// piu' breve:
$stringa = "questa è una stringa";
echo substr($stringa, 0, -2);

 echo substr($stringa, 0, -2);
Sarà che ero assonnato? Mi domando come abbia dovuto fare tutto quel
ragionamento inutile quando era molto più semplice, vabbé, starò
invecchiando.

 Come faccio, avendo una stringa, a eliminare gli ultimi 2 caratteri??
Non ricordo se e'  predefinita.
Guarda il manuale on line.
Se non c'e' fattela tu:
1. conta i caratteri;
2. copia i primi n-2 caratteri in un'altra stringa
Emiliano Farinella
-- 
"Science as a candle in the dark" (Carl Sagan)

Newsgroup: it.comp.www.php
Titolo: Re: Meglio un tavolo di crisi che invocare l'esercito


Sì, ma a loro serve il tavolo.
-- 
Ultime quote: 
http://tinyurl.com/2ol2zy

 ha scritto nel messaggio 
news:72ji03lm41qrvmmed...@4ax.com...

Pure a me serve la bancarella nuova ma non invoco l' esercito per questo... 


Ma tu sai campare, loro no.



Per legge ogni aspirante deputato dovrebbe fare almeno un anno di bancarella 
alla duchesca di Napoli...
Newsgroup: it.comp.www.php
Titolo: OOP

Ciao,
ho necessità di elaborare delle classi con PHP.
Purtroppo il mio manuale non tratta la OOP e sul sito di PHP non c'è molto.
Dove posso trovare libri, guide, ecc., sulla OOP con PHP?
Non devo imparare a programmae ad oggetti, ma solo conoscere la sintassi ed
i meccanismi offerti da PHP.
Ciao
Marco

tuo TCP e ti secco l'HD, segone. (GFX-dev)

 
http://www.php.net/manual/en/language.oop.php
Avevo letto, ma non volevo credere che l'incapsulamento fosse praticamente
inesistente.
Ciao
Marco

 : 

http://www.phppatterns.com
http://www.phpkitchen.com
http://www.phpbuilder.com
HTH,
	Nicholas

 wrote in message
news:b8lca3$mvf$
1...@newsreader.mailgate.org

-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

sintassi con la freccina ( -> ) a favor di quella puntata ( . )
	if (file_exists("$file.php"))
	{
		include "$file.php";
	}
Leonardo ambiguo
-- 
Time's angles, mages tell, conceal a place
incredible, beyond the mundane mind;
night-shrouded and between the seas of space
dread creatures drift in the ageless winds.

 Ciao,



 Leonardo ambiguo
-- 


 Leonardo ambiguo
-- 


>> puntata ( . )
Leonardo


 Appunto, ma allora perche' ti auguri il contrario?
Sarebbe più conciso e più in linea con altre implementazioni.
Quisquiglie comunque: PhP, checchè se e dica, è difficilmente definibile
come linguaggio OOP, alla fine si fa un casino boia e un oggetto diventa
un 'contenitore di funzioni'. Il punto è che mi sembra che anche PhP 5
non sia un granchè, anche se spero di sbagliarmi...
Avete visto come si fa l'overloading ? __get e __set ? ARGH !
:0)
Eppure c'è gente che fa cose veramente buone, vedi
phrame.sourceforge.net
, che è davvero una figata.
Ciao,
	Nicholas


phrame.sourceforge.net
, che è davvero una figata.
Ti credo sulla parola :-)
http://phrame.itsd.ttu.edu/demos/hello/
http://phrame.itsd.ttu.edu/demos/calc/
 (prova a fare "uno diviso uno")
Leonardo

urlando "ancora" come fanno tutte. (Pavlov)

 wrote in message
news:b8oirt$apm$
1...@newsread.albacom.net



Roberto Orsi wrote:

Zend2 dovrebbe migliorare la gestione degli oggetti.
http://www.latoserver.it/php/zend2/
Ciao

 
http://phrame.itsd.ttu.edu/demos/calc/
 (prova a fare "uno diviso uno")
Cosa vuol dire ? E' la struttura che conta, non il funzionamento di 2
esempi.
Avere qualcosa di simile alle struts Java č una gran cosa.
Newsgroup: it.comp.www.php
Titolo: Forward multimplo

Premetto che col PHP non sono un fenomeno dato che per lavoro ho sempre
dedicato molto più tempo al maledettissimo ASP.
Veniamo cmq al dunque. Mi chiedevo se fosse possibile intercettare una
richiesta effettuata da un client e in base a questa effettuare un
forward. Mi spiego meglio.
Ho un server con ip statico sul quale ho registrato piu domini (per ora
gratis tipo noip ma potrei in futuro acquistarne di .it .com ecc) mi
chiedevo se fosse possibile creare un index.php che si comporti nella
seguente maniera:
if richiesta == 
pippo.com
          header("Location:
http://www.pippo.com/pippo/
");
if richiesta == 
pluto.net
          header("Location:
http://www.pluto.net/pluto/
");
Questo ovviamente perchè 
www.pippo.com
 e 
pluto.net
 sono la stessa
cosa......
Spero di essermi spiegato.
Grazie in anticipo Giò

Ho risolto ovviamnte da solo
<?php
$headers = apache_request_headers();
if ($headers[Host]=='
www.pippo.com
')
{
	header("Location:
http://www.pippo.com/pippo/
");
}
if ($headers[Host]=='
www.pluto.com
')
{
	header("Location:
http://www.pluto.com/pluto/
");
}
?>
Gio ha scritto:


Newsgroup: it.comp.www.php
Titolo: protezione codice php, converti in file binari

esiste un modo per proteggere in maniera "quasi sicura" io mio codice php???
non cerco un offuscatore di quelli che ti converto i nomi delle
funzioni/variabili che poi devi testare/ritestare dato che ti cambiano anche
ciň che non dovrebbero...magari cerco qualche tool in grado di convertire il
tutto in file binari...anche se poi non so come debbano funzionare...
spero che mi sono spiegato...
grazie

 
Oltre ai vecchi messaggi: 
http://tinyurl.com/ybpsr4
-- 
"20060207: buongiorno italia, buongiorno maria.
con gli occhi pieni di malinconia"

Newsgroup: it.comp.www.php
Titolo: Sessioni

Pochi giorni fa ho postato un messaggio riguardante un problema con le
sessioni che ho risolto.
In pratica "?PHPSESSID=xxxxxxxx" e' presente in ogni indirizzo o nome file
immagine ogni volta che il visitatore apre per la prima volta una pagina o
ha i cookies disabilitati.
1) Ora pero' mi e' sorto un piccolo dubbio:
che effetto fara' ai motori di ricerca, quando indicizzano il mio sito,
vedersi ad ogni indirizzo una cosa del genere:
"nomepagina.php?PHPSESSID=xxxxxxxxxxxxxxx" ?
2) Ripeto un'altra richiesta postata pochi giorni fa: flock
($fp,LOCK_EX,EWOULDBLOCK) e' bloccante oppure no?
Grazie per le eventuali risposte.

"nomepagina.php?PHPSESSID=xxxxxxxxxxxxxxx" ?
Un brutto effetto, la pagina non sara' indicizzata, che io sappia c'e'
solo Google che indicizza correttamente le pagine del tipo:
pagina.php?variabile=valore
Lupin
-------------------------
http://www.antiloco.com/
<la directory del Web developing>
----------------------------------
Rimuovere XXX per rispondere via e-mail
Newsgroup: it.comp.www.php
Titolo: session id

Salve,
avevo fatto un carrello della spesa in asp usando
<% var=session.sessionId %>
per ricavare il nome che il server NT o PWS attribuivano all'uetnte
connesso.
Da qualsiasi pagina il richiamo session.sessionId .mi serviva per verificare
che i dati raccolti venissero associati a quell'utente tramite la scrittura
in una apposita tabella del db.
Ora lo sto traducendo in PHP ma non riesco a trovare il comando
corrispondente o a trovare una sempice strada alternativa per mantenere
l'identità dell'utente cambiando pagina.
Scusate per la newbaggine, ho scartabellato manuali e manuali trovando solo
il sistema di seminare cookies.
In alternativa usare <a href='.....php?=id'>. Ma a id voglio associare
l'articolo e non l'utente: si può associarli tutti e due? Ma come?
Grazie tante in anticipo.

 ha scritto nel messaggio
news:aoeht3$hqv$1...@fe1.cs.interbusiness.it...

Prova così:
echo '<a href=".....php?'.SID.' ">
( 
http://it.php.net/manual/it/function.session-id.php
 )
                                                       -- Yena --

Newsgroup: it.comp.www.php
Titolo: script php tipo quello di webmin... esiste?

Ciao ragazzi...
Volevo sapere se esiste gia' fatto uno script in PHP per la
modifica,eliminazione... dei valori contenuti in tabelle mysql .
L'esempio che mi viene e' lo script view_table.cgi in webmin
che pero' e' scritto in perl.
Ivan


Hai mai provato phpmyadmin
http://www.phpmyadmin.net/
forse fa al caso tuo(o forse no).
Ciao
Angel
--
Enjoy the .NET community! ASPItalia.com
 
http://forum.aspitalia.com/
 
http://www.aspitalia.com/

 Angel
Grazie... 
e dire che lo sto' gia' usando...
Ivan

Newsgroup: it.comp.www.php
Titolo: Gestione semplice di una tabella mysql

Mi hanno chiesto, semplificando, un "foglio di excel visibile e 
modificabile da tutti". Subito la mente mi è corsa alla pubblicazione di 
un xls modificabile, tramite Office Web Components, ma fortunatamente 
poi la mente ha cambiato idea verso una tabella mysql gestita mediante php.
Per non star lì a reinventare l'acqua calda (e non dover combattere con 
errori stupidi dovuti all'inesperienza), non esiste un "template" per 
gestire una tabella mysql con le solite funzioni di 
inserisci/modifica/cancella? Non vorrei arrivare ad usare phpmyadmin...
-- 
Jax

 inserisci/modifica/cancella? Non vorrei arrivare ad usare phpmyadmin...
Ho trovato questo software
http://www.dadabik.org/index.php
sembra proprio fare al caso mio, domani lo testerò.
-- 
Jax
Newsgroup: it.comp.www.php
Titolo: estrarre solo righe con X caratteri da un array

Da una array ho una serie di dati eccovi un esempio:
090110
090111-
090111
070360--
070360-
070360
mi servono però solo le righe che hanno la -
per cui nel caso sopra dovrei escludere 090110, 090111, 070360
come riesco in tutto cio?


io userei un ciclo:
function reduceArray($arr) {
    $ret = array();
    foreach($arr as $val)
        if (strrpos($val, "-"))
            $ret[] = $val;
    return $ret;
}
Ciao!


$foto =  "campioni/".$node."/".$immagine ;
$foto2=reduceArray($foto);
print $foto2."<br>";
ho fatto cosi ma mi da questo errore...
Warning: Invalid argument supplied for foreach() in C:\Program Files
\xampp\htdocs\Intranet\directory.php on line 23
Array

Newsgroup: it.comp.www.php
Titolo: Lettura dati da file

Ciao a tutti.
Mi trovo di fronte ad un problema per uno script di configurazione che sto
realizzando.
La premessa è la seguente : ho una serie di files dei quali devo andare a
modificare solo alcune linee (e non in modo sequenziale, ovviamente. Ovvero,
mi può capitare di dover andare a toccare, per un singolo file, solo le
righe 2 e 109, e , per un altro, la 3, la 97, la 243 e la 502).
Il problema sorge in quanto, sicuramente per una questione di ignoranza
sull'utilizzo delle funzioni di accesso al filesystem, non riesco a trovare
un modo efficiente per poter portare a termine questa procedura.
Qualcuno ha un'idea?
Grazie a tutti!!!
Alex

 Qualcuno ha un'idea?
   Mi auto-cito:
 
http://groups.google.com/groups?ie=UTF-8&oe=UTF-8&as_umsgid=%3Cpc5B9.903%24x8.11487%40tornado.fastwebnet.it%3E&lr=&hl=it
   Un'alternativa valida, in questo caso, sarebbe quella di mantenere la 
configurazione in un file ISAM o comunque indicizzato e lasciar fare il 
lavoro sporco alle apposite librerie:
 
http://www.php.net/manual/en/ref.dbm.php
o simili.
-- 
Alla prossima,
Marco

 wrote in message
news:tN4C9.11243$Ka3.3...@twister1.libero.it...

<?php
$f=file("modify.txt");
$f[2]="ciao\n"; // non dimenticare il linefeed
$f[3]="bye bye\n";
$fp=fopen("modify.txt","w");
fwrite($fp, join("",$f));
fclose($fp);
?>

[CUT]
Ok, grazie a entrambi!
In realtà la soluzione proposta era già stata sperimentata.
Pensavo, tuttavia, che non fosse estremamente efficiente soprattutto se il
file da caricare dentro all'array fosse molto grande.
Sapevo (ma forse mi sbaglio) che era necessario che lo script venisse
eseguito in un tempo ben preciso e limitato. Siccome quest'operazione deve
essere effettuata su diversi files, mi chiedo ora se è necessario adottare
qualche trick per "ingannare" il client web che vorrebbe andarsene in
timeout.
Aspetto preziosi suggerimenti!
Grazie a tutti!!!
Alex

 timeout.
Soprattutto:
http://it.php.net/manual/it/function.set-time-limit.php
Volendo anche:
http://it.php.net/manual/it/function.ignore-user-abort.php

 file da caricare dentro all'array fosse molto grande.
Si potrebbe ottimizare usando fopen fseek fwrite se i campi del tuo file
sono di una lunghezza fissa. Se non sono di lunghezza fissa o non puoi
forzare il sistema ad usare una lunghezza di un record fisso c'e' poco da
fare usando solo un file.