mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.www.php
Titolo: Installazione iniziale: AIUTO

Ho bisogno di aiuto per iniziare, non ne vengo fuori:
1. Ho installato Apache 2.2 su WinXP Pro. Il sito viene visto
correttamente
2. Ho installato MySQL senza errori
3. Ho installato PHP 5.1.4 sia con l'installare sia spacchettando lo
ZIP
4. Ho modificato il httpd.conf in modo che punti alla cartella corretta
del sito e ho inserito le stringhe per caricare i binari di php come
presenti nel file /php/install.txt
5. Provo a connettermi al sito, vedo le cartelle, ma quando chiedo di
visualizzare una pagina qualsiasi in .php mi dice che non dispongo
delle autorizzazioni sufficienti per visualizzare la pagina.
Qualcuno mi da una mano? Grazie.

 ha scritto nel messaggio 
news:1148998844.1...@j73g2000cwa.googlegroups.com...


Newsgroup: it.comp.www.php
Titolo: Forse OT: Quanti KB.

Buongiorno a tutti,
avendo necessità di comprare una serie di connect card, mi sono informato un 
po' in giro tra le varie compagnie telefoniche. Quasi tutte propongono dei 
piani di tariffazione a volume e viene data la possibilità di scegliere tra 
un volume di traffico mensile di 100 MB oppure di 500 MB. Le card in 
questione serviranno a dei collaboratori per inviarci quotidianamente in 
sede una serie di form.
A questo punto mi servirebbe avere una stima di quanti KB di traffico 
richiede l'invio di ciascun form. Ho provato a cercare un pochino in rete ma 
non ho trovato nulla. E' possibile, tramite qualche script PHP, avere tale 
stima?
Grazie mille!
Paolo

bè,potresti usare la variabile CGI Content-Length che indica la
dimensione totale della richiesta CGI (se usi tale standard). Non so il
PHP , quindi non so il metodo per rilevare le variabili del server.
Se vuoi solo una stima in KB, potresti approssimare alla "lunghezza
totale dei dati", tanto le intestazioni HTTP sono di ordine di
grandezza più piccolo, stesso vale per l'encoding del testo.
 
Ciao
Newsgroup: it.comp.www.php
Titolo: Le prime tre lettere esclusi gli spazi

Salve a tutti,
avrei bisogno di uno script che permetta, una volta inserito due variabili
$a $b di prendere le prime tre lettere della variabile $a e le prime tre
lettere della variabile $b togliendo però gli eventuali spazi.
Qualcuno ha qualche suggerimento?
Grazie

 wrote in
news:u5JR7.289435$
sq5.14...@news.infostrada.it
: 

$quellochevuoi = substr(ereg_replace(" ", "", $a), 0, 3);
tradotto: ereg_replace trasforma " " in "" e substr prende 3
lettere partendo dal punto 0.
vedi anche: manuale di PHP!!

 wrote in message
news:u5JR7.289435$sq5.14...@news.infostrada.it...

Se ho capito bene:
Se hai
$a="a b c   d"; diventa $var="abc"; Se si prova cosi':
$var=substr(ereg_replace(" ","",$a),0,3);

 ha scritto nel messaggio
news:Xns917597E714...@10.16.96.46...


 wrote in message
news:5wJR7.289620$sq5.14...@news.infostrada.it...

Su manuale PDF:
Guida alle funzioni--String functions
Su questo manuale:(manual-en.chm)
String operators,string
Sul sito 
www.php.net
string
(ora il sito è lentissimo :( , la nuova ver di PHP, me la scarico domani)

 $var=substr(ereg_replace(" ","",$a),0,3);
un po' esagerato usare l'overhead di un ereg se un str_replace bastava:
$var=substr(str_replace(" ","",$a),0,3);

 wrote in message
news:vYKR7.290141$sq5.14...@news.infostrada.it...

Scusa Jurgen, mi potresti spiegare l'overhead di una ereg* cos'e'?
Su 
php.net
, oggi non riesco a fare nulla, voi?, sul manuale non ho trovato
nulla di specifico.
Ciao e grazie.

 nulla di specifico.
ereg_replace usa molto piu' risorse per elaborare le stringhe (allocare
memoria, analizzare l'espressione regolare, creare valori temporanei, fare
l'analisi sulla stringa stessa, pulire il tutto). Una str_replace invece
lavoro molto piu' veloce...
Se hai problemi con 
http://www.php.net
 usa il mirror 
http://it.php.net

 wrote in message
news:vzMR7.290693$sq5.14...@news.infostrada.it...

Grazie Jurgen

...ma la ereg la trovi tra le funzioni regolari.
--
Ciao, Piero.
http://www.qsl.net/ik2vtj
http://www.ardf.it
Togli  /  Remove
NONVOGLIOSPAM
dall'indirizzo  /  from address
Newsgroup: it.comp.www.php
Titolo: [x-post] Esplorare cartelle, upload e download files su porta 80

Salve a tutti,
se questo post fosse OT mi scuso.
Ho necessitï¿œ di sapere se voi conoscete un software che gira su Apache2 
che permetta di lavorare su un server web(win2003 standard) come fosse 
un FTP. Mi spiego. Sul server web non ho la porta 21 aperta ma solo la 
80. Mi serve spesso la funzione di download di qualche file, lo modifico 
in locale e poi lo "riuppo" sul server in quella specifica cartella.
Avete esperienze/conoscete un software possibilmente free che possa fare 
al caso mio? Crearmelo da Zero vorrei evitare :)
Grazie!

Peca's ha scritto:

eh?

> eh?
"Eh" cosa?

Peca's ha scritto:

questo ï¿œ per poter fare il download in automatico
$dir_handle = @opendir('/downloads') or die("Unable to open dir");
while ($file = readdir($dir_handle)) {
	if($file!="." && $file!="..") {
 
		echo "<a href=\"/downloads/".$file."\">".$file."</a><br>";
	}
}
closedir($dir_handle);
altrimenti puoi andare di webdav, oppure prendi da internet un file 
manager php e hai risolto

 un FTP. 
http://httpd.apache.org/docs/2.0/mod/mod_dav.html

 "Eh" cosa?
che non ho capito cosa chiedi

Newsgroup: it.comp.www.php
Titolo: pronuncia i/o

Ciao
I/O  (input output) si pronuncia: ai/ou  oppure ei/ou   ????
thx

 I/O  (input output) si pronuncia: ai/ou  oppure ei/ou   ????
Visto che sono sigle di parole inglesi, le pronunci all'inglese, quindi 
AI/O (la o stretta).
Ma non capisco cosa c'entri con PHP...
Bye.

Alessandro Pellizzari ha scritto:

volevo vedè se pure voi php-isti sapevate certe cose de basso livello...
grazie


ne sapemo + de tutti noi php-isti :P :P
Newsgroup: it.comp.www.php
Titolo: Problema con pack()

Ho trovato una simpatica classettina che genera un file di excel... 
molto comoda e perfettamente funzionante... su server Intel :(
Il problema è che appena sposto la classe su un server non-Intel (nella 
fattispecie un iSeries), la funzione sclera.
Guardando il codice ho capito che il problema era l'uso della funzione 
pack() con il formato "s", che si appoggia al formato little/big-endian 
del server su cui gira.
Ho risolto parzialmente il problema cambiando la "s" (signed short 
always 16 bit, machine byte order) in "v" unsigned short always 16 bit, 
little endian byte order), e in effetti adesso l'xls si riesce ad aprire.
Mi resta il problema però dei valori decimali, che vengono scritti sul 
file tramite pack("d", $valore)...
"d" = double (machine dependent size and representation)
come posso fare per far generare dei double in formato little endian?
-- 
Jax

 Non puoi prendere la stringa e girare a mano la posizione dei byte?
STRAMITICO!!!
E' bastato fare un strrev(pack("d"), $valore));
Solo che così non funziona su intel, ma chissenefrega ;)
Grazie :*
-- 
Jax

 Solo che così non funziona su intel, ma chissenefrega ;)
Usa network encoding che è fisso su tutte le piattaforme (dovrebbe 
cacciare big endian ma controlla) e ribaltando quello hai codice 
universale.
Altrimenti lo compili Universal Binary :-)

Solo che cosě non funziona su intel, ma chissenefrega ;)
Pacca un valore noto, tipo 0x3432, in due valori char usando il machine
byte order. Controllando quale dei due valori finisce nel primo char ti
puoi orizzontare sull'essere su un Intel-endian o un Motorola-endian. A
quel punto sai quale sapore di strrev, pack e chitemmuort devi usare in
modo da accontentare la bestia. Il tutto si riduce a un if().
Leonardo
-- 
Faro' con piu' diletto manifesta
La bella istoria che ho gran tempo ordita:
Venite ad ascoltare in cortesia,
Segnori e dame, e bella baronia.

 modo da accontentare la bestia. Il tutto si riduce a un if().
In un singolo post è già la seconda volta che penso "cazz ma è ovvio"...
Eppure mica ci sarei arrivato :)
Grazie!
-- 
Jax
Newsgroup: it.comp.www.php
Titolo: Strano comportamento con str_replace e mailto

Salve a tutti, sto impazzendo dietro a questo: ho un codice che mi 
genera un link "mailto" con l'intero body della mail. Il body, prima di 
essere creato, viene passato ad una funzione che sostituisce i caratteri 
indigesti con i relativi codici esadecimali.
Qualcosa del tipo:
$body = mia_funzione($body);
echo '<a href="mailto:
indirizzo
?body='.<?=$body?>'.">link</a>;
Il problema nasce nella funzione mia_funzione, che non è altro che:
function mia_funzione($text) {
    $text = str_replace('"', "%22", $text); //RIGA INCRIMINATA
    $text = str_replace('-', "%2D", $text);
    ...
    return $text;
}
in pratica la presenza della riga incriminata fa si che al click sul 
link non succede niente. Se tolgo quella riga al click sul link mi si 
apre un messaggio email con il body settato (com'è giusto che sia).
Sto impazzendo, non capisco perché quella riga dovrebbe bloccare il 
link... :(
-- 
Giacomo

 link... :(
A me funziona. Con tutti i browser. Uso Thunderbird.
Sicuro che il problema sia lě?
Ciao.
Tristan

Tristan ha scritto:

Se tolgo quella riga funziona...=(
-- 
Giacomo

 Se tolgo quella riga funziona...=(
se sei certo che sia lě l'errore, allora il problema č quasi certamente
dovuto al client di posta elettronica.
come ti ho detto, io ho usato Thunderbird (in ambiente Linux) ed ha
funzionato. Tu usi Thunderbird per la posta? sei in ambiente Windows?
Questo codice html:
<a href="mailto:
g...@g.it
?body=Damned%22Char">Mail</a>
non ti funziona, giusto?
Ciao.
Tristan

Tristan ha scritto:

Ho risolto. Il problema era la lunghezza del testo.
-- 
Giacomo
Newsgroup: it.comp.www.php
Titolo: caricamento campi in automatico

salve a tutti, sto scrivendo una piccola procedura php+ mysql in cui
avrei la necessita di poter caricare dei campi in automatico:
es.
inserendo il nome del comune dovrebbero essere caricati in automatico
cap, nominativo del responsabile comuneale ed altri campi ancora, tutti
contenuti nella tabella comuni.
Quale puo' essere il sistema migliore per ottenere wquesto risultato?
Sapete indicarmi dove posso reperire un esempio?
Grazie mille per la vostra attenzione


crea un form con una select che contiene i vari comuni... una volta 
selezionato il comune ricarichi e fai una query con la quale ti becchi 
gli altri dati...

 Quale puo' essere il sistema migliore per ottenere wquesto risultato?
Se tutti gli utenti che accedono all'applicazione hanno javascript 
attivo sul browser, la miglior soluzione è usare una tecnica ajax (IMO)
http://www.pc-facile.com/glossario/ajax/
http://ajaxian.com/archives/ajax/index.html
http://www.forgetfoo.com/?blogid=3436
....anche se personamente preferisco gestire tutto lato server... un po 
più spartano ma con la certezza del funzionamento sempre e comunque
Ciao
Gianni

Guarda questo esempio.... č simile a ciň che tu vuoi fare:
http://ajax.zervaas.com.au/examples/CountryRegionCityJax/
Ciao
Gianni

grazie mille

 
Stņ cercando un esempio particolare che mi interessa per una piccola 
applicazione. Cercando, son capitato in questa pagina che ti spiega 
esattamente ciņ che tu vuoi fare, spiegato passo passo ed in modo 
semplice semplice:
http://www.webpasties.com/xmlHttpRequest/
Ciao e prego :-)
Gianni

mi sembra perfetto
grazie ancora 
ciao

Newsgroup: it.comp.www.php
Titolo: ssl + redirect

Ciao a tutti,
sto facendo un pò di test con ssl e autenticazione client, volevo
chiedervi è possibile avere un redirect verso una pagina di errore se
l'utente non ha il certificato?
es.
 vado sul sito 
https://www.sito.it
non ho il certificato e automaticamente vedo la pagina
http://www.sito.it/error.htm
ho provato ad usare errodocument ma non funziona.
grazie,
Cap

 es.
mi spaeghi come si fa a far andare apache con ssl ?
uso win e apache 2.2 o se mi dici un man dove fare la cosa


 - Mostra testo citato -
Newsgroup: it.comp.www.php
Titolo: funzione LIMIT

Salve
per visualizzare gli ultimi 5 film inseriti nel mio database uso una query
che termina cosě:
ORDER BY Data DESC LIMIT 0,5
la query  č giusta (l'ho testata in phpadmin) ma quando faccio per estrarre
i risultati con phpnp non mi da l'ultimo record effetivamente inserito.
La sintassi utilizzata č quella classica:
$result = mysql_query($query, $db);
$row = mysql_fetch_array($result);
while ($row = mysql_fetch_array($result)) {
....            }
in cosa sbaglio?
    saluti
--
Italian DivX Database
http://www.divxdb.tk/
http://divxdb.altervista.org

$row = mysql_fetch_array($result);
Questo legge un record, che pero' subito sovrascritto dalla seconda
chiamata a mysql_fetch_array all'interno del while, e quindi il primo
risultato viene perso.
Perche' ce l'hai messo?

 Perche' ce l'hai messo?
perchè sono un cretino!! ;-)
    grazie mille...
Newsgroup: it.comp.www.php
Titolo: eseguire comandi sotto *nix

Qualcuno è in grado di chiarimi la differenza tra i vari exec(), passthru(),
proc_open(), shell_exec() e system() sotto *nix?
Ho provato a leggere il manuale, ma mi sfugge quando usare uno e quando
l'altro.
Ciao e grazie,
Luca

 passthru(), proc_open(), shell_exec() e system() sotto *nix?
exec() executes the given command, however it does not output anything.
It simply returns the last line from the result of the command
passthru(), if the return_var argument is present it will contains the
return status of the Unix command
This function should be used in place of exec() or system() when the
output from the Unix command is binary data which needs to be passed
directly back to the browser.
system() is just like the C version of the function in that it executes
the given command and outputs the result. If a variable is provided as
the second argument, then the return status code of the executed
command will be written to this variable.
shell_exec() (or backticks) PHP will attempt to execute the contents of
the backticks as a shell command; the output will be returned (i.e., it
won't simply be dumped to output; it can be assigned to a variable).
proc_open() is similar to popen() but provides a much greater degree of
control over the program execution.
--- spiegazione ---
exec restituisce solo l'ultima riga del messaggio restituito dal
comando eseguito.
passthru effettua l'output sullo stream direttamente, dovrebbe essere
utilizzata per contenuti binary etc.
system e' come exec ma fa l'output di tutto il comando.
shell_exec e' come system ma permette di salvare l'output in una
variabile
proc_open serce a gestire i processi in modo piu' fine rispetto alle
funzioni precedenti.
A passthru e system puoi passare un secondo parametro in cui verra'
inserito il valore di ritorno del comando (l'exit code).
-- 
I'am what I'am, I do what I can


La cosa strana è che, con determinati comandi shell_exec non ritorna
l'output, anche se presente, mentre system si. Il problema è che l'ouput si
system non è gestibile direttamente. Proverò con proc_open.
Luca

l'output, anche se presente, mentre system si.
Prova con:
	$risultato = ` comando 2>&1 `
invece di
	$risultato = ` comando `
(Solo per Unix, per quanto ne so)
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: e-xopport.... mitico! O quasi....

Ho installato il CSM in oggetto, è veramente mitico, ha tutto quello che mi
serve! O quasi......
Ok, scusatemi, sono un niubbino ma non riesco a fare una cosa che penso
invece sia semplicissima da realizzare (sempre che si possa fare!):
nel sito web che ho ora (in cui ancora non ho messo e-xopport) ho tutta una
serie di pagine html a cui accedere tramite un menu suddiviso in categorie e
sottocategorie (per capire meglio magari guardate su "www . romagna . it")
Quello che vorrei fare è semplicemente ricreare questa struttura di pagine
dentro e-xopport; esiste un modulo particolare per farlo?
Praticamente vorrei riottenere il menù strutturato in categorie e
sottocategorie; poi cliccando su una di queste vorrei che comparisse nel
corpo centrale la pagina html (o una equivalente fatta in php).
Spero di essere stato chiaro, aspetto presto vostre notizie!
Grazie,
Ken

 ha detto:

Ciao, ho visto il sito in questione, visto che si tratta di link la
cosa più semplice è appunto utilizzare il modulo link. Per quanto
riguarda il menù puoi aggiugere le voci semplicemente editando il
blocco del menù principale in amministrazione.
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

 blocco del menù principale in amministrazione.
Ciao, ti ringrazio per la risposta ma mi sono messo a lavorare su un'altra
direzione....
Sto editando le pagine php (prendendo il modulo messenger come base) per
inserire il codice html delle mie vecchie pagine all'interno di quelle nuove
in php.
In questo modo la pagina viene caricata direttamente all'interno della
struttura come vero e proprio componente del modulo.
C'è un pò da smanettare ma il lavoro sta venendo bene....
Grazie comunque!
Ken
Newsgroup: it.comp.www.php
Titolo: Problemi con htmlemtities

Buongiorno a tutti,
sto litigando con la funzione htmlentities che pare non funzionare come
dovrebbe.
Ci sono alcuni dati (testo) che vengono inseriti in un db (mysql) e poi
vengono mostrati in una pagina xhtml 1.0 transitional, con encoding
iso-8859-1
Per ovviare al problema delle lettere accentate utilizzo htmlentities, e
tutto pare funzionare. Purtroppo credo che i dati siano stati inseriti
copiando e incollando da word, e ci sono le virgolette singole e doppie
(aperte e chiuse) che fanno casino.
Ho provato con htmlentities($string,ENC_QUOTES,"ISO-8859-1") ma non
cambia nulla. 
Su windoz esploder 6 si imposta su unicode 8 e mette dei punti di
domanda, se forzo la codifica in iso allora visualizza bene tutto.
Su Mac vedo dei punti di domanda su sfondo nero, a meno che non forzi
l'encoding su iso, e allora vedo le virgolette.
Su linux pare funzionare tutto (con Mozilla)
Pero' nel codice html le virgolette non vengono trasformate
nell'equivalente html... o_O
Ho provato di tutto... A cambiare il charset della pagina html da iso a
utf: peggio che andar di notte...
Ho provato a salvare la pagina html con un encoding e formato diverso
(mac/iso - dos/iso - unix/iso - mac/utf8...) ma nulla
A questo punto non so proprio cos'altro tentare... qualche idea?  : )
-- 
Mr. Fix @ home

 nell'equivalente html... o_O
Sei sicuro che siano realmente "virgolette" e non &#8220;&#8221;
&#8216;&#8217; ?
-- 
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.

 &#8216;&#8217; ?
Nel codice html della pagina compaiono proprio le virgolette, non gli
equivalenti unicode; se imposto la codifica di esploder 6 (win) su
Unicode, il browser li renderizza come punti di domanda, se imposto la
codifica iso allora si vedono correttamente le virgolette.
Quello che non capisco č perche, malgrado la pagina contenga
nell'intestazione l'encoding iso, tutti i navigatori si impostino
automaticamente su unicode...: /
(qui siamo un po' off-topic pero'...)

Newsgroup: it.comp.www.php
Titolo: aprire pdf esistente in popup

Salve,
ho un problema nell'aprire un pdf in popup con Explorer.
Ho una pagina php con il seguente codice:
$file = "pippo.pdf";
header('Content-type: application/pdf');
header('Content-Disposition: inline; filename='.$file);
readfile($file);
Se apro la pagina da Explorer senza popup funziona se la apro come popup 
non si apre.
Ho provato su diversi computer ma niente da fare.
Invece con Chrome, Firefox, Opera e Safari funziona.
Qualche lume?
Grazie
Max

 non si apre.
Mi/ci vai vedere qual � l'istruzione che usi per aprire la popup? Sia
dove effettui il clic (<a href=ecc>) sia il codice vero e proprio
(javascript) che la apre. Tanto, anche se siamo OT, di questi tempi
credo non si lamenti nessuno. Se poi qualcuno si lamenta, vuol dire che
ci rivolgeremo al gruppo adatto.
-- 
mailto: y = i
------------------------------------------------------
http://www.catarsi.it
Vivo nel terrore di non essere frainteso (Oscar Wilde)

 ci rivolgeremo al gruppo adatto.
Piu` che lamentarsi, indirizzare al gruppo giusto significa mandare da 
esperti del campo. Sicuramente ci sono piu` possibilita` di ricevere 
aiuto li` che qui.
Bye.

 aiuto li` che qui.
Sar� che dopo tanti anni di "pienone", trovare un vuoto pressoch�
permanente mi fa optare per un pre-tentativo di soluzione anche qui.
Usenet sta attraversando una fase difficilotta; e per quanto mi riguarda
ogni occasione � buona per farla rimanere in vita: qualunque
(sacrosanto) reindirizzamento sul gruppo adatto - alla luce di quanto ho
visto in oltre 10 anni - pu� significare scoraggiamento. Dico "pu�
significare", non "necessariamente significa", beninteso.
Comunque quel che dici � innegabile e indiscutibile.

Newsgroup: it.comp.www.php
Titolo: Problemi con ripetizione codice

Ciao Ragazzi, c'č un modo per non far ripetere sempre questo codice?
if ($c1all == $valorecolore)
     {
    $checked1 = $valoreidcolorecheck;
      $valoreid1 = $valoreidcolore;
    }
    if ($c2all == $valorecolore)
     {
    $checked2 = $valoreidcolorecheck;
    $valoreid2 = $valoreidcolore;
    }
praticamente vorrei ottenere questo...
1) avere la condizione scritta soltanto 1 volta
e poi utilizzarla cosě
  $valorecolore = "yt";
$valoreidcolorecheck = "87";
$valoreidcolore = $c87;
CONDIZIONE
  $valorecolore = "y2";
$valoreidcolorecheck = "88";
$valoreidcolore = $c88;
CONDIZIONE
etc
con actionscript di flash, basta che io faccia cosě
function condizione()
{
contenuto condizione
}
e poi la richiami con
condizione();
ma con php come si fa?
Grazie a tutti

 
allo stesso modo.
-- 
2T STUDIO - Web e Grafica per il tuo eBusiness
   [web]   
http://www.2t-studio.com
	- Sviluppo Siti Web
	- Servizi di grafica pubblicitaria ed editoriale
	- Consulenze SEO (Posizionamento motori di ricerca)
	- Soluzioni ebusiness
   [Email] info [at] 
2t-studio.com

Grazie, a volte ci si perde proprio nelle stupidaggini
:=)

Scusami ma provando come con actionscript, non ottengo risultati... potresti 
dirmi in dettaglio cosa ho dimenticato nella sintassi?
Grazie 

 Grazie 
Prego

Newsgroup: it.comp.www.php
Titolo: inserire immagini in un database

In un database devo inserire 3 immagini per ogni record.
ogni immagine avrà una dimensione massima di 10k
Secondo voi è preferibile:
1) inserire direttamente l'immagine in un campo del database.oppure
2) copiare i file con le immagini in una cartella e collegarli tramite il
nome a ciascun record?
Grazie 1000
Gianni

 nome a ciascun record?
Io farei così. E una soluzione lineare supportata da tutti i DBMS e da tutte
le relative implementazioni.
Se però per qualche motivo preferisci la prima documentati per bene sulle
possibilità che ti offre il DBMS che stai utilizzando.

 Secondo voi è preferibile:
Se le immagini sono molte e piccole probabilmente a lungo andare il 
database sara' piu efficiente del file-system, se le immagini fossero 
grandi credo che il discorso si rovescerebbe a favore del file system.
D'altra parte personalmente preferisco averle nel db, rafforzando la 
logica e l'integrita' del tutto.
Io pero' farei una tabella "tbl_media" da collegare 1:N supponiamo a 
"tbl_articoli" per evitare di ridurre l'efficienza della seconda.
Qualche discussione gia' affrontata da altri sull'argomento:
http://forums.devshed.com/related/show/Using+BLOB+store+images/

 ogni immagine avr` una dimensione massima di 10k
Prima di fare questo post hai provato a fare una ricerchina con Google?
http://tinyurl.com/2w7ym
-- 
I'am what I'am, I do what I can
Sei un newbie? Leggi questo 
http://tinyurl.com/2q3o9

In un database devo inserire 3 immagini per ogni record.
Ti consiglio l'ottimo articolo dell'ottimo punkarruso che puoi trovare
qui
http://www.altropc.it/modules/mydownloads/singlefile.php?lid=30
e che a me è stato estremamente utile! :)

Grazie a tutti per i preziosi suggerimenti.
Credo che seguirņ la strada di inserire le img in un blob.
un saluto
gianni

 ha scritto nel messaggio
news:bs9g9k$jar$1...@news.flashnet.it...


 ha scritto nel messaggio
news:1hNxc.439569$rM4.18...@news4.tin.it...

Newsgroup: it.comp.www.php
Titolo: Charset e mySQL... urgentissimo ;-)

Mi scuso per l'arroganza nel marcare il thread come urgente, ma domani
spengono un server e io devo ancora tirar giu' dati...
Il gestore del server è irreperibile per motivi famigliari (detto
semplicemente: suo fratello si è suicidato), quindi non posso farmi fare
da lui il lavoro.
Devo trasferire un database in mySQL.
Se mi loggo in phpMyAdmin e lo esporto ottengo un file banana.sql.
Se nella linea di comando scrivo
file -i banana.sql
ottengo la seguente risposta:
banana.sql: text/plain; charset=us-ascii
E questo è un problema, perche' i contenuti del database sono in tedesco,
quindi contengono dieresi ed altri caratteri speciali che in us-ascii
risultano un'accozzaglia di segni strani.
Se mi collego al server via SSH e uso mysqldump, ottengo il seguente
errore:
mysqldump: Got error: 1044: Access denied for user
'mangiabanane'@'localhost' to database 'banana' when using LOCK TABLES
Qualcuno ha idea di come posso risolvere il problema?
Grazie Boiler
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 da lui il lavoro.
Ah, dimenticavo... l'accesso al databese da server esterni è bloccato e
non posso sbloccarlo... lo puo' fare la persona di cui sopra, che non è
reperibile... che fregatura!


Qualcuno ha idea di come posso risolvere il problema?
Prova --skip-add-locks ...
Leonardo
-- 
 What do you make, so fair and bright;
 What do you build with sails for flight;
 What do you weave with wool so white?

Prova --skip-add-locks ...
Altra possibilita', ssh puo' fare il forwarding della connessione MySQL
con l'opzione -L 3306:
127.0.0.1:3306
 ("tunnels", in PuTTY).
Questo fa comparire un server virtuale MySQL sulla macchina da dove fai
partire l'SSH. Con l'opzione -C di SSH, usi una connessione compressa.


 Prova --skip-add-locks ...
Come opzione quando do il comando di mysqldump?
grazie Boiler


 risultano un'accozzaglia di segni strani.
[..]
hai provato a reimportare su un'altro db che naturalmente supporta il
charset tedesco?
AFAIK non dovrebbe esserci perdita di dati (altrimenti non vedresti
caratteri "strani") nell'esportazione.. che tu li veda dovrebbe essere un
bene..
prova a reimportare su un'altro server mysql che supporta il charset e prova
a visualizzare i dati..
-- 
www.iuz-lab.info
 - 
www.php-faq.org

 a visualizzare i dati..
Fatto. Il database è quello di un forum phpBB.
Il testo sul forum appare pieno di caratteri strani.
Puo' essere un problema di comunicazione tra forum e database?


 us-ascii risultano un'accozzaglia di segni strani.
La sparo lì:
$ iconv -f us-ascii -t utf-8 banana.sql
?
Regards,
David
-- 
 . ''`.  Debian packager! | 
http://snipurl.com/gofoxygo/
 : :'  :   User #334216   |  
http://www.hanskalabs.net/
 `. `'`   GPG: 1392B174   | 
http://www.debianizzati.org/
   `-   2BAB C625 4E66 E7B8 450A C3E1 E6AA 9017 1392 B174

 SNIP!
OK! Esportando con l'opzione "inserimenti completi" e cambiando la
collation con cui avviene la connessione sembra funzionare.
Grazie a tutti per la disponibilità!

Newsgroup: it.comp.www.php
Titolo: HEEELLLPP!

Salve!, ho un grosso problema:
Ho registrato un dominio a pagamento presso 
tiscali.it
; la mia domanda č:
i servers Tiscali gestiscono PHP o ASP??
Grazie a chiunque sia in grado di rispondermi

 i servers Tiscali gestiscono PHP o ASP??
A parte il fatto che puoi inviare una mail al supporto tecnico di Tiscali.
Che io mi ricordi non supportano nessuno dei due, perň dipende dal tipo di
contratto che hai fatto.
Ciao
Marco

 ha scritto nel messaggio
news:buggni$thl$1...@newsreader.mailgate.org...


 risposto!!
Non c'è un numero verde?
Tuttalpiù, per provare, prepara uno script e vedi se va.
E' chiaro che se non va, potrebbe anche voler dire che il supporto PHP sia a
parte.
Da attivare, insomma.
Ciao
Marco

 risposto!!
Allora tu, OVVIAMENTE, non mandargli i soldi per il rinnovo. Se poi la 
prossima volta ti informi PRIMA di pagare un servizio per sapere se ti 
offre quello di cui hai bisogno, è ancora meglio... :-)
bye!
-- 
Fabrizio "Hermooz" Ermini

 ha scritto nel messaggio
news:bugmha$hbl04$1...@ID-138223.news.uni-berlin.de...


Newsgroup: it.comp.www.php
Titolo: qualche sfortunato che hosta su splatt?

sono alla ricerca di qualche sfortunato che come me hosta su 
splatt.it
 e
che da oltre 2 gg si trova con il culo per terra. l'host 
splatt.it
 e'
irraggiungibile come pure tutti i domain name di coloro i quali abbiano
stipulato un contratto con splatt.
impossibile contattarli, non ripondono alle mail - il numero pubblicato
sul whois e' disattivato.
un'amarezza.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 sono alla ricerca di ..
Sei OT.
-- 
I am what I am, I do what I can
L'uomo, conscio di sbagliare, persevera.

lo so.


 
allora scrivilo nel sub.
-- 
Danilo
Newsgroup: it.comp.www.php
Titolo: assegnare il contenuto di un file ad una variabile

Domanda: volendo assegnare il contenuto di un file che contiene delle
istruzioni da eseguire ad una variabile, come posso fare? Ho provato così,
ma invece di assegnarlo alla variabile me lo ritrovo sulla pagina.
<?
$contenuto = include ("index.php");
echo ($contenuto);
?
In verità questo script include il contenuto del file index.php nella pagina
ed assegna alla variabile il valore 1. Come devo fare se non voglio
includere il contenuto del file ma soltanto assegnarlo alla variabile?
Grazie

 istruzioni da eseguire ad una variabile, come posso fare?
In php 4.0.5 esisterà - ho letto da qualche parte - una funzione
specifica. Per il momento:
$contenuto = fread(fopen("pippo.abc", "r"), filesize("pippo.abc"));
Magari, fatti una funzioncina:
function leggifile($f)
{
  if file_exists ($f) {
    return fread(fopen($f, "r"), filesize($f));
  } else {
    return NULL
  }
}
In generale, dai un'occhiata approfondita alle "Filesytem functions",
che sono tante e fanno di tutto. Ad esempio la funzione file() legge
il file in un array, una riga per elemento. Parecchie ti permettono
di operare su una url, anzichè su un file specifico:
$fp = fopen ("
http://www.php.net/
", "r");

   if file_exists ($f) {
Ho scazzato, mancano un po' di parentesi:
    if (file_exists ($f)) {


Credo di non avere capito, ma forse posso darti un suggerimento lo stesso...
Usa la funzione eval(). Ti consente di valutare una stringa come se fosse un
pezzo di codice php.
Riporto fedelmente dal sito PHP:
<?php
$string = 'cup';
$name = 'coffee';
$str = 'This is a $string with my $name in it.<br>';
echo $str;
eval ("\$str = \"$str\";");
echo $str;
?>
Buon lavoro e ciao.
    Nicola Alessi
Newsgroup: it.comp.www.php
Titolo: Autenticare le mail inviate con DKIM

Salve NG, forse sono un poco OT
qualcuno di voi si è mai cimentato nella cosa ?
http://emailmarketingblog.it/blog/2009/09/30/autenticazione-del-mittente-dkim-e-spf
http://emailmarketingblog.it/blog/2009/10/01/dkim-troppo-complicato-adottarlo
Avrei qualche domanda sullo sviluppo
Grazie
Alex

 Alex
phpmailer occhio all'invio muliplo di roba crittata che non si fa come
la posta normale

Grazie del feedback
In teoria (ed anche in pratica) credo di esserci riuscito, o almeno
credo.
Volevo sapere come interpretare gli autoresponder abilitati
all'analisi di questo tipo di e-mail.
Ad esempio auth-results (at) verifier.port25 (dot) com mi ritorna un
Result: pass (matches From: 
bla...@pippoblabla.com
)
Sembra quasi che io firmi soltanto l'header From ma in realtà non è
vero, sarà una risposta generica oppure?
Inoltre le domande sarebbero milioni perchè per esempio, nonostante la
firma DKIM alcuni gestori di mail, vedi la stessa yahoo, continua a
declassarmi le mail a fronte di
==========================================================
Summary of Results
==========================================================
SPF check:          pass
DomainKeys check:   neutral
DKIM check:         pass
Sender-ID check:    pass
SpamAssassin check: ham
Ho provato ad utilizzare anche la firma DomainKeys dove però mi
sfuggono altre 1000 modalità di attuazione.
Mi sono chiesto, non è che yahoo insieme alla DKIM vuole anche la
DomainKeys di firma altrimenti invalida il tutto
Grazie
Alex

Ah bhè, ora è tutto chiaro:
"Inviando circa 5-10.000 messaggi al giorno verso Yahoo! per 3-4
settimane, lo speditore potrà costruirsi una buona reputazione."
fonte: 
http://blog.mailup.it/2009/05/come-yahoo-filtrera-le-email/
Vi faccio sapere tra 2/300 anni
Alex
Newsgroup: it.comp.www.php
Titolo: Le vostre opinioni su sistema di statistiche

Volevo la vostra opinione su un metodo che ho adottato
per gestire le statistiche di accesso in una pagina dettaglio di un sito
di e-commerce.
Il sistema è questo:
In questa pagina prendo l'ip del visitatore, l'ora e la data, l'id
dell'articolo e la provenienza e la salvo in una tabella del db.
 
In base a questi dati, nell'admin del sito, ho realizzato un sistema di
estrapolazione di queste statistiche separandole per: ora, giorno, mese,
anno. Poi ancora per articolo e infine per provenienza (referer).
Siccome questa pagina conta circa 2000 visite giornaliere il numero dei
records ha raggiunto in poche settimane 50.000 records.
A questo punto un sistema diretto di queries era troppo impegnativo in
termini di risorse, quindi ho aggiunto un cronjob che a mezzanotte
rielabora tutto e salva i risultati in un'altra tabella sotto forma di
html. 
Questa procedura attualmente comporta un tempo di 6/8" per 50.000
records.
Ciò ha velocizzato moltissimo il caricamento della pagina "statistiche",
ma mi chiedo:
 
1) Vista la mole di dati da elaborare questo è un buon sistema?
2) Se necessario dove, o come, potrei migliorarlo quando la tabella
statistiche raggiungerà le centinaia di migliaia o più di records?
 
Grazie a chi vorrà esporre la sua opinione.
 
Max
-- 
http://www.maxori.it
 
L'Arte è la capacità di fare cose di nessun valore
e di riuscire a venderle
F. Zappa

 Grazie a chi vorrà esporre la sua opinione.
 
Parlando di opinioni e non di suggerimenti per il tuoi problema io mi 
sono affidato ad awstats che fa molte cose tra quelle che dici tu e 
bilancia il tempo di elaborazione, l'impiego di memoria su HD e la 
quantità di informazioni utili conservate.
 
Poi si possono aggiungere script in php che elaborano i dati di awstats 
e forniscono dati utili al proprio interesse.
 
Ad esempio a me interessava avere il numero di page view per ogni mio 
testo per ogni giorno del mese corrente, mi interessava avere il numero 
di page view per ogni mese dell'anno e quindi ho fatto uno script in php 
che legge i dati memorizzati da awstats e fornisce le statistiche che mi 
interessano. Anch'io ho usato chron per fare partire i miei script.
 
-- 
Sandro kensan 
www.kensan.it
 & 
www.qiqi.it
 geek site

 
 
E, se non sbaglio, non crea ulteriore carico sul webserver perche' analizza i log dello stesso
 
 
J.


Nel mio caso analizzo i dati elaborati e memorizzati da awstat. È 
comunque un carico di lavoro per il webserver ma più modesto di quello 
di rielaborare il file di log per estrarre una statistica particolare 
che interessa. Poi potrebbe essere che awstats non abbia i dati di base 
per fare la nostra elaborazione, ne qual caso bisogna partire dai log.

Newsgroup: it.comp.www.php
Titolo: problema con le variabili nelle funzioni

Questo va perfettamente
<?
$dato='en';
$wr=1;
echo "$dato appena prima di funzioni <br>";
//function scritte($wr='')
	//{
	echo "$dato in funzioni<br>";
	include("odsedb.php");
	$sql="select * from scritte where id='$wr'";
	echo "$sql e $dato";
	$qr=mysql_query($sql);
	while ($word=mysql_fetch_array($qr))
		{
		echo "<br>quindi ti dico $word[$dato]";
		}
	include("cdsedb.php");
//	}
//scritte ('1');
?>
ma se tolgo i commenti $dato non viene preso all'interno della
definizione di funzione...
 perché? e soprattutto come posso farglielo vedere?
grazie a tutti 
Luca

 definizione di funzione...
sei un po' indietro con lo studio base, eh? Tu alla funzione hai passato il
valore "1", che la funzione vedrà nella variabile $wr.
$dato all'interno della funzione non esiste.
Potresti renderlo globale ma è preferibile passarlo alla funzione:
function scritte($wr="", $dato = "") {
....
}
e la richiami passandogli i valori nell'ordine giusto
scritte("1",$dato);
NOTA IMPORTANTE:
$a = 1;
function boh($a) {
    echo $a;
}
boh($a);
la variabile $a allesterno della funzione e quella all'interno sono
distinte! Nella funzione viene creata una sua variabile, che si dice
"locale", che in questo caso ha lo stesso nome di quella esterna. Infatti
questo codice
$a = 2;
function ciao($a) {
    $a = 5;
}
ciao($a);
echo $a;
manderà in output 2. Il cinque viene assegnato alla $a all'interno della
funzione, e li rimane.
Ludovico Grossi

Ludovico Grossi
Grazie davvero Ludovico,
adesso funziona tutto perfettamente.
il php lo sto apprendendo per tentantivi ed errori (e visto da cosa
sono partito sono anche contento) 
come molti ai quali affidano un progetto con 10 giorni di scadenza non
ho tempo per una preparazione completa o accurata e scremo molto
prendendo solo quello che interessa o riadattando codici di altri
la mia libreria ormai contiene una decina di libri di programmazione
di php (appena sfogliati), sfoglio velocemente i libri per vedere cosa
potrebbe fare, e poi quando mi serve lo vado a cercare. 
devo dire di aver riscoperto il gusto di alzarmi alle 4 del mattino
per un'idea su come risolvere un problema con uno script (non capitava
da anni) proprio grazie all'uso del PHP
Grazie davvero per il tuo prezioso aiuto
Luca


mi prenderete per "rompi", il linkino però lo devo postare sennò non 
sono contento:
http://www.php.net/manual/it/language.variables.scope.php
;-P
-- 
punkarruso

 ;-P
Vabbè, la prossima volta lo metto :-P
Ludovico Grossi

Grazie a entrambi
non lo avevo trovato
Newsgroup: it.comp.www.php
Titolo: Verificare il valore di una get

Ciao a tutti
sto cercando conn poco siccesso di bloccare parametri passati che non 
rispondono ai requisiti da me fissati
Il valore del parametro per essere accettato deve essere solo alfabetico 
minuscolo NON numerico di lunghezza fissa minima di 3 caratteri e massima 
sempre di 3 caratteri
Ho trovato questa funzione ma se anche funziona con le lettere maiuscole non 
ni blocca i numeri e non mi blocca le stringhe anche se minuscole che non 
hanno una lunghezza minima e massima di 3 caratteri
Come posso fare?
Grazie
if (!preg_match('/^[a-z]*$/', $_GET['string'])) {
$_GETT['string'] = '';
} 

 }
guarda bene i nomi delle variabili che stai usando.. vedi niente di strano?
comunque la regex che ti serve e' '/^[a-z]{3}$/' ..
-- 
www.iuz-lab.info
 - 
www.php-faq.org


Grazie ho visto l'errore č stata colpa della fretta
Quindi se scrivo
if (!preg_match('/^[A-Z]$/', $_GET['tipo']))
signufica che il valore di tipo deve essere di sole lettere MAIUSCOLE di 
lunghezza imprecisata?
Grazie mille il resto funziona bene 

lunghezza imprecisata?
No, di lunghezza pari a UNO.
Per la lunghezza imprecisata (ma almeno uno), [A-Z][A-Z]* (oppure [A-Z]+,
pero' ho notato che alcune installazioni non lo supportano, sicche' tendo
a preferire [A-Z][A-Z]* al posto della piu' corretta [A-Z]+).
O anche [A-Z]{1,} (...credo).
Il tutto fra ^$.
Leonardo
-- 
 What do you make, so fair and bright;
 What do you build with sails for flight;
 What do you weave with wool so white?

 [A-Z]+, pero' ho notato che alcune installazioni non lo supportano
sul serio? non vedo perché non dovrebbero :/
comunque sia, Pablo, iuz ti aveva fornito quella per soli 3 caratteri.
Ciao,
Maverick
-- 
«Che non siete piů liberi di non avere una casa con letto per dormire.
 Lavorate voi - schiavi dei soldi - che non sentite la puzza della
 schiavitů!» (a Mario di Monte Mario, Roma) # 
http://libre.netsons.org/

sul serio? non vedo perché non dovrebbero :/
Non me la spiego. Potrebbe avere a che fare con l'esistenza di piu'
interpreti di regexp di sistema. Ho osservato il fenomeno tempo fa,
e, avendo trovato immediatamente un workaround, non me ne sono piu'
interessato, limitandomi a fare una nota nel capitolo "Succede pure
questo a 'sto mondo, occhio" :-)

Newsgroup: it.comp.www.php
Titolo: Strano comportamento PHP

Salve ragazzi, sono nuovo del NG. Mi sono avvicinato da poco anke al 
PHP. Ho installato sul mio sistema (Windows 2000) il server http Apache 
2.0, MySQL e PHP 4. Ho settato il tutto seguendo delle guide, e ho 
verificato ke il tutto era configurato correttamente. Il mio problema č 
il seguente: se cerco di utilizzare qualsiasi variabile messe a 
disposizione da Apache o da PHP come le seguenti:
GATEWAY_INTERFACE
SERVER_NAME
SERVER_SOFTWARE
SERVER_PROTOCOL
HTTP_USER_AGENT
REMOTE_ADDR
REMOTE_PORT
SCRIPT_FILENAME
SERVER_ADMIN
PHP_SELF
HTTP_GET_VARS
HTTP_POST_VAR
non ottengo alcun risultato. E perdipiů quando cerco di far processare 
al PHP un form creato da me, mi carica una pagina completamente bianca, 
come se il codice php nn lo vedesse per niente. Non credo di aver 
sbagliato il codice visto che lo copio pari pari da una guida trovata su 
Programmazione.it, credo quindi di avere qualche problemino con 
l'installazione di PHP o di Apache. Qualcuno ha dei suggerimenti? Grazie 
in anticipo

Sono riuscito a risolvere, mancava un'opzione nel file php.ini. Però ora 
ho quest'altro problema. Se cerco di eseguire il seguente codice:
<html>
<head>
<title>Calcolatrice PHP</title>
</head>
<body>
<form action="prova.php" method="get">
<input type="text" name="first" />
<input type="submit" value="Invia" />
<input type="reset" />
</form>
</body>
</html>
<?
if(strlen($first) > 0{
echo("Contenuto di first: $first");
}
?>
mi dice
Notice: Undefined variable: first in C:\Program Files\Apache 
Group\Apache2\htdocs\prova.php

 Group\Apache2\htdocs\prova.php
A parte che nella if manca una parentesi, nel file php.ini avrai
la direttiva register_globals (
http://tinyurl.com/3hcc9
)
impostata su Off, pertanto per recuperare le variabili devi
utilizzare i superglobal array $_GET, $_POST o $_REQUEST
(
http://tinyurl.com/293qd
). 
Nel tuo caso invece di $first devi usare $_GET['first'].
Ciao.
-- 
Federico R.

 
Grazie. Adesso funziona. Però quando apro per la prima volta la pagina, 
prima di premere il pulsante sulla pagina mi viene stampato questo 
messaggio (Undefined index: first in C:\Program Files\Apache 
Group\Apache2\htdocs\prova.php on line 15), invece quando premo il 
pulsante allora mi dà l'output corretto.

 pulsante allora mi dà l'output corretto.
penso perche' non trova $_GET["first"]
se fosse questo, devi fare in modo che $_GET["first"] abbia in ogni caso 
un valore
-- 
sp-
courrier électronique:
[spintop _ chez _ virgilio _ point _ it]

 Group\Apache2\htdocs\prova.php on line 15),
Perché prima di usare una variabile è bene verificare che essa
esista. La prima volta che apri la pagina usi $_GET['first'] che
però non è definita, da qui il messaggio "Undefined index:
first...".
Per verificare l'esistenza di un variabile prima di usarla puoi
utilizzare la funzione isset() (
http://tinyurl.com/3dvhl
).
if (isset($_GET['first']))
{
	//esegui codice
}
Ciao.
-- 
Federico R.

Sono riuscito a risolvere, mancava un'opzione nel file php.ini. 
mi dici quale che ho anche io lo stesso problema?
danno
Newsgroup: it.comp.www.php
Titolo: fare il log out di un autenticazione

come faccio a fare il log out di una autenticazione che faccio con la
variabile $_SERVER['REMOTE_USER'].
io uso php 4.3 e apache.
grazie tante
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 io uso php 4.3 e apache.
dal manuale....
---------------------------------------------
Quite a good solution for the logout problem:
Just tell browser that it is successfully logged in!
This works as follows:
1. User clicks logout button
2. Script sends 401 Header
3. User does NOT enter a password
4. If no password is entered, script sends 200 Header
So the browser remembers no password as a valid password.
Example:
<?php
if (
       (!isset($_SERVER['PHP_AUTH_USER']))
   ||(
           ($_GET["login"]=="login")
   && !(
             ($_SERVER['PHP_AUTH_USER']=="validuser")
             && ($_SERVER['PHP_AUTH_PW']=="validpass")
           )
       )
   ||(
           ($_GET["logout"]=="logout")
     && !($_SERVER['PHP_AUTH_PW']=="")
       )
     ) {
Header("WWW-Authenticate: Basic realm=\"Realm\"");
Header("HTTP/1.0 401 Unauthorized");
echo "Not logged out...<br>\n";
echo "<a href=\"index.php?login=login\">Login</a>";
exit;
} else if ($_SERVER['PHP_AUTH_PW']=="") {
echo "Logged out...<br>\n";
echo "<a href=\"index.php?login=login\">Login</a>";
exit;
}
?>
---------------------------------------------
-- 
Josh
www.pixael.com
icq: 59204079

Newsgroup: it.comp.www.php
Titolo: riformulo la domanda

Come faccio a mettere la lista di risultati di un database in un box css a 
mia scelta? come si devono inanellare i comandi div e php uno dentro 
all'altro? 


Direi così:
<?php
//codice per leggere dal database quanto necessario
//e per impostare la variabile $pippo
echo "<div id=$pippo>";
?>

 ?>
non hai capito una MINCHIA
comunuqe ho risolto DA SOLO mettendo all'interno del ciclo while un ciclo if 
che ripete solo 1 volta e stampa il div che conterra i dati, mentre il while 
che estrae ee l'istruzione che stampa i row del databsase viene ripetuto fin 
quando ci sono dati da estrarre
KOGLIONI TUTTI QUA SOPRA 


forse il KOGLIONE e' un altro percje il
<div></div> si puo popolare anche senza 1a riga di php
e senza usare ID

> forse il KOGLIONE e' un altro
Lascia perdere, è un troll, me ne sono accorto solo dopo avergli risposto.
Meglio ignorarlo.
Newsgroup: it.comp.www.php
Titolo: Riduzione di array

Ho un array di questo tipo
$array[0] = 0
$array[1] = 3
$array[2] = 4
$array[3] = 0
$array[4] = 4
$array[5] = 0
e vorrei ottenere un array che contenga solo gli elementi non
negativi, fatto in questo modo:
$out[0] = 3
$out[1] = 4
$out[2] = 4
successivamente vorrei contare gli elementi di questo array.
Esistono istruzioni PHP che fanno queste due cose?
GRAZIE

 successivamente vorrei contare gli elementi di questo array.
	array $In;
	array $Out;
	/* Riempi $In con i dati...
	 * (...)
	 */
	function positive_array ($element) {
	  GLOBAL $Out;
 
	  if ($element) $Out[] = $element;
	}
	array_walk ($In, 'positive_array');
	$Dimensione_Out = count($Out);
Bye,
 Emmanuele.
-- 
Emmanuele Bassi (Zefram)           [ 
http://www.radiance.d2g.com/~zefram
 ]
GnuPG Key fingerprint = 4DD0 C90D 4070 F071 5738  08BD 8ECC DB8F A432 0FF4

 ha scritto nel messaggio
news:cd5361f9.02020...@posting.google.com...


Newsgroup: it.comp.www.php
Titolo: funzione mail

Ragazzi volevo utlizzare la funzionane mail di php  il tutto in html:
<?php
$target = "
pr...@prova.it
";
$subject = "Registrazione conclusa con successo!!";
$text  = "prova<br>prova";
$header = "From: 
webm...@prova.it
               Reply-To: 
webm...@prova.it
               X-Mailer: PHP/4.0.2
               Content-Type: text/html";
mail($target,$subject,$text,$header) ;
?>
L'email viene spedita e mi arriva  ma nel campo from compaiono tutte e 4 le
righe dell 'header , e di formattazione html neanche l'ombra ????
Chi mi posta un codice testato ???
e senza inviare la mail in html come posso fare a formattare il testo ad
esempio per andare a capo ????
Grazie a tutti

Il problema č che dopo ogni riga in $header devi mettere \n che indica
-in formato testo- la nuova riga, cosě come \t indicherebbe una
tabulazione
per quanto riguarda la formattazione html credo che tu non possa
inviarla cosě direttamente. Il formato mail non prevede html
deve aggiungere gli header mime per l'html, ma qui non ti posso
aiutare...
cmq per andare a capo in "solo testo" una \n
il tuo codice diventerebbe:
<?php
$target = "
pr...@prova.it
";
$subject = "Registrazione conclusa con successo!!";
$text  = "prova\nprova";
$header = "From: 
webm...@prova.it
\n
               Reply-To: 
webm...@prova.it
\n
               X-Mailer: PHP/4.0.2\n
               Content-Type: text/html\n";
mail($target,$subject,$text,$header) ;
?>
ciao 
Stefano
---------------------------------
Stefano, webmaster Tupamaros OnLine
http://www.tupamaros.com
webmaster(at)
tupamaros.com