mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.www.php
Titolo: Problemi con le espressioni regolari!! Aiuto

Ciao a tutti...
Ho un problema gravissimo da risolvere..
Innanzitutto per quanto riguarda le espressioni regolari, si trova poco sia
su internet che sui manuali... Soprattutto pochi esempi...
Il mio problema č questo... nell'estrarre dei dati su piů righe ed in
particolare nella pagine html che si trova a questo indirizzo:
http://ilgiorno.quotidiano.net/2003/10/05/giornale/72/3/
Utilizzando la seguente stringa di ricerca:
preg_match_all("%<td class=\"titoloCC0000\">\n<a href=\"(.+?)\">(.+?)</a>\n
</td>(.+)<FONT(.+)TIRANO(.+)</FONT><BR></td>%is",$data,$items);
Il risultato trovato parte dal primo <td class=\"titolo" ecc. ecc. e non in
quello piů vicino alla seconda parte.
(vedesi esempio all'indirizzo
http://www.tirano.info/prova.php?anno=2003&mese=10&giorno=05
).
Come posso fare?
Ci sono dei siti con esempi di espressioni regolari su piů righe come in
questo caso?
Saluti e grazie
     Luca Soltoggio
P.S.: rispondete per cortesia al mio indirizzo privato
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 </td>(.+)<FONT(.+)TIRANO(.+)</FONT><BR></td>%is",$data,$items);
Se ho capito bene il tuo problema dovresti usare il modificatore U (%isU)

Newsgroup: it.comp.www.php
Titolo: Replace per i caratteri accentati

Salve,
perchè se provo a fare questa replace
$parola= str_replace("è", "e", $parola);
e ad esempio parola è chiavè lui non me la sostituisce in chiave ?
ho questa versione di php 4.3.10
ho provato anche con
$username = str_replace("à", "a", $username); ma niente da fare non mi
fà la replace mi lascia la à.

prova a controllare esattamente la variabile, puo' darsi che in realta
valga &agrave; o qualcosa del genere
in questo caso prima del replace fa la decodifica (l'inverso di
htmlspecialchars)

ho provato a fare l'echo della variabile e me le mostra come
òàèìù.
che intendi per l'inverso di htmlspecialchars?

 e ad esempio parola è chiavè lui non me la sostituisce in chiave ?
A me funziona.
<?php 
$parola = 'chiavè';
$parola = str_replace("è", "e", $parola);
print($parola);
?>
 
Se $parola giunge dall'esterno, prova con:
$parola = str_replace("&egrave;", "e", $parola);
-- 
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.

va a vedere il sorgente della pagina, sul browser non vedi
assolutamente differenze
questa in caso e' la funzioen da applicare:
http://it2.php.net/manual/it/function.html-entity-decode.php

Newsgroup: it.comp.www.php
Titolo: euro e php

Scusatemi sono alle prime armi con il php , ma ho un problemino
faccio una somma di prezzi in euro alla fine mi compare questo in euro
1359.0
come faccio a far apparire il secondo 0? (1359.00)
devo fare una funzione apposita oppure devo impostare qualcosa nel php.ini?
ciao e grazie

catnap wrote:

printf('%.2f', $number);
-- 
www.iuz-lab.info

 ha scritto nel messaggio
news:cnorjd$bcj$1...@newsreader.mailgate.org...

http://it.php.net/number_format
Newsgroup: it.comp.www.php
Titolo: Re: espressione regolare

oooooooops scusate le faccine.............. 


niente, risolto
Newsgroup: it.comp.www.php
Titolo: Errore misterioso sulle variabili POST

Ciao ragazzi,
ho una pagina con un form che raccoglie l'iscrizione di un utente.
Quando processo il form, se il nome utente è già esistente nel database,
devo ritornare alla pagina del form con un messaggio che spieghi cosa è
andato storto, e riscriva tutti i dati nel form ad eccezione dello username.
Ho scritto questa funzione:
if (!$utente->EOF) {  // sto usando ADODB
  $redirect = "account.php?errore=esiste&";
  reset($HTTP_POST_VARS);
  for ($i = 0; $i<count($HTTP_POST_VARS); $i++)
   {
    $redirect .=
key($HTTP_POST_VARS)."=".urlencode(current($HTTP_POST_VARS));
    $redirect .= "&";
    next($HTTP_POST_VARS);
   }
  header ("Location: ".$redirect);
  exit;
}
Dovrebbe funzionare, e invece nella URL mi compare una stringa mozza:
account.php?errore=esiste&
Se, nella funzione, sostituisco l'& con un qualsiasi altro carattere, la
funzione restituisce la stringa completa (ma ovviamente non separa le
variabili nella stringa della URL e quindi non mi risolve il problema).
Un grazie anticipato a chi mi farà capire dove sto sbagliando.
Ciao,
--
Claudio Tassitano

 Un grazie anticipato a chi mi farà capire dove sto sbagliando.
Prova $redirect .= "&amp;";
--
Shalom, Grizzly
Undefined Illusion BBS, tel. 199 702 385 - 
http://purl.org/net/grizzly/
 - Linux user since 1994

andato storto, e riscriva tutti i dati nel form ad eccezione dello username.
Sei sicuro che $HTTP_POST_VARS esista e sia pieno?
	$redirect = 'account.php?errore=esiste';
	foreach($HTTP_POST_VARS as $key => $val)
		$redirect .= "&$key=" . urlEncode($val);
	$redirect .= '&total=' . count($HTTP_POST_VARS);
	header ("Location: $redirect");
Leonardo
Newsgroup: it.comp.www.php
Titolo: Nome di un file binario generato dinamicamente.

Esempio.. ho uno script che va a prendersi un pdf da un database e lo genera
al volo a seconda dei parametri passati.
Funziona senza problemi.
Volendo dare un nome al file non lavoro sull'header che tanto con explorer
non mi funziona.. con netscape a metà.. nel senso che se salvo il pdf da
browser cerca di salvarlo con il nome giusto.. mentre se salvo all'interno
del plugin acrobat dà come nome il nome dello script... così come avviene
con explorer.
Quindi niente header... o meglio
header("Content-type: application/pdf");
header("Content-Disposition: inline; filename=$filename.pdf");
ma tanto non se lo fila più di tanto.
Per la verità avrei risolto anche questo problema con il trucchetto del link
"inganna browser"... per capirci una cosa del tipo:
http://ww.miosito.com/mioscript.php/$filename?parametri=blablabla
Il fatto è che provando questa cosa con Apache 1.3 non mi dà alcun
problema.. mentre con Apache 2 non mi va.. nel senso che cliccando su un
link di questo tipo non mi trova il file.
Dipende da qualche impostazione di Apache che ignoro o non si può più fare?
Il problema è solo in prospettiva perchè attualmente il lavoro va a finire
su apache 1 ma vorrei evitare di dover rimettere mano al codice in futuro.
Grazie per ogni chiarimento e per eventuali alternative al metodo in
questione.

 ha scritto nel messaggio
news:8nsx9.113638$%M1.29...@twister2.libero.it...


 simile generato dinamicamente?
Preferirei una soluzione lato server.. se devo mettere javascript preferisco
tenerlo così com'è oppure mi creo il file al volo.. lo salvo temporaneamente
su filesystem con il nome che mi va.. e lo cancello dopo.
Preferirei di no comunque.. visto che questa soluzione sarebbe piuttosto
ridondante.
Newsgroup: it.comp.www.php
Titolo: Problema eregi

Non c'è nulla da fare, non riesco a inserire [ ] e - nel set di
caratteri. Nemmeno se ci metto davanti il carattere di escape \
Mi dice:
Warning: eregi() [function.eregi]: REG_ERANGE in Y:\rpg\inc\config.php
on line 107
Lo script è questo (deve accettare tutti i caratteri speciali):
$special_chars =
eregi('^[\.\$\^\+\*,\[\]\-<>_:;ç°§@#{}?\'=)(/&%£"!\\|]$+',$text);
Solo levando parentesi quadre e trattino funge, ovvero
$special_chars =
eregi('^[\.\$\^\+\*,<>_:;ç°§@#{}?\'=)(/&%£"!\\|]$+',$text);
Mi dite perchè?

Mirko ha scritto:

Allora... ho già capito che il trattino per avere valore letterale
deve trovarsi subito dopo la prima parentesi... giusto? Almeno sembra
funzionare... così:
$special_chars =
eregi('^[-\.\$\^\+\*,<>_:;ç°§@#{}?\'=)(/&%£"!\\|]$+',$text);

Mirko ha scritto:

Pare che così funzioni:
$special_chars =
eregi('[^][-\.\$\^\+\*,<>_:;ç°§@#{}?\'=)(/&%£"!\\|]+',$text);
E' giusto?

E invece non funge nemmeno così... perchè restituisce true anche se
non c'è uno dei caratteri...

Mirko ha scritto:

E invece non funge :(

Mirko ha scritto:

Così sembra funzionare davvero:
$special_chars =
eregi('[][.-.][\.\$\^\+\*,<>_:;ç°§@#{}?\'=)(/&%£"!\\|]+',$text);
:P

Mirko ha scritto:

Sei OT, devi andare su it.comp.php.mirko
;-)
-- 
Cordialmente.
Melus.
dal mio e-mail togli i simboli di Zorro.

Melus ha scritto:

Eheheh :p
Comunque, scherzi a parte, così dovrebbe funzionare?

Newsgroup: it.comp.www.php
Titolo: A proposito di cache

Ho letto il messaggio "Refresh dell'immagine" e la soluzione proposta da
Magilla.
Ho un problema analogo. Ho una pagina che si aggiorna ogni 30 minuti
effettuando una query su database MySQL e visualizzandone i risultati.
Tuttavia, credo per problemi di cache del browser, non risco a visualizzare
i nuovi dati risultato della query.
Ho provato vari meta tag come "Pragma" o Expires senza sortire effetto.
I browser utilizzati sono Internet Exporer e Firefox 1.0.1.
Cosa mi consigliate?
Grazie

 Cosa mi consigliate?
http://www.google.it/search?hl=it&q=META+REFRESH+CACHE&btnG=Cerca+con+Google&meta=
Il primo. Non può non funzionare.
In caso estremo prendi in considerazione i socket.
Stefano.

 effettuando una query su database MySQL e visualizzandone i risultati.
30 minuti sono tanti, nel senso che la pagina deve rimanere aperta per
almeno 30 minuti. A che serve un refresh del genere ?
-- 
Ciao,
 Fabrizio
=== 
http://www.negusweb.it
 ===

Newsgroup: it.comp.www.php
Titolo: lettura array

Problema:
ho un array con N valori, voglio leggerlo a partire dalla posizione X,
come posso fare?
grazie per eventuali aiuti

pigi...@gmail.com
 ha scritto:

Supponendo che l'array si chiami $dati, la posizione sia $x e il numero 
di elementi $n, e che sia ordinato (ovvero i dati che vuoi leggere in 
sequenza da X sono già ordinati come vuoi te):
for ($i=$x; $i<$n; $i++) {
	// Operazioni su $dati[$i]
}
Ricorda che la prima posizione in un array è la posizione 0 ($dati[0])
Newsgroup: it.comp.www.php
Titolo: ARRAY

ho i valori che mi servono (variabili per numero e per nome) nell'url (method
get) e li vorrei mettere in un array; come faccio?
-- 
Posted from  [80.16.165.106] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 nell'url (method get) e li vorrei mettere in un array; come faccio?
No, davvero, scusa, ma ti meriti un RTFM!!!!
Poi dicono che in questo NG si lamentano che si fanno chiacchiere da bar.
Tra un po' arriva uno e dice: "Vorrei imparare php. Per ora ho comprato il
computer: come si accende?"

 wrote in message
news:086ff75ce085e55ed7d...@mygate.mailgate.org...

ci sono gia' in un array: $HTTP_GET_VARS (guarda qui:
http://it.php.net/manual/it/language.variables.predefined.php
)

Ma vaffanculo


 wrote in message
news:9va3pe$ir4$1...@newsfeed.cineca.it...

Hai e non hai ragione fermat.
Prima di postare Marco bastava leggere due righe però.
Un vaffanculo, NO!!!!!!!!!!

get) e li vorrei mettere in un array; come faccio?
Ci sono gia'. L'array si chiama $HTTP_GET_VARS.
Leonardo
-- 
And where the black and corkscrew towers climb
Lost and athirst the ragged pack abides,
Old as the aeons, trapped in tombs of time,
Sailing the tortuous temporal tides...

 ha scritto nel messaggio
news:9va3pe$ir4$1...@newsfeed.cineca.it...

Sono io che scherzosamente ho detto "questo NG sebra più un raduno di amici
al bar del paese"... :-)
Cmq, cosa vuol dire RTFM ?? :-)
Alex

"Alessio" <(
alessi...@libero.it
)@NOSPAM.tld> wrote in message
news:JA8S7.3821$o9.1...@news1.tin.it...

RTFM = Read The Fuc***g Manual ...

 Ma vaffanculo
Ti ho risposto come ritenevo opportuno, senza voler far polemica e senza
disprezzo né presunzione. La tua risposta invece mi sembra un insulto
gratuito,
Voglio allontanare equivoci: non considero una colpa essere newbie, infatti
lo sono anch'io.
Però sappi che ti avevo dato un consiglio prezioso: prima di chiedere aiuto
agli altri, cerca di trovare da te la soluzione, perché in questa maniera si
impara di più e meglio: si scoprono un sacco di cose insospettate, e quando
si arriva alla soluzione il nostro cervello si è arricchito di alcuni schemi
logici fondamentali.
PS: oltre al manuale di PHP (PDF, gratuito), scaricati quello sulla
netiquette che forse ne hai anche più bisogno.
Newsgroup: it.comp.www.php
Titolo: Form con php 4.2.1.

Buongiorno a tutti,
ho un problema con i form su Php 4.2.1.
Le variabile di un form passate allo script PHP non mi compaiono nella
pagina di ritorno.
Da cosa può dipendere?
Ps.Io lavoro su un Macintosh con Apache, Mysql e Php.
Grazie a tutti
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ha scritto nel messaggio
news:ailbhr$47m$1...@news.newsland.it...

Leggi le FAQ e i post precedenti.
Ciao,
Nico

 Nico
Scusami Nico, sarņ stupido io ma non trovo nulla nei post precedenti.
Potresti aiutarmi?
Grazie



Tre post prima del tuo: "PHP > 4.0.6 problemi con variabili passate via
URL?" da Luca Berti e comunque le FAQ (ad es.
http://php.dopoil.com/faq.php?Php410
 )
Ciao,
Nico


e il maniale a proposito delle variabili superGlobal e parametri del
php.ini come registerglobals = off
-- 
Sidewinder  
---------------------------------------------------------------------
If computers take over (which seems to be their natural tendency), it will
serve us right.
		-- Alistair Cooke
---------------------------------------------------------------------
Newsgroup: it.comp.www.php
Titolo: [OT] Scegliere tra phpbb e ipb

Dovrei utilizzare un forum in un sito commerciale. Che voi sappiate 
potrei utilizzare sia ipb(1.3) che phpbb? Posso considerarli entrambi 
free per quello che devo fare?
O se avete altre proposte sono ben accette!

 ha scritto nel messaggio 
news:G0I%d.1095740$35.40...@news4.tin.it...

devi lasciare le note a piè di pagina 

 devi lasciare le note a piè di pagina 
Ovvero solamente la dicitura "powered by etc. etc."?

 Ovvero solamente la dicitura "powered by etc. etc."?
yes

Newsgroup: it.comp.www.php
Titolo: commenti funzioni

ciao a tutti. Vorrei creare uno script che legga i commenti delle
funzioni che ho creato in uno script php.
Mi spiego meglio..
Normalmente  creo una funzione ad esempio nella pagina functions.php
function mia_funzione(){
   # Questa è una funzione di prova
}
ecco, io vorrei uno script che mi dica che in functions.php è presente
1 funzione che si chiama mia_funzione ed il suo commento è: "Questa è
una funzione di prova"
Spero di essermi spiegato..
Non so da dove partire..
Aiuti o suggerimenti?
Anche linee guida..
Io ho pensato, ma non ancora provato di usare degli explode, ma nel
codice possono esserci troppe anbiguità...
Grazie a tutti!
Ciao, Logan

 funzioni che ho creato in uno script php. Mi spiego meglio..
Perche` non usi direttamente phpdoc?
E' un formato ormai standardizzato e ci sono tool di estrazione e 
elaborazione gia` pronti e maturi.
Bye.

è un pò troppo.. io volevo fare un qualcosa di più semplice, giusto il
nome della funzione e solo la sua spiegazione, una pagina da includere
nella cartella admin dei siti che faccio a cui posso accedere solo
io.. più che altro per non dover impazzire a cercare ogni singola
funzione in una pagina con migliaia di righe o addirittura, quando
necessario su più pagine.. non programmo a oggetti (lo so ormai è
quasi un problema) per cui al momento una cosa come phpdoc è fuori
target.. Ecco perchè non lo uso..
Boh.. si vede che mi devo accontentare così e sbattermi ogni volta..
Se riesco a fare un qualcosa di semplice lo posterò per tutti!
Grazie a tutti
Newsgroup: it.comp.www.php
Titolo: Scaricamento file, problema molto strano

Salve, a tutti,
ho appena scoperto questo newsgroup, non sapevo che esisteva, e sono felice
di averlo scoperto, perchč forse qualcuno mi puň aiutare a capire il
comportamento strano di un mio script.
Ho fatto uno script che mi serve per scaricare dei file, per la precisione
immagini. L'ho fatto perchč non voglio che l'immagine si apra nel browser,
bensě voglio che appaia la finestrella di save as, e per far questo
nell'header per ingannare il browser ho messo un diverso tipo di file.
Il problema, che non riesco a capire č che se quello script viene aperto
all'interno della pagina da dove si scarica, mi si apre la finestra del save
as non per il file che voglio, ma mi scarica la pagina dalla quale ho fatto
il click. Se invece di dire salva, dico di aprire quel file dal browser,
riviene la finestrella corretta con il giusto file da scaricare.
Se invece lo stesso link lo faccio aprire in una nuova pagina, allora tutto
funzioan correttamente!
Qualcuno ha qualche suggerimetno da darmi?
Molte grazie!
Maurizio

Se mandi i dettagli dello script forse possiamo aiutarti, altrimenti e\' complicatuccio...che ne so io che fa il tuo script ??
Ciao
Paolo Dell\'Unto
icq#770759
Posted by 
http://www.phpitalia.com

 icq#770759
Ti ringrazio per l'aiuto, ma ho scoperto la soluzione!
E' un bug di IE 5.5, gestisce in maniera scorretta l'header http, invece di
far scaricare il file che voglio manda il file referrer. E ' segnalato sulla
knowledge base della microsoft, e il bello è che non c'è soluzione, nessuna
alternativa per aggirare il problema!!!!
Ciao.
Maurizio
Newsgroup: it.comp.www.php
Titolo: Pescare dati passati da JS e viceversa

Mi trovo impantanatoo su un problema abbastanza ostico, lo espongo a 
livello teorico perché mi interessa il principio e non le tecniche.
Per la nostra piattaforma di e-learning stiamo implementando la 
possibilità di supportare degli standard internazionli per le lezioni 
(detta in termine tecnico per gli addetti ai lavori si cerca di 
Implementare SCORM alla piattaforma), mi trovo perplesso (senza 
giudicare l'efficacia di questo standard, ma lo chiedono ...) sul loro 
metodo di lavoro e interfaccimaneto con il server, in poche parole 
l'oggetto lancia un javascript che va a cercare una certa API (è questa 
che deve essere realizzata in php) che deve avere il compito di essere 
interfacciata al database.
DOmanda 1: COme pesco, con la API, le varibili che arbitrariamente mi 
spara il PHP? Tra l'altro me le spara senza continuità di sorta, itendo 
durante la stessa sessione può mandarmi dati più volte (ad es per 
misurare a che punto della lezione è arrivato l'alunno ecc ...)
Domanda 2) come mando dalla API i dati al javascript? (in questo caso i 
dari sono interrogazioni al database per vedere, ad esempio, se l'alunno 
è autorizzato a vedere quella lezione? (es. se non ha visto quella 
precedente questa è inibita ...)
P.S. Colgo l'occasione per invitare chi fosse interessato ad entrare a 
far parte del team di sviluppo di questo progetto, è davvero bello, è 
rilasciato sotto licenza GPL e siamo in pochi a scrivere codice! (in 
compenso abbiamo tanti professori universitari e superiori che ci 
chiedono funzionalità a go go  :-(   ;-)
Se vi interessa scirvetemi a webmaster (at) spaghettilearning (punto) com.
Tornando ai nostri problemi ...
Vi attacco un pezzetto del javascript, magari vi aiuta :-)
function LMSIsInitialized()
{
    // there is no direct method for determining if the LMS API is 
initialized
    // for example an LMSIsInitialized function defined on the API so 
we'll try
    // a simple LMSGetValue and trap for the LMS Not Initialized Error
    var api = getAPIHandle();
    if (api == null)
    {
       alert("Unable to locate the LMS's API 
Implementation.\nLMSIsInitialized() failed.");
       return false;
    }
    else
    {
       var value = api.LMSGetValue("cmi.core.student_name");
       var errCode = api.LMSGetLastError().toString();
       if (errCode == _NotInitialized)
       {
          return false;
       }
       else
       {
          return true;
       }
    }
}
Grazie!
Cla!
-- 
www.spaghettibrain.com
 - PHPNUke Italian Mirror
www.spaghettilearning.com
 - Piattaforma open Source per l'E-Learning
!!>> Il mondo non è ancora pronto per il Funky <<!!

 
Prego.
  -Ema-

 interfacciarti al server.
In che senso?
Grazie mille dell'aiuto!


 In che senso?
Se lo standard prevedesse un interfaccia sulle chiamate WEB sarebbe piu' 
complicato, o comunque l'implementazione sarebbe piu' rigida. Essendoci 
uno strato javascript invece potete decidere come deve essere 
l'interfaccia web, ossia il formato degli url che volete utilizzare, il 
modo in cui scambiare le informazioni con il server.
Ciao.
  -Ema-
Newsgroup: it.comp.www.php
Titolo: Trasferimento linl per Principiantissimo

Ciao a tutti,
volevo chiedere, se, in un modo semplice, potevate spiegarmi come fare in
Php a far aprire, cliccando su di un link per il download di un file, una
nuova pagina (sempre la stessa).
Ad esempio, clicco su di un link per il download... questo link deve
trasmettere la richiesta ad un altra pagina ed aprirla, e, solo a questo
punto, parte il download del file. Immagino che bisogna impostare una
variabile o cose simili... ma potreste farmi un esempio che anche un
"deficente" riesca a replicare? :-)
Grazie infinite.
--
Marco Barazzi

 ha scritto nel messaggio
news:9v5t2s$d6t5u$1...@ID-86861.news.dfncis.de...


 sostanzialmente puoi fare così

Newsgroup: it.comp.www.php
Titolo: mail con due attach

salve ho questo script php che funzionava per invio di mail con un allegato, 
ho modificato per due allegati ma ne manda in modo corretto uno.
Ecco il codice per che mi aiutasse ne sarei grato:
 $attach = $_FILES["foto"]["tmp_name"];
 $file_name = $_FILES["foto"]["name"];
 $file_type = $_FILES["foto"]["type"];
 $file_size = $_FILES["foto"]["size"];
 $attach1 = $_FILES["foto1"]["tmp_name"];
 $file_name1 = $_FILES["foto1"]["name"];
 $file_type1 = $_FILES["foto1"]["type"];
 $file_size1 = $_FILES["foto1"]["size"];
 // DELIMITATORE
 $boundary = md5(uniqid(microtime()));
 $boundary1 = md5(uniqid(microtime()));
 // APRIAMO L'ALLEGATO PER LEGGERLO E CODIFICARLO
 $file = @fopen($attach, "r");
 $contents = @fread($file, $file_size);
 $encoded_attach = chunk_split(base64_encode($contents));
 @fclose($file);
 $file1 = @fopen($attach1, "r");
 $contents1 = @fread($file1, $file_size1);
 $encoded_attach1 = chunk_split(base64_encode($contents1));
 @fclose($file1);
// INTESTAZIONI DELLA MAIL
 $mail_headers .= "MIME-Version: 1.0\n";
 $mail_headers .= "Content-type: multipart/mixed; boundary=\"$boundary\"\n";
 $mail_headers .= "X-attachments: $file_name\n";
 $mail_headers .= "X-attachments: $file_name1\n";
// COSTRUIAMO IL CORPO DELLA MAIL
 $mail_body = "--$boundary\n";
 $mail_body .= "Content-Type: text/html; charset=UTF-8\n";
 $mail_body .= "Content-Transfer-Encoding: 8bit\n\n";
 $mail_body.="<html><head><body>\n";
continua il testo della mail poi
 $mail_body .= "</body></head></html>\n\n";
 $corpo=$mail_body;
 $mail_body .= "--$boundary\n";
 $mail_body .= "Content-type: $file_type; name=\"$file_name\"\n";
 $mail_body .= "Content-Transfer-Encoding: base64\n";
 $mail_body .= "Content-Disposition: attachment; 
filename=\"$file_name\"\n\n";
 $mail_body .= "$encoded_attach\n\n";
 $mail_body .= "--$boundary--\n";
 $mail_body .= "--$boundary1\n";
 $mail_body .= "Content-type: $file_type1; name=\"$file_name1\"\n";
 $mail_body .= "Content-Transfer-Encoding: base64\n";
 $mail_body .= "Content-Disposition: attachment; 
filename=\"$file_name1\"\n\n";
 $mail_body .= "$encoded_attach1\n\n";
 $mail_body .= "--$boundary1--\n";
 dove sta l'errore ?
Grazie 

  $mail_body .= "--$boundary1\n";
Devi usare sempre lo stesso boundary per ogni pezzo di mail, non devi 
cambiarlo, se non per esigenze molto specifiche (che non hai, per ora).
Bye.

 ha scritto nel messaggio 
news:pan.2007.10...@amiran.it...

ciao ogni attachment lo devo delimiatare da boundary ?
Grazie per la risposta 

grazie ho risolto con il tuo suggerimento
Ciao
Newsgroup: it.comp.www.php
Titolo: PHP-Mysql Leggere i nomi delle colonne in una tabella

ho una tabella in mysql con N colonne,  non so quante colonnne ci sono
e non so neppure il nome di ciascuna colonna in quanto vengono create
dinamicamente.
La mia tabella contiene solamente una riga.
+ Campo1 +  campo2 + data1 + dataN
|valore1 | valore2 | val3  | valN |
Voglio se e' possibile sapere il nome di ciascuna colonna e il
rispettivo valore tramite una chiamata a mysql utilizzando php
grazie

 dinamicamente.
Il manuale, questo sconosciuto ...
http://www.php.net/mysql_list_fields
http://www.php.net/mysql_field_name
-- 
I am what I am, I do what I can
Do. Or do not. There is not try.

 
puo' non essere necessario..
$result = mysql_query("SELECT * FROM table LIMIT 0,1");
$result = mysql_fetch_assoc($result);
while(list($col_name, $row_val) = each($result))
  echo "Colonna: $col_name - Valore: $row_val<br />";
-- 
www.iuz-lab.info

Newsgroup: it.comp.www.php
Titolo: problema GD

Sto cercando di usare le gd.
Sistema: win+apache+php 4.3.1
in php.ini ho messo
extension=php_gd2.dll
e
extension_dir = "C:\Programmi\PHP\extensions"
ma riavviando apache mi viene dato questo errore
unable to load dynamic library ./php_gd.dll . impossibile trovare
la procedura specificata.
qualche idea?
grazie
Andrea

 la procedura specificata.
Copia le librerie della sottocartella dlls nella cartella di sistema o
quantomeno in modo che siano raggiungibili tramite PATH.
-- 
I am what I am, I do what I can
L'uomo, conscio di sbagliare, persevera.

 quantomeno in modo che siano raggiungibili tramite PATH.
ho appena risolto reinstallando il php ;-)
Grazie
Andrea

Newsgroup: it.comp.www.php
Titolo: gd+freetype+ttf

Salve, sto cercando di configurare il mio server (freeBSD) per poter provare
il sistema di content management typo3 (
www.typo3.com
). Il mio problema
ovviamente č la configurazione delle librerie GD associate a freetype.
Questo č l'output di phpinfo relativo a GD:
FreeType Support    enabled
FreeType Linkage    with freetype
In effetti credo che dovrei linkare GD con freetype attraverso i ttf e non
come sta adesso....boh :)
Quale idea?
vicu.

Questo è l'output di phpinfo relativo a GD:

Newsgroup: it.comp.www.php
Titolo: Creare un'immagini al volo utilizzando un file PNG

Salve a tutti,
mi servirebbe una mano per realizzare una pagina che mi crei un'immagine a
volo:
la chiamata alla pagina viene effettuata in questo modo <img
src="/mypage.php?id=0001222&user=mario">
la mia pagina mi deve restituire un'immagine, che viene creata utilizzando
un'immagine PNG su file, l'immagine su file ha come dimensioni 1x20 pixel io
dovrei copiare l'immagine per il numero che carico dal database, esempio:
Valore preso dal DB = 10
il file esempio.png deve essere copiato per 10 volte quindi ho l'immagine
finale che è di dimensioni 10x20 pixel. In pratica è come creare un grafico.
Sapete dirmi come posso fare?
Grazie a tutti.

 Grazie a tutti.
puoi anche nel tag <img> usare width="10"
questo metodo riduce i trasferimenti di dati ed è equivalente a ciò che 
vuoi fare
ciao
Alesi_27

 ha scritto nel messaggio
news:tVTcc.24941$hc5.1...@news3.tin.it...


Questo è il codice che mi sono realizzato, però ho dei problemi....
1° Effettuando la chiamata alla pagina in questo modo "<img
src="bars.php?width=100">" ho come risultato che non mi mostra l'immagine.
2° Se effettuo la chiamata diretta quindi "bars.php?width=100", visualizzo
questo "?PNG   IHDR è    µºf PLTEùãÍº???$^!%:IDATxoíØ1   ?@*XÁ V°,ý« ã ¸
l@|VtS.ÄZNÑ.8Ñ)º 7:E sÞ Tð¢ó  [>BÈ"§ÃIEND®B`, ".
3° Se salvo su un file funziona benissimo.
come mai, visto che ho aggiunto l'HEADER?
Grazie in anticipo.
<?
header("Content-type: image/png");
$source = "bar.png";
$new_width = $_GET["width"];
$img = ImageCreateFromPNG($source);
$height = 11; // Altezza dell'immagine
$new_img = ImageCreate($new_width,$height);
ImageCopyResized($new_img,$img,0,0,0,0,$new_width,$height,ImageSX($img),Imag
eSY($img));
// ImagePNG($new_img,"bar_new.png"); // Crea l'immagine su file
ImagePNG($new_img); // Visualizza l'immagine
ImageDestroy($new_img);
?>


:Provate a guardare gli ingredienti del famoso Labello che si usa per
:le labbra screpolate: Butirrospermum Parkii (sperma di maiale).

 
perchè width è un tag dell'html, non un parametro da passare al php
ciao
Alesi_27

 ha scritto nel messaggio
news:j9ga701k8l3t3hjuo...@L.Serni...


pub...".
Uhmmmmm... ho un'idea, ma mi servirebbe l'URL preciso di quel bars.php.
Sto pensando che forse Lycos riscrive gli header o fa qualche trucco, e
questo trucco interferisce con quello che vuoi fare tu.
Bisognerebbe provare con
	lynx -mime_header "http://....
lycos.it/.../bars.php?width=100
"
a vedere cosa restituisce. Che su Altervista funzioni e' sintomatico.
Forse riesci a capirlo gia' guardando nel sorgente HTML di Explorer sul
file 'bars.php?width=100'.

Newsgroup: it.comp.www.php
Titolo: Problemi accesso variabili sessione.

Salve a Tutti,
uso da poco php, ho provato a registrare le var e tutto va bene, quando
conto il nume delle var nell'array HTTP_SESSION_VARS il numero è
corretto, però uando provo a stamparle non viene stampato nula, anzi
viene stampata una stringa vuota!!!
Qual'e il problema!!!
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 viene stampata una stringa vuota!!!
Non usare HTTP_SESSION_VARS, utilizza $_SESSION
Non usare session_register, utilizza $_SESSION
Non usare register_globals, utilizza $_SESSION
Sei un newbie? Leggi questo 
http://url.repository.biz/go/3C
-- 
I am what I am, I do what I can
Vuoi supportarmi? 
http://url.repository.biz/go/3E
Do. Or do not. There is not try.

Sei un newbie? Leggi questo 
http://url.repository.biz/go/3C
E' deprecabile l'utilizzo in ogni pagina PHP l'utilizzo di
session_start ?
-- 
Gian Marco Tedaldi
Amministratore 
http://www.amiciamici.com
Parma, la provincia e la Valtaro nel mondo

 session_start ?
no, AFAIK č la prassi
ciao
Alesi_27

 ha vaneggiato questo:

Avevo paura che con molto traffico potesse dare dei problemi.
Grazie


Newsgroup: it.comp.www.php
Titolo: aruba e crontab

Ma con l'hosting in aruba è possibile fare dei crontab? non riesco a
capire se è possibile accedere al server tramite telnet.
Voi che dite?
--
Stucco
vstucco@_LEVAMI_gmail.com (elimina "_LEVAMI_" per scrivermi)
homepage: 
http://www.vstucco.it
last holiday blog: 
http://www.vstucco.it/mexicoblog/
skype: stucco_81

 Voi che dite?
ho _grossi_ dubbi!
d


Quindi se devo fare un backup o un crono per inviare molte email non ce
la fò?


 Voi che dite?
Dico che nessuno sano di mente concede accesso in telnet.
E dico che mi meraviglierebbe molto se Aruba desse accesso in SSH e a dei
crontab, visto i costi.
Bye.

 la fò?
Direttamente da Aruba (come anche da altri provider) no.
Se fai una ricerca sugli archivi del ng troverai molti topic al riguardo.
Un'ulteriore possibilità che, a memoria, non è stata postata può essere 
quella di utilizzare un servizio cron "remoto" che va a leggere un file 
presente sul web server come se lo facesse un browser.
In questo caso hai due possibilità:
1) Usi un cron o operazioni pianificate su una macchina che puoi 
controllare;
2) Usi uno dei servizi on-line che offrono questa possibilità come 
WebCron (
http://www.webcron.org/
).
Comunque se fai una ricerca ne trovi diversi altri.
Heber D'Alberto

fņ?
puoi provare con qualche 'pseudo-cron'.   sul mio hosting c'e' un cron del 
cavolo, ovvero posso lanciarlo solo ogni 24h.  con quello script (purtroppo 
non ricordo il nome),  faccio partire le cose che mi servono, piu' o meno 
all'ora prefissata.    lo script lo si aggancia all'index.php o ad un altro 
file che viene richiamato spesso (ad ogni visita) .    cerca su google...
Newsgroup: it.comp.www.php
Titolo: phpmailer e bcc

Utilizzo phpmailer e tutta va ok.
Come mai se io scrivo
$messaggio->ADDbcc("
indir...@libero.it
");
funziona e se scrivo
$messaggio->ADDbcc("
indir...@libero.it
","
indir...@libero.it
","
indir...@libero.it
");
pur non dando errore funziona solo per l'indirizzo  
indir...@libero.it
 
Qual'ï¿œ la esatta?
Grazie
Leonardo

 Qual'è la esatta?
 
ADDbcc non esiste,  AddBCC sì.
 
Qua la documentazione con i parametri corretti da passare:
 
http://phpmailer.worxware.com/index.php?pg=methods
 
 

 ADDbcc non esiste,  AddBCC sì
Ti ringrazio, ho fatto delle prove e mi funziona sia con
ADDbcc che con  AddBCC. Che dipenda dalla configurazione del server non 
case sensitive?
Comunque, nella class c'è scritto:
 
  public function AddBCC($address, $name = '') {
     return $this->AddAnAddress('bcc', $address, $name);
 
Questa è la versione che utilizzo:
Software: PHPMailer - PHP email class | Version: 5.1
Saluti
Leonardo
 

 
 
appunto, se la funzionetta un address e un name (opzionale), cosa ti 
aspetti come risultato passandogli 3 address?
In effetti strano che non ti abbia dato errore facendo morire lo script, 
non è che di address ne hai passati solo due?
 
in ogni caso, devi fare una chiamata per ogni indirizzo
 

 appunto, se la funzionetta 
 
non posso credere di aver scritto funzionetta invece di "funzione 
accetta", avrò cancellato senza volere !
 

 accetta", avrò cancellato senza volere !
 
A me capita di scambiare di posto due consonanti quanto digito 
velocemente, per emespio così.

 velocemente, per emespio così.
 
verismiso!
Newsgroup: it.comp.www.php
Titolo: PHP e MYSQL, versione sbagliata

Ciao,
ho installato mysql 3.23.51 su Win + PHP 4.2.1.........
mysql_get_server_info() mi restituisce la versione corretta, cioè 3.23.51
.....
phpinfo() , invece, ....... mi da come Client API version la 3.23.39 ....
come mai ? è normale ?
Ciao e Grazie !


Credo che la versione delle Client API si riferisca a quella
delle funzioni PHP di interfacciamento al server MySQL, e
non alla versione di MySQL.
La funzine mysql_get_server_info() invece, restituisce
appunto la versione del server installato.
--
PubbliProgress:
http://www.gruppokaos.it/pagine/Documenti/nestlč.htm
http://www.gruppokaos.it/pagine/Documenti/Controinformazione/un_opuscolo_scomodo.htm
http://www.gruppokaos.it/pagine/Documenti/Banche%20Dati/banche.htm

Newsgroup: it.comp.www.php
Titolo: Gestione errore file

Salve,
dovrei creare una funzione che mi gestisce gli errori che potrei
incontrare nella gestione dei file (lettura, scrittura, controllo file in
directory ed altro).
tnx per eventuali spunti e dritte


<?
function error($message) {
    print "<font color=red><b>$message</b></font><br>";
}
function ok($message) {
    print "<font color=dark><b>$message</b></font><br>";
}
$f = @fopen("ciao.txt","r");
if (!$f)
    error("Errore durante la lettura del file ciao.txt");
else
    ok("File ciao.txt aperto correttamente in lettura");
?>
Altrimenti, togli @ davanti alle funzioni e lasci restituire a PHP l'errore
:-)
Alex
Altrimenti la

Newsgroup: it.comp.www.php
Titolo: header e file

salve io creo un file excel al volo usando questi header
header("Content-Type: application/vnd.ms-excel");
header("Content-Disposition: attachment; filename=excelfile.xls");
in questo modo mi apre la finestra che mi chiede dove salvare il file excel
creato
è possibile non far uscire questa finestra e salvare il file in una cartella
da me stabilita?
grazie

 cartella da me stabilita?
Il PHP nelle web application e' lato server.
-- 
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.

Grazie per la risposta immediata
ma quello che sto facendo è un piccolo applicativo che gira su un solo
computer con apache php e mysql
secondo te è possibile fare questa cosa?
grazie

 secondo te h possibile fare questa cosa?
http://www.php.net/file_put_contents
 etc.

Newsgroup: it.comp.www.php
Titolo: problema variabili multiple passate tramite url

Salve,
	una pagina php deve ricevere una variabile che contiene un
URL. L'URL contenuto nella variabile contiene a sua volta altre
variabili. Il problema è presto spiegato tramite un esempio, la pagina
chiamata è la seguente:
pippo.php?x=html://
www.pluto.com/paperino.php?y=2&z=3
in questo modo pippo.php riceve due variabili:
$x = "html://
www.pluto.com/paperino.php?y=2
"
$z = 3
mentre in realtà si desidera che pippo.php riceva la sola variabile
$x = "html://
www.pluto.com/paperino.php?y=2&z=3
"

chiamata è la seguente:
	$URL = UrlEncode($URL);
	pippo.php?x=$URL
Quando sei a lavorare su pippo, ti puo' servire la funzione parse_url
Leonardo

Quando sei a lavorare su pippo, ti puo' servire la funzione parse_url
Funziona! Grandioso!!! Grazie mille :)
Krige

Newsgroup: it.comp.www.php
Titolo: 3DES

Come posso criptare una stringa in 3DES?
Grazie!
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Come posso criptare una stringa in 3DES?
http://www.php.net/manual/en/ref.mcrypt.php
Bye.

Newsgroup: it.comp.www.php
Titolo: riferimento a file miefunzioni.php

salve
 
come faccio in un file php a mettere un riferimento a un file delle mie funzioni php?
 
 
es. nella root
 
prova.php
 
che vorrei richiamare la funzione saluta() che è nel file miefunzioni.php
 
meglio sarebbe avere un riferimento ad una cartella spedifica
 
es. elenco cartelle
--> prove
-->mylib --> che contiene il file miefunzioni.php
 
 
GRAZIE anticipatamente

 mie funzioni php?
 
  Se ho ben capito cosa ti serve, e dal basso (molto basso) della mia
preparazione, credo che tu debba fare qualcosa tipo:
 
include('miefunzioni.php');
 
  aggiungendo, eventualmente, anche la path:
 
include(./funzioni/miefunzioni.php');
 
  fatto questo, puoi chiamare le funzioni che ti servono.
 
  Spero di averci preso. :-D
 
  Un saluto,
 
-- 
Gianfranco Bertozzi
Newsgroup: it.comp.www.php
Titolo: Aiutoo per phpbb, non capisco!

Ciao a tutti. Sono 2 giorni che sto impazzendo con questo problema. Ho
installato Appserv 1.5 che contiene anche il forum phpbb. Tutto funziona, ma
quel'è il login e la password per accedere come admin? NElla tabella di
mysql ci sono due record, uno anonymous (senza pwd) e l'altro God (con una
pwd immensa). Con entrambi mi dice che la passwrod non è corretta o che
l'utente non è attivo (ho provato anche a cambiare il flag Active). COme
posso fare?
Ho provato a cneh a ricreare il database e rifare l'installazioen di Phpbb,
ma il logn e pwd che scelgo come admin non mi funzionano!
Grazie a tutti!
Stefano

 l'utente non č attivo (ho provato anche a cambiare il flag Active). COme


 > l'utente non è attivo (ho provato anche a cambiare il flag Active). COme


Newsgroup: it.comp.www.php
Titolo: query tra periodi di date.

ciao a tutti... come va?io + o -...
vi presento il mio problema.
ho una tabella con dati riguardanti hotel, tra qsti dati ci sono data_i
e data_f (data inizio chiusura Hotel data finire fine chiusura hotel)
la ricerca da parte del cliente chiede anke il periodo x il qle lui e'
interessato.
come faccio a far risaltare solo gli albeghi che nn siano kiusi nel
periodo di tempo (interessato al cliente?).
es: albergo Pino. kiuso dal 3.sett 2003 a 10sett. 2003
ricerca del cliente: cerca alberghi disponbile dal 1.sett a 15sett.
pf help!
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 periodo di tempo (interessato al cliente?).
A = range apertura o disponibilita' (Ab<->Ae)
Ab = data A begin 
Ae = data A end
R = range ricerca (Rb<->Re)
Rb = data R begin
Re = data R end
Possibili combinazioni:
Temp -> -> -> ->
Ab Ae Rb Re = Nessun riscontro. Rb<->Re avviene dopo di Ab<->Ae
Rb Re Ab Ae = Nessun riscontro. Rb<->Re avviene prima di Ab<->Ae
Ab Rb Ae Re = Riscontro parziale. WHERE Ab <= Rb <= Ae. 
Rb Ab Re Ae = Riscontro parziale. WHERE Rb <= Ab <= Re.
Ab Rb Re Ae = Riscontro completo. Ricade in WHERE Ab <= Rb <= Ae.
Rb Ab Ae Re = Riscontro completo. Ricade in WHERE Rb <= Ab <= Re.
Saluti.
P.S. Importante, Ab DEVE < Ae e Rb DEVE < Re
-- 
I'am what I'am, I do what I can

 ricerca del cliente: cerca alberghi disponbile dal 1.sett a 15sett.
è sufficiente che:
siano data_inizio_prenotazione e data_fine_prenotazione l'inizio e la 
fine del periodo per cui il cliente  cerca l'albergo;
dato che data_inizio_prenotazione DEVE essere precendete a 
data_fine_prenotazione, e di conseguenza anche data_i < data_f
(data_i > data_fine_prenotazione) OR (data_f > data_inizio_prenotazione)
comprende tutti i casi di alberghi aperti nell'intero periodo di 
prenotazione del cliente.
Ciao Gianfranzo
-- 
ICQ#: 21258924 Nick Gianfranzo
Home page 
http://www.gianfranzo.it
Gianfranzo è contro la guerra
"dopo tutto, gli angeli non sono altro che dei volatili" D. Pennac

 (data_i > data_fine_prenotazione) OR (data_f > data_inizio_prenotazione)
scusa, mi sono accorto di un errore di battitura
  data_f < data_inizio_prenotazione.
Ciao Gianfranzo
-- 
ICQ#: 21258924 Nick Gianfranzo
Home page 
http://www.gianfranzo.it
Gianfranzo č contro la guerra

Newsgroup: it.comp.www.php
Titolo: Guida Empirica per Installazione supporto Java + PHP 4.3.1 su RedHat 7.3

Ciao a Tutti,
Ho perso 3 giorni cercando di installare il supporto
Java su PHP 4.3.1 .... spero che serva a dare chi
si trova nella medesima situazione e si sta disperando ;-)
Non vuole essere nulla di "ufficiale" ... ma cosě funziona :-)
----------------------------------------------------------------------------
-
INSTALLAZIONE SUPPORTO JAVA
PER PHP 4.3.1 SU RED-HAT 7.3
Decomprimere il pacchetto:
j2sdk-1_4_1_01-linux-i586-rpm.bin
col comando:
./j2sdk-1_4_1_01-linux-i586-rpm.bin
Installare l'RPM col comando:
rpm -i j2sdk-1_4_1_01-fcs-linux-i586.rpm
Copiare tutto il contenuto dell dir :
/usr/java/j2sdk1.4.1_01/    in /usr/java/
cd /usr/java/j2sdk1.4.1_01/
cp -rfp * ../
RICOMPILARAE PHP COME SEGUE:
./configure .... --with-java=/usr/java
Modificare php.ini nel seguente modo:
[Java]
java.home = /usr/java
java.library = libjava.so
java.library.path = /usr/lib/20020429
java.class.path = /usr/lib/php_java.jar:/home/asp:/usr/lib
extension_dir = /usr/lib/20020429
extension = java.so
Creare i Link Simbolici alla libreria libjava.so
Nel seguente modo:
spostarsi in /lib
dare il seguente comando che crea i link nella dir lib:
ln -s /usr/java/jre/lib/i386/server/libjvm.so libjvm.so
ln -s /usr/java/jre/lib/i386/libverify.so libverify.so
nel caso manchino altri link controllare col comando:
ldd /usr/java/j2re1.4.1_01/lib/i386/libjava.so
Linkare ''java.so' a 'libphp_java.so'
Col comando:
ln -s /usr/lib/20020429/libphp_java.so /usr/lib/20020429/java.so
perchč chč un bug che dice a java di andare a cercare libphp_java.so invece
di java.so
----------------------------------------------------------------------------
-
                                                            -- Yena --

 di java.so
GRANDE!!
è bello trovare post come questo tra le tante domande. e sono questi i 
post che vorrei trovare sempre su google quando ho un problema!!
-- 
punkarruso

 Non vuole essere nulla di "ufficiale" ... ma così funziona :-)
Grandioso, mi spieghi cosa si può fare col supporto java per php ?? :)
ciao
Alesi_27

 ha scritto nel messaggio
news:0tA5a.214534$0v.60...@news1.tin.it...

Puoi utilizzare classi Java richiamandole direttamente da script PHP
come oggetti :-)
                                                        -- Yena --
Newsgroup: it.comp.www.php
Titolo: quesito espressioni regolari

Ciao, volevo sottoporre il seguente quesito da risolvere con le espressioni
regolari:
Sostituzione in una stringa assegnata $stringa di:
sequenza da cercare: una sequenza di spazi, almeno 2, in quantità indefinita
sequenza da inserire al posto di quella cercata: un singolo carattere di
spazio
Esempio:
$stringa prima dell'applicazione del comando:  "xx x x x                 y y
yyy yy  y    z z z z zzzzzzzzzzz"
$stringa dopo dell'applicazione del comando:  "xx x x x y y yyy yy y z z z z
zzzzzzzzzzz"
Grazie in anticipo
Zio Mauro

 spazio
Direi qualcosa tipo...
$stringa_nuova = preg_replace("/[\s]{1,}/"," ",$stringa);

 $stringa_nuova = preg_replace("/[\s]{1,}/"," ",$stringa);
Pardon per la scarsa finezza di quella graffa.. è lo stesso ma non so cosa
mi sia venuto in mente di mettere la graffa al posto del + ... mah.. sarà
l'età..
preg_replace("/[\s]+/"," ",$stringa);
In pratica.. se c'è più di uno spazio (tab.. spazi.. \n.. ecc..) lo facciamo
diventare uno solo.

[CUT]
Grazie mille, per la disponibilità, la prontezza e la correttezza della
risposta (funziona alla grande!)
Ciao
Zio Mauro

Newsgroup: it.comp.www.php
Titolo: Send Mail con PHP

ciao a tutti
premesso che sono un novello per php vorrei avere un consiglio per
installare un form send mail che permetta and un utente qualsiasi di
inviare mail da una pagina web il tutto installato su IIS.
Io ho gią installato Php sul webserver ...
Grazie mille
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Grazie mille
Se cerchi script per mandare mail ce ne sono a migliaia basta cercare sui
vari siti. Per quanto rigurda il mail server dontrolla di aver abilitato il
setrvizio SMTP in Windows

 wrote in message
news:r_TJa.235843$
g92.5...@news2.tin.it

ma devo settare qualche cosa anche nel php.ini oppure cosa devo fare ??
IO gli script li ho trovati ....


 Grazie mille
posso editarlo a mano il php.ini che in win2000 server sta in winnt?
IO l'ho editato settando il server smtp ma quando guardo le info su php
via browser
localhost/phpinfo.php mi da sempre gli stessi dati cioè smtp =
localhost?
Ho sbagliato editare??


guarda che SMTP deve stare su localhost!!!
:))
deve essere abilitato il servizio sulla tua macchina!
vai sul pannello di controllo di IIS e controlla che sia attivo.

 wrote in message
news:6OVJa.236825$
g92.5...@news2.tin.it

è attivo e come!!!



E quindi che errore ti da lo script??

niente ...sembra che vada ma non mi arriva niente

Newsgroup: it.comp.www.php
Titolo: Consiglio libro/pdf per iniziare

Vorrei iniziare ad imparare il linguaggio Php.
Quale libro o manuale on-line mi consigliate ?
Grazie,
Alberto 

Biz._ ha scritto:

ti consiglio
	"PHP5 Guida per lo sviluppatore" edito da HOEPLI
oppure in versione originale (inglese)
 
	"Beginning PHP5" edito da WROX
č un libro ottimo sia per chi č alle prime armi (di php non di 
programmazione) sia come guida di rifermento per i + esperti.

 è un libro ottimo sia per chi è alle prime armi (di php non di


Ti ringrazio,
ma io sono alle prime armi di programmazione,
e stň cercando una guida che mi spieghi passo passo come fare.
Ne conosci qualcuna ?
Intanto ho scaricato quella di 
http://www.latoserver.it/
Grazie,
Alberto



su 
html.it
 alla sezione php (o scripting) c'e' una breve guida a php+mysql
(come fare un guestbook mi pare)
credo sia la base (necessaria) :)
ciao

 "PHP5 Guida per lo sviluppatore" edito da HOEPLI
CUT
Forse riesco a comprarmi per pochi euro "PHP4 Guida per lo svilupp." 
della Hoepli.
Per me che sono agli inizi va bene lo stesso?
Oppure il linguaggio è stato talmente stravolto che in quel libro 
troverei ormai informazioni non utili?
Buttanto così , anche se pochi(?) , dei soldi  :_(
Auguro a tutti un buon proseguimento.
Simone 

 Simone
certo che va bene lo stesso, poi se vuoi passare al php5 ti basta 
integrare le conoscenze con i numerosissimi tutorial che trovi in rete.

 rete.
Ti ringrazio per l'incoraggiamento :-)
Buone Feste!
- Simone -

Newsgroup: it.comp.www.php
Titolo: semi ot - formattare il codice per debug

salve,
vorrei sapere come posso fare per formattare il codice in modo decente
quando guardo il codice html sorgente della pagina ?
se ad esempio da php faccio :
echo "<div>... etc. etc.";
alla fine nella pagina html vedo tutti tag uno attaccato all'altro 
illeggibile insomma.
spero di essermi spiegato
grazie ciao

 illeggibile insomma.
Usa \t\r\n etc.
-- 
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.
Newsgroup: it.comp.www.php
Titolo: Aiuto da esperti Php - Wml

Ciao a tutti,
ringrazio in anticipo chi vorrà aiutarmi.
Vi espongo brevemente il mio problema:
In una pagina WML ho piazzato un form che raccoglie i dati inseriti
dall'utente e li invia con il metodo POST ad uno script PHP che li elabora e
li inserisce in una tabella di un DB MySQL.
Questo il problema:
Se utilizzo l'emulatore tutto funziona perfettamente.
Se utilizzo il telefono nella tabella MySQL trovo al posto del valore il
nome delle variabili (anzicché "pippo" trovo scritto $NomeMittente). La cosa
davvero bizarra è che se faccio stampare a video (del telefonino o del PC)
la variabile tramite echo mi dà il risultato esatto.
Ho fatto mille prove (con un costo esagerato) ma non ne sono venuto a capo.
Qualcuno sarebbe così gentile da illuminarmi sulla questione?
Grazie
Giuseppe Truono
Per contattarmi privatamente il mio indirizzo è il seguente:
gius...@eldalie.it

Qualcuno sarebbe così gentile da illuminarmi sulla questione?
Ci deve essere una qualche differenza fra come l'emulatore rimanda i dati
e come li rimanda il telefonino. Per esempio... maiuscole e minuscole nel
nome della variabile.
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.