mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.www.php
Titolo: Criptazione perfetta?

Ho utilizzato una criptazione di questo tipo:
$pwdCrypt = crypt($password,base64_encode($password));
come faccio a fare il procedimento inveso, ovvero partendo da $pwdCrypt
posso tornare a $password?
Grazie!
--
Marco "DUFF" Palermo
Marco...@SPAMHotmail.com
http://www.MarcoDuff.cjb.net/
http://www.cribiobot.cjb.net/

 Grazie!
Non puoi.. crypt.. come md5...è un sistema ad una via...  - a meno che le
provi tutte finchè ti esce quella giusta.. ma la vedo dura :))
Se vuoi verificare se una password è quella giusta.. prima la cripti.. e poi
la confronti con quella già memorizzata e criptata... se sono uguali .. la
password è giusta.
Se uno se la dimentica crei un sistema che gliene crea una nuova.. la
sostituisce alla vecchia.. e gliela manda via mail.
Nel caso fossi interessato a sistemi a due vie.. vedere le funzioni mcrypt
.. ma la soluzione migliore rimane quella di un sistema ad una via.

 sostituisce alla vecchia.. e gliela manda via mail.
Era propri questo il punto, volevo creare un modo per riprendere la password
i caso venisse dimenticata....
Comunque, credo che farò quello che mi hai consigliato, ovvero creare una
stringa casuale ed impostarla come nuova password!


A parte che oramai per MD5 ci sono un sacco di crackettini in giro... :-)
J

Newsgroup: it.comp.www.php
Titolo: Caricare una pagina passandogli dei parametri con POST

Ciao a tutti,
Vorrei, a partire da una funzione presente in un file php (v4.1),
far caricare al browser dell'utente un'altra pagina a cui vorrei
passare dei parametri con il metodo POST.
Come posso fare?
Grazie tante.
	Ivo

 passare dei parametri con il metodo POST.
it.comp.lang.javascript.
-- 
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.

 it.comp.lang.javascript.
??
La pagina di partenza è elaborata esclusivamente sul server, dovrebbe
essere fatto tutto in php.
	Ivo


vai su 
phpclasses.org
 e cerca http.php o altre librerie nella sezione 
http, faranno al caso tuo.
saluti

 essere fatto tutto in php.
Allora non farai "caricare al browser dell'utente un'altra pagina" ma
gli farai visualizzare il risultato di una richiesta HTTP POST verso
un'altra pagina.
Di questo se ne e' discusso svariate volte.
http://www.php.net/fsockopen
http://www.php.net/curl


 Di questo se ne e' discusso svariate volte.
Cerco subito.
Grazie :-)
	Ivo

 http, faranno al caso tuo.
Le guardo sicuramente.
Grazie :-)
	Ivo
Newsgroup: it.comp.www.php
Titolo: Giochi in PHP (forse dico una eresia)

Ho un portale (con Mkportal) che non uso + e volevo chiedervi se esistono 
dei giochi (tipo Travian o Ogame) da installere sul mio sito (Mysql) ... 
forse sto dicendo una cavolata ma mi incuriosiva la cosa !
Ciao
--------------------------------------------------------------------------------
La mia Cartella di Posta in Arrivo è protetta con SPAMfighter
1077 messaggi contenenti spam sono stati bloccati con successo.
Scarica gratuitamente SPAMfighter! 

 forse sto dicendo una cavolata ma mi incuriosiva la cosa !
Ce ne sono diversi, che ricordi.

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

Qualcuno può dirmi dove trovare documentazione e/o script per gestire i
file di word(doc ecc.)
Grazie,saluti Jaman

 Qualcuno puň dirmi dove trovare documentazione e/o script per gestire i


Grazie proverň
Saluti by Jaman


Newsgroup: it.comp.www.php
Titolo: [mysql] In quale versione di mysql sono supportate...

Salve,
come da object, a partire da quale versione di mysql sono supportate le
query nidificate?
Intanto, già che ci sono =) vi viene in mente qualcosa di equivalente a:
SELECT MAX(CONT) FROM (
  SELECT
    COUNT(CD_ACCESSO) AS CONT,
    SUBSTRING(DT_ACCESSO, 1, 8) AS DT_ACCESSO
  FROM T_ACCESSI
  GROUP BY DT_ACCESSO
)
ma che non contenga doppie query?
Grazie, saluti...
 
http://www.overlookcafe.net
- H o u s e F a s h i o n C l u b -
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Grazie, saluti...
Di niente.
    Ciao

 LIMIT 1,1
Diciamo che mi rendo conto di aver fatto una domanda un po del cock perchč č
banale pensare ad un ordinamento...anche se cosě la query non
funzionerebbe...
Grazie saluti...


query nidificate?
Credo dalla 5.
Ciao
Francesco Mazzi
Webmaster di AltroPC.it - 
http://www.altropc.it
 
Project Admin di "PHP Reservation - Online booking system" - 
http://sourceforge.net/projects/phpreservation
Dev.Staff di E-Xoopport - 
http://dev.e-xoopport.it

 Ciao
A me risulta che già dalla 4 siano disponibili.
Le 3.x erano le ultime versioni a non averle.

 Le 3.x erano le ultime versioni a non averle.
Mi sono informato meglio, sono disponibili dalle versioni della serie 
4.1 in poi: 
http://dev.mysql.com/doc/mysql/en/Subqueries.html
Ricordo comunque che questa serie è ancora in alpha, quindi nelle 
versioni stabili non c'è ancora questa feature.
-- 
-------------------
Francesco Mazzi
Webmaster ed amministratore di AltroPC.it
http://www.altropc.it
Newsgroup: it.comp.www.php
Titolo: AIUTO SU CODICE

Ciao a tutti, siete la mia ultima speranza.
Questo qui sotto è il codice che uso per le NEWS: mi fa comparire
nell'ordine:
Titolo
Alcune parole del messaggio
La dicitura ...leggi tutto
Il titolo lo visualizza in Arial 2 colore FFFFFF
Come faccio a  far visualizzare in Verdana 1 colore CCCCCC il corpo del
messaggio?(denominato Some Words). Attualmente me lo fa visualizzare in nero
(credo me lo dia di default)
Spero che qualcuno di voi altri riesca a darmi questa benedetta
soluzione.(sono decisamente agli inizi! Sob!)
Buona serata a tutti.
Laura.
<?
if(!isset($config)){include("config/config.php");}
if(!isset($wmlib)){include("wmlib.php");}
$news=mysql_query("select * from Article order by ArtDate desc limit 0,1");
$art = mysql_fetch_array($news);
$art[ArtTitle]=stripslashes($art[ArtTitle]);
$art[ArtMsg]=stripslashes($art[ArtMsg]);
$words=SomeWords($art[ArtMsg]);
echo "<font size=\"2\" face=\"Arial\"
color=\"FFFFFF\"><b>$art[ArtTitle]</b><br>$words <a
href=\"$base_url/wmview.php?ArtID=$art[ArtID]\" target=\"_blank\"><b>leggi
tutto</b></a></font>";
?>

 echo "<font size=\"2\" face=\"Arial\"
color=\"FFFFFF\"><b>$art[ArtTitle]</b><br>$words <a
href=\"$base_url/wmview.php?ArtID=$art[ArtID]\" target=\"_blank\"><b>leggi
tutto</b></a></font>";
strano, dovrebbe uscirti in bianco... cmq basta racchiudere $words tra i tag
font con i giusti parametri... esattamente come hai fatto per
$art[ArtTitle]. in html viene cosě
<font face="arial" size="2" color="#CCCCCC">bla bla bla bla...</font>
Ludovico

 ha scritto nel messaggio
news:bl7jqi$953$1...@newsreader.mailgate.org...


 alla fine?
No. Tu scrivilo, al limite ved(iam)o eventuali errori.
Ludovico

 ha scritto nel messaggio
news:ytHdb.135146$hE5.4...@news1.tin.it...


Newsgroup: it.comp.www.php
Titolo: sito con host aruba

salve ho sito con host aruba in cui non funziona il contatore in locale va 
tutto liscio
problemi di protezione credo si ma come li risolvo ? 

yag wrote:

Posta il codice, posta l'errore, se non vengono visualizzati error
inserisci error_reporting (E_ALL) all'inzio dello script e riporta
l'errore. Se devi scrivere su FS imposta i privilegi corretti.
-- 
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.


ho risolto
aruba da permessi in scrittura solo dentro la cartella mdl-database
Newsgroup: it.comp.www.php
Titolo: Da un form PHP ricevo strane email...

Salve a tutti,
sul mio sito uso un 'form contatti' che gli utenti usano per comunicarmi che
vogliono essere contattati o per richiedere informazioni; non si appoggia a
nessun database e ci sono i soliti campi tipo 'nome_cognome', 'via',
'numero_telefono' ecct...
Il form funziona benissimo e ricevo le email con tutti i dati belli
impaginati.
Senonchè oggi ho ricevuto una mail fuori dal comune, invece dei dati
dell'utente e i campi per cui ho programmato il form ricevo quanto riporto
sotto
#####
Modulo inviato il 04/03/2006 alle ore 14:39:50
Riepilogo dati:
 ____________________________________________________________
Nome: heard
Content-Type: multipart/alternative;
boundary=d280d44c19657a41f3bf1d8edbef7d47
MIME-Version: 1.0
Subject: iv th rollin mills
bcc: 
terfo...@aol.com
This is a multi-part message in MIME format.
--d280d44c19657a41f3bf1d8edbef7d47
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
binary, compressed, mark up, or proprietary form, including any form
resulting from conversion by word processing or
--d280d44c19657a41f3bf1d8edbef7d47--
.
Numero IP: 208.44.246.70
####
Io non ci capisco nulla.... qualcuno ha idea di cosa può aver voluto fare
l'utente che ha compilato il form?
Grazie e ciao! 
Daniele

 bcc: 
terfo...@aol.com
come sempre gli utenti una ne pensano e mille ne fanno...

 l'utente che ha compilato il form?
Probabilmente, l'utente era un bot in cerca di form php insicuri,
vulnerabili ad attacchi di email injection.
http://securephp.damonkohler.com/index.php/Email_Injection
Come ci sia riuscito dipende dal form che hai fatto.
Sembrerebbe che dopo il nome "heard" abbia inserito (magari con semplici
"\r\n") i successivi header, tra cui un bcc che forse può essere il suo
stesso indirizzo email (ogni email che arriva in quella casella
equivarrebbe ad un form vulnerabile da cui poter inviare, ad esempio,
spam).
Ecco perché Setec avverte sempre di validare bene tutto ciò che arriva
dagli utenti, da considerare sempre maliziosi. :o)
Ciao.
Tristan
Newsgroup: it.comp.www.php
Titolo: Convertire vocali accentate

Salve a tutti, una domanda al volo:
esiste una funzione interna al PHP che converte in una stringa le vocali 
accentate in vocali non accentate?
Esempio:
- Il sole e' giallo
diventa
- Il sole e giallo
Farlo da me non è un problema, chiedo solo se esiste una funzione interna.
Grazie a tutti.
- Alex -

 Salve a tutti, una domanda al volo:
[cut]
http://php.net/manual/en/function.str-replace.php
Corrado Roberto
Fingerprint: 8FC8 05DE 2B53 A8AF 8B2B 6CBF AD23 C4D5 86FE 80BB
I'm to lame to use BSD Linux and Windows^^ 

 - Il sole e giallo
Nota che quella 'è' non è accentata, se hai gli apostrofi al posto degli 
accenti ti basta un singolo str_replace(), ma è scorretto dal punto di 
vista della grammatica.

No, ho messo io l'accento per errore: si tratta di una "è".


Grazie per la tua risposta. Io pensavo a qualche funzione per la 
codifica dei caratteri, ma alla fine la str_replace fa il suo lavoro...


 dei caratteri, ma alla fine la str_replace fa il suo lavoro...
oh la qualcuno che ringrazia ogni tanto ^^
tornando al topic, nessuno ti vieta di fare uno switch con case replace 
definendo l'array pattern^^
bye :o)


Newsgroup: it.comp.www.php
Titolo: tra le guide di html.it

Date un'occhiata a questa soluzione contro il relativo exploit:
http://php.html.it/guide/lezione/2993/cross-site-request-forgeries-in-pratica/
LoL



mi sono fermato a quando dice che HTTP_REFERER puo'
[quoting 
http://php.html.it/guide/lezione/2993/cross-site-request-
forgeries-in-pratica/]
la fonte del link può esser considerata sufficientemente sicura, poiché a 
tutt'oggi non esiste modo - per lo meno chi scrive non lo conosce - per 
indurre un browser standard non sotto il proprio controllo diretto a 
modificare il referer.
[/quoting]
e' abbastanza triste che su siti cosi' visitati appaiano 
"semi-_g_uasi-guide" del genere..
-- 
www.iuz-lab.info

 --
www.iuz-lab.info
Sì ma hai letto cosa consiglia di fare?
Di controllare sempre che il referer sia il sito stesso :|

 "semi-_g_uasi-guide" del genere..
Incuriosito sono andato a leggere l'articolo perché non capivo il 
significato del pezzo che hai riportato, ma come cacchio scrive? Avrà 
riletto il proprio articolo prima di lasciarlo pubblicare?
Newsgroup: it.comp.www.php
Titolo: Gestione login

Ciao,
devo gestire un sistema di login.
Siccome non voglio usare la classica form, ho pensato all'autenticazione di
Apache.
Però così facendo io inserisco gli utenti e le loro password, e non riesco
ad avere una gestione delle password da parte degli utenti.
C'è modo di gestire l'autenticazione di Apache attraverso PHP?
Oppure c'è una soluzione più pulita (e sicura)?
Ciao
Marco


Prova ad andare a leggerti questo:
http://www.serverwatch.com/tutorials/article.php/1129301
Una volta che usi MySQL per i dati dell'autenticazione di Apache, gestire i
dati con PHP é uno scherzo.
HTH, ciaups
Silvio Porcellana
Senior Programmer
-----------------------------------------------------------------------------------
Trovanome.it - 
http://www.trovanome.it
Se non vuoi essere solo un numero...hai bisogno di un nome!
-----------------------------------------------------------------------------------
--------------------------------
Inviato via 
http://usenet.libero.it

 dati con PHP é uno scherzo.
Articolo molto interessante, ma io uso Postgres...
Esiste qualcosa di similare?
Ciao
Marco


Oh yeah:
http://www.giuseppetanzilli.it/mod_auth_pgsql/
HTH, ciao!


Newsgroup: it.comp.www.php
Titolo: array come paramtri di funzione

ho una funzione
function pippo($a,$b,$c=""){
 .......
}
vorrei dargli in pasto un array come parametri
$me = array(1,2);
non posso darlo come pippo($me)
come faccio ad aprire l'array e passarlo come parametri
a pippo ?

 come faccio ad aprire l'array e passarlo come parametri a pippo ?
A parte pippo($me[0], $me[1], $me[2]) intendi? :)
Se quella funzione si aspetta un array modificala perche` accetti un array.
Bye.

 Bye.



http://php.net/call_user_func_array
-- 
www.iuz-lab.info

funzione_da_chiamare' was given in pippo.php on line 398

g4b0 wrote:

mi rispondo da solo (e da un altro indirizzo :) )
$srv = new Server();
$func = 'funzione_da_chiamare';
$params = Array('pippo', 'pluto');
$response = call_user_func_array( array($srv, $func) , $params);
Per chi fosse interessato ho trovato le info qua:
http://it.php.net/manual/en/language.pseudo-types.php#language.types.callback
-- 
g4b0, linux user n. 369000
http://gabo.homelinux.com
Newsgroup: it.comp.www.php
Titolo: [OT] Consiglio estetico

Scusate l'OT-
Avrei bisogno di un mini parere relativo ad un logo.
Inoltre se vi va ecco un modo nuovo per fare i form per php :-)
Guardateli qui e cliccate su quello che preferite
http://www.judaweb.com/loghi
Grazie
J


I loghi non hanno sfumature (in generale dovrebbero essere fattibili anche
in due colori). Poi quello che ci fai sopra (sfumature etc) è un'altra cosa.
Cmq secondo me dipende da cosa è 'sto Lyncas e anche quali sono i colori più
maneggevoli (dovrai pur utilizzare dei colori simili nel sito, no?), quindi
colori non troppo pesanti.... è lunga la discussione, ma la termino qui.
P.S. il form così fatto è poco usabile, se devi scrivere "clicca sul logo
che ti piace" ogni volta sprechi spazio per le "istruzioni". In genere si
capisce che si può cliccare su qualcosa quando appare la "manina"
LAMASE

Per il form si può mettere un link morto href="#" per far comparire la
manina.
Il form è comodo per poter inserire quanti campi vuoi, in fase di
realizzazione grafica, senza dover pensare a dove e come inserisci i dati.
Inoltre permette di spostare le immagini con facilità dato che il comando di
chiamata alla funzione di submit fa parte del tag img.
Sicuramente più comodo che star lì a valutare quali valori assume (nel file
successivo php) la variabile colore.
Per quanto riguarda il logo, conosco le implicazioni. Gli sfondi sono
infatti solo delle ambientazioni.
Quello che volevo era conoscere i gusti sugli accostamenti del giallo del
testo :-)
MA TU NON ME L'HAI DETTO BRUTOOOOO (però spero tu abbia votato :-)
Inoltre mi interessava sapere se la gente avrebbe letto il fulmine come Y o
come I.
Tu l'hai letto come Y e mi fa piacere (anche io lo leggo allo stesso modo)
ma per dare il dubbio, nel title della index l'ho messo con la I
Grazie cmq per la risposta :) Terrò conto :-))
ciao
Julien
"LAMASE" <a@b.c> ha scritto nel messaggio
news:9td6ko$ecp$1...@fe1.cs.interbusiness.it...


 ma per dare il dubbio, nel title della index l'ho messo con la I
Ho faticato a leggerlo come y (inizialmente avevo scritto Lincas, poi ho
cambiato)
LAMASE
Newsgroup: it.comp.www.php
Titolo: Falla su upload file .....domanda?

Sul mio server ho installato PHP 4.0.4, che secondo a quello che dicono
dovrebbe avere la falla sui file di upload......
Mi č difficile aggiornare la versione di php e non posso disabilitare il
servizio...in piů sul sito 
php.net
 non forniscono le patch per questa
versione.....
C'č un modo per sapere se sono a rischio realmente?....
Per ripararmi come posso fare????

 Per ripararmi come posso fare????
Le versioni a rischio pare siano tutte, altrimenti avrebbero elencato in
dettaglio quali a rischio e quali no.
Inizialmente fatti questa domanda: ma qualcuno sul server che ho ha in uso
il php, usa l'upload ? Si ? Allora sei a rischio.
Per ripararti mi sa che hai solo la possibilità predetta :)
J


Bah, attenzione, il php diventa rischioso solo quando viene detto che c'è un
bug di sicurezza... per intenderci fino a ieri avresti usato php 4.0.4
pensando di essere sicuro al 100% e nessuno ti avrebbe mai disturbato, sia
perchè nessuno sapeva del bug e sia perchè nessuno ha l'interesse di venire
a colpire proprio te sperduto nella rete...
La soluzione è unica, aggiornare il php alla versione 4.2.0 ...
Ciao
Alex

pensando di essere sicuro al 100% e nessuno ti avrebbe mai disturbato
Forse che si', forse che no. Nell'"underground" un programma sfonda-PHP
girava da qualche mese.
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...

Newsgroup: it.comp.www.php
Titolo: Chiedo un semplice aiuto su una query PHP_mySQL

Buongiorno a tutti.
Allora ho questa query:
//dichiara $sql come stringa di connessione al database sql
$sql=mysql_connect("localhost","","") or die ("errore durante la
connessione");
//dichiara $db come nome del database
$db=my_db;
//dichiara $tabellanews come tabella di lavoro
$tabellanews=news;
$selnews=mysql_db_query($db,"SELECT data,testo,url FROM $tabellanews ORDER
BY data DESC" ,$sql);
while ($array_news=mysql_fetch_array($selnews, MYSQL_ASSOC)) {
if ($array_news[testo]) {
print "<a href=\"$array_news[url]\"><b>$array_news[data]</a>:</b>
$array_news[testo] - ";
}
}
E questo è l'output:
<b>2003/12/03:</b> 03.12.2003 - testo
non capisco perchè mi crea la data doppia.
Ringrazio in anticipo per le risposte.
Ci sto diventando matto!!
www.borndevil.altervista.org
 webmaster

 }
if($array_news[testo] != "")  è più corretto
Sbagli a chiudere i tag.
<a><b>...</a></b>  è sbagliato
<a><b>...</b></a>
Riprova
Ciao
Marco

 <a><b>...</a></b>  è sbagliato
Grazie per la cortese risposta, però continuo a non capire perchè mi ritorna
la data doppia!
www.borndevil.tk
 webmaster.

 la data doppia!
Non è che è contenuta anche in $array_news[testo] ? Hai provato a stampare
solo questa variabile ?
Deep
Newsgroup: it.comp.www.php
Titolo: undefined symbol: mm_create durante start di Apache

ho finito di compilare php per Apache con --with-oracle e --with-sybase
in più rispetto allo std della slackware. le lib. sybase sono quelle
freetds per comunicare con MSSQL. ho finito di risolvere i link delle
librerie mancanti ecc. e adesso che tutto sembrava a posto apache non mi
starta comunque. il problema è che apachectl start mi da:
Syntax error on line 237 of /etc/apache/httpd.conf:
Cannot load /usr/libexec/libphp4.so into server: /usr/libexec/libphp4.so:
undefined symbol: mm_create /usr/sbin/apachectl start: httpd could not be
started 
ovviamente la libreria esiste e ldd -v non mi da errori...
apache l'ho già ricompilato per i threads e non mi dà problemi con la 
versione di php standard.
quindi penso che il problema sia qualche flag nel configure di php.
qualche suggerimento??
grazie

 wrote in 
news:Xns917369B8FC...@10.16.96.46
:

è un bug bogus, reportato sul bug db di php.
in realtà ne ho fatto aprire un altro perché l'help desk si rifiuta di 
proseguire con l'analisi...
il problema sta nel flag --with-mm che probabilmente non è compatibile con 
la configurazione di slackware di tale libreria.
togliendolo adesso funziona e quero sia mssql che oracle.
(nel bug bogus l'errore arrivava con oracle. in realtà a me è stato dato 
solo dopo che ho aggiunto --with-sybase).
spero che a qualcuno possa tornare utile questo post.
adesso migro il mio sito da WinNT a Linux!!
:-))))))
ciao

Newsgroup: it.comp.www.php
Titolo: copia file lato server

Scusate, non ho mai programmato in PHP, ho conoscenze solo di ASP...
in ASP posso effttuare diverse operazioni su files, quali Copia,
Eliminazione, Aggiornamenti etc..  si puň fare almeno la copia di un file
(binario... .ZIP, .EXE, .RAR etc. etc.) in PHP ?
Se si, sareste cosě gentili da indicarmi dove posso trovare informazioni a
riguardo ?
Grazie mille!

 Grazie mille!
http://www.php.net/manual/it/ref.filesystem.php
Ciao
--
*®*´¯`·.¸¸.·´¯`·-··._(-=/- Darcan -\=-)_.··-·´¯`·.¸¸.·´¯`*®*

Newsgroup: it.comp.www.php
Titolo: Headers HTTP... questi sconosciuti

Con il seguente codice dovrei dare la possibilità di far scaricare una
immagine (JPEG mettiamo caso)... invece di mandarla al browser per
visualizzarla... invece me la visualizza sul browser dove sbaglio?
Ecco il codice "incriminato"...
header("Content-Type: ".get_mimetype($file));
header("Content-Length: ".filesize($path."/".$file));
header("Content-Disposition: attachment; filename=$filename");
readfile("$path/$file");

Mario Cartia wrote:

Io uso gli STESSI comandi, ma con vari tipi mime. Per i formati che possono 
essere visualizzati dal browser (immagini ad es) non c'è molta alternativa. 
Per quelli esterni apre l'applicazione associata in alcuni casi (PDF) e in 
altri ti chiede di salvare.
Non ho provato, ma visto che tu DEVI far salvare e non visualizzare, prova a 
dargli un mime sconosciuto (tipo application/other), così lui non prova ad 
aprirlo nel browser e ti chiede di salvarlo col nome che indichi. Magari va
ciao
Newsgroup: it.comp.www.php
Titolo: Ancora sulle reg expr

Scusate se torno su questo argomento. In un testo vorrei che ogni volta 
che compare la parola Roma venga scritta in neretto. Il problema è che 
dovrei evitare che la sostituzione avvenga quando si tratta di una parte 
di una parola: ad es. se invece di Roma scrivo Romagna (altrimenti la 
prima parte appare in neretto e "gna" normale). Qual'è la giusta 
sintassi da usare con eregi_replace?
$string = eregi_replace("[[:space:]]+(Roma)+[[:space:]]+", "<b>\\1</b>", 
$string);
Perché questa non funziona (nella stringa risultante mi elimina gli 
spazi prima e dopo di "Roma")?

 parola:
Potresti usare la funzione preg_replace():
http://it2.php.net/manual/it/function.preg-replace.php
Per esempio:
<?php
$text = 'Romania, Roma e Romagna';
print(preg_replace("/\broma\b/i", "<strong>\$0</strong>", $text));
?>
Ciao.
-- 
Long John


se è solo questo il problema "selvaggiamente" aggiungi gli spazi...
"&nbsp;<b>\\1</b>&nbsp;" ;)

 ?>
Così funziona... una domanda: perché hai usato \b e non \s ?
Inoltre devo anche considerare i segni di punteggiatura alla fine della 
parola. Con la precedente sintassi il testo non cambia se appare come 
"roma." (col punto finale, ad es.)

 spazi prima e dopo di "Roma")?
$string = eregi_replace("([[:space:]]+)(Roma)+([[:space:]]+)", "\1<b>\
\2</b>\3", $string);
Occhio che messa cosi` ti sostituisce anche Romaroma, RomAromaRoMa, ecc.
Bye.
-- 
Alessandro Pellizzari

 cambia se appare come "roma." (col punto finale, ad es.)
Sicuro? Perché a me cambia regolarmente, proprio perché ho usato
\b al posto di \s. La sequenza di caratteri "a." č proprio un
limite di parola visto che il primo carattere soddisfa \w e il
secondo \W.
In questo esempio:
<?php
$text = 'Romania e Roma.';
print(preg_replace("/\broma\b/i", "<strong>\$0</strong>", $text));
?>
L'HTML che mi viene restituito č:
Romania e <strong>Roma</strong>.
Ciao.
-- 
Long John

 Bye.
Grazie, era proprio ciň che mi serviva
Ciao

Newsgroup: it.comp.www.php
Titolo: Ma il campo LONGBLOB ha dei limiti?

Perche' non riesco ad inserire immagini opiu' grandi di 1Mb in un campo 
LONGBLOB? Ha forse il limite di 1Mb il campo LONGBLOB?
Se si, posso modificare tale limite?
Per le immagini inferiori a 1Mb e' tutto ok funziona perfettamente.
Grazie a tutti, ciao. 

 ha scritto nel messaggio 
news:d74ss6$33q$1...@newsreader.mailgate.org...

Caspita ho sbagliato NG!!!!! Pensavo di stare su quello di mysql... scusate.
Newsgroup: it.comp.www.php
Titolo: [MySQL] Null vs Empty string

Ciao, ho cercato un po' in giro ma non ho trovato risposta a questa domanda.
Come faccio a sapere se il valore di un certo attributo č diverso da NULL?
Mi pare che funzionino due sistemi:
if ($valore_atrtributo != null) e if ($valore != "").
Secondo voi qual č il piů corretto?
Grazie, mARCOs.

 Secondo voi qual è il più corretto?
Sono corretti tutti e due, è solo il significato intrinseco che cambia. NULL
significa in sostanza "valore sconosciuto" ma è diverso da zero e anche
dalla stringa vuota la quale, invece, è un dato di tipo stringa a tutti gli
effetti.
La distinzione è abbastanza importante in MySQL perché può condizionare
l'esito di una query qualsiasi. Devi decidere caso per caso quale dei due
valori assegnare e utilizzare.
ciao
_China

 Secondo voi qual è il più corretto?
PS - spero di aver risposto alla tua domanda iniziale. In ogni caso per
sapere se un dato non è NULL devi utilizzare la prima espressione.
Visto che hai messo [MySQL] nel subject ricordo che è possibile verificare
l'esistenza di valori NULL anche nella query:
    SELECT campo FROM colonna WHERE campo IS NOT NULL;
ciao
_China

 Secondo voi qual è il più corretto?
In php4 puoi controllare esattamente se una stringa è vuota usando tre =
if ($valore === "")
è vera solo se $valore è settato esattamente alla stringa vuota.
Stesso discorso per controllare null o qualsiasi altro valore
-> i tre uguali controllano il tipo e il valore
$a = 0;
if ($a === "0") --> falsa
if ($a === 0)  --> vera
LAMASE
Newsgroup: it.comp.www.php
Titolo: Aiuto :: Manuale PHP

Salve,
sapete dove posso trovare un manuale gratis in qualsiasi formato
(htm,pdf,txt) completo sul php?
Ciao e Grazie
Marco
!(Il manuale su 
php.net
 in italiano, anche se completo, ha dei problemi,
troppe spiegazioni sono in inglese)
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

www.latoserver.it
formato PDF completamente in italiano.

--------------------------------
Inviato via 
http://usenet.libero.it
Newsgroup: it.comp.www.php
Titolo: ancora1 - carrello spesa -> ORDINI

salve, non avendo mai realizzato un carrello della spesa o ancora alcune 
domande da fare...
allora dopo che l'utente decide definitivamente di aquistare il prodotto / i 
nel carrello, generalmente gli viene mandata una mail di riepilogo ed 
eventuale conferma ? oppure solo riepilogo ?
dall'altra parte il gestore del sito come vede i suoi ordini? (a livello di 
dati e di db)  li vede in dettaglio oppure
potrebbe andar bene anche un riepilogo testuale nel senso un campo unico 
sotto forma di stringa che contiene tutto
l'ordine con prezzo totali ecc. ?
tanto alla fin fine l'amministratore (gestore del sito) non può modificare 
l'ordine può solo cambiare lo stato
da evaso a non etc. (risparmierei anche righe di codice e di db )
naturalmente sto impotizzando il caso più semplice (non devo mica gestire un 
magazzino) ma gli ordini arrivano tramite mail all'amministratore...
grazie ciao

 l'ordine con prezzo totali ecc. ?
Dipende, normalmente in dettaglio piu' un sistema di esportazione per
passare i dati al gestionale di ocntabilita/gestione magazzino 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.


Ho pensato anche questo:
potrei formattarli in xml e quindi nel caso in cui mi servirà riottenere la 
strutttura posso fare il
"reverse egineering" del file xml....
Potrebbe andare no ?
r
---

 xml....
IMHO non hai capito molto di XML. Perche' dovresti eiottenere la
struttura quando il concetto base di XML e' che e' semanticamente
compiuto? Una volta che hai l'XML con i dati che ti servono
implementerai una procedura per caricare i dati nel gestionale di
destinazione.



Forse mi sono espresso male ma intendevo questo :-)

Newsgroup: it.comp.www.php
Titolo: Php e Interbase

C'è qualcuno che usa php con interbase? che ne pensate?
Andrea

 Andrea
Si'.
Fantastico.
Ci sto sviluppando la tesi...
Ha tutto quello che un DBA puo' volere: stored procedure, trigger,
user-defined-function....
PS:Io non ci sono per dieci giorni a partire da adesso. Quindi non
troverai mie risposte. Un link per tutti:
http://www.synectics.co.za/php3/tutorial/IB_PHP3_API.html
trovi tutte le funzioni per ibase di php, anche quelle non documentate.
Il nuovo manuale di php ne riporta solo alcune..
	FRANK

 Andrea
A mio parere č ottimo, io lo uso per la mia Intranet aziendale e sto
ottenendo risultati piů che soddisfacenti.
Adesso uso NT+Apache 1.3.17+Php 4+Interbase 6.01, l'idea č di arrivare ad
avere Linux+Apache 1.3.17+Php 4+Interbase 6.01, solo che sto avendo un bel
po' di problemi con permessi ed accessi, e non ci sono ancore pienamente
riuscito...
Se posso consigliarti un altro "useful link" su interbase+php :
http://www.synectics.co.za/php3/tutorial/tutorial.php3
E' lo stesso sito che ti ha indicato FrAnK, solo che quě trovi un tutorial
che parte da 0...
CYO,
--
RaSca
http://web.tiscalinet.it/rascasoft

 Andrea
Newsgroup: it.comp.www.php
Titolo: foreach e query

Ciao,
sto sbattendo la testa sui risultati di un query mysql:
esempio.
ricevo un array da una query con 10 record
ogni record ha 5 campi (nome cognome eta sesso email)
Se uso solo foreach, mi cicla tra il primo record, ma come faccio poi a
spostarmi al secondo record?
SimoHack

 a spostarmi al secondo record?
Su MySQL ad esempio 
http://ww.php.net/mysql_fetch_assoc
 etc 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: [forse OT] statistiche webalizer

Capisco che forse è OT, ma qualcuno sa dirmi come fare, se lo ha già fatto,
per caricare dinamicamente le immagini e le pagine generate da webalizer in
base ad uno specifico input?
Ad esempio, se ho due domini, posso creare due sottodirectory tipo Stats con
le statistiche genrate al volo dallo stesso webalizer?
Grazie, ciao

Personalmente avendo per ogni dominio un log diverso, faccio generare le
statistiche per ogni dominio, ma uso uno script perl per fare più di una
statistica.
In pratica, ho un ciclo per ogni dominio
J

Anche io ho un log per ogni dominio, era ovvio ma non mi ero spiegato bene.
Quello che volevo era trovarte uno script che permetta al cliente, entrando
in una diorectory "Stats" di verificare le statistiche aggiornate in quel
momento, ovvero di lanciare webalizer con le opzioni corrette per copiare le
pagine html generate ed i file png nella dir riservata al cliente stesso.
Faccio una ricerca e cerco lo script.
MAgari se ne hai  uno, me lo passi?
Grazie

Newsgroup: it.comp.www.php
Titolo: Inviare mail con mail() o fsockopen?

Sto spulciando un po' gli script per gestire una mailing list e ho visto che
praticamente tutti usano la funzione mail() per l'invio.
A me sembra di ricordare di aver letto da qualche parte che per numeri
elevati di indirizzi questa funzione dava problemi, meglio utilizzare la
connessione diretta con l'utilizzo dei socket.
Ricordo male oppure è così?
E se è così, qualcuno conosce qualche script che utilizzi questo metodo (io
ho un vecchio script che si chiama 452 Mutli-Mail).
Ciao e grazie

 la connessione diretta con l'utilizzo dei socket.
Esistono molte classi per l'invio diretto tramite SMTP,
http://phpmailer.sourceforge.net/
 e' una di queste.
-- 
I am what I am, I do what I can
Vuoi supportarmi? 
http://url.repository.biz/go/3E
Sei un newbie? Leggi questo 
http://url.repository.biz/go/3C
L'uomo, conscio di sbagliare, persevera.
Newsgroup: it.comp.www.php
Titolo: Stampare il contenuto di una pagina...è possibile?

Salve,
come da subject mi chiedevo come posso fare per stampare il contenuto di
una pagina web. In particolar modo, dopo aver riempito una tabella con i
dati ricavati da una query sql, come faccio a stamparli anche su carta?
Grazie, saluti.
PS: ho fatto un salto anche sul sito 
php.net
 ma non trovato niente che
mi servisse.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

a php non puoi chiedere questo... è un linguaggio server-side!
Usa javascript: questa funzione è abbastanza versatile per i due browser più
diffusi --
<script language="JavaScript" type="text/javascript">
<!--
function printit() {
var NS = (navigator.appName == "Netscape");
var VERSION = parseInt(navigator.appVersion);
if (NS) {
window.print() ;
} else {
var WebBrowser = '<OBJECT ID="WebBrowser1" WIDTH=0 HEIGHT=0
CLASSID="CLSID:8856F961-340A-11D0-A96B-00C04FD705A2"></OBJECT>';
document.body.insertAdjacentHTML('beforeEnd', WebBrowser);
WebBrowser1.ExecWB(6, 2);
WebBrowser1.outerHTML = "";
}

dati ricavati da una query sql, come faccio a stamparli anche su carta?
La meglio e' mettere un link "crea versione stampabile", e quella ti
genera un PDF. Cosi' hai molto piu' controllo su cosa stampi e come.
Con Explorer, se ti inventi un tipo tuo ("phpdf"? :-) ) ed ordini al
browser di aprirlo "in place", non vedi quasi differenza e magari ti
puo' convenire spedire SUBITO il PDF.
Leonardo

Newsgroup: it.comp.www.php
Titolo: Catturare errori

Salve!
Vorrei sapere se è possibile catturare un tipo di errore.
In pratica nel mio caso, gestisco una variabile con $_GET['var'] ma se 
la variabile non è stata passata, mi visualizza:
Notice: Undefined index: var in C:\programmi\...\pag.php on line 57
Come faccio a fare un'operazione ed evitare la visualizzazione del 
messaggio?
Grazie!

 messaggio?
Se hai accesso a php.ini puoi impostare lì il "livello" degli errori da
fare apparire. Dovresti, in questo caso, togliere i "warnings", se non erro.
Sergej
-- 
http://www.ildeposito.org
Canti di protesta politica e sociale
Archivio di testi e accordi

.
Per esempio, qualcosa del genere:
if (!isset($_GET['var']) || trim($_GET['var']) == '') {
  $_GET['var'] = 'valore di default';
}
Ciao.
-- 
Long John

 line 57
Prima di usarla, verifica la sua esistenza con la funzione


 non erro.
No, sono i notice e comunque non e' un comportamento corretto, meglio
la soluzione di Long John.
-- 
I am what I am, I do what I can
Do. Or do not. There is not try.
Newsgroup: it.comp.www.php
Titolo: differenza tra date..

ho 2 variabili contenenti 2 date es:
$DATA1=2001-02-10;
$DATAOGGI=2001-02-21;
$DATADIFFERENZA=$DATAOGGI-$DATA1;
mi ritorna sempre zero come mai??
c'è una funzione particolare??
Grazie mille

Dopo un po' di prove, sono tornato a usare il timestamp (cioè la
funzione time()) per gestire le date; molto più comoda in caso di
differenze.
Ciao!


 ha scritto nel messaggio
news:3A93C9B1...@losero.net...


 ha scritto nel
messaggio news:wagl6.2828$q97....@twister1.tin.it...

E' molto comodo usare time() come dice italo. Con un istruzione tipo
$now=time();
ottieni il num di secondi da una certa data (mi pare dal 1/1/1970). Per
formattare la data in questione come più ti piace usi date();
$strdata=date("d/m/Y - H:i",$now);  //registro la data nel formato
gg/mm/aaaa - hh:mm
bye
giaconet

 formattare la data in questione come piů ti piace usi date();



Immaginiamo che dobbiamo calcolare quanto tempo è passato da un evento.
La data dell'evento è conservata nella variabile
$time_evento (magari letta da un file, e ottenuta precedentemente con un
$data_evento=time(); eseguita al momento dell'evento).
La data attuale è
$now = time();
La differenza è ovviamente
$num_sec = $now-$data_evento; (numero di secondi dall'evento) dal quale si
può ottenere
$num_min = $num_sec / 60; (eventualmente troncato)
$num_ore = $num_min / 60;                    "
$num_giorni = $num_ore / 24;                 "
Se la data iniziale non è disponibile in formato timestamp (magari la
immette l'utente da un form) la si può convertire con la funzione
gmmktime(); per la sintassi della quale ti rimando al manuale.
Va meglio?
bye
giaconet

 ha scritto nel messaggio
news:979o75$ocb47$1...@ID-71483.news.dfncis.de...


avrai la differenza in giorni
Ma sottraendo come semplici numeri? In questo caso la differenza e'
giusta solo se la data ha lo stesso mese e anno.
Lupin
-------------------------
http://www.antiloco.com/
<la directory del Web developing>
----------------------------------
Rimuovere XXX per rispondere via e-mail

 avrai la differenza in giorni
Atenzione che funziona solo con lo stesso mese. Per esempio:
20010427-20010215 = 212 giorni
mentre invece sono 71 giorni.
Se la prima data ha il numero dei giorni maggiore della seconda, 
l'operazione sopra dice che sono passati 2 mesi e 12 giorni, se e` il
contrario (per esempio 20010415 - 20010227) si avra` un risultato da
interpretare (in questo caso 188).
Bye.
-- 
Signature under rework - Shuriken

 ha scritto nel messaggio
news:97fpbh$lus$1...@redribbon.capsule.corp...


 news:3a9b9082...@news.libero.it...

Newsgroup: it.comp.www.php
Titolo: problema con form

Se qualcuno puo' aiutarmi...brevemente:
Scivo in un form diversi campi, diverse righe, ciascuna riga di campi e' un
array di stringhe....
Il tutto, inviato a un .php scrive un file .php che raccoglie array e
relative stringhe di dati.
Siccome voglio poter correggere i dati immessi, includo il file .php che
contiene array e stringhe e metto come valore predefinito dei campi il
valore di stringa corrispondente...
il tutto funziona, ma le stringhe non sono complete, ovvero nelle box del
form viene riportato solo il primo set di caratteri fino al primo spazio,...
il resto no.
Siccome e' terdi, non ne esco fuori... che cosa sto dimenticando?
Grazie a tutti, come sempre...

, 
apo...@libero.it
 
says...
Ti consiglio di spiegarti MEGLIO e in italiano corrente. :) Senza 
offesa, ma credo che per la fretta tu abbia scritto qualcosa di 
oggettivamente incomprensibile. 
Puoi riformulare il problema?
Grazie


 wrote in message
MPG.16958bdc9...@news.libero.it...


Newsgroup: it.comp.www.php
Titolo: Problema MySql

Da un pò di tempo ho sempre lo stesso problema.
Il database gira perfettamente, faccio i backup, tutto ok. Poi però
come vado a ottimizzare le tabelle tramite PhpMyAdmin una tabella si
corrompe (sempre la stessa) e mi dice che non si può aprire (errore
144).
Carico il backup e mi da lo stesso problema, solo che quando faccio il
dump andata liscio. Non ripara, niente da fare.
Qualcuno sa dirmi cosa fare? Sono disperato, è la terza volta che
perdo tutti i dati

 144).
Sei OT, it.comp.software.database, free.it.comp.database.mysql
-- 
I am what I am, I do what I can
Do. Or do not. There is not try.

Newsgroup: it.comp.www.php
Titolo: aiuto! mysql in windows...

quando lancio delle operazioni "pesanti" con molti record, mysql si prende
il 100% della CPU del server!! Esiste un sistema in NT per intervenire in
ciň? (a parte passare a Linux, of course...;-))
Grazie immensamente
franco
--------------------------------
Inviato via 
http://usenet.iol.it

ciò?
Dare a mysqld una priorita' minore del normale.
Continuera' a prendersi il 100% della CPU del server, ma se qualcun altro
ne dovesse richiedere il 20%, allora si auto-limitera' all'80% restante.
Il problema grosso e' che mysqld fa gia' cosi' per default, AFAIK.
Leonardo
-- 
Nior thainig ar major i dtus an lae chugainn,
is ni rabhamar fein ann i gcoir na gceart
ach mar sheolfai aoireacht bo gan aoire,
ar thaobh na greine de Sliabh na mBan.

Newsgroup: it.comp.www.php
Titolo: Estensione MySQL e PHP

Come si attiva l'estensione Mysql su PHP.
Sistema Linux RH7.3 web serve Apache.
Grazie Tocas


Solitamente č built-in, ossia compilata dentro il PHP.
Se no, la attivi scommentando la riga corrispondente nel file php.ini 
(extension=mysql.so)
Dov'e' il php.ini? Guardalo dall'output di phpinfo().
ciao
Newsgroup: it.comp.www.php
Titolo: linux, apache, php e... access

è possibile pescare da un db access con php installato su linux?
Devis_

vedi 
www.unixodbc.org
-- 
Valter Mazzola -  Software/Databases for Enterprise Web Internet Sites
PHP, Java Servlets, Applets, Jsp, ASP, PERL, Mod_Perl, Apache, IIS,SQL
* 
http://SitiDinamici.com/SuperTraffico
 
http://italia.LinSwap.com/?n
 
* 
http://www.winXPfind.com
Newsgroup: it.comp.www.php
Titolo: incompatibilità PHP & JS

Io sto realizzando un sito e vorrei nasconddere totalmente l'html,
qulacuno mi ha consigliato di utilizzare la funzione PRINT e sembra che
funzioni, io utilizzo questa sintassi
Print("<div>
     <table border='0' width='100%'>
     <tr>");
La mia prima domanda è corretta la sintassi?
onmuseover="tish.className='menu-hover'"
onmouseout="tish.className='menu'"
La mia seconda questions è questa se sostituico le " con ' sempre
utilizzando la funzione PRINT questo si mi permette di generare code
html da php ma mi fa saltare il collegamento alle classi css che
utilizzo come style.
Come posso ovviare al problema, per il momento lo mantengo come html
miscelato a php, però vorrei che non fosse una soluzione definitiva
almeno che mon si possa fare. :-)

 onmouseout="tish.className='menu'"
se al posto di muse è mouse e tish è this si :)
quando usi le " in una stringa php le devi escapare (mettendo \ davanti)
esempio
print("<div onMouseOver=\"this.className='menu-hover'\">Ciao ciao</div>");
Ciao
--
Eduard
www.pcimprover.it

 Io sto realizzando un sito e vorrei nasconddere totalmente l'html,
Domanda: è perche' mai lo vorresti fare ? 
Tanto al browser glielo spedisci comunque il testo HTML.
E poi è buona norma dividere l'HTML dal PHP.
M.

Newsgroup: it.comp.www.php
Titolo: fibonacci e ricorsione

ciao
volevo chiedere chiarimenti sulla formula sottoindicata
fibonacci(i-1) + fibonacci(i-2);
è inerente ad uno script che mostra il valore di Fibonacci ad una data 
posizione...es inserisci 7 e ti stampa
"al 7° posto della serie Fibonacci vi è il 13" infatti  0 - 1 - 2 - 3 - 
  5  - 8 - 13
il punto pero' è che volevo capire di piu' su cosa fa esattamente 
fibonacci(i-1) + fibonacci(i-2);
se inserisco 7
otterro'
fibonacci(6) + fibonacci(5);
quindi la chiamata fibonacci(6) -> fibonacci(5) + fibonacci(4);
mentre quindi la chiamata fibonacci(5) -> fibonacci(4) + fibonacci(3);
etc...?
vorrei insomma capire come esce 13 se appunto inserisco 7
grazie

 vorrei insomma capire come esce 13 se appunto inserisco 7
Perche' 5 (AKA fibonacci(5)) piu' 8 (AKA fibonacci(6)) fa 13.
Nella formula per ricorssione di Fibonacci restituisci fibonacci(i-1) +
fibonacci(i-2) per i>3 altrimenti restituisci dei valori fissi (0 e 1)
altrimenti la ricorsione non ha termine.
Occhio che le funzioni ricorsive hanno il brutto vizio di occupare TANTA memoria :)
Ciao,
luigi
-- 
/
+--[Luigi Rosa]--
\
The Wright Bothers weren't the first to fly. They were just the first not to crash.

 (IMHO). Ha un certo fascino.
Si dice, infatti, "to iterate is human, to recurse is divine" :)
Ciao,
luigi
-- 
/
+--[Luigi Rosa]--
\
Naeser's Law: You can make it foolproof, but you can't make it damnfoolproof.

 tempi (overhead)) dell'equivalente ricorsivo.
Programma Ricorsivo: "Ehi, dove diamine č finito lo stack!?!?! "
Programma Iterativo: "Č al cesso, gli hai fatto fare indigestione"
:-)

 :-)
LOL! Del resto lo stack e' li per essere usato, non per tenerlo sempre
inutilmente vuoto!
Ciao,
luigi
-- 
/
+--[Luigi Rosa]--
\
It's a poor workman who blames his tools.
Newsgroup: it.comp.www.php
Titolo: controllo dei valori di un array

Salve,
devo controllare un array per vedere se ha al suo interno dei valori o
no
$test = array_values($arrErrore);
print_r($arrErrore);
questa mi ritorna un array si fatto
Array
(
    [nome] =>
    [cognome] =>
    [indirizzo] =>
    [cap] =>
    [citta] =>
    [prov] =>
    [professione] =>
    [cellulare] =>
    [email] =>
    [prodotti] =>
    [consenso] =>
ora io lo devo controllare e nel caso che non abbia alcun valore per
ciascuna chiave
devo utilizzarlo per una azione quindi penso mi debba ritornare che è
vuoto
quale funzione controlla ciò?
Ho provato con
array_values
ma mi ritorna un'altro array con chiavi numeriche
Ho solo bisogno di un true nel caso sia vuoto come sopra
o false se contiene 1 o + valori.
Grazie mille

 $test = array_values($arrErrore);
non questa istruzione non fai quello che dici di fare, devi usare
array_search
il resto del post non l'ho capito


devo contrallare che nel vettore descritto sopra non ci siano valori
si no valore fai una cosa
se anche solo un valore un'altra
spero di essermi spiegato
grazie


function is_array_ok($arr)
{
    foreach($arr as $key => $val)
        if (is_null($val))
            return false;
    return true;
}
?


si questo lo sapevo solo pensavo che ci fosse una funzione per questo
Grazie mille
Newsgroup: it.comp.www.php
Titolo: Problemi con Apache

Nel file /etc/httpd/conf/httpd2.conf ho cambiato la riga:
DocumentRoot /var/www/html
in:
DocumentRoot /home/matteo/public_html
e da allora il browser mi restituisce il seguente errore:
You don't have permission to access / on this server.
Additionally, a 403 Forbidden error was encountered while trying to use an 
ErrorDocument to handle the request.
nonostante la directory /home/matteo/public_html l'ho sia accessibile a 
qualsiasi utente
Cos'altro dovrei cambiare?
-- 
Internet, ultima frontiera.
Questi sono i viaggi di un semplice messaggio
la sua missione è quella di esplorare router, nuovi gateway
alla ricerca di nuove forme di comunicazione e nuovi protocolli
per arrivare là dove nessuno è mai giunto prima.
Using M2, Opera's revolutionary e-mail client: 
http://www.opera.com/m2/


C'é un file 'index.html' (o quello che hai tu in DirectoryIndex) dentro 'sta
directory?
Comunque questo é un NG sul PHP...
Silvio Porcellana
Senior Programmer
-----------------------------------------------------------------------------------
Trovanome.it - 
http://www.trovanome.it
Se non vuoi essere solo un numero...hai bisogno di un nome!
-----------------------------------------------------------------------------------
--------------------------------
Inviato via 
http://usenet.libero.it

 Comunque questo é un NG sul PHP...
Lo so ma può darsi che mi crei questo errore a causa dei moduli php?


 Lo so ma può darsi che mi crei questo errore a causa dei moduli php?
no, nessun modulo PHP. non hai letto bene il file di config di apache. 
subito dopo DocumentRoot c'e' anche la direttiva Directory. cambia anche 
li' (c'e' scritto), altrimenti e' normale che non si possa accedere. per 
ulteriori info consulta il manuale di apache (direttiva Directory)
http://httpd.apache.org/docs/mod/core.html#directory
ciao!
-- 
signature: No such file or directory

 subito dopo DocumentRoot c'e' anche la direttiva Directory. cambia anche
La direttiva Directory non l'ho trovata in httpc.conf ma in 
commonhttpd.conf comunque anche cambiandola mi da lo stesso errore, poco 
male alla fine ho rispostato tutto nel caro e vecchio /var/www/html e 
rifunziona tutto, pazienza.
ciao


 httpc.conf
  ^^^^^^^^^^
Ops volevo dire httpd2.conf, sarà il caldo:-P


 Ops volevo dire httpd2.conf, sarà il caldo:-P
oops, forse volevi dire httpd.conf. ma che versione di apache stai usando???


 usando???
No è giusto httpd2.conf, sto usando Apache 2
