mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.www.php
Titolo: LogicException vs RuntimeException

http://stackoverflow.com/questions/5586404/logicexception-vs-runtimeexception
 
 
ma la reale utilità?

 ma la reale utilità?
 
In che senso? Sono due classi adatte per scopi diversi,
come spiegato nella risposta alla domanda.
 
 


si, ma sto giusto cercando qualche esempio concreto

alex <1j94...@lnx159sneakemail.com.invalid> ha scritto:

beh, o fai qualche ricerca con google per trovare magari
qualche thread relativo in un forum apposito, oppure potresti
anche crearti qualche esempio tu stesso, magari partendo
dalla descrizione nel manuale PHP.
 
 


Questo è un altro di quei casi in cui PHP scimmiotta altri linguaggi, in
questo caso C++, prendendo due classi dalla stdexcept.
 
Se proprio il "lascia perdere, eredita solo da Exception" non ti basta, ma
vuoi una spiegazione più dettagliata del perché sono state inserite in PHP
e del come vengono usate internamente, e visto che non sei un programmatore
C++ (altrimenti non avresti dubbi su cosa sono e come si potrebbero usare)
l'unico modo è leggersi direttamente le descrizioni della stdexcept C++:
http://www.cplusplus.com/reference/stdexcept/
 
 
Sulla parte pratica, tieni conto che la catena di derivazione delle eccezioni
è costruita per facilitare il meccanismo di try/catch e spesso non segue la
logica degli altri tipi di classi.
 
Ciao!


 
giusto un'occhiata
 


Tanto per completezza, anche in C++ non si usano praticamente mai :)
Qualche classe STL (ovvero quelle definite dallo standard) /potrebbe/ fare un
throw di una di queste (che ricordi io non è neppure definito dallo standard,
anche se molte implementazioni lo fanno).
 
I programmatori C++ di solito fanno quello che fanno anche i programmatori
PHP, derivano direttamente le eccezioni custom da Exception (se vogliono fare
le cose pulite, in C++ puoi fare throw di qualsiasi cosa ti venga in mente).
 
Ciao!
Newsgroup: it.comp.www.php
Titolo: mi presento [e chiedo sui DB]

salve,
mi presento brevemente dicendo che mi chiamo francesco e cerco di imparare a
sviluppare semplici siti con l'aiuto del php e dei db, di cui ho qualche
conoscenza di base.
Quello che mi chiedo, e che vi chiedo, è questo: se io devo connettermi con
uno script ad un DB devo passargli username e password per
l'identificazione, e quindi questi due valori saranno scritti in chiaro sul
mio scipt. E' possibile che qualcuno possa leggerli, che so, ad esempio
scaricarsi dal server il file dello script in chiaro?
spero di essermi espresso in maniera comprensibile :) e che possiate
aiutarmi, in ogni caso grazie per essere arrivati fino alla fine del msg :)
mignolo

 msg :) 
Non dovrebbe essere possibile, non ho mai sentito di qualcuno che ci è 
riuscito. 
Però ci sono un paio di problemi:
1) Se tu chiedi username e pw a un utente con un form, quelli viaggeranno 
in chiaro (a meno di SSL)
2) Se usi file inclusi (.inc), ricordati di associarli a PHP, o di 
renderli illeggibili in qualche altro modo, altrimenti, se io scrivo 
"
www.sitomio.it/functions.inc
", il server WEB mi fara allegramente vedere 
tutto.
questo è un buon articolo:
http://softwaredev.earthweb.com/script/article/0,,12063_918141,00.html

thanx a lot, ora mi studio il bell'articolo. Grazie del suggerimento, era un
aspetto che avevo preso decisamente sotto gamba
mignolo

Newsgroup: it.comp.www.php
Titolo: allineamento dei menù

in un sito che ho fatto c'č una tabella con due colonne..nella prima viene
incluso un file menů mentre nell'altra scrivo il contenuto..ogni pagina č
fatta in questo modo...ho perň un problema.
il menů č racchiuso a sua volta in una tabella che io vorrei fosse sempre
allineata in alto indipendentemente dalla lunghezza del contenuto...e per
fare ciň ho messo altezza tabella 100%
ho notato che con ie6 tutto ok ma con mozilla e gli altri la tabella menů si
allinea sempre al centro in verticale in base alla lunghezza del contenuto a
fianco...come si risolve il problema?

 posted this:



news:it.comp.www.html 
news:it.comp.software.browser
Newsgroup: it.comp.www.php
Titolo: Problemi credo con lo store delle sessioni!

Mi viene questo messaggio di errore in ogni pagina dove metto il
session.start():
Warning: open(/tmp\sess_5e514506c1d8527b41603b715e719b92, O_RDWR) failed: No
such file or directory (2) in c:\program files\apache
group\apache\wwwroot\myproject\top.php on line 1
Warning: open(/tmp\sess_5e514506c1d8527b41603b715e719b92, O_RDWR) failed: No
such file or directory (2) in Unknown on line 0
Warning: Failed to write session data (files). Please verify that the
current setting of session.save_path is correct (/tmp) in Unknown on line
0<br
Da cosa potrebbe dipendere?
Non riesco a trovare molto su internet..
Grazie moltissime!
Gianluca

 Non riesco a trovare molto su internet..
E pensare che basta leggere le FAQ...
http://php.dopoil.com/faq.php?warnOpenTmpSession

 wrote in message
news:lYfh9.23$wr....@twister1.libero.it...


 Mi sono meritato la cazziata!
Già che ci siamo.. :)
http://php.dopoil.com/mfaq.php#LeRegoledelNG
Sezione: 2.6 Quotare un testo

 Sezione: 2.6 Quotare un testo
questo l'avete visto?
http://www.netmeister.org/news/learn2quote.html
secondo me è top per il quoting, che ne dite?
-- 
Punkarruso
mail:punkarruso chiocchiolona despammed punto com
pubblicità progresso:
http://www.gnu.org/philosophy/free-sw.it.html


Ah, finalmente e' stato tradotto...

Newsgroup: it.comp.www.php
Titolo: Ordinamento array

Salve a tutti, mi sto impelagando su una cosa stupidissima...
ho un array del tipo $serie (squadra, pti_tot, g, v, n, p, gf, gs)
che vorrei ordinare per pti_tot (ma contemporaneamente anche per altri
campi, tipo per pti_tot DESC, per gf DESC e gs ASC
e stampare in una tabella (una classifica insomma....)
come traduco ciň?
utilizzando asort e comandi vari, come posso dire di ordinare prima per un
campo dell'array e poi per un altro?
attendo numi... grazie

 attendo numi... grazie
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ha scritto nel messaggio
news:ajqikj$o3$1...@news.newsland.it...


 ha scritto nel messaggio
news:ajqikj$o3$1...@news.newsland.it...


 ha scritto nel messaggio
news:jO789.232552$Jj7.5...@news1.tin.it...


ma veramente nessuno sa risolvere questo problema???
Hai letto il manuale? se vai a
http://www.php.net/manual/en/function.sort.php
 e guardi nelle User
Notes, trovi delle soluzioni al tuo problema da parte di
Richard.C.Mitchell(at)Boeing.com  e di
phpdotnetNO_SPAM(at)
electronic-strategy.com
.
Newsgroup: it.comp.www.php
Titolo: Aggiungere elementi in un array

 
          Ciao,
Recupero dei dati da un db e vorrei che mano a mano che trova i dati li
metta in in array:
$result_t = @mysql_query("SELECT * FROM teams WHERE categoria = '$categoria'
ORDER BY progressivo");
//$n_r = @mysql_num_rows($result); //numero di giocatori trovati (records)
while ($riga = @mysql_fetch_array($result_t)) {
   //prendiamo i progressivi di tutte le squadre di una determinata categoria
della tabella teams
   $idteam = $riga['idteam'];
   $progressivo = $riga['progressivo'];
   $nometeam = $riga['nometeam'];
 
  $pippo = array($nometeam);
}
Come fare?
Michele
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/


Salve,
while ($riga = @mysql_fetch_array($result_t)) {
$idteam[] = $riga['idteam'];
$progressivo[] = $riga['progressivo'];
$nometeam[] = $riga['nometeam'];
}
Saluti
Corrado Modica
www.pahinoglobale.com

 Inviato via 
http://arianna.libero.it/usenet/
while($team = mysql_fetch_array($result_t))
$list[] = array('idteam' => $team['idteam'], 'progressivo' =>
$team['progressivo'], 'nometeam' => $team['nometeam']);
e per scorrere la lista ti basterà..
reset(list);
while(list(, $team) = each($list)){
echo "$team['idteam']<br />";
echo "$team['progressivo']<br />";
echo "$team['nometeam']<br />";
}
oppure una versione migliore (ma non conosco l'uso che vuoi farne)
while($team = mysql_fetch_array($result_t))
$list[$team['idteam']] = array('progressivo' => $team['progressivo'],
'nometeam' => $team['nometeam']);
e puoi richiamare un team tramite l'id con un semplice
echo $list[4][nometeam];
echo $list[4][progressivo];
fammi sapere..
-- 
www.iuz-lab.info

Newsgroup: it.comp.www.php
Titolo: .htaccess e mod_rewrite

Salve a tutti. Avrei bisogno di aiuto con la compilazione del file
.htaccess!
Faccio una premessa. Il mio host inserisce i sottodomini in cartelle
tipo /
sito.com/recensioni/htdocs
 (
recensioni.sito.com
), dove la root
del sito è /
sito.com/htdocs
 (
www.sito.com
).
Ho bisogno di indirizzare degli un URL tipo 
RECENSIONI.SITO.COM
 a una
cartella tipo 
WWW.SITO.COM/RECENSIONI/
 , dove la cartella
/
sito.com/htdocs/recensioni
 NON ESISTE, ma un URL riscritto con un
altra regola che restituisce il risultato di questa pagina:
www.sito.com/index.php?task=contenuti&id=1
ho provato ad usare questa sintassi con l' .htaccess in
(
sito.com/htdocs/
):
RewriteCond %{HTTP_HOST} 
recensioni.sito.com
RewriteCond %{REQUEST_URI} !recensioni
RewriteRule ^(.*)$ recensioni/$1 [L]
ma non funziona...! :( Potreste darmi una mano?
Grazie a tutti in anticipo

 .htaccess!
Sei OT, it.comp.www.server o google.
-- 
I am what I am, I do what I can
Do. Or do not. There is not try.
Newsgroup: it.comp.www.php
Titolo: Problemino con un exec

Salve a tutti,
ho un piccolo problemino con un exec ... praticamente non riesco a farlo
andare ..
ho uno script in php dove ho una riga come questa
exec ("perl /home/user/nome/scriptfile $var_1");
Questo script praticamente scritto in perl necessita come input una
variabile e come output da
una file in html ....
Purtroppo non funziona ... cosa puo' esserci di errato ?
Lo script e' eseguibile, la variabile e' definita .... c'e' qualcosa che
sbaglio nella sintassi ?
Thanks
GPo

Gianpaolo Pontarolo wrote:

Il problema era tutto nell'impossibilita' di scrivere in quella directory !
GPo

Newsgroup: it.comp.www.php
Titolo: Backup selettivo delle tabelle

Salve
 
Volevo sapere se ï¿œ possibile effettuare il backup delle tabelle create 
il giorno stesso del backup.
 
Mi spiego meglio, ho un database con un migliaio di tabelle, ogni giorno 
se ne aggiungono almeno una ventina di nuove.
Ora dato che il backup di tutto il database porta via anche ore, mi 
chiedevo se era possibile fare il backup solo delle tabelle create 
giornalmente, dato che nelle fino del database ogni tabella ha 
registrato la data di creazione e dell'ultimo aggiornamento.E' quindi 
possibile utilizzare questi dati temporali per fare il backup?
 
Grazie per eventuali risposte.
 
Saluti.


correzione:
 
* dato che nelle info del database

Dò per scontato che parli di mysql - in automatico credo di no, l'unica soluzione potrebbe essere uno script che prima analizza quei dati per vedere quali tebelle includere nel backup, e poi faccia il dump.
 
p.s: 20 tabelle nuove al giorno? scusa se lo chiedo ma che tipo di applicazione hai?

Newsgroup: it.comp.www.php
Titolo: sostituzione valori in array

Ragazzi, una domanda forse banale ma che non riesco a risolvere con
grazia...
Ho un array associativo da una query mysql (diversi campi del DB); se
nei valori dei campi trovo 'n' vorrei che fosse sostituito con il
valore 0, se trovo 's' vorrei la sostituzione con 1!
Come posso fare?
Ivan

 Come posso fare?
http://www.php.net/array_walk
 etc.
-- 
I am what I am, I do what I can
Sei un newbie? Leggi questo 
http://url.repository.biz/go/3C
Vuoi supportarmi? 
http://url.repository.biz/go/3E
Do. Or do not. There is not try.

 wrote in message
news:1137591052.7...@g14g2000cwa.googlegroups.com

Prova cosě... devi chiaramente inserire poi le funzioni con cui gestire
il risultato della tua query, eventualmente nel risultato di if e elseif
	while ($line = mysql_fetch_array($risultato, MYSQL_ASSOC))
		{
			foreach ($line as $col_value)
			{
			if ($line==n)
				{
				$line=0;
				}
			elseif ($line==s)
				{
				$line=1;
				}
			}
		}
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Ivan ha scritto:

se puoi modificare l'sql è molto molto più facile:
SELECT ...., (t.campo1 LIKE 's') as miaMappaSN,(t.campo2 LIKE 's') as
miaMappaSN2
FROM db.tabella t;
questa mette in miaMappaSN 1 se campo1 contiene 's' 0 altrimenti
A questo punto hai direttamente la query coi valori che desideri.
Ciao Gianfranzo
Newsgroup: it.comp.www.php
Titolo: Servizi di posta

Ho appena iniziato a creare un sito internet con i vostri consigli. Ho
scelto Apache+HTML+PHP+MySql. Il mio dubbio č:
se volessi creare un servizio di registrazione utenti e apertura di caselle
di posta come dovrei comportarmi? Come funzione tale gestione?
Spero che qualcuno mi possa essere d'aiuto.
Grazie.

Secondo me dovresti spiegare bene cosa vuoi realizzare!!
Una specie di mail box o un servizio che tiene traccia dei messaggi inviati
dal sito in un database??

di posta come dovrei comportarmi? Come funzione tale gestione?
vpopmail, vpopmail+php
Leonardo

 ha scritto nel messaggio
news:nna61vgg15d63132j...@L.Serni...

Non potresti spiegare un po meglio?
Grazie..ciao
Alessandro

Non potresti spiegare un po meglio?
Il materiale e' abbondante, e "un po' meglio" non esiste, soprattutto dal
momento che non e' chiarissimo ne' cosa voglia fare, ne' come, ne' dove.
La cosa migliore e' prendere quelle parole chiave e aggiungerci un po' di
dettagli presi dalla propria configurazione, poi cercare con Google. O se
si ha la fortuna di averlo, sul manuale PHP, alla sezione "vpopmail".
Da oggi anche su Internet: 
http://www.php.net/vpopmail
 :-)
Leonardo
-- 
Time's angles, mages tell, conceal a place
incredible, beyond the mundane mind;
night-shrouded and between the seas of space
dread creatures drift in the ageless winds.

Newsgroup: it.comp.www.php
Titolo: Immagini in area riservata.

Ciao a tutti
devo realizzare  un catalogo online  ma in AREA RISERVATA con profili
d'accesso differenziati
Il problema riguarda le immagini: se io riporto  direttamente il path <IMG
SRC="path/filename.gif"... chiunque puo' capire le directory delle immagini
ed andare a vedere direttamente le immagini anche se non ne ha il permesso.
L'alternativa che ho pensato e' quella di usare un file php che genera
l'immagine
  <IMG SRC="showimg.php?imgid=3&PHPSESSID=etcetcetc"...
metto le imagini in una dir con .htaccess e blocco l'accesso diretto
Voi cosa fate? che alternative ci sono?

 Voi cosa fate? che alternative ci sono?
Be puoi metterle anche fuori dalla document root.
In alternativa invece di cambiare la struttura degli URL puoi
utilizzare il modulo rewrite di Apache e far riscivere gli url da:
path/filename.gif
a
shwimg.php?path/filename.gif
In questo modo se l'utente e abilitato vedra' l'immagine altrimenti
gliene sbatti fuori una "Access Denied!!!".
Saluti.
-- 
I'am what I'am, I do what I can


......

 mi confermi?
Premetto che PHP lo utilizzo sempre con i trans-sid attivati, e per
questo non mi sono mai interesato della riscrittura degli URL.
Comunque dipende molto da come implementi il rewrite pero' a grandi
linee e' corretto.

Newsgroup: it.comp.www.php
Titolo: Controllo degli errori in php/MySql

Un ciao a tutti,
Ho un dubbio e spero che qualcuno mi può aiutare, non so se si può fare:
effettuo una connessione a MySql con php
$conn=mysql_pconnect($host,$db,$password)
if (!$conn) die ("Non è possibile effettuare la connessione");
se le connessione riesce va avanti se no mi appare la scritta "Non è
possibile effettuare la connessione" ed in più un paio di righe di errore di
php.
Volevo sapere se, nel caso in cui non riesce la connessione per diversi
motivi, posso reindirizzare ad una pagina di errore al posto di far apparire
in modo molto poco professionale la scritta "Non è possibile...."
Come fare?
Oppure se mi potete indicare altre soluzioni sempre per risolvere il
problema di far apparire una pagina pulita magari con un messaggio del
webmaster nel caso in cui non si riesce a collegare al MySql.
Spero di essere stato chiaro.
Vi ringrazio.

 Spero di essere stato chiaro.
magari evita le frasi un po' troppo lunghe, sembra che tu non abbia bene in 
mente l'uso del congiuntivo...
ciao

 Come fare?
Potresti inserire una stringa che manda un header.
 header( "Location: tuofile.php" );
nel file "tuofile.php" inserisci tutto quello che ti serve dal punto di
vista di comunicazione.
Saluti Lorenzo Sicilia
--
   KEMEN srl
   Viale Italia, 548
   20099 Sesto San Giovanni
   Milano - Italia
   Tel:  
+39-02-24425326
   Fax: 
+39-02-24425330
 
http://www.kemen.it

 ha scritto nel messaggio
news:9uqc4c$anj$1...@nreadb.inwind.it...

Io faccio quasi sempre:
$conn = @mysql_connect("localhost","p","w")
              or die("Errore: ".mysql_error());
Tu puoi fare in diversi modi...
1) INCLUDE :
<?
$conn = @mysql_connect("localhost","p","w");
if (!$conn)
    include("/home/utente/htdocs/errore_mysql.htm");
?>
2) REDIRECT
<?
$conn = @mysql_connect("localhost","p","w");
if (!$conn) {
    header("location: errore_mysql.htm"); /* oppure url completo */
    exit();
}
?>
3) FUNZIONE (non ricordo se funziona, mi sembra di si)
<?
$conn = @mysql_connect("localhost","p","w")
              or miaFunzionePersonalizzata();
function miaFunzionePersonalizzata() {
    // qui faccio fare quello che voglio
}
?>
Io una volta mi sembra che provai così:
<?
$conn = @mysql_connect("localhost","p","w")
              or errorMsg("Impossibile connettersi al MySQL",true);
function errorMsg($msg="Errore non specificato",$mysql=false) {
    print "<font color=red size=2 face=verdana><b>$msg</b></font><br>";
    if ($mysql)
        print mysql_error();
}
?>
Ciao
Alex

  header( "Location: tuofile.php" );
Attenzione! AFAIK non funziona senza il http:// !!!
Newsgroup: it.comp.www.php
Titolo: Visualizzare immagini

Su un database MySQL ho la tabella "filestore" cosi composta:
 
id  Chiave primaria
filename varchar(255)
mimetype varchar(255)
description varchar(255)
filedata mediumblob
 
Ho scritto il seguente script PHP che dovrebbe visualizzare i file
memorizzati nel campo "filedata".
 
I testi in formato TXT mi vengono visualizzati, ma quando provo a
registrare nella tabella una immagine PNG e poi provo a visualizzarla,
sul browser mi appare un messaggio d'errore con scritto che l'immagine
non puo' essere visualizzata preche' contiene degli errori, dove
sbaglio?
Come faccio a visualizzare le immagini?
 
<html>
<head>
<title>Titolo</title>
</head>
<body>
<?php
 
$id=$_GET['id'];
 
$dbconn=@mysql_connect('localhost','root','');
if (!$dbconn) exit ("Connessione database non riuscita");
 
$dbtable=@mysql_select_db('ijdb');
if (!$dbtable) exit ("Connessione tabella non riuscita");
 
$sql="SELECT id, filename, mimetype, filedata FROM filestore
WHERE id='$id'";
 
$result=@mysql_query($sql);
if (!$result) exit("Errore query: ".mysql_error());
 
$record=mysql_fetch_array($result);
 
$filename=$record['filename'];
$mimetype=$record['mimetype'];
$filedata=$record['filedata'];
$disposition=' inline';
 
header("content-disposition: $disposition; filename=$filename");
header("content-type: $mimetype");
header("content-length: ".strlen($filedata));
 
echo $filedata;
 
?>
</body>
</html>
 
 


Secondo me, seppur fattibile, ï¿œ concettualmente sbagliato perchï¿œ 
appesantisce il DB ed ha dei problemi nella rilettura.
Le immagini dovrebbero stare fuori dal DB, in uan apposita cartella.
Se a ogni record del DB corrisponde un'immagine deve rinominare 
l'immagine con lo stesso ID del record e linkarla della pagina dinamica.
ad esempio cosdi:
<img src="photos/<?php echo $idimmagine ?>.jpg" title"Tramonto" 
width="<?php echo $width ?>" height="90" border="0" />
Se invece ad ogni record corrispondono piï¿œ immagini devi fare 2 tabelle 
in relazione 1 a molti e poi linkare le immagini dai record della 
tabella molti.
Saluti
Leonardo
 
 
-- 
Non sono su facebook
Se anche tu vuoi cancellarti
http://www.giardiniblog.com/come-cancellarsi-da-facebook-eliminare-account/
 

 echo $filedata;
 
E basta.
 
Niente tag HTML, niente tag di chiusura del PHP, niente output prima del 
tag di apertura di PHP.
 
Bye.
Newsgroup: it.comp.www.php
Titolo: Far convivere PWS e Apache (newbie)

Saluti a tutti e... spero di non postare una FAQ :-)
Dopo anni di ASP/Access, sto per lanciare un sito in cui performance e 
(sopratutto) stabilita' sono requisiti indispensabili.
Ovviamente passo a PHP+mySQL, ma anche ad Apache come server: anche se lavoro 
su Win98 penso che sia meglio far lavorare PHP/mySQL sotto il loro server 
d'elezione.
Funziona quasi tutto (nel senso che ho trovato un tutorial per convincere 
Apache2 a convivere con PHP4), ma ho un problema: PWS (che mi serve tutt'ora 
e' ovvio) non risponde piu'.
Se (Apache e' disabilitato cosi' come il suo monitor) chiedo una pagina a PWS 
nel browser vedo "Impossibile trovare uno dei file della libreria necessari 
per eseguire l'applicazione. ".
Non riesco a capire quest'errore, anche perche' essendo stato fino ad ora M$-
dependant (plug&pray :-) non ho dimestichezza con le problematiche dei 
server.
Il fatto che sia in italiano mi fa pensare che l'errore sia generato da PWS, 
ma non riesco a capire perche'.
Aggiungo che il PC in cui ho istallato Apache&C è in lan (tramite un HUB) con 
un serverino W2k che uso per sviluppare cose con le ASP, sul quale non voglio 
intervenire (leggi: installare anche Apache) finche' non so bene cosa faccio 
:-)
E non se ne parla neanche di installare Linux in qualche partizione, non mi 
va di rinunciare ai prg con cui sviluppo ormai da anni... non fosse altro che 
alla fine sono riuscito a comprarli :-))
Ringrazio in tanto e spero di tornare a scocciarvi con questioni piu' 
serie... in attesa di poter dare anche il mio contributo.
-- 
Ciao, Riccardo
------------------------------------------------------------------------
http://www.jsdir.com
 ---- Bring Your Site To Life!!!!
------------------------------------------------------------------------
http://www.dev2dev.it
 - La rete ha connesso nuove particelle - D2D006
------------------------------------------------------------------------
 ----> itALY = it <----

 ...cut...
Mi rispondo da solo (per memoria di Google): mi erano zompate un paio di dll 
di Win:
- odbc32.dll
- odbcinst.dll
che non facevano neanche partire PHP
Grazie a tutti comunque.
p.s.
Il "grazie" non è ironico, ma sincero.
Niubbio si, ma di PHP non di Usenet :-)


Newsgroup: it.comp.www.php
Titolo: Problemi in funzione Mail

Ciao a tutti,
vi espongo un piccolo problema, se potete aiutarmi. La funzione MAIL mi da'
questo problema: se il testo del messaggio e' superiore ai 1000 caratteri, e
se non ci sono "a capo", nel testo dell'email spedita dalla funzione MAIL,
ogni 1000 caratteri circa mi appare un punto esclamativo ("!") e un "a
capo". Se invece io utilizzo paragrafi di meno di 1000 caratteri, ovvero se
intervallo il testo con degli "a capo", questo problema non si verifica.
...ne sapete qualcosa? cosa si puo' fare per ovviare a questo problema?
Grazie!

Per quello che ne so php e' utile per gestire in maniera ottimale un
server di posta e non per gestire direttamente e-mail.
PHP non riesce infatti a ricevere e-mail ma e' utile per mandarne brevi
e sporadicamente.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG
Newsgroup: it.comp.www.php
Titolo: pseudo-login

Salve a tutto il gruppo avrei un problemino (premettendo che uso da 
pochissimo php..) stavo implementando su una pagina un form che contiene un 
campo testo ed un bottone,io vorrei che appena premo il bottone venga 
controllato il contenuto del campo testo e se è uguale ad una certa parola 
esegua una certa azione (per esempio carica una pagina..),io avevo pensato 
ad una cosa del genere anche se sicuramente sarò molto lontano dalla 
soluzione :-)
<html>
<head>
<title>Prova</title>
<input name="Password" type="text">
<input name="Invia" type="button" value="invia" onClick="down">
<?php
 if ($Password=="Ciao") {
 echo "alberto";
 }
?>
<body>
</body>
</html>
solo che non so come associare il campo testo ad una variabile. 

 pochissimo php..) 
Per iniziare leggiti dei tutorial di php...la rete ne è piena.
ps: $_GET/$_POST per recuperare variabili passate con metodo get/post.
--
rob4you
www.outofmind.eu

 Salve a tutto il gruppo avrei un problemino [cut]
Quoto con gli altri.
Ma aggiungo anche che se vuoi controllare i valori di un campo di una 
form PRIMA di farne l'invio ad una pagina destinata ad esempio a salvare 
i dati in un DB, ti conviene usare Javascript.
Esempio.
<form> ecc...
<input type="button" ... onMouseClick="functionJavascript()" />
</form>
In quel caso quando clicchi il bottone NON viene fatto l'invio della 
form. Ma viene chiamata una funzione javascript che hai nella pagina.
Quindi, lato CLIENT, senza uso di rete o di risorse lato server, fai 
tutto quello che vuoi dei campi accedendoli con il DOM (leggi bene 
qualche tutorial sul DOM..).
Quando i tuoi controlli sono OK puoi fare, sempre con il DOM, l'invio 
della form...
form.submit();
Ciao!!!
Sir

 Per iniziare leggiti dei tutorial di php...la rete ne è piena.
E forse prima di html, con riguardo alle form.
Newsgroup: it.comp.www.php
Titolo: Modificare gruppi di checkbox

Ciao a tutti...volevo porvi un problema...
Io ho una lista di heckbox che oltre ad essere modificabili una alla
volta, possono essere modificabili a gruppi.
Questo perchè alcunni di questi checkbox sono legati a scope uno
incluso nell'altro...mi spiego.
1- ho un checkbox per identificare una pagina di un sito (modifico solo
lui)
2- ho un checkbox per modificare una sezione di un sito (dovrò quindi
'chekkare' tutti i checkbox delle pagine relative alla sezione).
Come posso fare a risolvere il problema 2 ?
Grazie dell'aiuto
Ciao
Max

 'chekkare' tutti i checkbox delle pagine relative alla sezione).
sinceramente nn ho capito benissimo la tua richiesta..
ad ogni modo quasi sicuramente non è un prob PHP ma Javascript.
In tal caso ti consiglio di postare la domanda nell'apposito NG.
M

Ok...grazie..

Newsgroup: it.comp.www.php
Titolo: sul sito php.net manuale in pdf c'è?

mi interessava sapere se c'č un'unico file del manuale di 
php.net
; in 
modo da poter mettere su cd (mi sarebbe comodo mentre viaggio)

 modo da poter mettere su cd (mi sarebbe comodo mentre viaggio)
Hai provato a cercarlo sul sito? 
-- 
I am what I am, I do what I can
Sei un newbie? Leggi questo 
http://url.repository.biz/go/3C
L'uomo, conscio di sbagliare, persevera.

> Hai provato a cercarlo sul sito? 
si

c'è solo in html, ma senza i commenti , annotazioni degli utenti

 si
E non lo hai trovato? 


 c'č solo in html, ma senza i commenti , annotazioni degli utenti
Facciamo cosi', se trovo sul sito il PDF o il CHM con i commenti dei
siti compri uno dei libri sulla mia wishlist?
-- 
I am what I am, I do what I can
Vuoi supportarmi? 
http://url.repository.biz/go/3E


 siti compri uno dei libri sulla mia wishlist?
ERRATA CORRIGE
"con i commenti dei utenti"
-- 
I am what I am, I do what I can


siti compri uno dei libri sulla mia wishlist?
http://www.php.net/download-docs.php
http://it2.php.net/get/php_manual_it.chm/from/it.php.net/mirror
fine della corsa :)
--
"O grande Spirito, fa' che io non critichi né giudichi un uomo prima
di aver camminato x due settimane nei suoi mocassini."
Newsgroup: it.comp.www.php
Titolo: Sviluppatori PhP idee chiare

 
OO is a pain in the @ss. It makes even the simplest task more difficult.
Functions are just as flexible.
 
...e qui si potrebbe aprire un mondo del tipo : è nato prima l'uovo o la
gallina?
 
Prestate  molta attenzione alle risposte dei Javisti.
 
Ocio!
 
-- 
Quando la dittatura è un dato di fatto, la rivoluzione diventa un diritto.
(Victor Hugo)
 
 

Functions are just as flexible.
 
Visto l'articolo cui risponde, questo commento non ha senso :-|
 
In realtà, l'OO rende più difficili _SOLO_ i task più semplici, motivo per cui se uno
deve scrivere "Hello World", l'OO può tranquillamente lasciarlo stare.
 
Ma se ciò che si vuol fare non è, veramente, solo
 
	c'ho da fare questa cosina...
 
ma è invece
 
	c'ho da fare questa cosina...
 
	e poi mantenerla...
	e va documentata
	bisogna aggiungerci quest'altra feature
	oh, e anche questa
	(tre mesi dopo)
	però aspetta, il database bisognerebbe fosse diverso
	(una settimana più tardi)
	anzi no, deve essere uguale
	(la sera, verso le 19)
	si possono avere due diversi database?
	(molto dopo)
	cambiamo una virgola qua, TANTO COSA VUOI CHE SUCCEDA
	quanto ci vuole ad aggiungere il supporto per prematurare le supercazzole?
	un'ultima feature, solo una e il cliente è contento
	(la riga sopra è ripetuta 666 volte, evocando Nyarlathotep)
 
	[ Colonna sonora: 
http://www.erix.it/humour/ballata.html
 ]
 
...allora questo NON E' un "task semplice", e allora ben venga l'OO.
 
Leonardo
 
-- 
 
Now suppose -just suppose- I could show you a way to
manufacture a wall that would do the same job... but
was only one inch thick.

 
 
Ma dove l'hai letto? Chi scrive 'ste cose non ha la più pallida idea di cosa
sia la programmazione.
 
Spero non serva, ma visto che nel mondo evidentemente c'è qualcuno che non
c'arriva:
 
<banalità>
Non esiste una soluzione universale per risolverse ogni possibile problema.
</banalità>
 
Chi scrive solo a oggetti / procedurale / funzionale, o risolve sempre la
stessa classe di problemi oppure è un imbecille.
 
Ciao!
Newsgroup: it.comp.www.php
Titolo: Aumentare il TimeOut

Carissimi per prima cosa vi saluto dopo un lungo periodo di "DOWN" e vi pongo un 
quesitinoinoino:
il mio server ha come impostazione di timeout 30 secondi che a volte sono appena sufficienti per 
il load di tutta la pagina, vi è un parametro da passare per aumentarlo a piacere?
E, nel caso non fosse possibile o concessa la possibilità di aumentare il timeout, un sistema 
per non far comparire il messaggio di errore nella pagina con il nome del file che ha generato 
l'errore e la linea?
Grazie in anticipo SIETE FORTI!
-- 
www.amiciamici.com
Gian Marco Tedaldi 
Foto e discussioni giovani dalla provincia di Parma (Bedonia Valtaro) al mondo...

 l'errore e la linea?
sempre dal file php.ini
; Print out errors (as a part of the output).  For production web sites,
; you're strongly encouraged to turn this feature off, and use error logging
; instead (see below).  Keeping display_errors enabled on a production web
site
; may reveal security information to end users, such as file paths on your
Web
; server, your database schema or other information.
display_errors = Off
; Log errors into a log file (server-specific log, stderr, or error_log
(below))
; As stated above, you're strongly advised to use error logging in place of
; error displaying on production web sites.
log_errors = On

 il load di tutta la pagina, vi č un parametro da passare per aumentarlo a
piacere?
http://it.php.net/set_time_limit

Newsgroup: it.comp.www.php
Titolo: PHP e ASP su Microsoft IIS

Salve sono un non esperto di php e volevo configurare IIS di microsoft in
modo che facesse girare sia le pagine ASP che quelle PHP.
1.Se possibile, c'è qualche procedura particolare da eseguire?
2.E' richiesta una versione di IIS particolare?
3.Bisogna installare qualcosa?
Insomma cosa bisogna fare... :-)
GRAZIE.

 ha scritto nel messaggio
news:9dvttp$5fi$1...@stargate1.inet.it...

Newsgroup: it.comp.www.php
Titolo: validazione campi

Ciao
 
 
solitamente per la validazione dei campi di una form, andate di php e 
regular expression?....Oppure utilizzate delle librerie gia pronte?
 
 
grazie


io di solito faccio i controlli col php mentre recupero le variabili
del form
 
ciao


grazie

 regular expression?....Oppure utilizzate delle librerie gia pronte?
 
Uso i moduli di validazione e filtraggio di Zend Framework, ma anche PHP 
"liscio" dalla 5.x ha diverse cose gia` pronte.
 
Bye.

Newsgroup: it.comp.www.php
Titolo: problema con POST e variabili

Ho un problema con delle variabili che tutte le volte che carico una pagina
mi si riazzerano:
e possibile indicare da che pagina si sta proveniendo,
esempio:
io ho tre pagine
la prima mi apre la seconda e cosě via...
la terza perň mi riapre la seconda, posso dirgli alla seconda pagina che
sono giŕ stato sulla terza e che i dati quindi sono cambiati? grazie ragazzi
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/


:Provate a guardare gli ingredienti del famoso Labello che si usa per
:le labbra screpolate: Butirrospermum Parkii (sperma di maiale).

 pagina mi si riazzerano:
Vediamo di risolvere il problema alla base.
Scaricati questo semplice esempio e vedi se riesci a capire come
funziona.
http://setecastronomy.stufftoread.com/go.php?ID=31
-- 
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.
Newsgroup: it.comp.www.php
Titolo: Help, non riesco a terminarlo.

Ciao a tutti, sto cercando di terminare il codice per controllo dell'utente
che si logga.
Il problema č che dopo che ho avuto la conferma che l'utente esiste e che č
attivo, non risco a fare il controllo del livello di accesso contenuto nella
colonna user_level della tabella users per indirizzarlo alla zona membri
giusta, in poche parole non riesco a mettere il valore in una variabile per
poi fare le verifiche con if ed else.
La parte complicata inizia dove ho inserito i trattini, sapete darmi una
mano
<?php
session_start();  // Start Session
include 'db.php';
$username = $_POST['username'];
$password = $_POST['password'];
if((!$username) || (!$password)){
 echo "Inserire tutte le informazioni. <br />";
 include 'login_form.html';
 exit();
}
$password = md5($password);
$sql = mysql_query("SELECT * FROM users WHERE username='$username' AND
password='$password' AND activated='1'");
$risultato = mysql_query("select * FROM users WHERE username='$username'")
or die (mysql_error()) ;
$login_check = mysql_num_rows($sql);
if($login_check > 0){
 while($row = mysql_fetch_array($sql)){
 foreach( $row AS $key => $val ){
  $$key = stripslashes( $val );
 }
  --------------------------------------------------------------------------
---- 
  while ($riga = mysql_fetch_object($risultato, user_level)) {
    echo $riga->user_level;
  }
  mysql_free_result($risultato);
?>

 ?>
Scusa non ho letto con molta attenzione, forse nell'ultimo while non 
trovi nulla perchè la query l'hai già letta tutta nel while precedente. 
Altrimenti specificami che problema hai e cosa vuoi fare.
ciao
Alesi_27

Spero di riuscire a spiegare bene cio che voglio fare.
Quando un utente mi si logga, il codice mi deve prima controllare lo stato
dell'account (se attivo o no), in segutio deve leggere il livello che ha
sempre questo utente per indirizzarlo alla pagina appropriata.
Con l'ultimo while, riesco a leggere i valori della riga compresi quelli
della cella user_level (enum) e con il comando echo riesco a vederlo. Quello
che non riesco a fare è selezionare il valore della cella user_lavel per poi
trattarlo con if, ecc.
Spero di avercela fatta a chiarirmi.
Ciao e grazie
Newsgroup: it.comp.www.php
Titolo: Richiamare variabile di array 'variabile'

Ciao a tutti, premetto che sono un novizio in materia php. Ho necessità a
seconda delle circostanze di richiamare da un certo array  una determinata
chiave stabilita da una variabile.
Praticamente mi servirebbe una sintassi del tipo:
echo array ['$variabile'] ;
Dove la $variabile rappresenta la chiave che mi serve di volta in volta. Mi
sembra che la sintassi che ho postato non è corretta, ho anche chiesto a
GOOGLE ma non sono riuscito a trovare aiuto.
Ringrazio in anticipo per le info che mi saranno (spero) postate.
-- 
Effe8


echo nome_array["$variabile"];

 echo nome_array["$variabile"];
Ti ringrazio per l'aiuto. Mi ero perso in un bicchiere d'acqua e non lo
sapevo.
:-)
-- 
Effe8

Newsgroup: it.comp.www.php
Titolo: uscire dall'html (o da php)

Ciao, 
sto provando a inserire un bel po' di codice in un if/else, ma mi
restituisce "parse error"... 
ho provato anche con <<<EOD  ma non riesce a fare il parsing dell'if
dentro all'<option>
<? if(isset($_GET['immagine'])) {  ?>
<select name="mese">
<option value="1" <? if ($mese) == 1) echo "selected"
?>>Gennaio</option> <!-- a questa riga dà errore -->
<!-- qui ci sono altre option-->
 </select>
<? } else { ?>
        <select name="mese2">
        <option value="1" <? if ($mese) == 1) echo "selected" ?>
</select>
<? } ?>
ty so much
m.

 ?>>Gennaio</option> <!-- a questa riga dà errore -->
La if scritta così non va bene: if ($mese) == 1)
Così va bene: if ($mese == 1)
Mauro

 => if ($mese == 1) { roba da fare }
Hai ragione, questo era proprio un errore da 5- !!! :)
ciao e grazie
m.

 Hai ragione, questo era proprio un errore da 5- !!! :)
Beh nemmeno tanto, ti sei solo dimenticato una partentesi e sarebbe un 
banale errore di battitura, che chiunqu commette ogni tanto.
Il fatto che non si noti subito però dovrebbe... farti accendere una 
lampadina in merito alla leggibilità del codice che scrivi... :)


         <option value="1" <? if ($mese) == 1) echo "selected" ?>
                                                              ^^^^^^
Qui cmq. hai un altro problema: manca il '>' che chiude il tag option.

Newsgroup: it.comp.www.php
Titolo: problemi require/include

Ciao,
Sono un novellino in PHP, sto sviluppando una specie di blog e sono 
abituato a programmare in java.
Detto questo, mi sono creato le mie classi (PHP4) in varie directory in 
modo da creare una sorta di packages e per fare chiarezza.
segue come ho strutturato il filesystem
/admin
	/include
	/html
/cms
 
/common
index.php
Allora, quando da index.php "chiamo" le classi che stanno nella dir /cms 
faccio un require_once("./cms/Sample.class.php");
Sample.class.php usa con require_once("./common/Cippa.class.php")
e fin qui tutto ok.
Il problema sta nel codice sotto /admin/include, li devo usare una 
classe che sta sotto cms e lo faccio con 
require_once("../cms/Sample.class.php")
il problema č che ricevo un errore sulla classe Sample.class.php che mi 
dice che non riesce a trovare la classe Cippa.class.php che sta sotto 
/common.
Il dubbio č:
1- ho sbalgiato qualcosa io? puň essere non sono ancora entrato 
nell'ottica di PHP
2- avendo fatto un require da /admin/include, dalla classe 
/cms/Sample.class.php dovrei fare un require "../common/Cippa.class.php" 
al posto del "./cms/Cippa.class.php" ma in questo modo non funzionerebbe 
piů la chiamata da index.php.
Non so se mi sono spiegato molto bene ;-)
Cmq, se qualcuno ha capito il problema, mi puň dare una dritta per 
risolverlo? grazie !!!!
ciao

 ciao
credo dipenda dal fatto che usi path relativi. Prova a ricavarti dei 
path assoluti partendo dalle var. del server
ciao
Alesi_27

 /cms faccio un require_once("./cms/Sample.class.php");
Utilizza un costrutto come il seguente:
require_once(dirname(__FILE__) . '/ms/Sample.class.php');
In questo modo da dovunque includerai il file non avrai problemi di
path relativi.
-- 
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.

 path relativi.
Ottengo il seguente errore:
Fatal error: main(): Failed opening required 
'/home/alberto/public_html/sflog/cms/common/Ini.class.php' 
(include_path='.:/usr/lib/php') in 
/home/alberto/public_html/sflog/cms/Blog.class.php on line 25
nella linea 25 della classe Blog.class.php ho:
require_once(dirname(__FILE__)."/common/Ini.class.php");
qualche suggerimento?
grazie
ciao

 /home/alberto/public_html/sflog/cms/Blog.class.php on line 25
insostanza mi aggiunge un /cms/common quando invece dovrebbe essere solo 
/common/ (senza cms davanti), Ini.class.php sta in /common e non in 
/cms/common, te che dici ?
ciao e grazie!

 in /cms/common, te che dici ?
require_once(dirname(__FILE__) . '/../cms/Sample.class.php');

Newsgroup: it.comp.www.php
Titolo: problema enum

Devo creare una maschera per inserire in un form dei dati, tra questi uno č di tipo enum, come posso fare per creare un
input con menů a tendina che visualizzi le scelte possibili (senza doverle inserire a mano, ma leggendole dalla
tabella?)
ciao,
daniele

<?php
function optionx($tabella,$id,$testo,$db_name,$db,$select,$where,$order) {
if($order == NULL)
{
 $order = $testo;
}
$sql="SELECT $id, $testo FROM $tabella $where ORDER BY $order";
$query=mysql_db_query($db_name,$sql,$db)or die($sql);
$num_totale=mysql_numrows($query);
if($num_totale > 0) {
$testo = explode(",",$testo);
while ( $record = mysql_fetch_array($query))
{       
if(($select)==$record[$id]) {
$selected="selected";
}
else
{
$selected="";
}
echo("\n<option value=\"".$record[$id]."\"
$selected>".substr($record[$testo[0]],0,50)."
".substr($record[$testo[1]],0,50)."</option>");
//echo($sql);
}
}
else
{
if($tabella != "web") { 
   echo("</select>");   
        }
        }
        }
optionx("tabella","idtabella","testo",$db_name,$db,NULL,NULL,NULL);
?>
e' un po' da pulire ma mi funzionava ai tempi<?php
function optionx($tabella,$id,$testo,$db_name,$db,$select,$where,$order) {
if($order == NULL)
{
 $order = $testo;
}
$sql="SELECT $id, $testo FROM $tabella $where ORDER BY $order";
$query=mysql_db_query($db_name,$sql,$db)or die($sql);
$num_totale=mysql_numrows($query);
if($num_totale > 0) {
$testo = explode(",",$testo);
while ( $record = mysql_fetch_array($query))
{       
if(($select)==$record[$id]) {
$selected="selected";
}
else
{
$selected="";
}
echo("\n<option value=\"".$record[$id]."\"
$selected>".substr($record[$testo[0]],0,50)."
".substr($record[$testo[1]],0,50)."</option>");
//echo($sql);
}
}
else
{
if($tabella != "web") { 
   echo("</select>");   
        }
        }
        }
optionx("tabella","idtabella","testo",$db_name,$db,NULL,NULL,NULL);
?>
e' un po' da pulire ma mi funzionava ai tempi

daniele wrote:

http://www.php.net/mysql_field_flags#26452
-- 
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.


http://www.php.net/mysql_field_flags#26452
sarebbe bello...
ma è tutto il giorno che provo e mi da 
it.php.net
 irraggiungibile
come mai poi mi ridirige su 
it.php.net
 poi...
ciao,
daniele
Newsgroup: it.comp.www.php
Titolo: esempi di gestione sessione

Sto leggendo il manuale di php, ed i vari forum on-line su php e
sessioni.... ci sono però delle cose che mi restano oscure, forse a causa
dei diversi metodi utilizzabili per gestire le sessioni e le varianti dovute
alle versioni più recenti di php. Per esempio, si parla di gestione del SID
tramite cookies o URL, come si fa a scegliere tra le due? Io ho inserito la
riga
 session.use_cookies = 0
nel php.ini, phpinfo() mi dice che il parametro --enable-trans-sid è
abilitato ma quando carico una pagina con session_start() il php mi dà
l'errore "non posso settare il cookie perché l'header è già stato
inviato".... non dovevamo usare l'URL?
altri dubbi: le funzioni di session_handling esistono di default oppure le
devo ridefinire sempre?
Poiché penso che potrei stare qui a tediarvi con innumerevoli domande e non
è nelle mie intenzioni, vorrei sapere se ci sono in rete dei pacchetti già
fatti di qualche pagina di script base per l'utilizzo delle sessioni da cui
partire e poi approfondire per conto mio tramite manuale.
grazie per l'attenzione,
--
Alessio
----------------------------------------------------------------------------
-----------------
<Non è che ho paura di morire... è che non vorrei essere lì quando questo
succede
 (Woody Allen)>
membro del Zizzetope fun club
HomePage: 
http://space.tin.it/io/gdcap
 (quando funziona)
----------------------------------------------------------------------------
-----------------

inviato".... non dovevamo usare l'URL?
session_start() va prima di ogni output (cioè istruzione
echo, print o codice HTML).
Questo perché la descrizione di un cookie viaggia
nell'header (parte iniziale, intestazione) di una richiesta
HTTP. Tutto cio' che va da <head> alla fine è il payload
della richiesta, in cui non è possibile più inserire alcuna
informazione che deve viaggiare nell'header. Prova a mettere
<?PHP
session_start()
?>
in cima al tuo script.
--
PubbliProgress:
http://www.gruppokaos.it/pagine/Documenti/nestlè.htm
http://www.gruppokaos.it/pagine/Documenti/Controinformazione/un_opuscolo_scomodo.htm
http://www.gruppokaos.it/pagine/Documenti/Banche%20Dati/banche.htm

Newsgroup: it.comp.www.php
Titolo: Come usare file grafici ?

Posso caricare in un DB MySQL dei file grafici ?
Cosa devo fare ?
I file possono essere JPG ?
Thankssss
Luigi

Cosa devo fare ?
Andare su it.comp.software.database
-- 
Buttha
my tribute to SPAM: 
http://www.goriziaok.it/gioco
Newsgroup: it.comp.www.php
Titolo: [OT ??] Php prologo xml e w3c validator

Visto che è il mio primo post
per prima cosa un saluto a tutti
poi......
il problema ;-)
Ho una pagina xhtml generata da php, finchè utilizzo una codifica iso 8859-1
nessun problema a validare il documento (validator del w3c)
quando decido di codificare la pagina come utf-8
niente da fare
sempre la solita risposta
character "" not allowed in prolog
<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DT
trova un carattere all'inizio di questa riga che non gli piace,
eppure guardo il codice generato e sembra tutto in perfetta regola neppure
uno spazio vuoto
il codice che genera l'head è il seguente
<?php
/*Dichiarazione del DOCTYPE*/
echo('<?xml version="1.0" encoding="UTF-8"?>');
function doctype(){ ?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0
Strict//EN" "
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
">
        <html xmlns="
http://www.w3.org/1999/xhtml
" lang="it">
        <head>
<? } ?>
<? 
function head(.............
Qualche idea???

 niente da fare
Ok provo a rispondermi e a caziarmi da solo ...
utf8_encode
tuttavia mi viene un dubbio
forse stupido
...ma è la prima volta che decido di abbandonare iso 8859-1.
e utf-8 per me è una cosa ancora sconosciuta
Volendo costruire layout complessi tramite blocchi di codice php
e decidendo di ottenere come risultato finale
pagine xhtml con codifica utf-8 validabili correttamente
non si rischia di dover fare un continuo ricorso
a utf8_encode e utf8_decode
Mi spiego meglio, non è che bisogna ricorrere a queste funzioni
non solo quando è necessario un confronto tra stringhe, un'iterrogazione al
dbserver ma anche ogniqualvota un'echo mi scriva un blocco di codice xhtml

Newsgroup: it.comp.www.php
Titolo: Passaggio dati

Ciao a tutti!
Sto cercando di capire come funziona il passaggio di dati tramite il metodo
GET...qualcuno potrebbe essere cosě gentile da postare un piccolo esempio su
come leggre i dati?
Da quello che so andrebbe usata la variabile HTTP_GET_VARS (o č un metodo?),
ma non capisco come funziona.
Grazie a tutti

 metodo?), ma non capisco come funziona.
http://localhost/test.php?Key=Value
print ($_GET["Key"]);
//Output:
//Value