mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.www.php
Titolo: passaggio variabili da form di feedback

Ho un problemino con l'invio di un form di feedback.
Di seguito il codice:
<?php
$nome = stripslashes($_POST["nome"]);
$cognome = stripslashes($_POST["cognome"]);
$email = stripslashes($_POST["email"]);
$richiesta = stripslashes($_POST["richiesta"]);
$destinatario = 
mioInd...@miodominio.it
;
$oggetto = "saluti";
{
mail($destinatario, $oggetto, "Nome: $nome\nCognome: $cognome\nRichiesta: 
$richiesta", "From: $email");
echo ("Il messaggio è stato inviato con successo ");
}
?>
Il metodo di invio del form è il POST. Va bene la sintassi sopra per il 
recupero dei dati e l'assegnazione?
L'ho provato su 
altervista.org
 e funziona invece su Aruba, dove devo montare 
il sito, non mi funge, nel senso che non mi invia l'email. Allora ho provato 
ad assegnare direttamente i valori alle variabili e funziona.
ciao Summonix 

 $destinatario = 
mioIndiri...@miodominio.it
;
le virgolette?

 le virgolette?
No, no, le avevo messe. Anzi, ti dirò, non sono ancora andato a dormire per 
questo problema e devo dire che succedono cose molto strane. A volte l'email 
mi arriva, altre no, da cosa può dipendere? Il codice php è corretto(a parte 
le virgolette che avevo dimenticato qui di scrivere)?
Mi preoccupa il fatto che due colpi non arriva e un colpo sì. Secondo me 
Aruba fa del casino con flash e php.
Mah! CI sto impazzendo, e soprattuttto se aruba dà sti problemi andrò su 
altri lidi. Dove posso orientarmi? Non ho grandi necessità da un punto di 
vista di php e non uso database.
ciao S. 

 ciao S.
impara prima di tutto a mettere il codice direttamente su 
www.pastebin.com
stando molto attento di mettere tutti i dati personali quali email e
nomi propri in modo oscurato
poi posta qui il link che ti esce.
ricorda che la mail e' una cosa abbastanza complessa da settare in
modo autonomo ti consiglio di leggere qualcosa di dettagliato in
merito.
boh..

 merito.
[OT] codice actionscript
Ciao, non conoscevo pastebin. Comunque ecco il link del codice: 
http://pastebin.com/m4720fdb1
Nel frattempo sono riuscito a risolvere parzialmente, perché ho capito, dopo 
numerose prove, che il problema era dato dal campo multiriga _richiesta_. Su 
flash ho impostato il testo di input come testo html e adesso ricevo 
regolarmente ed immediatamente tutte le email. Se invece non lo invio come 
html mi dà i problemi di cui accennavo. Dico che ho risolto parzialmente 
perché adesso non riesco ad avere un controllo diretto sul testo di quel 
campo di testo, ma tutto ciò lato actionscript e non php quindi sono OT. In 
pratica all'interno della textarea c'è scritto  "messaggio:" e se ci clicchi 
dentro dovrebbe scomparire la stringa "messaggio:" per lasciarti scrivere il 
contenuto del messaggio, ed invece non funge. Con gli altri campi, come nome 
ecc... invece funge. Ma ripeto, tutto questo è actionscript quindi sono OT 
dall'inizio alla fine di questo post :-)
Fatto sta che se capissi cosa arriva allo script php dalla textarea di flash 
che tanto disturba il server di Aruba potrei risolvere tutti i problemi.
ciao Summonix
Newsgroup: it.comp.www.php
Titolo: Errore su php nuke 5.6

Sul mio sito 
www.insias.it
 mi salta fuori un errore :
Warning: setlocale() [function.setlocale]: Passing locale category name as
string is deprecated. Use the LC_* -constants instead. in
/home/insiasi/public_html/mainfile.php on line 532
Non capisco cosa devo fare e soprattutto cosa è successo.
Grazie a quanti vorranno aiutarmi
Mimmo

no con le virgolette setlocale ("LC_TIME", "$locale");
ma cosi
setlocale (LC_TIME, "$locale");
-- 
Visitate:
www.comunita.org
www.crealavoro.org
www.bottegasolidale.com

 setlocale (LC_TIME, "$locale");
Grazie per la tua tempestività
.....adesso funziona.
Mimmo

Newsgroup: it.comp.www.php
Titolo: foreach vs while vs for

stavo leggendo alcune cose sulle prestazioni dei 3 loop c.d.o. e mi pare 
di aver capito che foreach e' tra i 3 il piu' lento.
siccome ne faccio uso, soprattutto trattando gli array, come potrebbe 
essere riscritto questo codice, ma usando ad es. while?
foreach ($mioarray as $key => $value) {
   $valore.=$value . "/ testo / " . $key;
}
-- 
sp-
courrier électronique:
[spintop _ chez _ virgilio _ point _ it]

 }
Basterebbe leggere il manuale per trovare la risposta alla tua domanda.
http://www.php.net/foreach#AEN5265
-- 
I am what I am, I do what I can
Sei un newbie? Leggi questo 
http://url.repository.biz/go/3C
Votami! 
http://www.phpclasses.org/vote.html
L'uomo, conscio di sbagliare, persevera.

 
http://www.php.net/foreach#AEN5265
io lo leggo il manuale eh, ma non e' detto che trovi sempre tutto.
cmq grazie.


 }
Io di solito faccio
while (list ($key, $value) = each ($mioarray)) {
    //fai qualcosa con chiave e valore
}
Non so se è più veloce.
Francamente cercare la velocità in PHP mi sembra un po' assurdo.
Vai a risparmiare 3 millisecondi che poi si perdono nei tempi di caricamento
della pagina.

 della pagina.
non sono sufficientemente pratico per pronunciarmi.
:)
questo loop viene eseguito dentro ad un altro loop eseguito a sua volta 
anche fino a 100 volte, ma + che altro mi interessa anche sapere come 
poter fare la stessa cosa in modi differenti (sto imparando).
:)


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

Ho un programma PHP che gira su diversi server sotto IIS (sceimonmi').
Ad un certo punto chiama $_SERVER['LOCAL_ADDR'] per conoscere l'ip del
server, e questo funziona.
Su un nuovo server, solo recentemente installato (e sempre con IIS), trovo
che $_SERVER['LOCAL_ADDR'] non e' definito.
Ho guardato nel manuale, e sotto $_SERVER il valore LOCAL_ADDR non e'
proprio elencato.
Me lo sono inventato io? Come faccio a conoscere con certezza l'ip del
server?
AS

 Come faccio a conoscere con certezza l'ip del server?
Prova:
gethostbyname($_SERVER['HTTP_HOST']);
-- 
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: mysql_insert_id

mysql_insert_id([id_link])
questa funzione mi dovrebbe restituire il prossimo id della tabella ?
o sbaglio?
come si usa?
$query=" FALSE * FROM articoli";
$rquery=mysql_query($query)
$id=mysql_insert_id($rquery)
è sbagliato??
funziona con tabelle non lincate?
grazie

 come si usa?
Restituisce l'ULTIMO id inserito.
$ultimoid=mysql_insert_id();
http://it.php.net/manual/en/function.mysql-insert-id.php
mysql_insert_id() returns the ID generated for an AUTO_INCREMENT column by 
the previous INSERT query using the given link_identifier. If 
link_identifier isn't specified, the last opened link is assumed.
Ma non farci troppa affidabilità, cioé, sappi bene come funziona prima di 
usarlo. 

L'Ignorante wrote:

Ho visto e non mi va tanto bene, io avrei bisogno di una funzione che mi
restituisca il prossimi id inserito, autoincrementato, per poter collegare
due tabelle, questo nel caso venga cancellato l'ultimo record , e venga
inserito il prossimo, il cui id deve andare in un altra tabella.
Mi sono spiegato da cani, ma spero che qualcuno  abbia capito 

 Mi sono spiegato da cani, ma spero che qualcuno  abbia capito
usa "SHOW TABLE STATUS LIKE 'tabella'";
$next_id_query_result = mysql_query($next_id_query);
$row = mysql_fetch_object($next_id_query_result);
$next_id = $row->Auto_increment;
Ed eccoti il prossimo id .... 

 Ed eccoti il prossimo id ....
ti ringrazio , provero lo script il prima possibile, 
Ciao
Enrico

Salve, di solito cerco di non usarlo, ma sta volta mi farebbe proprio 
comodo.
Secondo voi, se appena dopo aver fatto l'inserimento richiamo l'ultimo id 
con mysql_insert_id c'è la possibilità che non sia corretto? Gli inserimenti 
non sono molto frequenti... al max 10 al giorno.
Altrimenti dovrei richiamare l'id facendo una select con campi che dovrei 
suppor unici...
Ciao 

 corretto? 
No.
-- 
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: scusate la domanda....

....cos'č PHP NUKE?grazie!

Un insieme di script Php per realizzare il tuo bel sito, senza dover
maneggiare tanto nel codice, basta modificare ed aggiungere quello che
serve.
Come risultato si hanno siti molto simili nel funzionamento e nell'aspetto
grafico.
Personalmente preferisco scrivere il codice da me.
Ciao, Luca
Newsgroup: it.comp.www.php
Titolo: Ccn??

ciao scusate voglio mettere dei destinatari nascosti nella mail.. come
faccio?
io ho scritto cosi':
 $msg = "$messaggio\n\n";     [es:  ciao come va?]
 $destinatario = "$destinatario_email";  [
s...@dom.com
, r...@ci.aol]
 $oggetto = "$oggetto";         [salute]
 $intestazionimail = "From: $mittente_nome <$mittente_email> \n";
 $intestazionimail .= "Bcc: $destinatario_email \n\n";
 //$intestazionimail .= "Replay-To: $mittente_email \n\n";
 mail($destinatario, $oggetto, $msg, $intestazionimail);
ecco ma cosi' facendo riesco a vedere entrambe le mail... s@dom e
rt@ci..
come devo settare affinche' venga nascosto? pf aiutatemi..
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

rt@ci..
Per forza le vedi tutte e 2, le hai messe in $destinatario! Devi
mettere in $destinatario la mail che vuoi che si veda, ed in Bcc
quella che deve rimanere nascosta.
Ciao
Francesco
_____________________________________
Per rispondere in e-mail togli NOSPAM 

cosi'?
 $msg = "$messaggio\n\n";
 $destinatario = "$destinatario_email";
 $oggetto = "$oggetto";
 $intestazionimail = "From: $mittente_nome <$mittente_email> \n";
 $intestazionimail .= "Bcc: $destinatario_email \n\n";
 //$intestazionimail .= "Reply-To: $mittente_email \n\n";
 mail("
p...@io.com
", $oggetto, $msg, $intestazionimail);
nn mi va lo stesso.


 $destinatario = "$destinatario_email";
$destinatario_email com'è definita?


 
 é un concatenamento di mail prelevate da un database (x una mailing
list):
if ($x==0)
$destinatario_email=$mail[0];
else $destinatario_email .=", ".$mail[$x];
risultato:
ci...@c.com
, 
i...@prova.com
, 
ca...@as.com


= 4.3 supporta tutti gli header e non è più case-sensitive. 
Forse è questo il motivo.
Ciao


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

esistono script per gestire le temporizzazioni con php?

 esistono script per gestire le temporizzazioni con php?
Cosa intendi fare?

 ha scritto nel
messaggio news:vUgz7.37234$1H1.3...@news.infostrada.it...



Questo non ha molto da fare con PHP, e piu legato ad un javascript (window
object setTimeout)
scrivi un funzione runTimeOut() e la fai eseguire dal <BODY
onLoad="runTimeOut()">
nella funzione runTimeOut() metti
il setTimeout("funzioneCheTiServe()",5000) e nella funzioneCheTiServe scrivi
quello che vuoi fare (chiudere finestre, history ecc.).
leggi anche su clearTimeout() se un utente fa del input, magari vuoi
interrompere questo comportamento.
Jurgen
P.S.: Quotare, prima la domanda poi la risposta

 ha scritto nel
messaggio news:m%Pz7.49222$1H1.6...@news.infostrada.it...

Newsgroup: it.comp.www.php
Titolo: proprietà di un oggetto tramite altra propretà dell' oggetto

mi trovo nella condizione di dovermi riferire ad una proprietà di un 
oggetto che è memorizzata in una variabile di classe dello stesso, mi 
spiego meglio:
vorrei ottenere una chiamata a :
$this->metodo
la stringa con contenuto "metodo" è memorizzara in:
$this->variabile.
c'è modo di farlo senza dover fare una assegnazione:
$metodo = $this->variabile;
$this->$metodo;
?
grazie 

 $this->$metodo;
con le parentesi graffe dovrebbe funzionare, i.e.
$this->${$this->variabile};
ma devo dire che è una cosa bruttissima a vedersi ;^)
bye!

 ma devo dire che è una cosa bruttissima a vedersi ;^) bye!
no, l'avevo già provato
forse serviva specificare che ls situazione reale è un po' diversa, 
perchè non ho
$this->metodo
ma una catena:
$this->classe->metodo
e in 
$this->variabile c'è "classe"
anche se credo che la sostanza non cambi

 anche se credo che la sostanza non cambi
sinceramente non ho provato, ma così non funziona?
$this->{$this->variabile}->metodo
notare che nell'esempio di Hermooz c'è un $ davanti alla graffa e in quel 
modo il php cerca la variabile $classe

 modo il php cerca la variabile $classe
Ops, vero, essendo dietro l'operatore "->" il dollaro non ci andava.
Pardon.
bye!

Newsgroup: it.comp.www.php
Titolo: Eseguibile da php

Ho un server Windows con IIS e naturalmente PHP.
Ho uno script myscript.php che fa questo:
<?
$CommandLine = "GenerateDoc.exe test" ;
system( $CommandLine ) ;
sleep( 10 ) ;
$FileContent = file_get_contents( "c:/output/test.pdf" ) ;
print "File size = " . strlen( $FileContent ) ;
?>
In pratica, lancia un eseguibile che crea un file pdf nella directory 
c:\output.
Se eseguo da linea di comando "php myscript.php" funziona tutto: il file pdf 
viene creato.
Se invece uso un browser per eseguire lo stesso script il file non viene 
generato, ma ottengo un errore dalla chiamata a system():
Warning: system() [function.system]: Unable to fork .....
Immagino che sia una questione di permessi.
Come posso fare per permettere a php di chiamare un eseguibile, e di 
leggerne il risultato?

 leggerne il risultato?
Qui spiega molto bene, e credo sia proprio il caso tuo ;-)
http://www.somacon.com/p255.php
PS: IMHO usando google delle volte fai prima ;-)
Enrico

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

...che ovviamente chiedo a voi come risolvere :-)
Ho un controllo in una pagina php che si basa sulla data: il controllo deve
essere fatto su parte del nome del file, che contiene una data. Mi spiego
meglio:
031014pippo.php è la pagina in questione
All'interno di questa pagina lo script deve confrontare 031014 con la data
odierna ed attivare una procedura. Con quale istruzione si ricava il nome
del file che contiene lo script..?
Grazie mille, Carlo.

 del file che contiene lo script..?
$PHP_SELF.
Occhio che contiene tutto il percorso, se non ricordo male.
Ciao
Marco

 ha scritto nel messaggio
news:bmhm29$fc4$1...@news2.isdnet.net...

Grazie, Marco... A volte mi vergogno della mia crassa ignoranza e della mia
pigrizia :-(
Carlo.
Newsgroup: it.comp.www.php
Titolo: Domanda Stupida

Salve amici del PHP?
Avrei una domanda da fare:
Dato che sto creando uno script che prende i parametri da un form HTML
quale è la funzione che visualizza la data o la memorizza in una variabile?
Praticamente devo fare un controllo fra la data passata dal form e la data generata dallo script PHP.
Aiutatemi per favore grazie mille.
Posted by 
http://www.phpitalia.com

devi usare la funzione getdate()
Leggere il manuale è nocivo per la salute?????????
--
Bye!
Alex.
______________________________
Webmaster di:
 
http://www.softmasters.net
 
http://web.tiscalinet.it/lamacchinadeltempo
______________________________

Per visualizzare la data attuale, ad esempio nel formato gg/mm/aaaa, puoi utilizzare la funzione date(\&quot;m/d/Y\&quot;).
Per effettuare il confronto fra le date, ti consiglio di convertire le due date nel formato TIMESTAMP (numero di secondi trascorsi dalla mezzanotte del 1° Gennaio 1970) utilizzando
mktime(ora,minuti,secondi,mese,giorno,anno).
Ad esempio:
(suppongo che $data_form sia la data passata dal form nel formato \&quot;gg/mm/aaaa\&quot;):
$data_attuale=date(\&quot;d/m/Y\&quot;);
$ts_attuale=date_to_timestamp($data_attuale);
$ts_form=date_to_timestamp($data_form);
e poi fai il confronto...
P.S.Qui sotto è riportata la funzione che converte la data dal formato gg/mm/aaaa in quello tipo TIMESTAMP:
Function date_to_timestamp($date) {
        $data = explode(\&quot;/\&quot;, $date);//trasforma la stringa $date in
                         //un array di 3 elementi(in questo caso)     
        $timestamp = mktime(0, 0, 0, $data[1], $data[0],$data[2]);
      return $timestamp;
}
Spero di esser stato chiaro, cmq sono qui per delucidazioni
Yo Giovanni
Posted by 
http://www.phpitalia.com

Leggere il manuale è nocivo per la salute?????????
Non essere troppo severo, magari non lo sa che deve andare a
www.php.net/manual
 oppure se preferisce a 
www.php.net/manual/it
 (la
traduzione e' parziale ma se non sai l'inglese e' meglio di nulla)
Amedeo

Newsgroup: it.comp.www.php
Titolo: Connessioni: apri e chiudi

Ho la mia connessione:
#Connessione al server e scelta del DB
$conn=mysql_connect("localhost",$username,$password) or die ("Impossbile
connettersi, verificare i parametri UTENTE");
mysql_select_db("nomedb",$conn) or die ("Impossibile trovare il DB");
Alla fine della pagina, o quando non mi serve più, dovrei chiuderla in
teoria.
E' sufficiente questo?
mysql.close($conn)
Grazie
-- 
Armand Federico
www.armand.it



alla fine della pagina e' apprezzato ma inutile poiche' viene chiusa
automaticamente..
se la vuoi chiudere per liberare memoria non alla fine dello script puoi
usarla, ma si chiama mysql_close();..
-- 
www.iuz-lab.info

 > Alla fine della pagina, o quando non mi serve pi, dovrei chiuderla in


 Si certo, ho sbagliato a scrivere. Grazie
Please 
http://wiki.news.nic.it/QuotarBene
-- 
I am what I am, I do what I can
Do. Or do not. There is not try.
Newsgroup: it.comp.www.php
Titolo: quanta plus

Ciao a tutti,
c'e' qualcuno che ha mai usato Quanta plus per sviluppare applicazioni php?
-- 
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
http://phpwebarchive.sourceforge.net
mailto:
deve...@altern.org
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::

 c'e' qualcuno che ha mai usato Quanta plus per sviluppare applicazioni php?
Io, Ora pero' utilizzo QuantaGold (a pagamento). Ma QuantaPlus č un ottimo 
prodotto.
Perche' ?
ciao
-- 
Morelli Michel
ZioBudda.net Coordinator
mic...@ziobudda.net

Newsgroup: it.comp.www.php
Titolo: Bloccare una delete in cascata con php

Salve a tutti,
 
	su un db che non gestisco a cui accedo con php per 2 righe di 
gestionale di una tabella, sono collegate una serie di FK con l'opzione 
cascade in caso di cancellazione. Questa chiave io non la devo 
modificare ma mi serve che in caso di cancellazione di un record la FK 
non venga applicata lasciando il valore in cascata così com'è.
 
Mi sapreste dire se è una cosa fattibile? Perchè io non è che ho trovato 
soluzioni buone a meno di fare degli ALTER sulla tabella prima e dopo 
l'esecuzione della delete che vorrei sinceramente evitare.
 
Il DB è in Postgresql.
 
Grazie!


No.
 
Se e` definito un cascade per quella FK significa che chi ha progettato 
il DB non vuole che le righe rimangano dopo che gli hai cancellato il 
padre.
 
Se vuoi che non succeda devi cambiare i constraint nel DB. Da PHP non 
puoi fare niente.
 
Bye.

Potrebbe essere un'idea (malsana) fare una funzione che, all'eliminazione delle righe, copi le righe _figlie_ in altre tabelle.. poi però non puoi reinserirle dentro la tabella originale perchè violerebbero le FK, ma forse con una vista riesci ad avere la globalità dei dati..
 
Ho già detto che è un'idea malsana?


Non ho mai usato a fondo Postgresql, ma di solito sui tutti i DBMS che supportano le FK ci sono dei comandi per disabilitare i trigger (e si usano di solito durante gli import). Ovviamente non solo di solito bisogna avere i permessi DBA (cosa che non credo l'utente che gli script PHP impersonano abbia) ma alla chiusura della transazione lo stato delle FK dev'essere consistente (altrimenti chissà che succede..).
IMHO se chi ha fatto il DB ha messo un cascade l'ha fatto con un motivo, quindi magari è sbagliato il tuo algoritmo.. così non fosse basta una telefonata ;)
Ciao!

Newsgroup: it.comp.www.php
Titolo: Script Calendario/Agenda tipo Google Calendar

Salve, qualcuno mi può suggerire uno script per gestire gli
appuntamenti tipo Google Calendar?
Thanks


Ciao! Posso darti 2 consigli. uno è phpicalendar e l'altro è l'ottimo
calendario (spettacolo) di Nello che trovi qui
http://community.aruba.it/forums/ultimatebb.php?ubb=get_topic;f=23;t=006100
Ciauz!
Newsgroup: it.comp.www.php
Titolo: banca sella classe in java

dovrei usare la classe fatta in java per banca sella
come posso fare ad installarla nel server ?
devo chiedere info all'amministratore ?

yag wrote:

Che cosa centra con il php?
-- 
I am what I am, I do what I can
Do. Or do not. There is not try.


perchè la devo usare in php ...
forse la domanda sul server non va bene in effetti.
pardon....

 perchh la devo usare in php ...
Per usarla in PHP puoi usare l'estensione 
http://www.php.net/java
 ma,
ovviamente, devi averla installata insieme alla JRE (almeno).
-- 
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


Ciao,
occhio che ci sono un mare di problemi con il supporto ....
esistono altri sistemi che non richiedono java per Banca Sella per
esempio le one time password... approfondisci perché puoi avere un sacco
di problemi se non sei tu a gestire il server e fare le cose che è
necessario fare.
Ciao
Gianfranzo


 devo chiedere info all'amministratore ?
scegli la crittografia

devo chiedere info all'amministratore ?
mi sto documentando anch'io in questi giorni su banca sella e, se ho
capito bene, puoi usare 2 metodi (escludo il vecchio compatibile per
ovvi motivi): otp e crittografia, di cui il secondo da usare solo se
hai ssl. Il secondo metodo è quello che vorresti usare tu (ma hai
ssl?) e prevede l'installazione della classe java sul server, però
esiste un porting (non supportato da banca sella) su php di questa
classe: 
http://gestpaycryptphp.sourceforge.net/
Se non vuoi (oppure non sei costretto) a complicarti la vita ti
consiglierei di utilizzare l'altro metodo (OTP).
Ciao
Francesco Mazzi
Webmaster di AltroPC.it - 
http://www.altropc.it
 
Dev.Staff di E-Xoopport - 
http://dev.e-xoopport.it

consiglierei di utilizzare l'altro metodo (OTP).
Mi correggo, ho riletto meglio la documetazione: non è necessario
avere l'ssl per utilizzare il metodo crittografia, o meglio non è
necessario se non si intende acquisire ed inviare al gestpay le
informazioni sensibili (numero carta di credito). L'otp ha lo
svantaggio che periodicamente vanno caricati i file contenenti le otp,
per un alto numero di transizioni può essere un'operazione noiosa.
Se ho detto qualche altra cavolata correggetemi per favore :-)


Newsgroup: it.comp.www.php
Titolo: Chiudere browser

Ho un pagina (index1.php) con due frame.Uno chiamato frame.php e uno 
chiamato index.php.
Ho un pulsante in frame.php che se cliccato devo chiudere il browser.
Come faccio??
Grazie a chi mi aiutera!

Come faccio??
In Javascript.
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: contiene...non contiene...ecc

Ciao ragazzi,leggendo su questo NG alcune domande sulle funzioni di ereg ho
visto che si mettevano alcuni segni tipo ^ per dare istruzioni(come
contiene,non contiene,ecc)come posso sapere tutti is egni con le varie
istruzioni?qualche sito in cui guardare?anche su 
php.net
 non riesco a
trovare....grazie!ciao!
--
Cerchi qualche programma o gioco(pc & psx) o Divx masterizzato?
vieni su 
http://italianwarez.2ya.com
e ordina le tue copie!

 wrote in message
oGaD8.45390$US3.9...@twister1.libero.it...


 
http://www.phpcenter.it
ciao!

 trovare....grazie!ciao!
Impara le preg (per vari motivi),
manuale dal sito ufficiale in italiano:
 
it2.php.net/pcre.pattern.syntax
 e
 
it2.php.net/pcre.pattern.modifiers
Newsgroup: it.comp.www.php
Titolo: Chiarimento su espressioni regolari

Ciao a tutti...stavo pensando di farmi del male con le espressioni
regolari 
e dopo essermi letto un po di info qua e la per internet mi rimane un
dubbio:
Cosa stanno a significare queste maledettere lettere oltre il
delimitatore della 
espressione regolare (esempio tratto da uno script trovato su internet):
preg_match_all('#\{(([a-z0-9\-_]+?\.)+?)([a-z0-9\-_]+?)\}#is', $pippo,
$pluto);
Sono dei Pattern Modifiers ed in questo caso "i" stà per PCRE_CASELESS
ed
"s" sta per PCRE_DOTALL???
Come vanno interpretate le lettere oltre i delimitatori di
espressione???
Grazie mille
Alessandro Z.

 ed "s" sta per PCRE_DOTALL???
Fai prima se ti ricordi che 'i' sta per 'ignore case'; quindi il match
sulle lettere ([a-z], [A-Z], \w) sarà insensibile a
maiuscole/minuscole.
Il modificatore 's' fa in modo che il carattere 'punto' (.), che matcha
qualsiasi carattere ad eccezione dei ritorni a capo, si inghiotta anche
quelli (la 's' sta per 'slurp'?)
Ciò detto, continuo a farmi del male pure io sulle espressioni
regolari...
Panathos


OK grazie mille per la risposta...chiedevo solo conferma che i
caratteri oltre il terminatore dell'espressione regolare fossero dei
pattern modifier...era l'unico dubbio che avevo! sul manuale php ho
trovato altri modi per settera i pattern modifier...

Newsgroup: it.comp.www.php
Titolo: Differenza tra 2 date in giorni (no mysql)

ciao volevo fare la differenza tra 2 date in giorni
e cercando nei vecchi post ho trovato una cosa del genere:
$data1=mktime(0,0,0,$mm,$gg,$aaaa);
			$data2=mktime(0,0,0,$mmconfr,$ggconfr,$aaaaconfr);
$diff=$data1-$data2;
$giorni_di_differenza=date("d",$diff)-1;
solo che non funge, il giorno restituito è solo la differenza dei giorni 
e non quella totale
-- 
  /\/\/\
[scirio]
  ('_')        
http://scirio.altervista.org
 - Personal sitez
  /||\         
http://iccp.altervista.org
   - Real sitez
  _/\_

 e non quella totale
provo a darti una soluzione casereccia buttata lě sul momento:
prendi i timestamp delle due date poi prendi il valore assoluto della
differenza fra i due numeri e lo dividi per 86400 (numeri dei sec. in un
giorno).
Dovresti ottenere la diff. in giorni.
ciao,
ste

Guarda questo vecchio post:
http://makeashorterlink.com/?Q35615235
Credo sia quello che cerchi ;)
Nené

 
sembrerebbe funzionare
grazias



davvero? non pensavo, visto che l'avevo buttata li sul momento e mi sapeva
troppo di casereccio, meglio così ;)
ciao,
ste
Newsgroup: it.comp.www.php
Titolo: errore creazione tabella

ciao
l'istruzione mysql_query mi da errore....il db esiste....e lo script si
connette e seleziona il db ma ottengo impossibile creare la tabella.
<?php
$host="localhost";
$user="root";
$password="lamiapassword";
#connessione
mysql_connect($host,$user,$password) or die("non posso connettermi");
echo"fatto<br>";
#selezione database
mysql_select_db("test") or die("impossibile selezionare il db");
echo "fatto<br>";
#creazione tabella
$sql="create table canzoni(id int(10) not null auto_increment,titolo
char(30))";
mysql_query("create table canzoni(id int(10) not null auto_increment,titolo
char(30))") or die("impossibile creare la tabella");
?>
grazie

 grazie
PREGO :-))

 wrote in message
b677p4$1hfl$1...@newsreader1.mclink.it...


mysql_query($sql) or die("impossibile creare la tabella");
metti:
or die (mysql_error()); 
e posta il messaggio di errore
Ciao

 wrote in message
ufde8v8m7dj5utcah...@4ax.com...


Newsgroup: it.comp.www.php
Titolo: risolvere path assoluto della root in WIN

come si fa a trovare il path assoluto della rot directory sotto win e php5?
$_SERVER['DOCUMENT_ROOT'] non esiste...
grazie
ho provato a googleare ma non ho trovato nulla di risolutivo


realpath(__FILE__);

> realpath(__FILE__);
ci avevo provato ma  se faccio realpath('/') mi da come risposta D: che 
e' il disco in cui risiede la document root

 e' il disco in cui risiede la document root
Temporaneamente ho risolto con
$lungo=$_SERVER['ORIG_PATH_TRANSLATED'];
$corto=$_SERVER['ORIG_PATH_INFO'];
$root=substr($lungo,0,strlen($lungo)-strlen($corto));
$root.="/";
ma e' proprio poco elegante e poi non so se va su linux.
Non esiste un'altra modalitŕ?
Grazie
Alessandro

Newsgroup: it.comp.www.php
Titolo: firefox e percorsi file

Ciao a tutti,
premetto che non so molto di php..
qualcuno sa indircarmi una via semplice per rilevare, con firefox,  il
percorso completo di un file selezionato tramine un input type=file?
usando il $_REQUEST con IE6 il path torna correttamente .. mentro con
firefox solo viene passato solo il nome del file..
Grazie a tutti per l'aiuto.
Gabriele.

 Gabriele.
de nada.
rae

Newsgroup: it.comp.www.php
Titolo: reinvio dati form

Ciao a tutti,
mi sembra che un po' di tempo fa si era discusso di un problema con i 
dati inviati dal form ... ma non riesco piu' a trovare le info, qualcuno 
puo' aiutarmi?
Il problema e' come impedire che un utente che ha inviato dei dati 
tramite form nella pagina di destinazione (dove mostro il riepilogo dati 
inviati e la scritta "invio effettuato" oppure "errore") prema aggiorna 
e reinvii i dati una seconda volta.
grazie
Mauro

 e reinvii i dati una seconda volta.
Io registro un valore che si autoincrementa ad ogni richiesta, un counter
tanto per intenderci, e il $PHP_SELF in variabili di sessione.
A questo punto basta controllare il valore delle due variabili ed agire di
conseguenza.
Ciao
Max
Newsgroup: it.comp.www.php
Titolo: query pdo cosa sbaglio?

 
$qnot2 = $pdosql->prepare('SELECT * FROM articoli INNER JOIN immagini
ON articoli.idArticoli=immagini.idArticoli WHERE categoria=:categoria
AND articoli.online=:online GROUP BY articoli.idArticoli ORDER BY
articoli.idArticoli DESC  LIMIT :start, :end ');
$qnot2->bindParam(':categoria', $scategoria, PDO::PARAM_STR);
$qnot2->bindParam(':online', $online, PDO::PARAM_INT);
$qnot2->bindParam(':start', $pa, PDO::PARAM_INT);
$qnot2->bindParam(':end', $pb, PDO::PARAM_INT); $qnot2->execute();
 
	 while($rnews2 = $qnot2->fetch() ){  
	 $idArtnews=$rnews2['idArticoli'];
	 $seourlNews	=$rnews2['seourl'];
	 $imgnews2=$rnews2['img'];
 
}
se nella tabella associata immagini non ci sono record relativi alla
tabella articoli, ovvero articoli senza foto, gli articoli senza foto
non escono nel risultato.
 
normale?
 
Enrico 
 

 $qnot2 = $pdosql->prepare('SELECT * FROM articoli INNER JOIN immagini
 
Risolto 
 $qnot2 = $pdosql->prepare('SELECT * FROM articoli LEFT JOIN immagini
 
Grazie
 

 
 
Il problema si ripresenta se aggiungo un altra tabella 
 

 
 
 
SELECT * FROM articoli  INNER JOIN utenti ON
articoli.utente=utenti.idUtenti LEFT JOIN immagini ON
articoli.idArticoli=immagini.idArticoli WHERE articoli.idArticoli=? 
 
risultato :
: Trying to get property 'idArticoli' of non-object in
leggi.php on line 18
 

 
Risolto anche questo, il problema era antecedente 
 
ovvero se qui non c'è l'immagine :
$qnot2 = $pdosql->prepare('SELECT * FROM articoli
LEFT JOIN immagini ON articoli.idArticoli=immagini.idArticoli WHERE
categoria=:categoria AND articoli.online=:online GROUP BY
articoli.idArticoli ORDER BY articoli.idArticoli DESC  LIMIT :start,
:end '); $qnot2->bindParam(':categoria', $scategoria, PDO::PARAM_STR);
$qnot2->bindParam(':online', $online, PDO::PARAM_INT);
$qnot2->bindParam(':start', $pa, PDO::PARAM_INT);
$qnot2->bindParam(':end', $pb, PDO::PARAM_INT); $qnot2->execute();
 
	 while($rnews2 = $qnot2->fetch() ){  
	 $idArtnews=$rnews2['idArticoli'];
	 $seourlNews	=$rnews2['seourl'];
 
 
 
$idArtnews=$rnews2['idArticoli']; 
 
 non da risultati probabilmente
perchè ambiguo 
e cosi mi da errore.
 
$idArtnews=$rnews2['articoli.idArticoli']; 
 
soluzioni?

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

ciao a tutti
purtroppo devo usare le funzioni per connettermi a un db access... cosa
sarebbe il dsn?
scusate la domanda per alcuni banale...

 wrote in message
a1k5no$7ud$1...@pegasus.tiscalinet.it...

ok data source name :)
Newsgroup: it.comp.www.php
Titolo: Lettura campi mailbox

In che modo devo modificare lo script sotto riportato in modo che posso 
leggere di ogni singolo messaggio:
E-mail mittente
oggetto
corpo del messaggio
allegato.
<?php
$mbox = imap_open("{
mail.nomesitot.it:143
}", "user", "pass") or die
(imap_last_error()."<br>Connection Faliure!");
echo "<h1>Headers in INBOX</h1>\n";
$headers = imap_headers($mbox);
if ($headers == false) {
echo "Call failed<br />\n";
} else {
foreach ($headers as $val) {
echo $val . "<br />\n";
}
}
imap_close($mbox);
?>

 leggere di ogni singolo messaggio:
Aggiugendo qualcosa del genere (se devi fare quello che penso):
http://it.php.net/manual/en/function.imap-fetch-overview.php
http://it.php.net/manual/en/function.imap-fetchbody.php
http://it.php.net/manual/en/function.imap-fetchheader.php
Enrico

 ha scritto nel messaggio 
news:1232288258.1...@enrico-desktop.casa...

Ho realizzato tale script per visualizzare testo e campi. Per visualizzare 
il file allegato nel messaggio quale istruzione bisogna usare ? evetualmente 
se mi alleghi le istruzioni da inserire nello script mi fai un favore.
<?php
$mbox = imap_open("{
mail.nome.it:143
}", "user", "pass") or die
(imap_last_error()."<br>Connection Faliure!");
$MC = imap_check($mbox);
// Fetch an overview for all messages in INBOX
$result = imap_fetch_overview($mbox,"1:{$MC->Nmsgs}",0);
foreach ($result as $overview) {
echo "#{$overview->msgno} ({$overview->date}) - From: {$overview->from}
{$overview->subject}\n";
$num = $overview->msgno;
echo (imap_fetchbody($mbox, $num, 1));
print "<br><br>";
}
imap_close($mbox);

Newsgroup: it.comp.www.php
Titolo: Modifica file php.ini

Ciao,
vorrei modificare il livello di avviso degli errori nel file ini di php in modo da farli apparire il meno possibile.
Ho letto che per farlo occorrerebbe modificare la voce error_reporting nel file php.ini da:
error_reporting = E_ALL
a
error_reporting = E_ALL & ~E_NOTICE
Volevo chiedervi se:
1) è esatto
2)  questo file e' il file ini-dist contenuto nella cartella php o quello contenuto nelle cartelle di windows
3) tra le tante voci "error_reporting", quale di preciso modificare
Grazie e scusate per l'ingenuità della domanda ma sono nuovo della materia.
Iron

3) tra le tante voci "error_reporting", quale di preciso modificare
Dipende da cosa vuoi fare. Secondo me nessuna, tieni a E_ALL.
Leonardo
-- 
Avere studiato senza mettere in pratica e' inutile;
mettere in pratica senza avere studiato e' pericoloso.
                                                - Conphpucio

E se sbagli, come te ne accorgi?
Usa phpnuke, ecco perché vuole impostarlo così.
Ciao
Francesco Mazzi
Webmaster di AltroPC.it - 
http://www.altropc.it
 
Software libero, PHP, MySQL, Webdesign, Sicurezza, CMS, Tutorials
Per rispondere in e-mail togli NOSPAM
Newsgroup: it.comp.www.php
Titolo: eseguire script linux da php

Buongiorno avrei la necessità di far eseguire a php uno script in 
ambiente linux.
Lo script in questione lancia un ncftpget.
Mi sapreste indicare come fare?
Grazie mille.
Cristian.

 Mi sapreste indicare come fare?
Il manuale, questo sconosciuto ...
http://www.php.net/exec
-- 
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.
Non lo avevo visto :-)
Setec Astronomy ha scritto:


 Lo script in questione lancia un ncftpget.
Puoi ovviare usando le funzioni per ftp di php
-- 
        C                     F
  per fortuna il mio razzismo non mi fa guardare
          C                        F
  quei programmi demenziali con tribune elettorali

Newsgroup: it.comp.www.php
Titolo: Login su un solo computer alla volta

Salve,
sto progettando un nuovo sistema di autenticazione tramite pagine PHP in cui
sia possibile loggarsi solo da un computer alla volta.
In pratica desidero che un utente, con username e password, può accedere
all'area protetta solo se in quel momento non vi è un altro utente con la
stessa combinazione di username/password su un altro computer.
Qualcuno sa darmi dei suggerimenti sulla tecnica da utilizzare?
grazie a chiunque risponderà...
Pino

 in cui sia possibile loggarsi solo da un computer alla volta.
Se ne e' gia' parlato in precedenza. Utilizza cookie/sessioni ed IP ped
discriminare un login.
-- 
I am what I am, I do what I can
Vuoi supportarmi? 
http://url.repository.biz/go/3E
Votami! 
http://www.phpclasses.org/vote.html
L'uomo, conscio di sbagliare, persevera.


Grazie mille. Proverň e farň sapere.
Pino
Newsgroup: it.comp.www.php
Titolo: sostituire il carattere \ all'invio di un form web

Premetto che sono alle prime (proprio prima ; )) con il PHP...ma ho un form
che "POSTA" su di un'altra pagina...il cui scopo è far visionare la pagina
in anteprima completa di testi, proprio come verrà.
Ho letto che c'è una funzione che se attivata nel server riporta un "\"
damanti agli apostrofi per prevenire casini nell'inserimento nei DB!
Ora vi chiedo se c'è un trucco per eludere questa funzione, dato che penso
sia attiva sul server dove mi rifornisco.
io avevo questo piccolo comando
     <?php
     print $_REQUEST['EditorValue'];
     ?>
ma che ovviamente mi da un risultato come questo:
----------------------------------------------------------------------
Gli attentati dell\'11 settembre 2001 erano l\'inizio di una serie di tre
ondate di attacchi da parte di al Qaeda. A dirlo a Cia ed Fbi è stato John
Walker Lindh, il \"talebano americano\" catturato in Afghanistan, le cui
rivelazioni sono contenute in documenti segreti ottenuti dalla CNN. Agli
attacchi suicidi avrebbe dovuto prendere parte, racconta, lui stesso. E nel
mirino dei terroristi di Osama bin Laden c\'era anche Israele.
----------------------------------------------------------------------
Tanto io non devo inserire nulla in nessun database!
Grazie,
un novellino   ;-)


io uso l'accoppiata addslashes(), stripslashes() per aggiungere barre
quando servono ed eliminarle quando non sono necessarie.
se ad esempio fai un stripslashes() sulla variabile che identifica il
testo che vuoi stampare, anche se nella base dati hai i vari apostrofi o
altri caratteri speciali quotati dalla barra, dovresti essere a posto
nella successiva fase di stampa di quella variabile

 nella successiva fase di stampa di quella variabile
Potresti farmiun esempio pratico sul mio codice, ripeto sono proprio alle
prime cin il PHP, te ne sarei GRATISSIMO.
Alen



Se nella variabile $_REQUEST['EditorValue'] hai il testo con gli slashes
da togliere, fai:
print stripslashes($_REQUEST['EditorValue']);
se devi aggiungere gli slashes:
$var = addslashes($var);
Ciao
--
http://it.php.net/manual/it/function.addslashes.php
http://it.php.net/manual/it/function.stripslashes.php

Grazie terrň prezioso questo tuo primo aiuto nella mia esperienza con il
PHP...
e ora vado a vedere i link che mi hai dato!!
TNKS



vedo che ti hanno già risposto :)
adattando un vecchio detto...mi hanno rubato le dita dalla tastiera! :)

Newsgroup: it.comp.www.php
Titolo: invio automatico scadenza servizi

--
salve a tutto il NG,
ho un'idea che non so come mettere in pratica, quindi la espongo per sapere
se qualcuno mi può dire come attuarla.
Grazie in anticipo.
nel database MySQL ho delle date di scadenza abbinate a vari indirizzi
email, volevo fare in modo che un tot di giorni prima della data di scadenza
(30) uno script o qualche altra cosa inviasse automaticamente all'indirizzo
di posta relativo a quella scadenza una mail preimpostata avvisando il
ricevente che tra 30 giorni scadrà il suo servizio, come posso fare??

 ha scritto nel messaggio
news:a7jvh9$mh2$1...@news.ngi.it...

Dovresti utilizzare un cron sotto unix/linux.
Newsgroup: it.comp.www.php
Titolo: Problema con gli array..

Ciao a tutti..
Mi trovo in difficoltà: ho due array che vorrei fondere tramite la chiave.
Es.
$array1=Array ( [3] => topolino )
$array2=Array ( [0] => pippo[1] => pluto [2] => minnie [3] =>diabolik[4] =>
clarabella)
Il risultato che vorrei è:
$array3=Array ( [0] => pippo[1] => pluto [2] => minnie [3] =>topolino[4] =>
clarabella)
Ho provato array_merge ma mi fornisce risultati strani.. Sugggerimenti?
Grazie
BluCyan

 clarabella)
http://it.php.net/manual/it/function.array-splice.php
ciao,
ste

Newsgroup: it.comp.www.php
Titolo: time-out per opendir(). Esiste?

Salve a tutti
Ho fatto una pagina web che legge dei file da una directory e li
mostra a video.
Il problema e' che tale directory e' "montata" e capita a volte che
per problemi di rete il sito si blocchi in attesa di riuscire a vedere
i dati nella directory. E' possibile impostare un TIME-OUT alla
funziona opendir()? cioe' ad esempio, se dopo 1min che essa non
restituisce i file magari mostro una pagina di errore....
Grazie
 
-- 
I'm using an evaluation license of nemo since 161 days.
You should really try it!
http://www.malcom-mac.com/nemo

 restituisce i file magari mostro una pagina di errore....
A parte l'utilizzo di 
http://www.php.net/set_time_limit
 , forse puoi
fare qualche cosa con 
http://www.php.net/stream_set_timeout
 , ma non ne
sono certo (mai provato).
-- 
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/

Newsgroup: it.comp.www.php
Titolo: explode(), non capisco...

Se io ho un array cosě composto: Voce 1-Voce 2-Voce 3-
usando explode() ed un while(list() = each()) ottengo 4 elementi...
Cosa sbaglio?
Scusate ma sono in tilt...
Max
-- 
http://www.maxori.it

Ho risolto.
La solita cavolata che ti sfugge...
Max
-- 
http://www.maxori.it

 
cioè? ma explode() non si usa sulle stringhe:)?

 cioč? ma explode() non si usa sulle stringhe:)?
Si, infatti dovevo "esplodere" una stringa per ricavarne un array.
Le vaie voci della stringa erano separate dal trattino e l'errore che
facevo era quello di inserire il trattino anche dopo l'ultimo elemento,
ne risultava quindi un array con l'ultimo ellemento vuoto
Max
-- 
http://www.maxori.it

 cioč? ma explode() non si usa sulle stringhe:)?
si e' probabile che lui abbia usato la funzione su quella stringa per
ottenere un array.. otteneva 4 elementi invece di 3 grazie al
quell'ultimo '-' in coda..
-- 
www.iuz-lab.info
Newsgroup: it.comp.www.php
Titolo: Return-Path

Qualcuno può indicarmi come impostare l'indirizzo a cui restituire un 
email inviato con la funzione mail() e che il server di posta non ha 
potuto consegnare?
Spiegazione: un modulo invia un email di notifica all'indirizzo di 
posta immesso dall'utente.
Se l'utente mette un indirizzo inesistente, io voglio che il server di 
posta, non potendo consegnarlo, me lo torni indietro (esattamente come 
quando ti torna indietro un email che hai spedito col tuo programma di 
posta).
Ho provato a impostare tra gli extra headers sia Reply-To che Return-
Path, ma non funziona.
Qualche aiuto? Grazie
M

Molto probabilmente è un problema (anzi, una feature!) del  tuo mailer.
Ad es, sendmail consente soltanto ai cosiddetti "trusted users" di alterare
il Return Path.
per altre info, man sendmail
Ciao
Irene


Grazie Irene e grazie anche a Jurgen che mi aveva risposto in un altro
post.
Anzi chiedo scusa al NG se ho postato due volte la stessa questione,
il fatto è che credevo di aver rimosso questo post e invece era
rimasto in coda in uscita.
Matteo

Newsgroup: it.comp.www.php
Titolo: All'uscita di una pagina..

Salve a tutti avrei un problema vorrei sapere qual'è la funzione che alla
chiusura della pagina esegua qualche operazione.. del tipo devo scrivere su
un file l'ora di uscita di un visitatore ma come faccio ad eseguire
operazioni alla chiusura della pagina?oppure visto che questa funzione
esiste in javascript come posso richiamare ed attivare una funzione php da
javascript? grazie anticipatamente...
Ps:scusate per eventuali errori e per le frasi contorte ma sono le 3.15 del
mattino e sto smanettando da 5 ore con php e vari grazie a tutti

 ha scritto nel messaggio
news:Ja1b7.8757$fA3.3...@news.infostrada.it...


 funzione php da javascript? grazie anticipatamente...
Non puoi richiamare codice php da javascript perche` il primo e`
server-side, il secondo client-side.
Forse puoi, da javascript, aprire una finestra invisibile o qualcosa del
genere, che richiama un determinato script, che esegue le operazioni che
vuoi tu. Non ho mai provato, quindi ipotizzo e basta.
Bye.
Newsgroup: it.comp.www.php
Titolo: ciclo su struttura complessa (foreach)

Ciao a tutti.
Volevo chiedervi aiuto su un ciclo foreach.
Ho dei dati che mi ritornano da un webservice di un'anagrafe.
Nello specifico mi vengono ritornati più di un indirizzo e vorrei
ciclare fra tutti gli indirizzi ritornati.
vorrei quindi tutti i volori codice facendo ciclare su "indirizzo"
$dbsisdettagliopaziente[0]->indirizzi[0]->tipo->codice
qualcuno di voi può aiutarmi?
Grazie mille!
*aw*


Scusa ma ho la sfera di cristallo in riparazione e, dato che non hai
postato nessun esempio del tuo codice, dei dati che devi processare e
del risultato che vuoi ottenere, mi risulta impossibile aiutarti ;)

 qualcuno di voi puň aiutarmi?
Posta un print_r di un'istanza dell'array che ti interessa.
ciao, f.

ciclare fra tutti gli indirizzi ritornati.
foreach($dbsisdettagliopaziente[0]->indirizzi as $blob)
{
	$codice = $blob->tipo->codice;
}
E' questo che intendi?
Leonardo
-- 
Enough, enough!  But, stranger, ere we part,
Glancing farewell to each nefarious bier,
This warning would I beg you take to heart:
There is an end to e'en the worst career!

 Leonardo
esattamente.
domani provo il codice e ti faccio sapere se funziona come
vorrei... :)
Grazie mille!
Ringrazio anche gli altri anche per la precisazione sul corretto uso
della lingua italiana.
In effetti sono stato impreciso...
ciao,
*aw*

 In effetti sono stato impreciso...
scusa per la battuta, ma davvero non avevo capito il problema ;)
Newsgroup: it.comp.www.php
Titolo: Gestione utenti - Attivare/Disattivare

Ho appena finito di realizzare un piccola gestione utenti.
Lato admin si vede l'elenco, si creano, si modificano e si eliminano
gli utenti e i relativi dati.
Lato utente c'è una login con check che permette di accedere ad
un'area riservata.
Niente di particolare insomma!! (a parte la soddisfazione di averlo
fatto io...)
Adesso mi piacerebbe fare una cosa in più: Attivare o Disattivare un
utente ad accedere nell'alrea riservata.
Mi spiego meglio: per non far accedere un utente alla mia area
riservata, ora come ora sono costretto a eliminare l'utente
perdendendo così ogni suo dato... Vorrei invece aggiungere una
casellina da spuntare (o un'immagine da cliccare) che, senza eliminare
l'utente, mi permetta di bloccarlo (cioè non farlo accedere all'area
riservata).
Come posso realizzare una cosa del genere? Avete delle
idee/esperienze?
Grazie mille
Ciao
-- 
La rovina del mondo sarà l'indifferenza...
...ma chi se ne fregaaa!

 utente ad accedere nell'alrea riservata.
Il login come lo gestisci al momento? Cookie, sessioni, ...?
Potresti inserire una checkbox come hai detto, e poi al momento del login
verificare anche il valore del campo "abilitato".
Se non è abilitato non fai il login.
Oppure se il database non è molto complesso, potresti creare una tabella con
gli utenti disabilitati e spostare (anzichè cancellare) l'utente in tale
tabella.
Ciao
Marco

idee/esperienze?
Potresti aggiungere un campo "active" di tipo booleano nella tabella
utenti; lato admin setti/unsetti questa variabile per
attivare/disattivare l'utente e lato utente, quando viene effettuato
il login, fai un controllo se l'utente č attivo o meno.
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

il login, fai un controllo se l'utente è attivo o meno.
Appunto... forse volevo fare proprio questo... mi metto subito al
lavoro (spero di non disturbarvi troppo con le mie problematiche...)
Grazie
