mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.www.php
Titolo: substr - like - HELP

Eccoti il listato...
ma non funziona...
Vorrei poter inserire:
// $nomecognome = nome da ricercare, immesso da tastiera....
 $nome= strlen($ricercacognome); //controllo quanti caratteri contiene
l'input immesso, cieoe' il nome da ricercare
$nome -=1; // diminuisco di 1 caratere la lunghezza del nome immesso
$ricercanome=substr($ricercanome, 0,$nome); // il nome troncato dell'ultimo
carattere
Ecco il codice.
$connessione = mysql_connect($db_host, $db_username, $db_password);
if(!$connessione) die(sql_error());
$db = @mysql_select_db($db_username, $connessione)
or die("Errore. connessione");
$sql = "SELECT * FROM $tab_nome
WHERE like '$ricercanome%';
$risultato = mysql_query($sql, $connessione)
or die( "Errore: " . mysql_error() );
$num = mysql_numrows($risultato);
if ($num != 0)
{
while($Xnome= mysql_fetch_array($risultato))
{
echo $Xnome[nome];

 dell'ultimo carattere
la variabile si chiama $nomecognome, $ricercacognome o $ricercanome?
fai un po' d'ordine!!!!
e conunque, per accorciare di uno:
$nome=substr($nome,0,-1);
il resto mi rifiuto di correggerlo se non indenti un po'.
conta che dovrebbe essere qualcosa del genere:
$num=0;
while($num==0)
        {
        $result=mysql_query("select where nome like '$nome%'");
        if($num=mysql_num_rows($result)>0)
                while($riga=mysql_fetch_array($result))
                        #stampa
        $nome=substr($nome,0,-1);
        }
 
ciao
-- 
Punkarruso
mail:punkarruso chiocchiolona despammed punto com
pubblicità progresso:
http://www.gnu.org/philosophy/gif.html

WHERE like '$ricercanome%';
WHERE _qualcosa_ like '$ricercanome%'
Non è che ti dà qualche errore? Tipo not valid SQL result o simili?
M

WHERE _qualcosa_ like '$ricercanome%'
... '$ricercanome%'";
scusa, mancano anche le virgolette di chiusura della stringa.
Matteo
Newsgroup: it.comp.www.php
Titolo: Inserire modulo protezione spam

Ciao a tutto il ng, desideravo sapere se qualcuno sa come poter inserire 
lo script presente a questo indirizzo, 
http://www.php-development.ru/php-scripts/contact-form.php
 in un mio 
sito 
http://www.miositoperesempio.it/contatti.html
Faccio alcune premesse il sito č realizzato in Joomla ed ho provato 
alcuni moduli nativi per questo cms, ma non mi hanno soddisfatta.
Mi hanno parlato molto bene di questo script perņ non sono riuscita a 
capire in quale percorso del mio sito inserire i file dello script.
Ringrazio sin d'ora.

 Ringrazio sin d'ora.
Mi pare di capire che non sei un'esperta di php e/o joomla.
Ti consiglio vivamente di adare sul sito di joomla e cercare un plugin/
modulo che ti soddisfi, e installare quello seguendo le istruzioni.
p.s: cmq, quel captcha che hai linkato lo leggerebbe anche l'ocr del
tamagochi, non credo sia molto 'sicuro'

 capire in quale percorso del mio sito inserire i file dello script.
partendo dallo script dovresti creare un modulo per joomla usando le api 
di joomla.
E' un lavoro da programmatori esperti, non credo che tu sia in grado di 
farlo, ed inoltre non ce n'è motivo, visto che :
1 - esistono già moduli che lo fanno, senza che tu debba reinventare la 
ruota
2 - lo script  che hai postato fa abbastanza pena


Si infatti non sono affatto esperta, per questo avevo pensato di 
achiedere aiuto a voi.Sono andata sul sito di Joomla ma non sono 
riuscita a trovare un modulo da integrare nei contatti.
Qalche aiuto?

 2 - lo script  che hai postato fa abbastanza pena
considerata la facilitï¿œ di lettura del captcha e il fatto che valida "d" 
come numero di telefono....

 il fatto che valida "d" come numero di telefono....
e se uno vuole scrivere il numero di telefono in lettere?
treduezerounoduetrequattrocinqueseisetteottonovedieci

 Qalche aiuto?
scusa, ma dove li hai cercati?
qui: 
http://extensions.joomla.org/search?q=captcha
 ce ne sono circa
110..
Newsgroup: it.comp.www.php
Titolo: riconoscimento fine filmato

Ciao a tutti, premetto subito che NON so programmare in php, mi limito
all'html 1.0 e poco più. chiedo qui sperando di trovare qualche fonte.
ho un sistema di visualizzazione pubblicitaria nella mia attività basata
costituita da pagine in html con all'interno filmati e immagini. le
varie pagine html si susseguono uno dopo l'altra basandosi al tag
"redirect" dopo qualche secondo.
per le semplici immagini non ci sono problemi.
il mio problema sono i filmati. al momento faccio i filmati, vedo quanti
secondi durano e poi metto nel tag "redirect" dopo quanti secondi
caricare la pagina successiva.
c'è un modo per far si che quando la pagina "rileva" la fine del filmato
e qjuindi carichi la successiva pagina html?
ciao e grazie

Di certo non in php.
Se usi un filmato flash, lo puoi fare da acrionscript, se sono filmati html5 forse (probabilmente) in javascript dovrebbe essere fattibile, ma php è tutta un'altra cosa.

 wrote:

se era un swf sarei andato benissmo, actioscript, ultimo fotogramma,
getURL e via andare...
purtroppo sono filmati .mov
in java script dici che è meglio? provo a cercare, grazie.

 in java script dici che è meglio? provo a cercare,
Già che ci sei cerca "javascript" senza spazio o anche "ecmascript".

 e qjuindi carichi la successiva pagina html?
Puoi chiedere sul forum html.
Credo che l'html 5 lo preveda.
-- 
Aiuta l'Alleanza Ribelle :
http://vwdarkside.com/it/jedi/maestro-padulo-132140

 Credo che l'html 5 lo preveda.
è abbastanza deserto.
proverò anche li. grazie.

Newsgroup: it.comp.www.php
Titolo: Un log in un file di testo?

Qulcuno di voi ha mai provato ad usare un file di testo per dei log?
Pensavo ad un file unico, ma sono preoccupato di quello che potrebbe
succedere con molti utenti simultanei: c'e' rischio che una fopen(file,a)
fallisca perche' il file e' in uso? Oppure il sistema riprova
automaticamente per un tempo ragionevole?
AS


Se due persone accedono allo stesso file contemporaneamente, una delle due
modifiche sarà sicuramente persa....
Ciao

 modifiche sarà sicuramente persa....
.... a meno che non si lock-i il file!
Ciao
--ev 



ciao,
io e altri abbiamo discusso varie soluzioni in una serie di post
precedenti intitolato "users online" iniziato da Vito Dantona
Roberto Padovani
----------------
ICQ#125729644
----------------
Newsgroup: it.comp.www.php
Titolo: Parametri nell'url...

Ciao a tutti,
voglio passare dei parametri insieme alla pagina.
Ad esempio....
http://www.dominio.it/pagina.php?par=a&par1=b&par2=c
E' possibile fare ciň?
Io riesco a visualizzare solo i primi due parametri...
come faccio a passargliene 3?
Grazie per l'aiuto!
NK

 Io riesco a visualizzare solo i primi due parametri...
<? print $_GET['par']."<br>".$_GET['par1']."<br>".$_GET['par2']; ?>
a
b
c
ciao
-- 
Punkarruso
mail:punkarruso chiocchiolona despammed punto com
pubblicità progresso:
http://www.gnu.org/philosophy/gif.html

Newsgroup: it.comp.www.php
Titolo: [SQL] ORDER o GROUP BY?

Salve
ho 2 tabelle:
[Locations]  (che contiene le regioni e città)
id,
parent,
isoCode
[Locations_trad] (che contiene i nomi delle regioni e città in 5 lingue)
Lang_ID,
Locations_ID,
Name
e una query:
-----------------------------------------------------
SELECT  DISTINCT
    Locations.isoCode, Locations_trad.Name
FROM
    Locations,
    Locations_trad
WHERE
    Locations.Parent = '$parent'
    AND
    Locations_trad.lang_ID = '$lingua'
    AND
    Locations_trad.Locations_ID = Locations.id
-----------------------------------------------------
Pero' vorrei fare in modo che:
se nella tabella Locations_trad non esiste
il record di quella citta' nella Lang_ID desiderata,
mi deve restituire il nome della lingua n° 1.
OVVERO:
--------------------------------------------------- 
WHERE
    Locations.Parent = '$parent'
    AND
-->(Locations_trad.lang_ID = '$lingua' OR Locations_trad.lang_ID = '1')<---
    AND
    Locations_trad.Locations_ID = Locations.id
--------------------------------------------------- 
PERO' mi deve dare PRIMA.. SE ESISTE il risultato di lang_ID = '$lingua' 
oppure se non esiste lang_ID = '1' 
COME SI PUO' FARE??
si puo' usare ORDER BY o GROUP BY?
GRAZIE MILLE
Simone


Prova la sintassi JOIN che ti restituisce i risultati anche quando non c'è
diretta corrispondenza tra le tabelle.
J

Newsgroup: it.comp.www.php
Titolo: funzione array() che non funziona

Salve a tutti!
sto studiando php e non capisco perchè questo codice non mi produce
nessun risultato. Potete aiutarmi? grazie!
<?php
$provaarray=array('fruit'=>
    array('red'=>'apple',
       'orange'=>'orange',
       'yellow'=>'banana',
       'green'=>'pear')
     'flower'=>
       array('red'=>'rose',
       'yellow'=>'sunflower',
       'purple'=>'iris'));
$kind_wanted='flower';
$color_wanted='purple';
print ("the $color_wanted $kind_wanted is ".$provaarray[$kind_wanted] 
[$color_wanted]);
?> 

 nessun risultato. 
A me restituisce un Parse error alla riga 7.
Sei un newbie? Leggi questo 
http://url.repository.biz/go/3C
-- 
I am what I am, I do what I can
Vuoi supportarmi? 
http://url.repository.biz/go/3E
Do. Or do not. There is not try.

 ha scritto:

manca la virgola alla riga 7 davanti a 'flower'
Newsgroup: it.comp.www.php
Titolo: Caretteri speciali da PHP a JS

 
HO una chiamata ajax che popola un div col contenuto di un file .php
 
Ora il contenuto del file .php è soltanto una select contenente parole 
che possono contenere caratteri speciali: à è ù...
 
Il problema è che a video, la select mostra il famoso punto 
interrogativo bianco dentro un rombo nero nelle parole contenenti i 
caratteri di cui sopra.
 
Debuggando in php la l'array ha i caratteri giusti, quindi credo il 
problema sia nel passaggio php->js e successiva stampa a video.
 
Sperando d'aver reso l'idea, avete qualche indicazione in merito?
 
Grazie

 Sperando d'aver reso l'idea, avete qualche indicazione in merito?
 
Codifica caratteri dichiarate o usate male.

 Codifica caratteri dichiarate o usate male.
 
Ok, allora
 
la pagina index.php che contiene il div, popolato via ajax dall'altra 
pagina select.php è così impostata:
 
<meta  http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
 
Non c'è nessun'altra dichiarazione.
 

 Non c'è nessun'altra dichiarazione.
 
Ok ma i file come sono salvati? Il server che header fornisce?

 />
 
Javascript (e AJAX) di default lavora in utf-8.
 
Se riesci a uniformare tutto a utf-8 il problema si risolve da solo, 
altrimenti devi convertire a mano quello che mandi e quello che arriva.
 
Bye.

Newsgroup: it.comp.www.php
Titolo: aggiornamento DVB 620

Sto cercando di trovare il firmware per il Telesystem DVB 620 (FTA economico
rimarchiato Vestel in voga un paio d'anni fa)... Sia sul sito di Telesystem
che della Vestel, niente.. Googlando ho trovato questo forum con quelle che
sembrano le istruzioni per accedere al menu di servizio e scaricare il
firmware (con XModem!)..
http://www.assitecforum.com/forum2/topic.asp?TOPIC_ID=1452&whichpage=2
Il menu di servizio (accendere , premere MENU e poi 9 2 9 2 5 6 sul
telecomando) in effetti funziona, ma dove cavolo trovo le immagini col
firmware da scaricare ?? Ci fosse poi anche un editor di canali sarebbe
l'ideale..
Newsgroup: it.comp.www.php
Titolo: carrello

Salve a tutti, devo realizzare un carrello per l'acquisto di prodotti 
online.
Vorrei sapere quale è l'idea che si utilizza di solito per realizzarlo! Io 
avevo pensato ad un inserimento dei prodotti da acquistare in una tabella di 
db mysql con un campo di conferma che viene settato se l'ordine viene 
concluso...
Grazie
UDG 

 concluso...
e se l'utente chiude il browser prima di confermare ? ti restano dei 
dati "di nessuno" nel DB.
Ti consiglio di utilizzare un tipo di memorizzazione come Sessioni o 
Cookies, nei quali tieni traccia degli ID dei prodotti inseriti nel 
carrello (e magari con le loro quantità o altre caratteristiche da 
ricordare)
ciao
Alesi_27

 Alesi_27
Grazie Alesi!
Avevo pensato di cancellare in automatico i record che non avevano il campo 
conferma settato, controllando la data dell'ordine...
Cmq mi spiegheresti a grandi linee come funziona il discorso delle sessioni?
Io di solito le uso quando effettuo il login: creo la variabile di sesstion 
dell'utente che poi gli consente di accedere alle varie aree...
In questo caso devo creare una variabile di sessione per ogni prodotto 
scelto?
grazie ancora
UDG 


Assolutamente no :-)
ti crei un array di sessione e ci metti tutto la, poi tramite un loop mostri 
il contenuto del carrello :-)
io ho fatto addirittura una classe che prende un recordset lo mette dentro 
un array e poi nel carrello (array di sessione)
Io faccio così e funziona bene
<scusate se mi sono intromesso>

 ha scritto nel messaggio 
news:zONCe.81139$h5.33...@news3.tin.it...

thax! ;-)
UDG 

 ha detto:

http://groups.google.it/group/it.comp.www.php/browse_frm/thread/c814b2047de58e5/456ab4f9701580f1?q=carrello+setec&rnum=8&hl=it#456ab4f9701580f1
Francesco Mazzi
Webmaster di AltroPC.it - 
http://www.altropc.it
 
Dev.Staff di E-Xoopport - 
http://dev.e-xoopport.it

 
in alternativa ti scarichi un prodotto OpenSource e ti studi il codice, 
qualche buona idea salta sempre fuori ;)
ciao
Alesi_27
Newsgroup: it.comp.www.php
Titolo: Zend Framework: consigli su log writing

Salve,
vorrei far scrivere a Zend un log file accessibile da qualsiasi 
"applicazione" del dominio: ajax, flash, i controller Zend etc.
Cosa dovrei usare?
1. Soap
2. XML-Rpc
3. altro...
Max



Stiamo parlando di scrivere il log o di trasmetterlo in rete?
Per scriverlo scegli il formato che va meglio (solitamente testo, una riga 
per messaggio, ma volendo anche sul DB).
Per trasmetterlo, parliamone... :)
Bye.

 Bye.
No, no. Scriverlo "a comando" su un file di testo attraverso 
un'applicazione, es. SOAP, ma non certamente trasmetterlo.
Max

 un'applicazione, es. SOAP, ma non certamente trasmetterlo.
Appunto, SOAP e` un protocollo di trasmissione in rete, non di scrittura 
di un log.
Descrivi meglio la situazione (quante applicazioni, dove girano, in che 
linguaggio, come comunicano, ecc.)
Bye.

Alessandro Pellizzari ha scritto:

SOAP è un protocollo per l'invocazione remota di procedure. Ad 
un'applicazione Server SOAP puoi far fare, in teoria, qualsiasi cosa, 
oltre il simpatico "Hello world!" :)
In pratica, voglio distinguere il processo di scrittura del log (di 
testo): il sito ha varie applicazioni che girano sul client in 
Flash/Director e ognuna può voler far scrivere "qualcosa" nel log, oltre 
gli stessi controller di Zend.
Max

 gli stessi controller di Zend.
OK, adesso e` piu` chiaro.
Io eviterei di stare a implementare SOAP per ogni applicazione e metterei 
un semplice controller che accetta in POST i dati da scrivere sul log, 
facilmente richiamabile da qualsiasi linguaggio.
Poi va a gusti, e a me XML piace particolarmente poco... :)
Bye.

Alessandro Pellizzari ha scritto:

Si lo avevo pensato anche io. Ma se vuoi farlo scrivere anche nel 
bootstrap, prima del dispatch()?
Max

 bootstrap, prima del dispatch()?
Divide and conquer. :)
Fai un model "LogFile" che richiami da dove vuoi: boostrap, controller, 
anche dalla view, volendo.
Bye.

Alessandro Pellizzari ha scritto:

Thank you per i suggerimenti. Da quanto tempo usi Zend Framework?
Max

 Thank you per i suggerimenti. Da quanto tempo usi Zend Framework?
Quasi 2 anni. Ho iniziato con la 0.9.7 se non ricordo male. Per fortuna e` 
uscita la 1.0 prima che il progetto che avevo iniziato a scriverci andasse 
online. :)
Bye.
Newsgroup: it.comp.www.php
Titolo: Ho installato EasyPHP !

E adesso ?
Da cosa inizio?
Come faccio per creare un sito php con database MySQL e testarlo/gestirlo in
locale ?
Grazie

 ha scritto nel messaggio
news:oSCb8.8787$eD3.4...@twister1.libero.it...

In C:\EasyPHP\www puoi mettere gli script da provare raggiungibili
all'indirizzo 
http://localhost
(ovviamente C:\EasyPHP\www è la dir di default se hai cambiato dir durante
l'install sarà diverso il percorso)
Per esempio per provare il php, puoi fare il classico script:
<? phpinfo(); ?>
lo salvi come info.php nella cartella www e lo richiami da browser
http://localhost/info.php
 e vedi se va :)
Per creare un sito... beh questo lo devi sapere tu, il sito te lo devi
creare da solo :-))
Per scrivere il codice php puoi usare un qualsiasi editor di testo, per
gestire il MySQL puoi usare phpMyAdmin (già installato da easyphp) che hai
all'indirizzo 
http://localhost/mysql/
Ciao
Alex

<? phpinfo(); ?>
ho provato...ecco il risultato:
http://search.msn.it/results.asp?cfg=SMCINITIAL&srch=5&FORM=AS5&RS=CHECKED&v=1&q=localhost%5Cinfo%2Ephp
eppure ho l'icona di esayphp vicino l'orologio...e il quadratino rosso
pulsa...che posso fare?
E' probabile un conflitto da le diverse versioni di Apache?
Tieni presente che prima di installare questa ho disinstallato easyphp
precedente. Non vorrei dover agire sul registro di config.
AIUTO!!!!
Non posso aprire piu' i miei progetti!!!!

al tempo
ho messo la compatibilitą su win 98
quando sono passato a xp

Newsgroup: it.comp.www.php
Titolo: [Niubbo] Inserire del testo in una variabile date

In una specie di guestbook nel mio sito c'è questa variabile che riporta
data e ora del post:
$datetime =  date("l F d, Y h:i a");
..la quale viene, insieme al messaggio, scritta su un file txt dal quale poi
la pagina web va a "prendere" tutti i messaggi e li visualizza (classico).
Quello che vorrei fare è includere nella vairiabile un piccolo testo che
rimanga invariato, in modo che ad ogni post venga visualizzato non solo:
" Tuesday July 15, 2003 11:34 pm "
..come ora, ma:
" Tuesday July 15, 2003 11:34 pm - BLABLABLA " .
Ho fatto qualche tentativo ma con risultati scarsi :-(
Grazie..
+-------IL PRANDOLA-------------+

" Tuesday July 15, 2003 11:34 pm - BLABLABLA " .
Aggiungi, dopo la riga in cui assegni $datetime,
	$datetime .= ' - BLABLABLA';
Leonardo

> $datetime .= ' - BLABLABLA';
Perfetto, grazie! :)
+-------IL PRANDOLA-------------+
Newsgroup: it.comp.www.php
Titolo: Php-> Oracle... e text.disabled = true

 
          Ma come mai, quando disabilito dei campi (camp.disabled = true) i dati non
vengono inseriti nel database?
I campi vengono compilati in automatico, nel caso siano disabilitati, quindi
non sono vuoti....
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/


È una supercazzola? Cosa centra php?
-- 
        C                     F
  per fortuna il mio razzismo non mi fa guardare
          C                        F
  quei programmi demenziali con tribune elettorali


Perchè ho una pagina PHP con connessione ad un database Oracle. In questa
pagina c'è un form nel quale, in base a quali scelte si effettuano,
determinati campi vengono disabilitati.
Questi campi disabilitati nel caso in cui fossero tali, non vengono inseriti
nel database e la query mi da errore.
I campi anche se sono disabilitati, vengono inseriti dei dati in modo
automatico.



immaginavo, php non centra una fava
che doctype usi? come li disabiliti i campi?
esempio:
in xhtml 1.0 strict:
<input type="text" name="name" disabled="disabled" value="value" />
Posta l'html che ottieni nella pagina del form (magari prova a validare 
la pagina.



Nulla, ho dovuto cambiare metodo.... Però c'è questo strano problema.
In una function javascript dico così
---------------------------------------- codice javascript
-----------------------------------
if (form.CD_GIUST.options[1].selected == true) {
form.commessa.options[5].selected = true;
}
---------------------------------- fine codice
-----------------------------------------------
il campo "commessa" verrà salvato in una tabella di Oracle... Ma purtroppo
la query mi restituisce errore, cioè non riesce a salvare il dato... Per
quale strano motivo?


Newsgroup: it.comp.www.php
Titolo: Lentezza dopo visualizzazione PDF

Salve ragazzi sto creando una intranet (Apache 1.3.27 - PHP 4.1.2) che
consente di visualizzare su un frame (mainFrame) dei documenti in PDF mentre
sul frame di sinistra ci sono i menů.
Ho notato un problema, ovvero, dopo aver aperto una circolare in PDF
cliccando sul link relativo se cambio pagina da caricare nel mainFrame
cliccando sui menu di sinistra per effettuare detto cambio ci mette alcuni
secondi, mentre se le circolari visualizzate sono in HTML puro il cambio
menů č istantaneo.
Da cosa puů dipendere secondo voi? Puo dipendere dal fatto che le librerie
di Acrobat devono essere scaricate dalla memoria del PC? Oppure e un
settaggio di apache che va modificato per aumentare le performance?
--------------------------------
Inviato via 
http://usenet.libero.it


Il browser non lo metti tra le variabili?
Hai già escluso che si tratti di quello?
Ciao
Marcello

 ha
scritto:

--------------------------------
Inviato via 
http://usenet.libero.it

 settaggio di apache che va modificato per aumentare le performance?
Il problema è essenzialmente lato client.
Inizia a provare browsers diversi Mozilla, Opera etc.
ciao
Alesi_27

Purtroppo non posso l'azienda per la quale lavoro è poco open source ...
Comunque dei test li farò.

--------------------------------
Inviato via 
http://usenet.libero.it
Newsgroup: it.comp.www.php
Titolo: Collegamento tra due CMS...

Stavo pensando di creare un sito in Drupal con tanto di utenti che si
possono registrare.
A questo sito vorrei poi aggiungere un forum, e siccome non mi piace
affatto quello di default contenuto in Drupal, volevo affiancare al sito
Drupal un forum "di terze parti" (molto probabilmente userņ phpBB 3).
Il problema č: in questo modo poi ogni utente deve iscriversi due volte,
una volta al sito (Drupal) ed un'altra al forum (phpBB) ? o_O
Mi sembra insensato...
Come si procede di norma in questi casi? Bisogna trovare dei
moduli/estensioni che facciano da collegamento tra i due CMS?
Qualcuno di voi ha mai avuto questo (immagino comune) problema?
Saluti, Maurizio

 moduli/estensioni che facciano da collegamento tra i due CMS?
Nel mio caso, esiste questo modulo: 
http://drupal.org/project/phpbb
Non capisco però perché certi CMS non vengano progettati avendo bene in
testa l'integrabilità con script "di terze parti"...
Per fortuna per Drupal c'è quasi sempre un modulo per tutto... ;-)
Ciao, Maurizio


C'e' anche il bridge per SMF, che ti consiglio: rispetto a PHPBB3 mi
sembra decisamente meno affamato di risorse hw.

 sembra decisamente meno affamato di risorse hw.
Alla fine stavo infatti optando per SMF, e l'avrei fatto, se solo fosse
stato rilasciato con licenza GPL...
Ciao, Maurizio

Newsgroup: it.comp.www.php
Titolo: software di prenotazioni

cerco software di prenotazioni , facilmente gestibile per hotel.
deve avere il supporto di sistema multilivello
sapete dove posso trovarne uno ?
non voglio sistemi amatoriali o cretini di script estemporanei.
 --- postato da : 
http://www.sitebylara.it/news
 --- leggi e posta sui news 
italiani, per segnalare abusi 
webm...@sitebylara.it

Ciao, larissa!
Il giorno 17/07/2004 alle ore 18:44 hai scritto:
 l> cerco software di prenotazioni , facilmente gestibile per hotel.
 l> deve avere il supporto di sistema multilivello
 l> sapete dove posso trovarne uno ?
http://sourceforge.net/projects/phpmyhotels/
http://sourceforge.net/projects/openres/
http://sourceforge.net/projects/pyhotel/
...e ce ne sono altri.
 l> non voglio sistemi amatoriali o cretini di script estemporanei.
Pagando si ottiene tutto.
Bye
-- 
There is no death; There is the Force.
http://www.maccasoft.com

 non voglio sistemi amatoriali o cretini di script estemporanei.
Io sto lavorando ad un sistema di questo tipo, che vorrei rendere 
particolarmente flessibile. Ho cominciato da poco e ci lavoro a tempo 
perso, quindi c'è ancora tempo prima che venga sfornata anche una beta, 
se intanto vuoi dare un'occhiata alla parte di demo online e dirmi che 
ne pensi o darmi qualche consiglio, il sito è in firma.
Cosa intendi per sistema multilivello?
Ciao
-- 
-------------------
Francesco Mazzi
Webmaster di AltroPC.it - 
http://www.altropc.it
Project Admin di "PHP Reservation - Online booking system" - 
http://phpreservation.sourceforge.net
Dev.Staff di E-Xoopport - 
http://dev.e-xoopport.it
Newsgroup: it.comp.www.php
Titolo: [OT] autenticazione o autentificazione ?

cdo
Stiamo ovviamente parlando di pagine di login et similia.
In giro ho notato che le due parole vengono usate abbastanza
indistintamente, questo vale anche per la  lingua
inglese(authentication, authentification).
Voi che ne pensate?
Io sono piu' propenso ad usare la prima
Red

RedWiz ha scritto:

La seconda non l'ho mai sentita (o letta) e sull'Oxford Paravia non e'
presente.
-- 
Vuoi distribuire il tuo sito web su CD/DVD?
Prova 
http://www.dwebpro.com/
Vuoi diventare un esperto analista PHP/MySQL?
Vieni a fare uno stage con noi: 
http://www.creativepark.it/stage/

 presente.
io la seconda la sento ma preferisco di molto la prima...stamani ho sentito 
anche "permissioni" usato per " permessi"....:)
ciao
Mario
_________________
WEB: 
www.mario-online.com
________________________________
Rispetta l'ambiente: se non ti è necessario, non stampare questa mail.
Newsgroup: it.comp.www.php
Titolo: Can't get stat

Ho un piccolo problema:
in locale ho caricato la tabella con i dati in un file.csv e tutto funziona
ora lo vorrei fare in remoto: mi connetto al database in remoto e carico il
file.csv
e mi da il seguente errore:
Can't get stat of 'dir1/mhd/ciccio/htdocs/ciccio/backup/file.csv'
(Errcode: 2)
mentre la query è la seguente
load data infile 'dir1/mhd/ciccio/htdocs/ciccio/backup/file.csv'
REPLACE into table admin fields terminated by ';' OPTIONALLY ENCLOSED BY '"'
escaped by '\\'
Errore nella query sql
Qualcuno saprebbe suggerire quale potrebbe essere il problema, cosa vuol
dire
Can't get stat
Grazie

(Errcode: 2)
Il file non esiste.
Prova a dargli il path completo, per esempio
	/dir1/mhd/ciccio/htdocs/ciccio/backup/file.csv
Leonardo

Il problema ora è che se invece di fare l'upload dei dati all'interno di un
file in remoto volessi farlo di un csv presente sul mio web server in locale
tramite il codice:
$sql="load data infile './admin.csv' REPLACE into table $tabella fields
terminated by ';' OPTIONALLY ENCLOSED BY '\"' escaped by '\\\'";
mi da il seguente errore:    Can't get stat of './admin.csv' (Errcode: 2)
ho provato a dargli la path completa del file sul mio disco... ma nulla, non
so più dove sbattere la testa.........
Ciao Ale

mi da il seguente errore:    Can't get stat of './admin.csv' (Errcode: 2)
Errcode 2 e' "not found".
Prova a metterci prima:
	if (!file_exists("admin.csv"))
		print "Il file admin.csv non e' presente<BR>.";
Forse e' scritto Admin.csv, ADMIN.CSV o Admin.CSV.
Leonardo

 wrote in message
8uoe5ugu4pjo4e2av...@4ax.com...


-voglio importare nel database in remoto il file in locale...
AH! No, non puoi: il file non esiste, in remoto.
Se pero' puoi connetterti al database remoto, allora c'e' un sistema
piu' semplice per clonare un database (o una tabella) - usando mysql
in catena con mysqldump.
mysqldump -C -e --user=$LOCALUSER --opt --host=$LOCALHOST $DB $TABLE \
        | mysql -C $REMOTEUSER --host=$REMOTEHOST \
		--password=$REMOTEPASS
E' anche piu' veloce.
Leonardo

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

Newsgroup: it.comp.www.php
Titolo: Disabilitare register_globals via PHP

Il mio hosting ha REGISTER_GLOBALS = 0N
Mi ricordo che c'era un modo per disabilitarle
via PHP, con un'istruzione...
La versione di PHP e' la 4.3.0
Ciao e grazie

http://www.php.net/manual/it/function.ini-set.php
Dubito tu abbia le permission adatte per farlo...
Gusher

Dubito tu abbia le permission adatte per farlo...
HO messo ma tutto funziona come prima...
Come faccio a vedere se l'ho disattivata?
Ciao e grazie
Newsgroup: it.comp.www.php
Titolo: php+xslt+param

ciao a tutti,
sto cercando di convertire in php+xml+xslt un sito che utilizza 
asp+xml+xslt. Per come è strutturato il tutto c'è la necessità di 
passare dei parametri a xslt (xslt contiene tags del tipo <xsl:param 
name="varXslt" /> )
asp ha la funzione
addParameter ("varXslt", stringa)
conoscete il corrispettivo in php?
se no mi toccherà continuare a lavorare in asp visto che il passaggio di 
valori ai parametri dei documenti xslt è vitale!!!
grazie in anticipo,
major


Forse questo ti può essere d'aiuto
http://it.php.net/manual/it/function.xslt-process.php
quarda l'esempio 3
ciao
Hope it helps

Newsgroup: it.comp.www.php
Titolo: timeout in download

Saluti,
premetto che ho cercato nei post passati e non ho trovato la soluzione.
Devo far scaricare, da una pagina, dei file con dimensioni intorno ai
50MB.
Non volevo mettere il percorso dei file e quindi sono ricorso
all'header con tutte le impostazioni necessarie.
Quindi l'href mi diventa per esempio:
 href=download.php?getfile=1
Finche' i file sono piccoli non ci sono problemi, ma con i file di cui
sopra non arriva mai alla fine.
Ho impostato set_time_limit(0);
Ho provato con readfile(), con fpassthru(), ad eseguire una serie di
fread(), a chiudere e a riaprire il file (naturalmente usando poi
fseek()).
Ho messo ob_end_clean();  flush();  ob_flush();
In tutte le salse possibili :-(
Se metto il link normale nell'href, funziona.
Ho provato anche ad usare il modo sporco con header(location.. e
funziona (anche se poi il file scaricato mi diventa 'download.php').
L'hosting e' su aruba, OS windows, quindi IIS.
C'e' qualche soluzione? Mi andrebbe bene anche quella sporca ma con la
possibilità di inviare il nome giusto.
Grazie

L'hosting e' su aruba, OS windows, quindi IIS.
Hai provato anche cosě?
     header("Content-type: application/pdf");
     header("Content-Length: " . $filesize);
     header("Content-Disposition: attachment; filename=$filename.pdf");
     readfile($filename . ".pdf");
E cosě?
     $fp = fopen($filename.".pdf", "r");
     $contents = fread($fp, filesize($filename.".pdf"));
     fclose($fp);
     header("Content-type: application/pdf");
     header("Content-Length: " . $filesize);
     header("Content-Disposition: attachment; filename=$filename.pdf");
     echo $contents;
Ovviamente il .pdf č un esempio.
Ciao
Marco 

 Marco
Grazie della risposta.
Se leggi bene il mio post, c'e' scritto che funziona per file normali e
che ho provato varie combinazioni, tra cui quella da te indicata (la
seconda non e' fattibile con un file di oltre 50MB).
Non conosco l'asp, ma mi sono messo a cercare e ho trovato e aggiustato
uno script. Quindi anziche'
href=download.php?getfile=xxxx
ho messo
href=download.asp?getfile=xxxx
con asp funziona :-(
Quindi penso il problema sia del php.
In una prova ho controllato il tempo e ho visto che si e' stoppato dopo
poco piu' di cinque minuti.
Nessuno si e' mai imbattuto in questo problema?
Grazie

logicMind ha scritto:

Controlla in PHP.ini i paramtri:
upload_max_filesize
memory_limit
post_max_size
Ciao.
Newsgroup: it.comp.www.php
Titolo: ordine codice numerico

Salve a tutti,
ho la necessità di mettere in ordine numerico un tipo di codice (numero 
pratica e anno) :
Il risultato non vorrei fosse questo:
Codice: 001 04
Codice: 001 05
Codice: 002 04
Codice: 002 05
Ma questo:
Codice: 001 04
Codice: 002 04
Codice: 001 05
Codice: 002 05
C'è modo di farlo senza cambiare il contenuto del campo (magari 05 001)?
Grazie

 ha scritto nel messaggio
news:9sBSd.44737$lB4.1...@twister1.libero.it...

Perché non usare due campi distinti, uno per il numero di pratica e uno per 
l'anno?

 l'anno?
Perchč č solo una estrazione di dati (report) da un programma gestionale... 
non posso modificare.
Grazie 

 C'è modo di farlo senza cambiare il contenuto del campo (magari 05 001)?
<?php
function my_strrev(&$v)
{
     $v = strrev($v);
}
$x = array('001 04', '001 05', '002 04', '002 05');
array_walk($x, 'my_strrev');
sort($x);
array_walk($x, 'my_strrev');
print_r($x);
?>
ciao

 
ora non so come gestisci questa cosa...ma xkè non li "sistemi" con qualke 
funzioncina tipo split... e poi li gestisci come piu ti è comodo?
xo se chiarisci meglio di cosa hai bisogno e di come funziona il tutto..forse 
posso essee piu chiaro :)

Newsgroup: it.comp.www.php
Titolo: Printare i tag, come si fa?

Scusate l'oggetto ma non sapevo come riassumere la mia domanda.
Allora, mi spiegate, ammesso che sia possibile questa cosa, se c'è un modo
per printare una cosa del genere in modo corretto? (è giusto un esempio)
<html>
<head>
<title></title>
</head>
<body>
</body>
</html>
Vorrei che venissero proprio printati nella pagina (come testo vero e 
proprio all'interno del tag body) , cosa che normalmente (e giustamente)
non avviene, come si fa a vederli printati nella pagina web? E' possibile?

 non avviene, come si fa a vederli printati nella pagina web? E' possibile?
Tratto dalla funzione file():
<?php
// inserisce una pagina web in un array e la stampa. In questo esempio 
useremo il protocollo
// HTTP per ottenere il sorgente di un URL
$lines = file('
http://www.example.com/'
);
// Ciclo attraverso l'array, si visualizzerà il sorgente come html ed i 
numeri di linea
foreach($lines as $line_num => $line) {
    echo "Line #<b>{$line_num}</b> : " . htmlspecialchars($line) . "<br 
/>\n";
}
?>
rob4you 

Il 17/07/06 10:27, johnny stanchino ha scritto:

Se con "printare" intendi visualizzare a video puoi usare la funzione
htmlentities().
Vedi: 
http://it.php.net/manual/en/function.htmlentities.php
Ciao.
-- 
Federico

 ha scritto nel messaggio 
news:44bb4a3a$0$30135$4faf...@reader4.news.tin.it...

Se ho ben capito cosa intendi questo è un problema HTML e non PHP..
..si tratta di fare l'escape dei caratteri < e > in sostanza, che sono &lt; 
e &gt;
Se devi farlo automaticamente segui il consiglio di Federico
Ciao,
    Diego 

Grazie a tutti per i consigli, in effetti come dite voi funziona, usando
&lt;  e  &gt;  riesco a "printare"  correttamente. :-)
Newsgroup: it.comp.www.php
Titolo: problemi connessione a db sql  esterno

Salve,
ho due domini (con php) su due diversi host/fornitori. Su uno di essi
ho anche attivato un DB.
Avevo sentito che non avrei potuto utilizzare il db con siti che
"fisicamente" sono su altri gestori, oggi ho fatto le prove ed in
effetti sembra essere così:
Warning: mysql_connect() [function.mysql-connect]: Lost connection to
MySQL server at 'reading initial communication packet', system error:
111
per connettermi uso una procedura semplice:
$dbLOGIN = MYSQL_CONNECT($db_host, $db_user, $db_pass);
IF ($dbLOGIN==false) DIE ("Errore nella connessione");
MYSQL_SELECT_DB($db_name, $dbLOGIN) OR DIE ("Errore nella selezione
del database");
Posso scavalcare il problema?
Un modo per risolvere potrbbe essere: passare le query dal sito senza
DB a quello con DB che una volta interrogato il DB restituisce il
risultato fino al primo sito; il problema è che non so neanche se
quello che ho scritto esiste e quindi non saprei da dove cominciare,
cosa utilizzare.
Un secondo modo sarebbe quello di mettere il sito con DB in un frame
del sito senza DB, così chi naviga su quest'ultimo non si accorge di
nulla; questo so che si può fare ma non so se rischiere di non poter
avere certificazioni css, w3c, ecc visto l'utilizzo dei frame.
Altri???
Ovviamente quando scadrà l'abbonamento sposterò il dominio dove ho
gia
il DB, ma mancano ancora diversi mesi.
Grazie
jdipik

 cosa utilizzare.
Implementa un web service, ma evita di passare le query direttamente.
Enrico

 Posso scavalcare il problema?
Puoi pensare di utilizzare Ajax, dal sito A chiami uno script nel sito B 
passandogli i parametri per crearsi la query, crei la query nel sito B e 
restituisci gia' la porzione di pagina che vuoi mostrare.
Ciao
-- 
MMM

Newsgroup: it.comp.www.php
Titolo: Linea di comando dei moduli PHP...esiste?

Salve,
come da subject, l'unico modo per provare codice in php è metterlo in una
pagina e testare con il browser? Non esiste una sorta di linea di
comando...qualcosa?
Grazie, saluti...
--------------------------------
Inviato via 
http://usenet.libero.it

 comando...qualcosa?
http://it.php.net/manual/it/features.commandline.php
Newsgroup: it.comp.www.php
Titolo: Lettura dei parametri di ritorno e parametri out di stored procedure mysql da php.

Riesco a chiamare una stored procedure MySql 5.0 da php, ma non capisco 
ancora come si fa a leggerne i parametri dichiarati OUT ed i valori di 
return.
Conoscete qualche link dove posso trovare degli esempi oppure, se qualcuno 
ha già avuto esperienza in tal senso, può darmi un aiuto.
Grazie a tutti 

 return.
<cut>
Ciao, ho a che fare con stored procedure di firebird e penso che 
funzioni nello stesso modo.
1)richiami la stored procedure con la funzione standard per eseguire le 
query:
if (!$res = ibase_query('EXECUTE PROCEDURE PINCOPALLINO')) die ('Errore 
!!'.ibase_error());
2) ti ritrovi i parametri di output come risorsa resultset nella 
variabile $res (esattamente come quando esegui una query "normale") e 
la tratti con le funzioni consuete, es: $riga = ibase_fetch_assoc($res) 
se vuoi i parametri stessi come array associativo.
Per mysql dovrebbe funzionare nello stesso modo: dovresti sostituire 
ibase con mysqli negli esempi di cui sopra.
saluti

Newsgroup: it.comp.www.php
Titolo: Come gestire una sessione in più pagine?

Salve,
ho realizzato una sezione di un sito che dovrebbe fare da back end per
l'aggiornamento del db e fin qui tutto ok... ho fatto la bella paginetta con
il login controllato da db se ha successo mi setta una sessione e mi manda
alla pagina con il menu per l'admin dove ci sono 3 link (uno verso la pagina
di modifica, una a nuovo record e uno per la cancellazione)... però se uno
inserisce l'url della pagina di modifica/nuovo record/cancellazione... entra
senza problemi....
al che ho messo un controllo di sessione di questo genere:
***
if(!isset($username)) { //controlla se esiste la sessione
header ("Location: check.php"); // altrimenti reindirizza al login
exit;
}
***
solo che non mi funziona come sperato.... ovvero mi esegue sempre il
redirect a check.php... mi potete aiutare?
Grazie a tutti e scusate la lunghezza!
--
~~~ Riccardo Slanzi ~~~
      UIN # 140213360

Prima di controllare la sezione hai messo  session_onstart() ?
E' un'istruzione necessaria in tutte le pagine che usano sessioni.
Ciao.
Albe
"Riccardo Slanzi" <nospam....@libero.it.invalid> wrote in message
news:pP7B8.9865$US3.2...@twister1.libero.it...


 E' un'istruzione necessaria in tutte le pagine che usano sessioni.
Non mi risulta che esista questa funzione... e me ne da conferma php! :(
Fatal error: Call to undefined function: session_onstart() in f:\web
sites\techmulti\modify.php on line 2


Ho trovato l'errore... era dovuto al fatto che nei vari if...else includevo
2 volte la stessa pagina...
grazie lo stesso
Approposito... si può controllare se una pagina è già stata inclusa?


Hai mai considerato l'utilizzo delle variabili tipo $_SESSION["user"] ?
In questo modo eviterai di portarti dietro la variabile $username!
Newsgroup: it.comp.www.php
Titolo: visibilità variabili global

ho la seguente situazione:
FILE A.PHP
include("b.php");
$variabile=1;
funzione();
FILE B.PHP
funzione(){
 global $variabile;
 echo $variabile;
}
perchè la funzione non stampa niente? non dovrebbe essere visibile la
variabile? è un problema se è definita in un file diverso?
altra domanda: nel momento in cui riuscissi a vedere la variabile
all'interno della funzione, se io le cambio valore cambio valore alla
variabile esterna, giusto?
grazie a chi risponderà.

variabile esterna, giusto?
si, giusto. Ma evita il piů possibile l'utilizzo di funzioni per
cambiare valori a variabili esterne, puoi incappare in errori
difficili da scovare.
Francesco Mazzi
Webmaster di AltroPC.it - 
http://www.altropc.it
 
Dev.Staff di E-Xoopport - 
http://dev.e-xoopport.it

perchè la variabile $variabile viene definita dopo la funzione.
Ho detto una fesseria, ho provato il codice e a me funziona.
Evidentemente il tuo codice non è proprio così e sei incappato in uno
di quegli errori a cui facevo riferimento prima.


variabile? č un problema se č definita in un file diverso?
ho fatto altre prove e non cambia niente.
facendo cosě:
echo"$variabile";
funzione();
stampa solo la prima volta la variabile. non capisco: un attimo prima
della chiamata alla funzione la variabile esiste ed č valorizzata,
appena entrato nella funzione la dichiaro global ma poi non viene
stampata.
qualcuno ha qualche suggerimento?

[CUT]
Prova in questo modo:
// Questa è la funzione
function funzione(){
  echo $GLOBALS["variabile"];
  $GLOBALS["variabile"]=2;
}
// Setto la variabile
$variabile = 1;
// Chiamo la funzione e dovrebbe vedere la variabile in modo globale
funzione();
// Ristampo la variabile in quanto è stata cambiata nella funzione
echo $variabile;
Vedi se funziona in questo modo
-- 
                                  [CapoBecchino]
| --------------------------------------------- |
| hotmail/msn: capobecchino [@] hotmail [.] com |
| yahoo: capo_becchino [@] yahoo [.] it         |
| icq: 217325174                                |
| --------------------------------------------- |
!!! SODDISFATTI O RIMBORSATI !!!
Nessuno si è mai lamentato della nostra offerta 2x1. Morire in 2 e 
pagare per 1.
Newsgroup: it.comp.www.php
Titolo: esecuzione di pagina php

salve a tutti,
ho una pagina php che crea un select prendendo i dati da un DB postgresql ...
i dati sono prestazioni in cui il campo 'stampato' e' settato a false ...
quando si fa il submit del form, viene emessa una fattura in pdf e dovrebbero
sparire le prestazioni per cui e' stata emessa la fattura, dato che il campo
'stampato' viene settato a 'true' ...
il problema e' che l'utente deve ricaricare la pagina, altrimenti rimangono
visualizzate le prestazioni gia' stampate ...
c'e' un modo per fare un refresh della pagina lato server ??
ciao e grazie ..
-- 
#include <stdio.h>
int main(void){char c[]={10,65,110,116,111,110,105,111,32,98,97,114,98,111,110,
101,32,60,104,105,110,100,101,109,105,116,64,116,105,115,99,97,108,105,110,101,
116,46,105,116,62,10,10,0};printf("%s",c);return 0;}

 c'e' un modo per fare un refresh della pagina lato server ??
Perche' l'utente deve ricaricare la pagina?
-- 
I am what I am, I do what I can
Cerchi un programmatore PHP/MySQL? 
http://url.repository.biz/go/1Y
L'uomo, conscio di sbagliare, persevera.

 Perche' l'utente deve ricaricare la pagina?
posto qualche pezzo di codice, altrimenti non si capisce bene ... la pagina e'
suddivisa in due frame ... da quello di sinistra si seleziona l'operazione
da compiere e la pagina di immissione dati si apre nel frame di destra ..
questa e' la query che viene eseguita quando si apre la pagina di emissione
fattura ...
$pg_emetti->ExecQuery("select navi.nome,navi.stazza,
 prest$anno.dataprest,prest$anno.apm,prest$anno.codprest
 from navi,prest$anno where NOT prest$anno.stampato
 AND navi.codnave = prest$anno.nave order by navi.nome,
 prest$anno.dataprest,prest$anno.hin;");
in questa pagina l'utente seleziona la/le prestazioni per cui stampare la
fattura ...
dopo il submit, viene creato un file .pdf con i dati della prestazione e
viene inviato al client la fattura con 'header'
/* estrazione dei dati dal DB e impaginazione */
....
header("Content-type: application/pdf");
header ("Content-Lenght: $len");
header ("Content-Disposition: inline; filename=ant.pdf");
print($buf);
pdf_delete($pfd);
a questo punto si apre Acrobat e l'utente stampa la fattura ... alla chiusura
di acrobat, la pagina di destra con i dati contiene, ovviamente, anche le
prestazioni per cui e' stata emessa la fattura, dato che la query non viene
rieseguita, e anche se al momento della creazione del file .pdf il DB viene
aggiornato con ..
$pg_emetti->ExecQuery("update prest$anno set stampato=TRUE where
	codprest=$prest[$conta];");
spero di essere stato chiaro ... ciao ...

Newsgroup: it.comp.www.php
Titolo: server side include che se vuoto visualizza riga vuota?

ciao a tutti,
una domanda da niubbo:
ho un file (1.php) che richiama tramite require_once un altro file (2.php).
Il file 2.php non contiene altro che il codice:
<?
$miavar['mioarray1]="mioarray1_testo";
?>
Quindi, perche' nel file 1.php in corrispondenza del comando require_once
mi visualizza una riga vuota?
Questo succede solo con IE e Firefox e non con Opera. 
Come mario?
Come posso ovviare?
TIA ;).
tony

?>
Dopo l'ultimo ?>, c'e' per caso un ritorno carrello?
Leonardo
-- 
And where the black and corkscrew towers climb,
Lost and athirst the ragged pack abides,
Old as the aeons, trapped in tombs of time,
Sailing the tortuous temporal tides

 mi visualizza una riga vuota?
che vuol dire "ti visualizza"?? Quella riga lì è solo un'assegnazione,
non vedo comunque perchè ti dovrebbe visualizzare qualcosa.
bye!

 Come posso ovviare?
A cosa? 
Voglio dire, a parte la chiave di $miavar che e una stringa non chiusa, 
dov'e il SSI?

 non vedo comunque perchč ti dovrebbe visualizzare qualcosa.
e' questo il problema. Anche io ero convinto che non dovesse visualizzare
nulla, invece...
Ciao
tony

> Voglio dire, a parte la chiave di $miavar che e una stringa non chiusa, 
in che senso "non chiusa"? Che manca il secondo apice? e' un errore di
battitura mia... sorry.
Pero' forse ho svelato l'arcano:
La mia pagina pippo.php e' suddivisa in tre parti:
- header (include: header.php)
- corpo
- footer (include: footer.php)
Visto che si tratta di un sito multilingua, avevo pensato di inserire il
controllo di una variabile di sessione 'lingua' nel file header.php.
Ma mi rendo conto che il file header.php si trova all'interno <body> della
pagina, quindi l'eventuale elaborazione del filel lingua (it.php), anche se
contenente solo dichiarazioni di variabili, genera qualcosa che viene
visualizzato all'interno del tag <body>.
Ho spostato questo controllo nella pagina pippo.php, prima del tag <body> e
adesso funziona tutto regolarmente.
Ma non sono convinto di aver risolto definitivamente il problema.
?
Ciao e grazie a tutti.
tony

visualizzato all'interno del tag <body>.
Levati la curiosita'. Metti
	echo "<pre>\n";
all'inizio di it.php,
	echo "</pre>\n";
alla fine, e poi nel browser richiama it.php e guarda il sorgente.
Se compaiono spazi extra, metti in it.php un
	echo "---Nessuno spazio finora...---\n";
e spostalo su e giu' finche' non trovi dov'e' che compare lo spazio :-)
Leonardo macellaro



Ok, in poche parole vuoi dire che nel codice html prodotto c'e' un
newline di troppo. Tieni presente che tutto ciò che non è compreso
dentro i tag di apertura e chiusura <? ... ...?> non viene
interpretato e viene mandato al browser "as is", blank e return
carriage compresi, indipendetemente se il file è "incluso",
"richiesto", o quant'altro. Quindi ricontrolla tutti i file e
accertati che non ci siano caratteri del genere.
bye!