mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.www.php
Titolo: Nuke della rivista Win Magazine

Salve,
sono un dilettante ed avrei bisogno di aiuto.
Ho letto l'articolo "Mi faccio il portale..." pag. 60 di Win Magazine
maggio 2001 ma ho difficoltà a metterlo in pratica 
Mentre il mese scorso (rivista di aprile, pag. 44 e seguenti) sono
riuscito a seguirla passo passo nell'installazione del server in
locale (Apache, PHP eMySQL) e tutto funziona benissimo, questo mese
sono in difficoltà. Mi pare di riuscire bene fino al punto G di pag.
61, poi nebbia. Collegandomi al mio sito
http://www.giulianobergamini.f2s.com
 mi compare questo messaggio di errore:
---------------------------------------------------------------------------------------------
Warning: open_basedir restriction in effect. File is in wrong
directory in
/web/sites/132/giuliberga/
www.giulianobergamini.f2s.com/mainfile.php
on line 31
 
Warning: Failed opening 'language/lang-italian.php' for inclusion
(include_path='.:/usr/local/lib/php') in
/web/sites/132/giuliberga/
www.giulianobergamini.f2s.com/mainfile.php
on line 31
 
Warning: MySQL Connection Failed: Can't connect to local MySQL server
through socket '/tmp/mysql.sock' (2) in
/web/sites/132/giuliberga/
www.giulianobergamini.f2s.com/mainfile.php
on line 32
Unable to select database
---------------------------------------------------------------------------------------------------
Dove ho sbagliato?
Cosa significano questi messaggi di errore?
Qualcuno è riuscito nell'impresa titanica? 
Molte grazie
Giuliano

 Davvero Win Magazine parla di PHPNUke???? Se ne hai una copia te la compro
... e se parlòa anche di Spaghettibrain te la pago a peso d'oro. :-)
Sembra che tu:
a) Non abbia settato i permessi con chmod 666 per TUTTI i files e Chmod 777
per le cartelle
b) Non ti si connette al Database. Hai configurato config.php? Guarda che
f2s ci mette qualche ora per attivare il DB, poi con PHPMyadmin gli devi
caricare tutta la struttura.
Ciao
Cla
--------------------------------------------------------------------------
www.spaghettibrain.com
 PHPNuke Italiano - WEB PORTAL SYSTEM
www.claudioerba.com
 Consulenza web per l'Azienda

Newsgroup: it.comp.www.php
Titolo: Differenza fra date

Come faccio ad ottenere la differenza in minuti tra due date prese da
un database mysql (ver. 4.0.x) ?
Ciao. Ilic.



abs(strtotime($row['ore_fine'].":".$row['minuti_fine']) -
strtotime($row['ore_inizio'].":".$row['minuti_inizio']))/60;
Newsgroup: it.comp.www.php
Titolo: html_referer e ie

come mai se utilizzando queste parti di uno script:
<?
$link = "$HTTP_REFERER";
?>
e lo richiamo con:
<? echo $link ?>
su netscape l'url di provenienza appare, mentre con explorer no.
come si puň ovviare il prob.
grazie. simone.

su netscape l'url di provenienza appare, mentre con explorer no.
Con due diversi browser sullo stesso PC vai sullo stesso sito, dove c'e'
un link, clicchi, ti va nella seconda pagina dove legge il REFERER, e in
Explorer non compare ma Netscape si'?
Mi pare improbabile, ma se cosi' e', non c'e' niente da fare: significa,
infatti, che Explorer non trasmette quello header.
Prova a mettere nella pagina un phpinfo() per leggere gli altri header e
vedere se tante volte lo trasmettesse con un nome diverso, tipo, che so,
	X-HTTP-REFERER
o
	HTTP-REFERRER
o che so io.
Leonardo

Newsgroup: it.comp.www.php
Titolo: Ma proprio non si può fare?

Pare che riesco a far incazzare Thunderbird e pure Mail sul Mac.
In pretica un db con n indirizzi email che devono confermare dei dati o 
eventualmente aggiornarli..
Metodo tradizionale invio mail con il classico:
<a href="...?chiave=valore"> dove valore è un campo random non l'id 
ovviamente
e tutto funzia regolare, poi mi viene l'idea malsana, perché non inviare 
direttamente il form così l'utente legge direttamente i suoi dati e 
clicca su "Conferma"?
"Thunderbitd sospetta che questo messaggio possa essere un tentativo di 
frode"
Azz! mi sono spaventato pure io che l'ho inviato! mi frodo da solo già 
in fase di test andiamo bene!
Quindi ho pensato.. se maometto non va a fare in c.. iframe?
Si vede in Thunderbird ma viene bloccato da Mail sul Mac..
Mi sa che tocca andare alla vecchia..

 Si vede in Thunderbird ma viene bloccato da Mail sul Mac..
TB non dice più niente? buuuu! (un po' lo capisco, ma...)
Ad ogni modo, imho è un bene che l'utente venga avvisato di possibili
frodi. Quindi se non riesci a fare ciò che vuoi, è solo un bene. :P
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/

Newsgroup: it.comp.www.php
Titolo: sito in un db mysql e motori di ricerca

Vorrei passare il mio sito da pagine html ad un db mysql. Ho sentito dire
che ci possono essere perň dei problemi con l'indicizzazione nei motori di
ricerca. č vero? Se sě, come posso risolvere?
Grazie
Andrea

Grazie
Prego. Ciao
Francesco
_____________________________________
Per rispondere in e-mail togli NOSPAM 

 problemi di indicizzazione
quindi le pagine ostili sono quelle tipo ...nome?pagina&id=5... o anche
nome?pagina e simili, esatto?
Grazie
Andrea

Andrea
Prego, ciao


Newsgroup: it.comp.www.php
Titolo: Info server PHP

Salve
Sapete dirmi se c'è qualche server PHP gratis?
GRAZIE


Uhm.. hai le idee confuse?
Forse vuoi dire hosting?
www.altervista.it
Ma forse vuoi dire web server?
www.apache.com
Ma forse forse vuoi un server hardware?
Prova qui 
http://it.sun.com/prodottiesoluzioni/server/index.html
e se ci riesci sei un grande!
:-) :-) :-)
marcello
Newsgroup: it.comp.www.php
Titolo: Data anomala

su un Db devo registrare la data. a video vine stampata correttamente mentre 
nel db registra un numero anomalo. ad esempio quella di oggi 26/01/09 viene 
registrata come 2.8889. Nella struttura il campo l'ho salvato prima come ( 
VARCHAR ) oppure ( DATE ) ma č uguale.
Allego script
$giorno=date("d/m/y");
$db = mysql_connect($db_host, $db_user, $db_password);
if ($db == FALSE)
die ("Errore nella connessione. Verificare i parametri nel file 
config.inc.php");
mysql_select_db($db_name, $db)
or die ("Errore nella selezione del database. Verificare i parametri nel 
file
config.inc.php");
$query = "UPDATE contattilavoro SET ultimoinvio=$giorno WHERE id=$id";
$result = mysql_query($query, $db);
mysql_close($db);

 
Per registrare le date su mysql usa il formato ISO e campo date, ovvero 
2009-01-29, trattandola come stringa (racchiusa tra apici); per la 
visualizzazione in italiano, usa la funzione mysql date_format
http://dev.mysql.com/doc/refman/5.1/en/date-and-time-functions.html#function_date-format
	Francesco

     Francesco
Mi sono dimenticato il link di riferimento, scusa!
http://dev.mysql.com/doc/refman/5.1/en/datetime.html
	Francesco

 $query = "UPDATE contattilavoro SET ultimoinvio='$giorno' WHERE id=$id";
cmq, questo è solo un caso, per evitare grane in futuro guardati bene
le regole del type juggling di php e preoccupati di fare un po' di
data validation. La responsabilità di avere dentro i DB dati scritti
correttamente è in primis tua, in quanto sviluppatore.
E ti confermo anche il consiglio di abituarti a usare il formato
standard ISO per le date, è quello che causa meno grattacapi.
bye!

Newsgroup: it.comp.www.php
Titolo: localhost e insert into

Il comando INSER INTO...
Stranamente non mi funziona, non da errori...
č come se fosse disabilitato.
Puň essere disabilitato da php.ini???
Se sě, cosa devo mettere "on"
Grazie!
Riccardo

 Stranamente non mi funziona, non da errori...
L'error_reporting e' a E_ALL? Il display_errors e' a on? Che cosa
restituisce mysql_error?
-- 
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.

 Se sě, cosa devo mettere "on"
Stiamo parlando di MySQL?
Il tuo utente ha i permessi per la INSERT?
Sicuro che non dia errori?
Ciao
Marco 

 restituisce mysql_error?
un errore di easyphp...
ora lo "butto" ;(
Grazieeeeeeeeeeeee....!!!
Riccardo.
Newsgroup: it.comp.www.php
Titolo: Autocompletamento di un campo di testo

Salve a tutti,
di php so ben poco ma fortunatamente un bel librozzo di 500 e più pagine
mi aiuterà ben presto. Da voi volevo invece sapere se è fattibile avere
un campo di testo che si autocompleta (ex: scrivendo mat lui completa
con tutte le chiavi che ha in un db e che iniziano per mat, scrivendo in
grigio o mostrando una lista di qualche tipo).
C'è possibilità di implementarlo in php? Da quel poco che sò mi aspetto
una risposta negativa...e se è così ci sono altri metodi? Javascript? o
che?
grazie mille
-- 
www.malcom-mac.com/blog
software development for Mac/Win
nemo - cocoa newsgroups reader for macintosh

 che?
No, lo devi fare in JS.
Con PHP puoi riempire una strutttura dati JS, che poi andrai ad usare per 
fare l'autocompletamento.
Ciao
Marco 

Ajax (vedi Sajax, OpenRico, ecc)
ciao
malcolm ha scritto:


 
tu hai bisogno di 
script.aculo.us
-- 
Motion - not in my f*cking county - Musso

Newsgroup: it.comp.www.php
Titolo: Validazione XML con schema XSD

Ciao a tutti,
sto cercando da due giorni di cercare/creare un validator in php per
file XML che mi vengono inviati in POST da un server esterno, il parser
dovrebbe validarli seguendo lo schema XSD associato all'xml e creare
un' altro file XML con l'esito del parsing,
il problema è che ho trovato mille esempi in .NET (per la validazione
tramite schemi) ma nessuno in PHP!
qualcuno può darmi aiuto / riferimenti ??
grazie, Ciao
Enzo

per php5 ho trovato:
$file = 'test.xml';
$schema = 'test.xsd';
$dom = new DOMDocument();
$dom->load($file);
if ($dom->schemaValidate($schema)) {
    print "$file is valid.\n";
} else {
    print "$file is invalid.\n";
}
ma stranamente non funziona per la versione 4.3.2
Fatal error: Cannot instantiate non-existent class: domdocument in
c:\programmi\easyphp1-8\www\mnp_voda\phpparse.php
stranamente perchè il php4.3.2 dovrebbe supportarlo..
aiutino?
ciao
Enzo
mcenzy ha scritto:


 aiutino?
Installare PHP5, oppure provare domxml al posto di dom. C'e` tutto sul
manuale: 
www.php.net
Bye.

Ciao,
ho scritto stranamente perchè sul sito
http://it2.php.net/manual/it/ref.dom.php
dice chiaramente che queste funzioni sono supportate anche dalla
versione 4
e domxml (
http://it2.php.net/manual/it/ref.domxml.php
)
sono supportate dalla 4.3.0....
io sono costretto ad usare una versione particolare di php, ovvero
quello incluso in EasyPHP (php versione 4.3.10) che però DOVREBBE
funzionare...
comq nel frattempo ho risolto in .NET .. anche se mi piacerebbe farlo
anche in php per integrare tutta una serie di piccole applicazioni che
ora devo tradutte in .NET
Ciao , grazie
Enzo
Alessandro Pellizzari ha scritto:


 sono supportate dalla 4.3.0....
Allora usa domxml, visto che hai il 4.3.10.
Ma non so se abbia le stesse funzioni che servono a te. Non l'ho mai usato.
Bye.

 Il Fri, 17 Nov 2006 00:55:24 -0800, mcenzy ha scritto:

Newsgroup: it.comp.www.php
Titolo: [OT] Barra di scorrimento Gecko

Avete notato che mentre IE tiene sempre la barra di scorrimento a sx
in ogni finestra, i browser Gecko (Firebird, Mozilla, ecc) la tolgono
se la pagina non è più lunga dell'altezza della finestra?
Questo è fastidioso per chi ha un sito con alcune pagine più lunghe
della finestra ed altre più corte, perchè se il layout è per tutte lo
stesso, spostandosi dal una pagina all'altra pare che il sito si salti
un pò a dx e un pò a sx a seconda che venga aggiunta la barra di
scorrimento! In IE invece c'è sempre, quindi non c'è questo problema..
Come si può risolvere sto problema? Si può comandare a Mozilla di
attiavare sempre la barra di scorrimento?
Mhaxx

 attiavare sempre la barra di scorrimento?
mi sa tanto che non c'è altro modo che costruire il layout con elementi 
proporzionali (%) e questo risolve definitivamente il problema.
Ciao Gianfranzo
-- 
ICQ#: 21258924 Nick Gianfranzo
Home page 
http://www.gianfranzo.it
Gianfranzo è contro la guerra
"dopo tutto, gli angeli non sono altro che dei volatili" D. Pennac

proporzionali (%) e questo risolve definitivamente il problema.
Puoi essere un pň piů esplicito?
Mhaxx

 Puoi essere un pò più esplicito?
utilizza un container grafico a dimensione fissa  e disponi il contenuto 
  in maniera proporzionale, così è più chiaro?
stai utilizzando frame o iframe, giusto?


stai utilizzando frame o iframe, giusto?
No, nessuno dei due.
Mhaxx

 se la pagina non è più lunga dell'altezza della finestra?
E tu imponi la lunghezza della pagina. Per esempio potresti stabilire nello
stile del tag BODY che sia 1000px, oppure prova con 110%
Se poi la lunghezza dovesse essere superiore, questo attributo verrà
ignorato
Saluti
Andrea
Newsgroup: it.comp.www.php
Titolo: Libri e risorse online.

Buongiorno a tutti.
Studio informatica e ho, tra le altre cose, buone conoscenze di C++, Sql e
teoria delle basi di dati e devo iniziare a metterle in pratica svilupando
una serie di programmi dedicati alla gestione di database.
Questi sistemi informativi funzioneranno in parte sul computer dell'utente
tramite client in C++ e in parte su web-server grazie principalmente alle
tecnologie server-side. Per la seconda parte ho scelto di appoggiarmi a
MySql e Php a causa della loro fruibilità, gratuità e popolarità, ma
tuttavia ancora non conosco affatto né il primo né il secondo (anche se
sospetto che MySql abbia _molto_ in comune con l'Sql! ).
Quali libri mi consigliate di acquistare per imparare le basi del Php ed
approfondire le meccaniche con le quali il Php interagisce con database
MySql?
Dove posso trovare risorse gratuite a proposito del Php sulla grande rete?
Grazie in anticipo.

 Dove posso trovare risorse gratuite a proposito del Php sulla grande rete?
www.php.net
             (la bibbia!)
http://freephp.html.it
 (in italiano, discreto!)
http://openskill.info
   (fatto veramente bene!)
www.mysql.com
        (il sito ufficiale)
www.apache3000.net
 (qui trovi una bella guida tra interazione php-mysql, ma
non solo!!)
per i libri, anche io vorrei prenderne uno ma non saprei davvero.
saluti
Lů

 Dove posso trovare risorse gratuite a proposito del Php sulla grande rete?
ehmm... OVUNQUE!!! :-)
A parte gli scherzi, hai scelto due sistemi per i quali la 
documentazione anche solo online è... pure troppa!
Innanzitutto per quanto riguarda i "ferri del mestiere" ti rimando ad un 
post ottimo partito da Select , (un utente di questo ng)
lo trovi su google gruppi digitando la frase
"ogni newbie dovrebbe leggerlo"
Come libri che ho potuto vedere sono ottimi quello O'Reilly (come 
sempre!) e quello di McGraw Hill.
Quest'ultimo va oltre i fatti puramente tecnici, integrando anche dei 
ragionamenti sempre molto pragmatici e intelligenti.
http://www.tutorials.it/libri.php?ID=16
Prova poi a partire da questi tutorial
http://www.cercamanuali.it/manuale-guida/php.htm
Buon divertimento...
marcello
Newsgroup: it.comp.www.php
Titolo: visualizzare lista cartelle e sotto cartelle

ciao a tutti,
come posso modificare questo script per fare in modo che visualizzi anche le 
sotto cartelle di ciascuna cartella?
$path='documenti/';
if ($handle = opendir($path)){
     while (false !== ($dir = readdir($handle))){
             if ($dir != "." && $dir != ".." && is_dir($path.$dir)) {
                  echo "{$dir}<br/>\n";
               }
          }
     closedir($handle);
  }
help :(

"schumi83" <flyschu...@TOGLIlibero.it> wrote in message
news:omeFd.398111$b5.19...@news3.tin.it...

Usando una funzione ricorsiva che però opera su un array globale e senza
mandare niente in output.
Solo al termine, scrivi il contenuto dell'array in output.
--
Roberto Simoni
www.robertosimoni.it

 senza mandare niente in output.
Perche' un array globale? Non e' necessario.
-- 
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.

 help :(
<?php
function print_dir($dir) {
 $dirh = opendir($dir);
 if (is_resource($dirh)) {
  while ($dir_element = readdir($dirh)) {
    if ($dir_element != '.' AND $dir_element != '..') {
    if (is_dir($dir . '/' . $dir_element)) {
     $dirs[] = $dir_element;
    }
    else {
     $files[] = $dir_element;
    }
   }
  }
  closedir($dirh);
  if (isset($dirs)) {
   sort($dirs);
   while (list(, $dir_element) = each($dirs)) {
    echo $dir . '/' . $dir_element . '<br />';
    print_dir($dir . '/' . $dir_element);
   }
  }
  if (isset($files)) {
   sort($files);
   while (list(, $dir_element) = each($files)) {
    echo $dir . '/' . $dir_element . '<br />';
   }
  }
 }
}
print_dir('./');
?>
-- 
www.iuz-lab.info

 Perche' un array globale? Non e' necessario.
Cosě lo puoi visualizzare senza ricostruirlo ogni volta (e magari lo
ricostruisci se viene chiesto un refresh).
--
Roberto Simoni
www.robertosimoni.it

 ricostruisci se viene chiesto un refresh).
Continua a non essere necessario.


 Continua a non essere necessario.
Allora vuol dire che mi manca qualche nozione.
Postami il codice come lo scriveresti tu
Grazie
--
Roberto Simoni
www.robertosimoni.it

 Postami il codice come lo scriveresti tu
<?php 
function recursive_dir ($path, &$dirs) {
	if ((substr ($path, -1) != '/') && 
	    (substr ($path, -1) != '\\')) {
		$path .= '/';
	}
	if (is_dir ($path) && ($handle = @opendir ($path)) !== false) {
		while (($entry = readdir ($handle)) !== false) { 
			if (($entry !== '.') && ($entry != '..') && is_dir ($path . $entry))
{
				$dirs[] = $path . $entry;
				recursive_dir ($path . $entry, $dirs);
			}
		} 
		closedir ($handle); 
	}
}
recursive_dir ('D:\\Documenti', $array);
print_r ($array);
?>
-- 
I am what I am, I do what I can

Newsgroup: it.comp.www.php
Titolo: [OT] rivista

Cercando una rivista specializzata sul php, ho trovato questa
che si occupa solo di php, e il primo numero uscirà a marzo.
(in italiano, perchè la rivista è polacca e c'è già da diverso tempo)
http://www.phpsolmag.org/it/index.php
ne avete già sentito parlare?
Sapete se è una rivista di buon livello?
Oppure sapete consigliarmi una buona rivista sul php ?
Grazie a tutti.

 Sapete se è una rivista di buon livello?
Di questa rivista bimestrale è uscito in spagnolo:
il numero uno,  gennaio-febbraio 2004, conteneva un cd con tra l'altro una 
distribuzione live di AUROX (Linux compatible Red Hat 9),
il numero due,  febbraio-marzo conteneva PHP5 live, funzionante senza 
installazione.
Sul sito indicato, passando alla lingua spanola si vedono le riviste 
pubblicate con il loro contenuto.
So puó vedere che, almeno dalla copertina, il prossimo numero italiano 
corrisponde al n. 5/2004 spagnolo quindi ottobre-novembre.
A me che sono un principiante è stata utile, ho trovato molto codice da 
studiare.
Il grosso problema di questa rivista è la distribuzione, è introvabile nelle 
edicole.
Io vivo in Gran Canaria, pensavo fosse un problema di distribuzione locale, 
pero in gennaio non l?ho trovata nemmeno a Madrid e, nonostante sul sito 
mettessero la versione in italiano, non l?ho trovata ne a Venezia né a 
Padova.
Avevo richiesto un numero arretrato ma chiedono il pagamento anticipato, non 
contrassegno, non mi sono fidato e non ho fatto il pagamento.
Diligentemente dalla Polonia mi è arrivata la fattura pro forma 
multilingue -)
sicampa.

Oppure sapete consigliarmi una buona rivista sul php ?
Ne approfitto per segnalare l'uscita di una nuova rivista, PHP
Journal, italiana, allegato digitale a Linux Journal, potete
scaricarla qui liberamente, dopo esservi registrati:
http://www.duke.it/
Francesco Mazzi
Webmaster di AltroPC.it - 
http://www.altropc.it
 
Project Admin di "PHP Reservation - Online booking system" - 
http://phpreservation.sourceforge.net
Dev.Staff di E-Xoopport - 
http://dev.e-xoopport.it
Newsgroup: it.comp.www.php
Titolo: PHP client web services - save soap attachment.

hi,
i have a web services that return me a message soap with a file
attachment encoded in DIME format and sent over SOAP. This file is a
PDF. I want to consume this web service with a PHP client and I want
to decode this message to save this PDF file on my HD.
I have found a PHP library "PEAR::Net_Dime", but i need some example
to understand how it work.
Can you help me please?

Khalid wrote:

this is an italian language NG.. it's better for you to choice another NG
according to your language..
try alt.php or alt.comp.lang.php etc..
-- 
www.iuz-lab.info


ciao ragazzi,
ho un web services che devo interrogare tramitePHP. Questo web
services, scritto in VB .NET, ha una funzione che prende un file PDF,
lo codifica e lo invia come allegato in un messagio DIME usando SOAP.
Praticamente tramite SOAP dovrei dovrei leggere questo messaggio
codificato in DIME ed estrarre questo allegato per poi salvarlo in un
file PDF.
é coem se dovessi decodifcare un'email e salvare l'allegato. solo che
l'email utilizza MIME e non DIME.
ho trovato una libreiria PEAR::Net_Dime che dovrebbe fare ciò, ma non
so come usarla.
Se poteste darmi una mano ve ne sarei veramente riconoscente.
Grazie mille
Newsgroup: it.comp.www.php
Titolo: intercettare urls

è possibile fare in modo che urls del tipo "
miosito.com/mario
" o
"
miosito.com/franco
", dove le directory "mario" e "franco" non
esistono, carichino uno script che prende "mario" o "franco" come
variabili e opera di conseguenza? bisogna lavorare a livello server web
o si può fare in qualche modo via php?
Grazie

Lufiore wrote:

server web
-- 
www.iuz-lab.info

 ha detto:

guarda mod_rewrite di Apache
Francesco Mazzi
Webmaster di AltroPC.it - 
http://www.altropc.it
 
Dev.Staff di E-Xoopport - 
http://dev.e-xoopport.it

Newsgroup: it.comp.www.php
Titolo: Upload file e mime_content_type

Salve a tutti....vorrei realizzare uno script che mi permetta di fare 
uppare ad altri, file immagine sul mio sito. Come posso fare qualcosa 
del genere senza rischiare che venga uppato un file con estensione 
diversa da un tipo immagine? Mi hanno detto che dovrei usare i 
mime...qualcuno ha qualche script sotto mano che mi possa fare capire di 
cosa si tratta? Ho dato uno sguardo su 
php.net
, ma non ho capito bene 
come funzionano.
Ciao e grazie :)

 diversa da un tipo immagine?
L'estensione dell'immagine la ricavi semplicemente:
$type = $_POST['tuofile']['type'];
Poi crei un array e ad ogni chiave assegni una o più estensioni che vuoi
possano essere caricati:
<?
$arr = array("jpg" => ".jpg, .jpeg", "bmp" => ".bmp");
?>
Poi ti basta controllare che $type sia contenuto nell'array
http://it.php.net/in_array
Bye
--
Majere

Newsgroup: it.comp.www.php
Titolo: Che cosa è un parser?

Come da oggetto.
E poi
Se voglio controllare il risultato di quanto ho scritto in php su locale
senza fare l'upload sul server cosa devo fare?
Gli errori come verrebbero segnalati?
Grazie ancora
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Gli errori come verrebbero segnalati?
Sei un newbie? Leggi questo 
http://url.repository.biz/go/1
-- 
I am what I am, I do what I can
Sei un newbie? Leggi questo 
http://url.repository.biz/go/1
Inviare email con allegati? 
http://url.repository.biz/go/1Z
Cerchi un programmatore PHP/MySQL? 
http://url.repository.biz/go/1Y
Newsgroup: it.comp.www.php
Titolo: Contatore php / statistiche

Ciao,
	sto cercando un contatore in php un po' sofisticato, sapreste
suggerirmene uno?
Devo inserirlo in un sito privato (a scopo commerciale), e mi chiedevo
se ne esistesse uno Free.
Il suo scopo non sarebbe quello di comunicare ai visitatori quanto è
conosciuto il sito, dovrebbe indicarmi le visite per pagina (almeno
per quelle di mio interesse), ordinate per data ... e se non chiedo
troppo ... come ci sono arrivati (es link di un sito, motore di
ricerca, digitando il sito).
Posso disporre di un db mysql.
Avete suggerimenti? io ne ho provati alcuni ma nessuno svolge il
lavoro che mi interessa.

 lavoro che mi interessa.
Tutto quello che ti serve č gią disponibile nei log di Apache.
Basta analizzare le statistiche con Webalizer o Analog.
Cyrus
-- 
I love to be mailed just by smart people:
perl -we 'print "\12\142\145\162\156\141\155\141\100\151".
"\164\167\145\142\56\151\164\12\12";'
Spammers scratch here with a diamond to find my address:
|||||||||||||||||||||||||||||||||||||||||||||||


Tuttavia non sempre i provider consentono l'accesso ai log. Aruba, ad 
esempio, non lo consente.
Su 
www.hotscripts.com
 ci sono comunque centinaia di contatori.
Romeo
-- 
http://www.brianzapopolare.it
http://www.brianzapopolare.it/prcbrianza/seregno
 

Dopo dura riflessione, ApprendistaPHP ha scritto :

Fai un account su 
www.statcounter.com
, in pochi minuti ti fornisce un 
codice che tu devi inserire su ogni pagina, dopodichè vedrai tutto 
quello che hai chiesto, più molto altro
-- 
Raffaele Masi
www.webmasterfirenze.it

 lavoro che mi interessa.
Google Analyzer?
-- 
Cordialmente.
Melus.
dal mio e-mail togli i simboli di Zorro.

Newsgroup: it.comp.www.php
Titolo: Un paio di dubbi su ioncube...

...che non sono riuscito a risolvere cercando su Google:
- se un mio futuro cliente non ha un provider di hosting che ha 
installato il loader di ioncube, ci sono altri modi per usufruire della 
protezione di ioncube senza installare/modificare alcuna cosa sul server?
- ioncube protegge anche il codice di applicazioni scritte in php-gtk? A 
proposito, prendereste seriamente in considerazione la possibilita' di 
buttarsi a testa bassa su php-gtk?
Grazie a chiunque possa illuminarmi!
MT

 possibilita' di buttarsi a testa bassa su php-gtk?
Io no.
-- 
I am what I am, I do what I can
Sei un newbie? Leggi questo 
http://url.repository.biz/go/3C
Vuoi supportarmi? 
http://url.repository.biz/go/3E
Do. Or do not. There is not try.
Newsgroup: it.comp.www.php
Titolo: include & http

Apro una nuova discussione e faccio il punto dei vari test che ho fatto
per
fare un po' di chiarezza.
L'istruzione usata è
include ("
http://www.xxx.it/forum/extern.php?action=active
");
L'errore è
Warning: main(
http://www.xxx.it/forum/extern.php?action=active
)
[function.main]: failed to open stream: Connection refused in
/home/web/
www.xxx.it/website/prova.php
 on line 2
Warning: main() [function.include]: Failed opening
'
http://www.xxx.it/forum/extern.php?action=active
' for inclusion
(include_path='.:/usr/lib/php/PEAR') in
/home/web/
www.xxx.it/website/prova.php
 on line 2
Se provo ad accedere a 
http://www.xxx.it/forum/extern.php?action=active
tramite il browser mi vengono mostrate le giuste informazioni
Ci potrebbe essere un errore nelle impostazioni del PHP?
AIUTO!!!
Grazie a tutti!

 wrote in message 
news:jY_Ze.49574$nT3....@tornado.fastwebnet.it...

Devi usare la funzione open o file per recuperare file tramite protocollo 
http. 

 http.
Ho provato ma ho sempre un errore di connessione rifiutata
su 
http://it2.php.net/manual/it/function.include.php
 però dice che va bene
anche include
Newsgroup: it.comp.www.php
Titolo: Dove sbaglio?

Mi dite dove sbaglio?
Non viene inserito alcun campo nella tabella!
Sono fuso chiedo un vostro occhio in prestito! :)
Questa è la tabella (ho fatto un 'esporta' della tabella)
CREATE TABLE tabella (
  id smallint(6) NOT NULL auto_increment,
  nick varchar(40) default NULL,
  citta varchar(40) default NULL,
  prv varchar(40) default NULL,
  via varchar(40) default NULL,
  cap varchar(40) default NULL,
  email varchar(40) default NULL,
  telefono varchar(40) default NULL,
  note varchar(100) default NULL,
  regione varchar(40) default NULL,
  PRIMARY KEY  (id)
) TYPE=MyISAM;
Questo è il form:
<form name="form1" method="post" action="agg_dati.php">
<table width="100%" border="0" align="center" cellpadding="0"
cellspacing="1" class="piccolo">
<tr bgcolor="#000000">
<td colspan="2"><div align="center"><strong><font color="#FFFFFF">INSERISCI
I
DATI</font></strong></div></td>
</tr>
<tr>
<td colspan="2"><div align="center">
<? include( "config.php");
 $link=mysql_connect( "$host", "$usr", "$pwd");
 $tutto =  "SELECT * FROM tabella";
 $query = mysql_db_query ($db,$tutto)
 or die ( "Non riesco ad eseguire la richiesta $tutto");
 $righe = mysql_num_rows ($query);
echo  "<font size=\"1\">Ad oggi, il database contiene <b>$righe
utenti</b></font>" ?>
</div></td>
</tr>
<tr>
<td><strong>Nick utente</strong></td>
<td><input name="nick" type="text" id="nick"></td>
</tr>
<tr>
<td><strong>Citt&agrave;</strong></td>
<td><input name="citta" type="text" id="citta"></td>
</tr>
<tr>
<td><strong>Provincia</strong></td>
<td><select name="prv" id="prv">
<option value="" selected>Seleziona provincia</option>
[CUT]
</select></td>
</tr>
<tr>
<td><strong>Via</strong></td>
<td><input name="via" type="text" id="via"></td>
</tr>
<tr>
<td><strong>CAP</strong></td>
<td><input name="cap" type="text" id="cap"></td>
</tr>
<tr>
<td><strong>email</strong></td>
<td><input name="email" type="text" id="email"></td>
</tr>
<tr>
<td><strong>Telefono</strong></td>
<td><input name="telefono" type="text" id="telefono"></td>
</tr>
<tr>
<td><strong>Note (Max 100 caratteri):</strong></td>
<td><textarea name="note" id="note"></textarea></td>
</tr>
<tr>
<td><strong>Regione</strong></td>
<td><select name="regione" id="regione">
[CUT]
</select></td>
</tr>
<input name="Submit" type="submit" id="Submit" value="Invia">
</p>
</div></td>
</tr>
</table>
</form>
Questo è il file agg_dati.php
<?php include('config.php');
mysql_connect("$host","$usr","$pwd");
mysql_select_db ($db);
$query = "INSERT INTO centri (nick , citta , prv , via , cap , email ,
telefono , note , regione )
VALUES('".$_POST['nick']."','".$_POST['citta']."','".$_POST['prv']."','".$_P
OST['via']."','".$_POST['cap']."','".$_POST['email']."','".$_POST['telefono'
]."','".$_POST['note'].",'".$_POST['regione']."')";
$result = mysql_query($query);
echo ("Dati inseriti correttamente");
?>

 ha scritto nel messaggio
news:axKXa.20423$an6.7...@news1.tin.it...


 ciao!
BINGO!!!
Era quell'apice che mancava!
Grazie!

 ha scritto nel messaggio
news:J_LXa.20828$an6.7...@news1.tin.it...

Newsgroup: it.comp.www.php
Titolo: arrotondare un importo alle 1000 inferiori o superiori

Buongiorno, volevo sapere come trasformare 1.298.432 in 1.298.000 e
1.345.789 in 1.346.000
Grazie ciao.


Dividi il numero per mille lo arrotondi e lo rimoltiplichi.
--
Tคถฟตค vi presenta:
;-b  
http://www.amiciamici.com
Gli amori, le feste, i divertimenti di un gruppo di ragazze e ragazzi della
provincia di Parma. AmiciAmici community.
__


un metodo più vicino alla tua necessità sarebbe quello di dividere per 1000
la cifra, applicare la funzione
PHP round() e rimoltiplicare il tutto per 1000.
Esempio:
$arrotondato = round((1345789 / 1000),0) * 1000; // viene proprio1346000 :-)
N.B solo con PHP 4 puoi usare il parametro precisione sulla funzione
round(numero,precisione)

Newsgroup: it.comp.www.php
Titolo: elaborazione url

Ho un url del tipo 
http://www.qualcosa.it/dir/interna/nomefil.zip
 vorrei
ottenere una variabile il cui contenuto è
www.qualcosa.it/dir/interna/nomefil.zip
 in pratica, debbo togliere http://
Mi potete dire come fare?
Grazie
Andrea

 ha scritto nel messaggio
news:4ytO9.50495$TC5.1...@twister1.libero.it...
: Ho un url del tipo 
http://www.qualcosa.it/dir/interna/nomefil.zip
 vorrei
: ottenere una variabile il cui contenuto č
: 
www.qualcosa.it/dir/interna/nomefil.zip
 in pratica, debbo togliere http://

:
:
Newsgroup: it.comp.www.php
Titolo: help pour free

Sorry, i can't write in french.
Hope you understand, if you are using apache with php and mysql, and
everything runs fine, there is (usually) one cause that appears in
different flavors:
the main thing is you may be using options the providers doesn't offer
this cause (when you take the files to the host) many script
malfunctions.
This could happen with
php (if you are using the option "globals = on" the host surely doesn't)
http (maybe you have set up your server in a way the is not allowed by
the host)
mysql (maybe you have set up multiple databases or multiple users, the
host surely doesn't allow for this)
Hope to be of some help
Bye
Claudio

 a écrit dans le message news:
ah8jgj$o0a$1...@lacerta.tiscalinet.it...


 i don t understand why it function in local and not on the web
Sorry but i don't know that host.
May it be because it modify the pages after upload?
Like lycos (ex tripod) does...
Sorry can't help much :(
Claudio

salut.... le newsgroup français est fr.comp.lang.php

   ;-)
oh, ma come mai echo #_POST['variabile'] non va??
sembra che il PHP non me lo veda neanche!!!! 
mah!
-- 
Punkarruso
mail:punkarruso(at)geniotradottoininglese(dot)it
pubblicità progresso:
http://www.gnu.org/press/2002-04-11-ms-patent.html

il sapiente Erupter dice:

est-ce que tu peut utiliser la function phpinfo() sur le server?
tu peut regarder si l'output de la function c'est le meme sur ton 
ordinateur.
probablement la version sur ton ordinateur est < 4.1.0 ??
du 4.1.0 est changée quelque chose...
(global arrays $_GET, %_POST etc..)
ciao
(il n'y a pas un ng de php en français??)
-- 
Punkarruso
mail:punkarruso(at)geniotradottoininglese(dot)it
pubblicità progresso:
http://groups.google.com

 %_POST
  ^
  ;-)
(il n'y a pas un ng de php en français??)
Certo che c'e', e lui posta anche li...
tipo strano pero'.

 sembra che il PHP non me lo veda neanche!!!!
eh eh, non lo vede veramente.
# commento di riga

 # commento di riga
lo so... volevo fare un po' d'ironia per la gaffe di prima!
:-)
-- 
Punkarruso
mail:punkarruso(at)geniotradottoininglese(dot)it
pubblicità progresso:
http://www.ruby-lang.org/en/
Newsgroup: it.comp.www.php
Titolo: mail form

quando invio una email tramite un form in php ricevo sempre questo msg
Warning: Failed to Receive
che cosa puo' :-[  essere?

maux wrote:

Che cosa usi per inviare le mail?
-- 
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.

 Che cosa usi per inviare le mail?
come smtp dici?
argosoft per windows.
la funzione mail

 la funzione mail
Hai configurato il php.ini di conseguenza?
argosoft funziona? Lo hai testato prima di usarlo con PHP? Richied una
autenticazione? Hai un firewall in esecuzione?


 autenticazione? Hai un firewall in esecuzione?
adesso tolto il firewall l'errore non c'e piu'.
pero' l'email non arriva , sui log di argo l'email tenta di partire ma 
viene rejectata dal server
sul php.ini ,che devo configurare?
smtp= localhost
send_mail= 
m...@localhost.com
:-[ :-?

 ma viene rejectata dal server sul php.ini ,che devo configurare?
Sei sicuro di quanto affermi? Come fa ad essere "rejectata dal server
sul php.ini" quando la vedi nei log di argo?
Hai provato a cercare sulla documentazione/supporto di argo?


 Hai provato a cercare sulla documentazione/supporto di argo?
l'email parte arriva al dominio email e poi il server di la chiude la 
connessione  (attempting to deliver to the domain 
email.it
 e poi quit)
sto provando a mandarmela a me stesso.

 sto provando a mandarmela a me stesso.
E` errata la configurazione del server smtp (argo), non di PHP.
Ti conviene chiedere in un gruppo adatto.
-- 
Alessandro Pellizzari
Newsgroup: it.comp.www.php
Titolo: Action in Form

č possibile mettere il contenuto di una variabile al posto di un url
nell'action di un form?
<form action="$destinazione" method="post">
Dove destinazione avrą il contenuto per esempio login.php o
registrazione.php
Ho guardato diversi esempi ma non vedo variabili passate ad action, ma solo
url.
Sapreste dirmi come?
Tnx to all
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Sapreste dirmi come?
E` una cosa talmente banale che nessuno si e` preso la briga di 
specificarla...
In ogni caso non passi nessuna variabile da nessuna parte. Semplicemente 
la scrivi li` prima che l'HTML arrivi al browser.
Quando avrai chiaro che PHP e` lato server, e che HTML (con CSS e JS) e` 
lato client, capirai perche`.
Bye.

 <form action="$destinazione" method="post">
Non vedo perche' non dovrebbe essere possibile, dal punto di vista di PHP e' un
semplice output.
La parte sopra la puoi scrivere in questi modi:
echo "<form action=\"$destinazione\" method=\"post\">";
echo "<form action='$destinazione' method='post'>";
o in altri di tuo piacimento.
Ciao,
luigi
-- 
/
+--[Luigi Rosa]--
\
Why are New Yorkers so depressed?
Because the light at the end of the tunnel is New Jersey!


appunto con:
echo "<form action=\"$destinazione\" method=\"post\">";
no?

 > Ã¨ possibile mettere il contenuto di una variabile al posto di un url

Ok, mi sono accorto di un errore che non posso gestire variabili in html e
fin quì ok, ma ho provato a modificare il codice in:
<form action="<? $destinazione;?>" method="post">
Ma continua ad indirizzarmi alla pagina $destinazione invece che al suo
contenuto.
Ci sono che html è lato client e php è lato server... ma con una sintassi
del genere dovrebbe essere concettualmente corretto o no?


 contenuto.
Cosa vuol dire "indirizzare al contenuto"?
Bye.

 ha
scritto:

Ho risolto da vostro suggerimento:
echo "<form action='$destinazione' method='post'>";
intendevo passare ad action il contenuto di una variabile.
Grazie ancora a tutti.


 echo "<form action='$destinazione' method='post'>";
Si`, ma non hai ancora capito perche`, secondo me.
Il che ti portera` qui domani (o prima) con un altro quesito. :)
Ti consiglio di leggerti almeno qualche capitolo del manuale di PHP (che 
trovi sul sito 
www.php.net
) o di un libro adeguato.
Bye.

Grazie ancora a tutti.
poi un giorno scriverai:
echo '<form action="$destinazione" method="post">';
e tornerai a chiedere perchè non funziona... segui il suggerimento di
Alessandro e sopratutto guarda cosa ti aveva suggerito lui all'inzio 
-- 
Stefano Aglietti - StallonIt on IRCnet - ICQ#: 2078431
Email: 
st...@40annibuttati.it
 
ste...@people.it
Sites: 
http://www.40annibuttati.it
 (personal blog)
 
http://www.wordpress-it.it
 (WordPress Italia)
Newsgroup: it.comp.www.php
Titolo: phpnuke

Scusate la domanda banale:
cos'è e a cosa serve phpnuke??


per chi non ha voglia di creare un sito
ma solo di rifarci il tema
molto sbrigativo e veloce
non funzia in windows (neanche con apache, salvo nuove versioni o mod)
dovrebbe gestire quasi  tutto
--
Before you begin your search,  please note that if you're not experiencing
any problems with your product, there is no need to update your drivers.
(Creative) )                        
irc.azzurra.org
    #p2p

 --
prova a questo indirizzo
http://appserv.sourceforge.net/
funziona anche sotto Windows con Apache

Funziona benissimo sotto winzozz con apache e tutto il resto :-)
E' un buon compromesso per chi non conosce la programmazione in php ecc.
vengono fuori anche dei sitini carini.
per informazioni:
www.spaghettibrain.com
http://utenti.lycos.it/radioamatori/index.php
Ciao.
--------------------------------
Inviato via 
http://usenet.libero.it

 dovrebbe gestire quasi  tutto
E' scritto in PHP, quandi qualsia sitema interpreti il php va bene, in
teoria anche i cellulari, gli orologi e la lavatrici... basta un server web
ed un interprete per lo script.
Si creano portali in pochissimo tempo e dotati di tutto: forum,
registrazione, sondaggi, news, messaggi privati e chi più ne ha più ne
metta... ha anche una struttura modulare quandi si possono aggiungere altri
moduli (io mi sono scritto un modulo per annunci di compravendita).
Va benissimo per siti "amatoriali", se vuoi fare una cosa seria te lo
sconsiglio per problemi di sicurezza.
Altra cosa bruttina è che nonostante i temi, alla fine i siti vengono tutti
simili... ammeno che uno non si scriva un tema completamente diverso a mano.
Delvy

 non funzia in windows (neanche con apache
Ma che stai a di'?!?!? :-O 
-- 
 \\
  \\__ Falco Stellare - 
falco.ste...@libero.it
       <<Togli il TAPPO per avere l'indirizzo giusto>>
Newsgroup: it.comp.www.php
Titolo: Formato errato di un indirizzo e-mail

Ciao,
ho realizzato un form che inserito l'indirizzo e-mail ed il nome utente
esegue l'iscrizione ad una mailing list.
Il file php (php3) che processa le info inserite nel form fornisce un
messaggio di errore quando vengono omessi "Nome" di chi si iscrive ed
"E-mail".
Mi chiedo come sia possibile realizzare un check sul formato dell'indirizzo
e-mail fornendo un messaggio di errore quando non č corretto.
Esempio: se viene inserito: "andrearossi" oppure "paperino@" ecc..piuttosto
che un formato corretto"pape...@papero.xxx"----->visualizzo la pagina con
il messaggio d'errore.
Non ho trovato funzioni tipo il checkdate() per intenderci!
Accetto ogni suggerimento:-)
Grazie roby
--------------------------------
Inviato via 
http://usenet.libero.it

 corretto.
ci arrivi tramite regexp.
hai cercato su google?? è una domanda abbastanza frequente la tua!
ciao
-- 
Punkarruso
mail:punkarruso chiocchiolona despammed punto com
pubblicità progresso:
http://php.dopoil.com/faq.php

 il messaggio d'errore.
guardati
http://it.php.net/manual/it/function.eregi.php
Matteo


   Vale anche la pena di sottolineare il fatto che non e` semplicissimo 
disegnare un'espressione regolare in grado di esprimere tutti i 
possibili indirizzi di posta elettronica, anche se, probabilmente, non 
e` questo il caso dell'OP.
-- 
Alla prossima,
Marco


è vero anche che ti ho segnalato quel link perchè lì trovi l'esempio bello
che pronto per un copia-incolla.
Io non mi sono messo a verificare che funzioni; mi sono fidato e ho
incollato direttamente.
Matteo

 e-mail fornendo un messaggio di errore quando non è corretto.


Newsgroup: it.comp.www.php
Titolo: Info sulla correttezza di una sintassi

Salve ng.
Tra i miei appunti ho trovato questo:
/* Questa è la maniera CORRETTA di eseguire un loop all'interno di una 
directory. */
    while (false !== ($file = readdir($handle))) {
        echo "$file\n";
    }
/* Questa è la maniera SCORRETTA di eseguire un loop all'interno di una 
directory.*/
while ($file = readdir($handle)) {
        echo "$file\n";
    }
Tra i miei appunti non c'è però il motivo per cui la seconda è 
scorretta, nonostante funzioni.
Qualcuno può darmi delucidazioni?
Grazie
Nenélla

 Qualcuno puň darmi delucidazioni?
dal manuale (
http://it.php.net/readdir
):
"Viene controllato esplicitamente che il valore restituito sia identico 
a FALSE altrimenti avverrebbe che ogni nome di directory il cui nome 
fosse valutato FALSE interromperebbe il loop (per esempio una directory 
chiamata "0")."
-- 
punkarruso

Ti ringrazio. Avevo cercato su 
php.net
 ma evidentemente avevo cercato 
male :D
Chiedo venia, ma capita.
Grazie ancora.
Nené
Newsgroup: it.comp.www.php
Titolo: problema &amp; nel GET

Ho sostituito nei miei script il separatore & con &amp; per la 
compatibilità con XHTML
Ho anche sostituito, decommentando, il valore di
arg_separator.output nel
PHP.ini
Riavviato Apache.. eppure non sembra funzionare!
I valori $_GET dopo il primo &amp; non passano.
Però se ritocco manualmente l'url ( e sostituisco & con &amp;) invece 
funge...
Cosa significa?
Inoltre.. i server in hosting lo abilitano, solitamente?
Grazie mille
Marcello

funge...
Potresti provare con urlencode().
Dimmi se funziona.
Matteo


Ci capisco sempre meno!!
Riepilogando... se io scrivo
<?php echo "<a href=\"get.php?a=1&amp;b=2&amp;c=3\">pippo</a> ";?>
in realtà il browser legge
get.php?a=1&b=2&c=3
a prescindere dall'impostazione dell'arg_separator.output ???
Oppure no?
Sembrerebbe di si ma ho qulche stranezza nelle modifiche del php.ini col 
riavvio di Apache (anche in altri contesti) e non l'ho capito con 
certezza...
Grazie
Marcello
Newsgroup: it.comp.www.php
Titolo: PHP5 E PHP4 SU iis

salve a tutti.
Ho installato php5 su IIS e funziona tutto ok.
posso creare un altro server web che usa php4?
cosi posso attivare l'uno o l'altro a seconda di cosa sviluppo...
grazie
Alex

 posso creare un altro server web che usa php4?
Si.
-- 
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.

 
ma come?
grazie
alex

 ma come?
Configurando il nuovo web o directory virtuale in modo che utilizzi la
versione di PHP richiesta.
Home directory -> Configurazione


efficace , preciso e veloce.
grazie
Alex

Newsgroup: it.comp.www.php
Titolo: Problemi con Sessioni e Classi

Ho un pò di problemi con le sessioni e le classi in php.
Dopo aver definito una classe, includo il file dopo lo session_start() e
ottengo il seguente errore:
Fatal error: The script tried to execute a method or access a property of an
incomplete object. Please ensure that the class definition history of the
object you are trying to operate on was loaded _before_ the session was
started
errore comprensibile visto che istanzio un oggetto della classe e lo assegno
ad una variabile di sessione (definita con session_register()).
Ho provato ad invertire l'ordine di include e session_register() ovvero:
include("Classes.php");
session_start();
e ovviamente ottengo in risposta:
Warning: Cannot send session cache limiter - headers already sent (output
started at /home/www/htdocs
Qualcuno è in grado di darmi una mano?
Grazie.
Massimo

 wrote in message
news:a6qjgd$o1i$1...@newsfeeder.blixer.it...


Non e' cosi ovvio che ottieni questa risposta. Da qualche parte stai
facendo output.
Controlla bene se non ci sono spazi o righe dopo il '?>' del tuo include
e non prima del '<?' (sia nel include sia nel file principale) ...
HTH
Jurgen
Newsgroup: it.comp.www.php
Titolo: non traduce drupal

Sto esplorando drupal 6.15 ma non mi funziona la localizzazione.
il sito e' [directory base]/drupal-6.15/index.php 
Ho scaricato la directory delle traduzioni italiane [it-6.x-1.7] che 
contiene varie sottocartelle. 
ho messo tale directory italiana sia sotto [directory base]/ sia -per 
buona misura, dato che la root di drupal non coincide con quella del 
sito- sotto [directory base]/drupal6-1.5/ 
Se ben capisco,  a questo punto basta fare administer/site configuration/
languages/add language che lui trova la cartella italiana "sotto la 
directory base di drupal" e importa da solo tutti i file di linguaggio.
Invece non importa nulla.
Se viceversa importo la traduzione pezzetto per pezzetto   administer/
site building/translate interface/import e gli specifico uno per uno i 
file .po da importare, li legge ed effettivamente traduce. Ma sono tanti 
ed e' un lavoro barbino.
Riuscite a capire dove sbaglio?
Grazie
VA

io ho importato direttamente il file unico che trovi qui:
http://l10n.drupalitalia.org/
e ha funzionano subito.. prova a cancellare la cache (admin->site
configuration->performance), o a settare la lingua corretta (italiano)
nell'admin che usi.

 e ha funzionano subito.. 
Nel frattempo avevo tradotto importando file per file, comunque il 
malloppo unico che hai suggerito  mi e' stato utile perche' ha tradotto 
altre cinque righe che mi erano sfuggite, ti ringrazio.

Newsgroup: it.comp.www.php
Titolo: Re: Problema cookie bloccati

 { else {
Prima che qualcuno ironizzi ....
} else { 

if (isset($HTTP_COOKIE_VARS["counter"])){
# cookie settato
{ else {
# cookie da settare
}
Questo codice è esatto, però se l'utente ha i cookie bloccati si ritrova 
sempre ad eseguire le istruzioni contenute nel blocco else.
Il mio utente con i cookie bloccati quindi, si ritroverebbe ad eseguire del 
codice che deve eseguire una solo volta anche se visita la pagina più volte.
C'è un modo per capire se il client non accetta i cookie così da non fargli 
eseguire il codice?