mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.www.php
Titolo: Aiuto per espressione regolare

Ciao a tutti.
Avrei bisogno di un aiutino.
Come posso fare con le espressioni regolari e la funzione ereg (o
simili) ad ottenere una porzione P di una stringa S racchiusa tra le
stringhe I ed F ?
Mi spiego con un esempio:
data la stringa S:
	"bla bla***voglio questa qui*** bla bla xyz"
avere la stringa P:
	"voglio questa qui"
Ho provato e riprovato, ma le RE sono molto cervellotiche e non sono
riuscito ad arrivare al risultato atteso...
Grazie anticipatamente a chi mi voglia aiutare!
Daniele

stringhe I ed F ?
if (ereg('quel ramo del lago di \(.*\) che volge a', $testo, $gregs))
{
	print "Il lago scelto è $gregs[1]\n";
}
Leonardo
-- 
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.


$inizio=...
$fine=...
$contenuto=...
$espr="/".preg_quote($inizio)."(.*)".preg_quote($fine)."/siU";
if (preg_match($espr, $contenuto, $risultato))
{
    echo $risultato[1];
}

 }
Non dovrebbe essere (.*) [senza escape con \]?

Non dovrebbe essere (.*) [senza escape con \]?
Si'. Mi sono confuso con preg_* :-)
Leonardo sorry




Ciao! grazie per la risposta.
Questo codice però mi restituisce un errore.
Sulla linea dove c'è la preg_match() mi dice:
"Warning: Unknown modifier 't' in ..."
Cmq ho provato il codice con la ereg postato da Leonardo Serni e
sembra funzionare a dovere.
Ma la preg_quote() la posso usare anche con ereg() ?
O è diverso anche il modo di proteggere i caratteri speciali con ereg?
Daniele

}
Ciao! grazie per la risposta.
Alla fine forse era più semplice del previsto...
certo quando una cosa la si sà, è sempre facile!
Conosci per caso una buona guida di espressioni regolari?
non è da molto che le utilizzo e ho trovato diverse guide, ma non
sempre sono chiare e mi trovo in difficoltà col fatto che esistono più
"dialetti" ...
grazie ancora
Daniele
Newsgroup: it.comp.www.php
Titolo: Contratto part-time

Ciao a tutti.
Devo andare a parlare con una società
per decidere alcune questioni riguardanti il contratto che vogliono farmi.
Hanno detto part-time a tempo determinato ma vogliono discutere con me
altre evemtuali soluzioni.
Che ne pensate della loro offerta?
Che altre soluzioni ci sarebbero?
Dovendo dare approssimativamente una cifra, quanto mi dovrei far pagare
l'ora?
Pensavo un 15 euro circa.
E' troppo o è poco?
Grazie.

 l'ora? Pensavo un 15 euro circa. E' troppo o è poco?
Beh, sono poche.
Però dipende anche dalle tue capacità e da quello che ti faranno fare.
E da quanto vogliono darti loro.
Ciao
Marco

 E da quanto vogliono darti loro.
Dovrei occuparmi sia della grafica che della programmazione dei siti web.
Non dico assolutamente di essere un genio ma qualche bella cosa la so fare
anche io!  ;o)

 anche io!  ;o)
Questo è un pò generico.
Se per "programmazione" intendi la progettazione del db, la realizzazione di
frontend e backend del sito, allora puoi chiedere di più.
Se invece si tratta solo di bassa macelleria, ossia scrivere pagine php che
recuperano dati, senti cosa ti offrono.
Ciao
Marco

 E' troppo o è poco?
Se e' un netto a cui poi vanno aggiunti i contributi, la tredicesima e
tutto il resto (in pratica, se sei assunto in regola) non e' male come
prezzo. Probabilmente puoi tirare qualcosa e avvicinarti ai 20 se sei
bravo.
Se invece e' una collaborazione con ritenuta o con fattura devi come
minimo raddoppiare la cifra, piu' indicativamente triplicarla, e se sei
davvero bravo anche quadruplicarla o piu'.
Bye.

 davvero bravo anche quadruplicarla o piu'.
nella vostra galassia si hanno tariffe decisamente alte, qua sul pianeta 
terra chiedere 15*4=60 euro all'ora, ovvero 240euro per mezza giornata, 
è già una fortuna per una società, figuriamoci per uno che "non è un 
genio ma se la cava".
chi comincia ora ha il 90% di probabilità di avere come proposta un 
misero 
CO.CO.CO
 o schifezze simili
ciao
-- 
Ranger! aggiungi .it all'indirizzo per rispondermi via mail
www.rossi.eu.com

 misero 
CO.CO.CO
 o schifezze simili
bhe...la proposta che mi hanno fatto è un contratto part-time
a tempo determinato e probabilmente una percentuale sui siti che realizzo
Newsgroup: it.comp.www.php
Titolo: aiuto con query

spero sappiate aiutarmi (non ne dubito):
3 tabelle:
piloti (cod, nome, etc.etc.)
team  (cod, nome, etc.etc.)
partecipazione (cod_pilota, cod_team, timestamp)
mi servono i nomi dei piloti e il nome dei team nella loro ultima 
partecipazione al team
praticamente se eseguo questa query:
select p.nome, t.nome from piloti as p, team as t, partecipazione as pt 
where p.cod=pt.cod_pilota and t.cod=pt.cod_team
mi dà tutte le "partecipazioni" di tutti i piloti ai team con ogni 
timestamp, invece a me serve per ogni pilota solo l'ultimo timestamp 
(cioè il più recente)
Con più query ovviamente saprei farlo ma con una sola query non mi viene 
proprio :-p
Non so neppure se ho spiegato bene :-p
Grazie
Alesi_27

 proprio :-p
Se tu proprio volessi farlo con un query sola e se usassi MySQL, 
potresti provare una schifezza come questa:
SELECT P.Nome, substring( Max(concat(Pt.timestamp,T.Nome)),20) as data
FROM (Piloti as P LEFT JOIN Partecipazioni as Pt ON P.Cod = Pt.Cod_pilota)
LEFT JOIN Team as T ON Pt.Cod_team = T.Cod
GROUP BY P.Nome
Andrea

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

Salve a tutti,
vorrei pre-costruirmi il costrutto where da inserire poi
in una classica clausola select,
secondo voi dov'è che sbaglio:
//Costrutto WHERE
$where = "where titcli.titolo = '1' and titcli.stato = 'I' and
   titcli.dat_contabile between '$data_inizio' and '$data_fine' and
polcli.sub like '$subagente' "
 $query = "select polcli.ramo, sum(polcli.impann) as emesso,
sum(polcli_1.impann) as sostituito,
   (sum(polcli.impann) - sum(polcli_1.impann) ) as netto
   from titcli left join polcli on titcli.pol = polcli.pol left join polcli
as polcli_1
   on polcli.polsost1 = polcli_1.pol " . $where . "group by polcli.ramo;";
grazie!
ringo

Che errore ti da? a occhio titolo='1' potrebbe essere errato se titolo è un
campo di interi


no, la query funzionava benissimo prima
di inserire $where nella select...


scusa una domanda:
group by polcli.ramo;"; <-- a cosa ti serve il primo punto e virgola?

 ha scritto nel messaggio
news:2uhNa.16554$xK6.4...@news1.tin.it...

da quello che ne sò io il primo è nello standard
di una select sql:
select * from tabella;
... il secondo definisce la fine del comando php..
byeZ
ringo

 ... il secondo definisce la fine del comando php..
Prova a levare il primo punto e virgola e fammi sapere!

Newsgroup: it.comp.www.php
Titolo: Da che sito iniziare?

Ciao a tutti,
mi indicate un bel sito (IN ITALIANO), da dove posso iniziare con php
Ciao e grazie


www.html.it
Newsgroup: it.comp.www.php
Titolo: PHP su  linux: come configurarlo?

Premesso che non sono un esperto, soprattutto di linux che
ho installato per la prima volta sul mio sistema operativo,
vorrei sapere come configurarlo per farlo funzionare.
Ho installato suse linux 9.3 e naturalmente ho già installato
sia apache che php però, mentre ho la quasi totale
certezza che apache sia ok (provando un banale
file html in locale si vede perfettamente) ho la
quasi totale certezza che php debba essere configurato
in un qualche modo (tant'è vero che purtroppo un file
php non è visibile in locale).
Domanda: in linux cosa bisogna fare esattamente, dopo
averlo installato, perchè PHP funzioni a dovere?
Cosa e come bisogna configurare? 

 vorrei sapere come configurarlo per farlo funzionare.
Ovviamente mi riferisco alla configurazione di php per linux, mi sono 
spiegato un po' male 

 Cosa e come bisogna configurare?
Cerca sul manuale ufficiale (
php.net
) la guida per installare php su linux e 
sulla tua versione di apache ti spiega i passaggi fondamentali ... se non 
riesci torna e scrivi cio' che hai fatto e l'errore riscontrato.
Ciao
-- 
Danilo Bottone
danilo...@gmail.com
www.danilobottone.com
 (.it) 

>Premesso che non sono un esperto, soprattutto di linux che
[..]
Sei lo hai installato con yast dovrebbe già essere funzionante. Magari 
la configurazione si può "raffinare", ma deve essere possibile eseguire 
il ciaomondo.php
es:
<?php
	echo "ciao mondo";
	//qualcosa di più "avanzato"...
	echo "\n<br />Oggi è il giorno ".date("d.m.Y");
?>
Se invece sei sicuro che php non funziona prova a circostanziare meglio: 
magari fornendo il messaggio di errore, il log di apache relativo al 
problema o quant'altro pensi sia utile alla causa.
Cosa intendi con
"(tant'è vero che purtroppo un file php non è visibile in locale)"?
Spero ti sia chiaro che per l'utilizzo per pagine web è necessario che 
venga fatta una richiesta http.
Ciao
Newsgroup: it.comp.www.php
Titolo: separare codice da html

Salve a tutti,
nei miei piccoli programmi, ho sempre il problema del layout grafico. Vorrei 
poter prima programmare senza realmente realizzare le pagine, o realizzare 
pagine html piuttosto scarne, per poi, una volta finita la parte della 
programmazione, curare la parte grafica. Purtroppo, l'unico sistema che ho 
trovato e' quello di un include nel codice della pagina html, ma lo trovo 
piuttosto limitativo. Credo che il problema si presenti anche nei team di 
sviluppo, dove il programmatore (credo) pensi al codice, e il grafico 
all'html. Come gestite questo "problema" voi?
grazie 1000
Dade 

Dade ha scritto:

Devi utilizzare un template engine, il problema è quale scegliere!
Il funzionamento è alquanto semplice: nella pagina html metti dei
placeholder (marcatori) che vengono sostituiti al volo dal template engine.
Questo, per esempio è TeplateIT di pear:
http://pear.php.net/manual/en/package.html.html-template-it.intro.php
     Francesco
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 nei miei piccoli programmi, ho sempre il problema del layout grafico. Vorrei
Mi faccio un pò di pubblicità:
http://software.negusweb.it/articoli/template_engine.php
Se poi hai qualche altra domanda in particolare, fammi sapere.
Ciao,
    Fabrizio

 Come gestite questo "problema" voi?
xml + xslt
potresti imparare ad usare un quasiasi template engine, ma avresti
imparato solo quello e nient'altro.
se ui xml e xslt risolvi il tuo problema (in maniera anche piu'
elegante) e aumenti le tue credenziali
in piu' se un domani devi dai dati di una data pagina html esportare un
excel, un pdf o quant'altro hai gia' la base dati pronta a cui solo
applicarle la trasformazione necessaria, cosa che non ti e' possibile
con un template engine

 codice della pagina html, ma lo trovo piuttosto limitativo.
A me pare ottimo. Anzi, di piu'.
Tac
-- 
Using Opera's revolutionary e-mail client: 
http://www.opera.com/mail/

 ha scritto nel messaggio 
news:1168544991.7...@i39g2000hsf.googlegroups.com...

Ho dato un breve sguardo all'ottimo tutorial di Negus, quindi diciamo che da 
codice credo un xsl (esistono tutorial in italino sul web sul formato?) e il 
grafico l'xml... ma esistono grafici che fanno l'xml piuttosto che l'html? 
Si possono creare pagine xml con ad esempio dreamweaver? Per il grafico il 
lavoro e' il medesimo? Sarebbe un'ottima soluzione se fosse possibile...
Grazie ancora e complimenti a Negus per il tutorial (ti e' rimasto un 
"__TODO__: esempio header ")
Dade
Newsgroup: it.comp.www.php
Titolo: framework php

ciao
mi servirebbe trovare un framewordk php GPL oppure farlo?
come faccio a farlo o da dove cominciare
per esempio se io ho una variabile $plug come faccio a caricare il 
plugin con tale nome
  include_once "$DIR_DELSito.\plugin\$plug\$plug.php" ?
e a istanziare una classe di come tipo $plug
	$a = new $plug?
ciao
gabry
web master di 
www.fantogame.it
old.fantogame.it

 $a = new $plug?
[..]
se fai queste domande forse e' meglio se inizi usando un framework gia'
pronto rinunciando a creartene uno per il momento..
-- 
www.iuz-lab.info
 - 
www.php-faq.org

>   include "$DIR_DELSito.\plugin\$plug\$plug.php" ?


 	$a = new $plug?
Circa ci siamo.
Ricordati di validare le variabili $dir e $plug in modo che contengano  
caratteri solo alfanumerici.
$controller = new $plug();
$controller->$action();
Questo semplificando al massimo. Ad ogni modo, questa parte del codice  
(bootstrap), *deve* essere semplice.
Tac
-- 
Using Opera's revolutionary e-mail client: 
http://www.opera.com/mail/
Newsgroup: it.comp.www.php
Titolo: Help Forum

Ciao a tutti,
ho scaricato phroum 3.2.11, purtroppo non riesco a farlo funzionare,
chiamando il file index.php mi genera il seguente errore:
Fatal error: Failed opening required './include/forums.php'
(include_path='.:/usr/share/php') in ./common.php on line 339
onestamente non so cosa fare!!!!
Qualcuno sa darmi qualche indicazione???!!!
Sono abbastanza nuovo al mondo PHP.
Grazie a tutti.
Fabrizio





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

Ciao ho bisogno del vostro aiuto ho l'esigenza di fare una pagina dove
dinamicamente vado ad inserire il title delle pagina una immagine e del
testo il rpoblema sta nell'immagine in mysql
ho provato con questo codice ma che mi porta sempre all'errore di dati non
inseriti
<? include("../include/config.inc.php");
//connessione al database
$db = mysql_connect($db_host, $db_user, $db_password);
if ($db == false)
die("Errore nella connessione. Verificare i parametri");
//selezionamo il database
mysql_select_db($db_name, $db)
or die("Errore nella selezione del database");
$title = $_POST["title"];
$immagine = $_FILES["immagine"]["name"];
$testo = $_POST["testo"];
$immagine = addslashes($immagine);
$query="INSERT INTO puppop (title, immagine, testo) VALUES (\"".$title."\",
(\"".$immagine."\", (\"".$testo."\")";
if (mysql_query($query))
{
  echo "inserimento riuscito";
}
else
{
  echo "Errore durante l'inserimento";
}
?>
grazie in anticipo
naturalmente nel database il campo è longblob

 (\"".$immagine."\", (\"".$testo."\")";
bhč... da niubbo mi pare che inserisci il nome dell'immagine, non 
l'immagine nel campo longblob!
purtroppo perň non so come aiutarti!
Mauro

testo il rpoblema sta nell'immagine in mysql
Stai facendo confusione con l'upload di file, leggi il manuale:
http://www.php.net/manual/it/features.file-upload.php
Francesco Mazzi
Webmaster di AltroPC.it - 
http://www.altropc.it
 
Dev.Staff di E-Xoopport - 
http://dev.e-xoopport.it
Newsgroup: it.comp.www.php
Titolo: php (linux) => MS-Access: stato dell'arte?

Sto provando unixODBC + MDBTools unixODBC driver.
Pare funzioni, ma è molto limitato: non riesco a fare join o a fare
query sugli oggetti "Query" di MS-Access.
Alternative? Ho provato anche Easysoft ODBC-Access Driver ma mi va in
segfault.
Grazie
	Y.

 Sto provando unixODBC + MDBTools unixODBC driver.
Perche` ti fai del male in questo modo?
Non ti conviene usare SQLite, se proprio hai bisogno di un DB su file?
Bye.

 Non ti conviene usare SQLite, se proprio hai bisogno di un DB su file?
Immaginavo una risposta del genere... vallo a spiegare ai cioccolatai
che hanno scritto il gestionale col quale mi devo interfacciare :)
Fosse per me, gli MDB dovrebbero essere proibiti per decreto legge, ma
purtroppo ce ne sono ancora in giro, nonostante con poca spesa (0 euro)
e fatica si possa mettere su un SQLServer.
Mah...
	Y.

query sugli oggetti "Query" di MS-Access.
Se il problema � che i dati sono in MDB, ho una ottima cattiva notizia.
Scoprirai prima o ...prima, che i file MDB gestiscono il locking in una
maniera progettata, cos� a sensazione, da sistemisti Ubbo-Sathla. Fra i
sintomi, update che sembrano updatare ma non updatano, select di record
cancellati e cose cosi'.
Per superare questo dilemma la via piu' semplice e' "fare una copia dei
file MDB" in un momento in cui nessuno sta romp^Wconsultandoli, che so,
la mattina presto, alle due di notte, roba cosi'.
Se riesci a fare digerire questa dvra necessit� al manglement, ti basta
non dire a voce troppo alta che la "copia" non � esattamente in formato
Microsoft Access :-D
Se non ci riesci, al decimo intoppo forse lo digeriranno.
Ma fai presente la cosa ORA, altrimenti DOPO sar� colpa tua che non sei
in grado di aprirti in read write un file LOCK_EX, incapace che non sei
altro... e magari non riesci neanche a visualizzare un grafico a colori
su un monitor a fosfori verdi, o che informatico sei? [1].
Leonardo
[1] non mi � successa, *questa*; ma ci sono andato vicino vicino
-- 
Los pellegris perjurs, fraiditz,
Qi nos an sai en camp geqitz,
Qi los manten e cortz es tortz,
Que chascuns val mens vius que mortz.

  da sistemisti Ubbo-Sathla. 
Uau
Newsgroup: it.comp.www.php
Titolo: Ho ancora bisogno di aiuto

Ciao a tutti.
Sono riuscito a far funzionare correttamente una pagina PHP con
istruzione mail() ma ora ho questo problema:
quando si clicca sul pulsantino"submit" vengono inviate 2 e-mail, una
a me con il contenuto del messaggio che l'utente vuole farmi avere e
l'altra con un messaggio di ringraziamento per l'utente che mi ha
scritto.
Quando l'utente riceve la mail di ringraziamento appare, come
indirizzo del mittente, "
webs...@aruba.it
" invece del mio indirizzo
(es. 
in...@pippo.net
).
Cosa posso fare affinchč appaia correttamente il mio indirizzo di
posta quale mittente?
Spero di essermi spiegato sufficientemente bene.
Grazie in anticipo per l'aiuto.
Ciao

metti così:
mail(
destin...@dominio.com
,"soggetto","testo","From: 
in...@pippo.net
");
e gli apparirà quello come mittente.
ciao
J

Grazie grazie grazie grazie grazie grazie!


prego prego prego :))

Newsgroup: it.comp.www.php
Titolo: Re: progettare DB

 grazie
Io ho usato DBDesigner.. č free ma non opensource (ops.. su linux x win
dovrebbe essere freeware).. cmq mi sembra valido esporta codice SQL e
permette la connessione a host x sincronizzare la struttura (se si puň dire
cosě).
Ciao



 DB?
Google -> database design software
-- 
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.

permette la connessione a host x sincronizzare la struttura (se si può dire
L'ho usato anche io per un po' ma e' sempre fermo a una versiona beta
bacatissima, ad es. l' integrita' referenziale. Costruisci le
relazioni con DBDesigner  ma in realta' sul db non viene modificato
nulla.
Davvero un peccato.

Newsgroup: it.comp.www.php
Titolo: help come inviare una mail in formato html?

Ciao, riuscite a dirmi come posso inviare una mail in formato html in modo
che quando si apra la mail appena arrivata
venga visualizzato solo il testo formatto, senza i tag ?
Usando il metodo mail() provo ad inviare un messaggio di questo tipo
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<META content=3D"MSHTML 6.00.2600.0" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY>
<DIV><FONT face=3DArial size=3D2>htm</FONT></DIV></BODY></HTML>
e questo mi arriva in formato solo testo mostrandomi anche i tags.
Come devo usare il metododo mail() ?
Se mi sapete indicare come o dove posso trovare la soluzione al problema,
grazie milli :)
LazzaS

 Usando il metodo mail() provo ad inviare un messaggio di questo tipo
http://groups.google.it
 non funziona piu'? 
Mi sa che _ieri_ c'era una domanda simile che risponde pure alla tua domanda ;-)
[Problema Allegati Email - Aiuto !!! ]
Cmq. dipende dal 4 parametro di mail. E devi aggiungere il content-type:
Content-Type: text/html;
	charset="iso-8859-1"

 ha scritto nel
messaggio news:KrhZ8.60018$K_4.1...@twister1.libero.it...

Newsgroup: it.comp.www.php
Titolo: Problema query MYSQL

dunque io ho una tabella di articoli venduti nei giorni passati esempio:
1 pantaloneA 15/05/2003
2 pantaloneB 15/05/2003
3 pantaloneA 14/05/2003
4 pantaloneC 14/05/2003
e cosi via...........
mi serve di avere come risultato gli ultimi articoli venduti esempio
1 pantaloneA 15/05/2003
2 pantaloneB 15/05/2003
4 pantaloneC 14/05/2003
ovviamente 
3 pantaloneA 14/05/200
non lo voglio vedere perchè dello stesso articolo ne è stato venduto uno più
recente
DOMANDA
questo risultato lo posso ottenre con solo query mysql?? (quale??)
ciao
Grazie

 recente
Mi sembra semplice, forse non ho capito io
SELECT Articolo, Max(Data) AS Data FROM tabella GROUP BY Articolo ORDER BY
Data DESC;
Se vuoi ad es. solo gli ultimi 10 articoli
SELECT Articolo, Max(Data) AS Data FROM tabella GROUP BY Articolo ORDER BY
Data DESC LIMIT(0,10);

 Data DESC LIMIT(0,10);
in anzi tutto grazie non sono espertissimo percui ogni consiglio è utile,
poi il problema è questo:
ovviamente ogni articolo sarà cosi composto
id articolo   data vendita  colore quantità etc.
1  pantaloneA 15/05/2003    rosso   
2 pantaloneB 15/05/2003    blu
3 pantaloneA 14/05/2003    verde
4 pantaloneC 14/05/2003    giallo
il risultato che mi da è corretto per le date e gli articoli ma gli altri
campi non corrispondono:
(3) pantaloneA 15/05/2003 (verde)
2 pantaloneB 15/05/2003 blu
4 pantaloneC 14/05/2003 giallo
c'è modo di far corrispondere gli altri campi alla riga che mi interessa??
cioè io o già risolto mettendo un altra query dentro il while ma vorrei
sapere se c'è un sistema più elegante che ovviamente non conosco.
ps poi ho messo anche un altra condizione a quello che mi hai indicato(WHERE
utente='$idut'):
SELECT  luogo, Max(data) AS data FROM $spettacoli WHERE utente='$idut' GROUP
BY luogo  ORDER BY data DESC
funzionare funziona , pensi che sia correta come sintassi o dovrei scriverla
in un altra maniera.
ciao
Newsgroup: it.comp.www.php
Titolo: PHP e Access: Spazio gratuito

Salve, 
esiste uno spazio gratuito che mi faccia usare PHP e Access?
Sto provando 
www.altervista.org
 ma non mi sembra che faccia usare
entrambi oppure non sto capendo come mettere online il db Access, nel
senso che non so come specificare il percorso assoluto del db una
volta che il file mdb è sul server, infatti nel file php scrivo:
   $path = "C:/www/db/" ;
 
   $db_name= "mytest.mdb" ;
   $dsource=$path.$db_name ;
   $cn_string="Provider=Microsoft.Jet.OLEDB.4.0;" ;
   $cn_string.="Data Source=$dsource;" ;
   if (!file_exists($dsource) ){
   die("Il database non esiste") ;
   }
   $cn= new COM("ADODB.Connection");
   $cn->open($cn_string) ;
Grazie!
_______________
RedPelle

RedPelle ha scritto:

Credo proprio che Altervista offra PHP e Mysql.
Infatti, trovare spazio web PHP/Access è davvero difficile!
Prova a usare ASP/Access o PHP/Mysql.

Newsgroup: it.comp.www.php
Titolo: Aiuito! Stefano!

Ciao sono sempre io, con il tuo suggerimento ho risolto.
Ma... qui ti voglio!
Perché non mi passa un type file!
Spiego meglio:
Passo un POST, tutte le variabili sono OK; textarea, input, anche un select,
ma il tipo file, NO! :-((((
ho già provato tutto.
type="file" name="file1"
io metto:
$file1=$_POST['file1'];
ma niente.
$file1_name è vero che _name non centra nella variabile?
Ciao Davide
Grazie molte

"Davide"  ha scritto nel messaggio:

devi usare l'array $_FILES, e non $_POST, per i file.
Comunque è bene che dai un'occhiata qui:
 
http://www.php.net/manual/en/features.file-upload.php
_SV_

Per il tipo file devi vedere sul manuale, capitolo 18: "caricare file" :)
In sintesi (e se ricordo bene):
anche se usi POST, quello che mandi e' un form multipart (nel tag <form> 
devi mettere l'attributo encoding="multipart/form-data", per forza) e 
usare gli appositi array di PHP quando si caricano files.
-- 
Saluti >^_^<
Hatanaka


Grazie a tutti, con il link che mi avete passato ho risolto.
Non ho capito molto, però funziona!
Grazie ancora Davide

Newsgroup: it.comp.www.php
Titolo: $_SERVER['PHP_AUTH_USER']

Da quanto ho verificato
le direttive $_SERVER['PHP_AUTH_USER'] e
$_SERVER['PHP_AUTH_PW']
non funzionano sui server dove php è installato come cgi ,
purtroppo ho dovuto procedere al trasporto di un grossa applicazione da un
server (php come modulo) ad un altro (php come cgi) e tutto il sistema di
protezione delle aree riservate è basato su questo sistema ,
esiste un modo analogo per proteggere l'applicazione ?

 ha detto:

Autenticazione tramite form e riconoscimento utenti ed autorizzazioni
tramite sessioni, se ne è già parlato diverse volte.
Ciao
Francesco Mazzi
Webmaster di AltroPC.it - 
http://www.altropc.it
 
Project Admin di "PHP Reservation - Online booking system" - 
http://phpreservation.sourceforge.net
Dev.Staff di E-Xoopport - 
http://dev.e-xoopport.it
Newsgroup: it.comp.www.php
Titolo: Cambiare sfondi automaticamente con php

Ciao a tutti dovrei cambiare lo sfondo di un header ogni mese con una nuova 
immagine di sfondo. Esiste un sistema che precaricando le immagini sul 
server poi si inseriscono da sole a una certa data prefissata sull'header?
Grazie dell'aiuto.
JUSEPPE 


Essendo tutte le date di se per se gia' prefissate  >12 Mesi in un' anno
Ti resta solo creare una cartella con le immagini numerate da 1 a 12
01.jpg; 02.jpg; etc etc
Usa sempilcemente
<?
$mese = date("M")."jpg";
print("<img src=\" $mese\" >");
?>

 ?>
Ottima soluzione grazie, pensavo di usare javascript poi ho letto il tuo 
post.
Ciao
Giuseppe

Newsgroup: it.comp.www.php
Titolo: Espressione regolari per lunghezza parole

Ciao,
tramite un form ricevo del testo dal quale dovrei togliere le parole
più corte di 4 caratteri e più lunghe di 12. Non essendo per niente
pratico ho letto qualcosa che ho trovato in rete e sono arrivato a
questa conclusione:
'/\b\w{0,3}\b/' fino a 4 caratteri e
'/\b\w{12,}\b/' oltre i 12
non so se sono belle da vedere ma funzionano..! Ora pensavo di unirle
ma non c'è verso non ci riesco, ho provato a metterne una, l'altra,
insieme nelle ( ) ma non va.
Potete mica instradarmi.
Ciao Grazie.

 corte di 4 caratteri e più lunghe di 12. 
Vedila dal lato opposto: devi tenere solo le parole tra 4 e 12 caratteri 
(anche se nell'esempio sotto si direbbe 11):
'/\b\w{4,12}\b/'
Bye.

 Bye.
Pu....a Eva che nervoso......!
Grazie

Newsgroup: it.comp.www.php
Titolo: Da Excel a MYSQL

Qualcuno mi sa dire se è possibile fare direttamente il passaggio da file 
excel a un DB MYSQL che abbiano già la struttura e i dati coerenti?
Se trovassi un esempietto, mi sarebbe chiaro capire di quanto lavoro si 
tratta.
Grazie mille
Federico

 coerenti? 
Lo vuoi fare il PHP o come?
-- 
I am what I am, I do what I can
Do. Or do not. There is not try.

 excel a un DB MYSQL che abbiano già la struttura e i dati coerenti?
DBManager fa la conversione Access->MySQL.
Forse supporta anche Excel.
Ciao
Marco

Newsgroup: it.comp.www.php
Titolo: Funzione per i numeri

Ciao a tutti, volevo chiedervi se c'e' una funzione che mi permette di
soffisfare la seguente richiesta:
dato il numero intero:
80000000 voglio che venga printato su schermo cosi': 80'000'000
C'e' gia' una funzione in PHP ke mi permette di ricevere un risultato
del genere?
altrimenti cosa devo fare?
strlen => e poi leggere al contrario e ogni 3 piazzare un "'" ?
non c'e' un metodo + rapido?
grazie e BUON NATALE A TUTTI!
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 del genere?
Sě, puoi usare la funzione number_format()
(
http://it.php.net/manual/it/function.number-format.php
)
Ciao.
-- 
Long John

 Ciao.
GRAZIE MILLE! molto gentile!
BUON NATALE!

Newsgroup: it.comp.www.php
Titolo: Sito multilingua

Dovrei realizzare un sito in 2 lingue, italiano e inglese in php+mysql. 
Questo sito sarà composto dalle classiche sezioni come ad esempio prodotti, 
eventi, news, chi siamo, etc... Tali informazioni verranno in gran parte 
recuperate da DB.
Solitamente come va strutturato un sito multilingua, ovvero in che modo e a 
quale livello devo effettuare le traduzioni dei termini?
Grazie
Ciao 


o inserirsci tutte le stringhe di testo in due file separati e in base
alla lingua fai il relativo "include" oppure inserisci tutte le
strighe nel database e, sempre in base alla lingua, richiami la
relativa tabella o colonna.

 relativa tabella o colonna.
Spiegatemi se la mia procedura per lo stesso problema è corretta o se ha 
aspetti negativi:
io ho creato 2 file da includere chiamati lang_it.php e lang_en.php
All'interno ci sono delle variabili chiamate per esempio
$titlePagePagina = 'Template' (su quello inglese)
$titlePagePagina = 'Modello' (su quello italiano)
Quindi all'inizio della pagina faccio un $_GET['lang'] che recupera la 
lingua selezionata dall'utente e quindi include il lang_XXX.php adatto.
Se l'utente non ha selezionato nulla allora viene scelta la lingua di 
default (italiano) nel mio caso.
Questo per includere tutti i testi "statici".
Per quelli di prodotto, news, ecc... vengono riprese dal database dove 
sono presenti "2 tabelle per ogni tabella" una che sarà per esempio 
tab_prod_it e l'altra tab_prod_en in modo da poter utilizzare lo stesso 
sistema.
In questo modo all'interno delle tabelle i campi possono avere lo stesso 
nome e semplicemente aprendo la tabella corretta ho la lingua selezionata.
L'inconveniente di questo è ovviamente creare tutti i link con 
nomepagina.php?lang=<?php $lingua %>

On 10 Feb, 15:30, "Diegus" <diegus(Punto)vAT gmailPUNTOcom> wrote:

io gestirei tutto tramite XML
saluto

 con nomepagina.php?lang=<?php $lingua %>
Vedi sopra. Lo prendi una volta sola e lo salvi in sessione. Se per caso 
lo trovi settato in $_GET["lang"] cambi la variabile di sessione (prima 
controlli che la lingua esista e sia corretta), quindi procedi nornalmente.
Bye.

 }
Dimenticavo. Visto che carichi comunque sempre il file con la lingua, puoi 
eliminare il global e precaricare la traduzione in modo automatico 
salvandola in sessione, anche se devi valutare se ne vale la pena.
Bye.

 io gestirei tutto tramite XML
Perche' introdurre l'overhead del parsing XML?
-- 
Vuoi distribuire il tuo sito web su CD/DVD?
Prova 
http://www.dwebpro.com/
Vuoi diventare un esperto analista PHP/MySQL?
Vieni a fare uno stage con noi: 
http://www.creativepark.it/stage/

 salvandola in sessione, anche se devi valutare se ne vale la pena.
Lascia perdere questa parte, oggi sono in vacca per il sonno... :)
Mi sono reso conto dopo di quanto spazio si sprechi appena hai qualche 
centinaio di utenti...
Bye.


non ci avevo mai pensato.
bella dritta, grazie.
Newsgroup: it.comp.www.php
Titolo: SMTP server

C'e' un'applicazione php su Linux che manda email. Da qualche giorno non 
funziona piu', perche' il sever SMTP e' cambiato.
Con Windows, so che devo cambiare il settaggio "SMTP" nel php.ini, ma credo 
che questo non funzioni su Linux.
Come si fa a cambiare il server SMTP su Linux?
Grazie in anticipo 

 credo che questo non funzioni su Linux.
E perch� mai non dovrebbe funzionare? Hai provato?

 wrote in message 
news:4b4c9beb$0$6827$5fc...@news.tiscali.it...

Perche' nel file php.ini -recommended si legge:
[mail function]
; For Win32 only.
SMTP = localhost
smtp_port = 25

 smtp_port = 25
Mi sa che hai ragione tu, su Linux PHP sembra ignorare questo settaggio
e richiamare direttamente il binario sendmail.
Temo che tu debba configurare il MTA della macchina Linux, come fare
dipende fortemente dalla distro usata.
	Y.

Il 12/01/10 16.31, Kon T. Amusse ha scritto:

http://email.about.com/od/emailprogrammingtips/qt/PHP_Email_SMTP_Authentication.htm
Se puoi installare pear questo ti potrebbe essere di aiuto....

 Grazie in anticipo
Beppe

Newsgroup: it.comp.www.php
Titolo: [FORSE OT] Apache?

Allora ... ora MySql mi funziona su WinMe ... solo che Apache non può
partire come servizio (WinME mica ha i servizi) e perciò non posso farlo
partire ... come lo risolvo sto problema?
Grazie!
AUGH

Scusa ma anche Win 95 ha i servizi,
tramite il registro si configurano  i servizi in Win 9x
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Service
"Capitan Catarro" <capitan...@NSlibero.it> ha scritto nel messaggio
news:Eu1Ka.240970$g92.5...@news2.tin.it...


Newsgroup: it.comp.www.php
Titolo: [UPLOAD]

c'è un modo anche con php+js o flash per visualizzare il progresso
dell'upload ?.
tnk
--
Consonni Davide
Webmaster of
www.traduzioniellepi.com
www.a1informatica.com
www.rhoshop.com
http://antoart.tripod.com

 ha scritto nel messaggio
news:4%I18.3612$RQ5....@news1.tin.it...


dell'upload ?.
Un modo costoso e' quello di avere una GIF che si auto-ricarica ogni,
diciamo, cinque secondi.
La GIF (o il PNG) e' fornito da uno script:
 
www.sito.it/cgi-bin/progress.php?FILE=pippo.zip
Lo script utilizza dei dati forniti da "upload.php" per vedere quale
file contiene i dati temporanei in upload e quale e' il size finale.
A questo punto, crea una immagine costituita da un rettangolo grigio
con una certa percentuale blu, e ci sovrimpone magari "xx%" in mezzo
stile Windows.
Se non hai la dimensione finale in modo affidabile, ci scrivi dentro
soltanto "xxx bytes OK".
Leonardo

non c'č un esempio ?


non c'č un esempio ?
Provo a vedere se ce l'ho in ufficio. Alle brutte, quando ho
due minuti lo riscrivo.
Leonardo

grazie 1?

Newsgroup: it.comp.www.php
Titolo: Come si passano le variabili?

Come si passano le variabili da script a script?
Oltre al form esistono altri metodi?
Grazie.

Dal basso della mia esperienza potresti usare o le sessioni o utilizzare 
delle classi....isn't it?
Bisogna sempre vedere cosa intendi per passare variabili...
Byez


 > Grazie.
o in get tipo script1.php?var1=var&var2=var
o con le sessioni
Josh
visita 
www.pixaelcity.com
centinaia di amici, galleria fotografica, chat, forum, giochi online!
non potrai piů farne a meno...

Newsgroup: it.comp.www.php
Titolo: Generare PDF

Ciao a tutti ho istallato una mandrake 9.3 con php 4.2.3, con sorpresa ho 
scoperto che non ho nessuna funzione che mi gestisca i file pdf. In pratica 
io vorrei partendo da una serie di file tiff e pdf crearne uno solo, esiste 
una libreria (free) o qualcosa di simile che possa renderlo possibile?
Grazie per l'attenzione. 

[it.comp.os.linux.iniziare] Mario:

Ghostscript
-- 
ciao       | massimo (underscore) c
Massimo C. | (at) despammed (dot) com

 che possa renderlo possibile?
Google -> php pdf -> Mi sento fortunato ...
-- 
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.

 wrote in message 
news:4214e8be$0$6313$5fc...@news.tiscali.it...

FPDF... potrebbe fare al caso tuo
Mario

Newsgroup: it.comp.www.php
Titolo: dati radom

devo estrarre un record radom da una tabella mysql che ne contiene 40000
ho notato che utilizzando la query
SELECT * FROM miatabella ORDER BY RAND() LIMIT 1
l'operazione risulta abbastanza lenta
esite un'altro metodo molto + rapido per ottenere lo stesso risultato?
grazie
Andrea

> esite un'altro metodo molto + rapido per ottenere lo stesso risultato?
A livello SQL mi sfugge.
Ma potresti usare PHP.
La tabella avrà sicuramente una chiave primaria numerica.
Bene, tu fai estrarre a PHP un valore numerico compreso tra 1 e
MAX_KEY_VALUE.
Dopodichè estrai il record che ha quel valore di chiave.
Chiaramente controlla prima che esista un record, perchè i valori di chiave
non è detto che siano tutti presenti.
Oppure, ancora. Estrai un numero casuale compreso tra 1 e mysql_numrows e
poi esegui la query con LIMIT 1, valore.
Ciao
Marco


si infatti ho trovato un esempio che usa un metodo simile e qualcosa si
guadagna in termini di velocità
SELECT MIN(id), MAX(id) FROM tablename;
Fetch the result into $a
$id=rand($a[0],$a[1]);
SELECT * FROM tablename WHERE id>='$id' LIMIT 1
ciao
Andrea
Newsgroup: it.comp.www.php
Titolo: help-Ho cancellato root e % da mysql db

Stavo controllando tutti gli user ed i permessi sulla tabella db mysql.
Ho cancellato root e % e tutti, lasciando solo il mio user e la mia
password....
adesso, non mi fa vedere piu' le tabelle sia di mysql, che di altri database
che avevo creato, anche se esistono e ci posso lavorare....
posso soltanto vedere test....
come posso fare????
Grazie..

 ha scritto nel messaggio
news:EG3g7.12660$i9.5...@news.infostrada.it...

forse ma forse e non garantisco
entra cosě:
bin/mysql -Skip-grant
USE mysql;
UPDATE user SET password = password('nuovapassword') WHERE User = 'root';
exit
bin/mysqladmin reload
si usa questo per entrare se si dimentica la password di root
auguri, altrimenti installa tutto di nuovo....

Newsgroup: it.comp.www.php
Titolo: Immagini Semi-trasparenti

Basta! Sono profondamente deluso!
Ieri notte ho fatto le due cercando di spiegare cosa volevo a Fireworks, e
alla fine ce l'ho fatta, barre sfumate bianche su trasparente
usando il formato PNG
e sta mattina la scoperta:
Internet explorer non fa vedere i files PNG!
O meglio.. i files png hanno un canale per la trasparenza alfa
(cioe' posso dire che una immagine la voglio
un po' trasparente qua,
un po' meno trasparente qua,
un po' di piu quaggiu'..
e cosi via, quindi se metto una nuvoletta,
lo sfondo sara' del colore della pagina html,
quindi cambiando colore di sfondo
cambia da solo il colore dello sfondo della nuvoletta.).
Tutto funzica su Opera, Mozilla, Links, Netscape, insomma dappertutto
TRANNE CHE SU Microsoft Explorer!!!
Su IE divide l'immagine in BIANCA o TRASPARENTE quindi dove e' parecchio
bianco e poco trasparente, visualizza bianco, altrimenti trasparente.
bruttissimo!
c'e' qualche modo, che voi conosciate, per visualizzare correttamente le
mezze-trasparenze su Explorer?
Oppure, io ho i bottoni in bianco e nero, c'e' qualche tool, magari PHP, che
vada a sostituire al nero il colore di sfondo della pagina HTML? In modo da
non dover rifare la grafica ogni volta che mi vien voglia di cambiare il
colore di sfondo!!
grazie a tutti anticipatamente
_Gus_
--------------------------------
Inviato via 
http://usenet.libero.it

 mezze-trasparenze su Explorer?
Scrivere alla MS e fargli un cu*o cosi`... :)
Bye.

colore di sfondo!!
Si', le librerie GD.
Leonardo
-- 
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.
Newsgroup: it.comp.www.php
Titolo: link

non mi ricordo più, visto che non mi funzionano più, come si fa a creare un
collegamento ipertestuale ad una pagina web in modo che questa pagina web
*sia aperta in un frame che già esiste(ascolta.php)*.
Il problema è proprio quello tra i due *.
Qualcuno sa dove sbaglio?
.
.
...
<form name="ciao">
<div align="center">
  <select name="midi" onChange="Scegli_Midi();">
  <option value=" ">Scegli il MidiFile
  <option value="sottofondo/bach9.php" selected target="ascolta.php">bach
  </select>
</div>
</form></body></html>
Grazie
Ciao!

 Qualcuno sa dove sbaglio?
Qui sei OT, e' un problema di HTML: it.comp.www.html
Comunque nel terget non va messo il riferimento al nome della pagina,
ma al nome del frame.
-- 
I am what I am, I do what I can
Sei un newbie? Leggi questo 
http://url.repository.biz/go/1
Inviare email con allegati? 
http://url.repository.biz/go/1Z
Cerchi un programmatore PHP/MySQL? 
http://url.repository.biz/go/1Y
L'uomo, conscio di sbagliare, persevera.

grazie!
Non credevo di essere OT. Credevo fosse un problema generale di
programmazione per pagine web.
Quindi mi scuso e...
ringrazio!!!
ciao!
"Setec Astronomy" <setec@_NO_NOSPAM_freemail.it> ha scritto nel messaggio
news:Ow30c.39621$FJ6.1...@twister1.libero.it...


Newsgroup: it.comp.www.php
Titolo: Stranezze contatore

Ciao,
ho un contatore di accessi basato su uno script PHP ed un file .txt (che
memorizza semplicemente il numero).
Finora ho raggiunto circa 29500 hits ma stranamente ieri mattina il
contatore mostrava circa "300".
Ho quindi modificato il file .txt a "30000" per vedere se il problema poteva
essere nel superamento di tale valore, ma dopo la mia "visita" il contatore
segnava 30001.
Questa mattina il contatore segna 10061... a questo punto mi chiedo cosa
stia succedendo..
Il file .txt ha autorizzazione a "666" ed è in una dir 755 (che ho chiamato
"public"), posizionata solla la root del mio spazio.
Il seguente script è in una dir separata
----------------------------------------------
$fd = fopen("public/counter.txt", "r", 1);
$icount = fread($fd, 2048);
fclose ($fd);
if (!isset($_SESSION['count'])) {
   $icount++;
   $fd = fopen("public/counter.txt", "w", 1);
   fwrite($fd, $icount);
   fclose($fd);
   $_SESSION['count'] = 'ok';
}
echo $icount;
----------------------------------------------
Qualcuo ha idea di quale possa essere il problema ?
Ciao e grazie.
Paolo

 Qualcuo ha idea di quale possa essere il problema ?
Direi accesso contemporaneo di più di un utente  che ti ha spianato il file,
aperto da un altro, ma non bloccato.
Vedere flock() sul manuale.

 Vedere flock() sul manuale.
A questo non avevo pensato, ti ringrazio.
Paolo
Newsgroup: it.comp.www.php
Titolo: un dilemma da risolvere....

supponiamo io crei una tabella con id citta visitate e nome citta visitate
che richiama delle citta anche ripetute!
quindi
1 roma
2 pisa
3 firenze
4 pisa
poi creo un'area ripetuta (in dreamweaver) che mi elenchi tutti i nomi delle 
citta.
come faccio a chiedergli di non ripetere le citta che sono dei doppioni? 
(come pisa per esempio) 

 ha scritto nel messaggio 
news:4617a096$0$10619$4faf...@reader2.news.tin.it...

dimenticavo il codice che è questo...
<?php do { ?>
        <p class="Stile25"><?php echo $row_rs_elencocittavisitate['cittaX']; 
?>              </p>
        <?php } while ($row_rs_elencocittavisitate = 
mysql_fetch_assoc($rs_elencocittavisitate)); ?> 

Dopo dura riflessione, Marco ha scritto :

Usa SELECT DISTINCT nella query
-- 
Raffaele Masi
www.webmasterfirenze.it

 ha scritto nel 
messaggio news:mn.3bc87d742...@webmasterfirenze.it...

Grazie molto!!! 


strutturalmente non è corretto come hai implementato la tabella...
avresti dovuto fare cosi: id - nome città - visite
nel tuo caso
1 roma 1
2 pisa 2
3 firenze 1
in questo modo avrai notevoli vantaggi

Newsgroup: it.comp.www.php
Titolo: ripeto la domanda su immagini in phpmuadmin

per favore
qual'è l'attributo da inserire in tabella per associare ad un campo
un'immagine?
grazie

 un'immagine?
L'attributo č blob.
tinyblob -> 255 Bytes
blob -> 65535 Bytes
mediumblob -> 16777215 Bytes
longblob -> 4294967295 Bytes
Ciao.
-- 
Federico R.

 ha scritto nel messaggio
news:wmab7ok92yol$.r0eolaeujpz5.dlg@40tude.net...


 longblob -> 4294967295 Bytes
Aspč aspč, questa non la sapevo proprio!
Posso inserire in una tabella mysql anche un file proprio?
E come faccio?
Cioč devo fare il form di upload prima?
O sennň come?
Qualcuno me lo spiega? :D

 E come faccio?
Puoi trovare info utili qui:
Come inserire ed estrarre un'immagine (o binario) da un database?
http://php.dopoil.com/faq.php?ImageIntoDB
Ciao.
-- 
Federico R.

Newsgroup: it.comp.www.php
Titolo: [semi OT] aiuto per query

Buon giorno a tutti,
sto estrapolando dati da un DB utilizzando  3query ( non so se esiste un 
modo per concatenarle )
si tratta di 3 select.
Il problema è che la seconda e la terza query fanno una select 
sfruttando  nella clausola where , i dati ricavati dalla prima.
La mia domanda è : senza sfruttare php , come posso dire al db di 
prendere i dati ricavati nella prima query e di sfruttarli  nelle query 
successive ?
grazie 1000 per qualsiasi consiglio.
Saluti

 modo per concatenarle )
dai uno sguardo qui:
http://php.html.it/guide/lezione/2289/gestire-due-tabelle-come-una-sola/
vedi se ti può essere utile.
ciao,
Luca(riello)
Newsgroup: it.comp.www.php
Titolo: is_a_key_for_array?

Ciao a tutti,
Come faccio a sapere se esiste una particolare chiave in un array?
Es.
valore[ "rosso" ] = 3
valore[ "blu" ] = 5
// Questo da' errore:
$x = valore[ "verde" ]
// Vorrei scrivere cosi', ma is_a_key_for_array non esiste...
if ( is_a_key_for_array( "verde", valore ) )
    $x = valore[ "verde" ] ;
else
    $x = 0;
Esiste un metodo per ottenere questo risultato, a parte fare giochetti con
error_reporting oppure usare in_array ed array_flip?
Grazie
Amedeo

 wrote in message
news:9rr958$un67t$1...@ID-12545.news.dfncis.de...

farei cosi: in_array($key,array_keys($ar));

Come faccio a sapere se esiste una particolare chiave in un array?
if (isset($valore["verde"]))
	$x = $valore["verde"];
else
	$x = 0;
Leonardo
-- 
Nior thainig ar major i dtus an lae chugainn,
is ni rabhamar fein ann i gcoir na gceart
ach mar sheolfai aoireacht bo gan aoire,
ar thaobh na greine de Sliabh na mBan.

Newsgroup: it.comp.www.php
Titolo: connettersi ad un as/400 con php

e' possibile connettersi ad un as/400 con php su linux, ed eseguire delle
normali query di tipo SELECT?
Luca

normali query di tipo SELECT?
Che tipo di db usa? Comunque in linea di principio si può per tutti,
tramite ODBC.
Saluti
Francesco
_____________________________________
http://www.altropc.it
 - Un altro PC è possibile!
Software libero, PHP, MySQL, Webdesign, Sicurezza, CMS, Tutorials
Per rispondere in e-mail togli NOSPAM 

 
dipende cosa intendi per "connettersi ad un as/400". Una soluzione 
praticabile è:
-DB/400 su AS
-Client DB2 UDB su linux configurato per connettersi a DB/400
-Chiamata tramite php delle primitive per DB2
Pero' non è una cosa indolore da mettere su. Io l'ho fatto una volta e 
ho sgranato rosari per diversi giorni prima di riuscire a configurare 
tutto (ivi comprese diverse ricompilazioni di PHP, dato che i moduli per 
DB2 pare che fossero - all'epoca - incompatibili con diversi altri).
YMMV...
-- 
Fabrizio "Hermooz" Ermini

 normali query di tipo SELECT?
qui trovi i driver odbc e la documentazione:
http://www-1.ibm.com/servers/eserver/iseries/linux/odbc/

 Saluti
db2

Newsgroup: it.comp.www.php
Titolo: problemi con le sessioni...

Due domande:
1) Come si fa a fare una verifica e se esiste ancora una sessione chiuderla.
2) Ho speso un problema, una pagina PHP mi si apre completamente BIANCA , se
visualizzo l'html con il Browser , l'html è stato tutto generato
correttamente , ma non viene visualizzato. Può essere un problema legato
alle sessioni o a cos'altro.
Grazie
Dario

 alle sessioni o a cos'altro.
Secondo me è un problema di html (apici non chiusi o altre sviste), prova a
spulciartelo (magari con un editor che colora il
codice), in linea teorica che le sessioni non influenzano in questo modo
l'output.
Ciao
Ale

 ha scritto nel messaggio
news:NrW98.2193$tv6....@twister1.libero.it...

Si ma il fatto che questo mi si ripresenenta solo 1 volta su 10 e se chiudo
il Browseer e riinizio da capo torna OK
Newsgroup: it.comp.www.php
Titolo: Problema database e codifica caratteri

allora ho fatto una versione in russo di un sito utilizzando la codifica
utf-8, solo che nel database le istruzioni vengono salvate in una codifica
differente, e i caratteri russi appaiono una stringa di numeri.
ora il problema è questo 
SELECT FROM articoli WHERE cat='1'
funziona
SELECT FROM articoli WHERE cat='1' AND tip='?????' 
no 
penso perche nel database 
????? è registrato come: &#1074;&#1080;&#1083;&#1083;&#1072;
ed il risultato è negativo?
possibile?
idea per qualche soluzione?
Grazie

idea per qualche soluzione?
Usa la codifica utf-8 di tip prima della select.
Leonardo
-- 
Avere studiato senza mettere in pratica e' inutile;
mettere in pratica senza avere studiato e' pericoloso.
                                                - Conphpucio

non ho capito, dunque tutto il documento è in utf-8 = cirillico, il database
invece è in it-iso-8959-1
quindi ho 
SELECT FROM articoli WHERE cat='1' AND tip='cirillico'
e nel database campo tip invece &#1074;&#1080;&#1083;&#1083;&#1072 che
corrisponde a caratteri speciali della codifica italiana, 
quindi è già in utf-8 prima e durante la select
casomai dovre fare il contrario?
enrico


SELECT FROM articoli WHERE cat='1' AND tip='&#1074;&#1080;&#1083;&#1083;&#1072;'
...a quel punto DEVE trovartela. Se non te la trova, significa che
tu CREDI che nel DB ci sia &#1074;&#1080;&#1083;&#1083;&#1072;, ma
invece c'e' qualcosa di ancora diverso.


Newsgroup: it.comp.www.php
Titolo: funzione imap_open()!!!!!!

Devo creare una gestione su WEB dell'email aziendali in php. Diciamo che in
parte ci sono riuscito:
mi collego al POP che ci offre il servizio di mail e controllo la posta,
inoltre posso anche inviarla.
Solo che ho un problemino: quando un utente si collega per la prima volta
appare essere un po lentuccio (sarà perchè inizialmente sto provando il
tutto su di un Windows 2000, successivamente sarà portato tutto su linux), e
inoltre quando apro la mailbox con la funzione imap_open() e ci sono
allegati piuttosto grossi  vado in time out! Mi chiedo come si può leggere
solo l'header delle mie email senza scaricare necessariamente il resto?
Esiste un'altra strada più corretta e funzionale per gestire le email via
WEB?

 wrote in
news:9v4faq$1bje$
1...@stargate1.inet.it
: 

Il problema del timeout lo puoi risolvere con la funzione
set_time_limit(36000); // in secondi -> ! ora
Da inserire all'inizio dello script.
Funziona solo se il php gira con safe_mode OFF
Penso che se vuoi solo l'header lo devi leggere brutalmente via socket 
utilizzando il protocollo IMAP. Se ti puo' aiutare ci sono delle classi 
PHP che leggono la posta via protocollo POP. 
http://phpclasses.upperdesign.com/