mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.www.php
Titolo: variabile HTTP_HOST vuota :-(

Ciao,
ho fatto un upgrade da php 4.1 a 4.3.1 per windows, e non riesco piu' ad
utilizzare la variabile HTTP_HOST, sebbene questa sia elencata nelle
phpInfo...
come devo impostare al riguardo php.ini?
Uso apache 1.3.24 su windowsXP
grazie per ogni aiuto
Roberto

 Uso apache 1.3.24 su windowsXP
Prova $_POST

> Prova $_POST
se lo stampo mi da Array...

 phpInfo...
echo $_SERVER['HTTP_HOST'];

 ha scritto nel messaggio
news:bftsod$kpn$1...@lacerta.tiscalinet.it...


grazie ragazzi :-)

Newsgroup: it.comp.www.php
Titolo: immagini via php

Un saluto festoso a tutti.
Sapere se è possibile visualizzare delle immagini sul file system non
appartenente alla document root del server web?
con "include" son riuscito a visualizzare l'html.. ma le immagini della
stessa no ;(
Grazie a todos..



<?
	Header('Content-Type: image/jpeg');
	// OTTOMH non ricordo se la funzione sia davvero "readfile"...
	readfile('/ovunque/tu/sia.jpg');
?>

Newsgroup: it.comp.www.php
Titolo: Inserimento da html

Ciao a tutti. 
Utilizzo lo script sotto per prelevare da un campo <textarea> una
semplice frase es: "(Gino) viene a cena". Il sistema prende ciň che
c'č tra le parentesi della mia frase e la inserisce nel campo "titolo"
della mia tabella e il resto nel campo "testo" sempre della mia
tabella. Il problema mi si pone in questa situazione :
nello stesso campo textarea inserisco due frasi divise da uno spazio: 
(Gino) prima cena 
(Pino) seconda cena 
il sistema mi dovrebbe dividere come prima "titolo" e "testo" e allo
stesso modo per ogni frase mi dovrebbe creare una riga nuova nella
tabella, come posso fare ?
<?php
preg_match("/(\()(.*)(\))(.*)/",trim($_POST['cena']),$ris);
$titolo=$ris[2];
$testo=$ris[4];
require "connect.inc.php"; 
 $db=mysql_connect($dbhost,$dbuser,$dbpw)
 or die ("Errore durante la connessione al database");
$sql="INSERT INTO cena (titolo,testo) VALUES('$titolo','$testo')";
mysql_db_query("miodatabase",$sql,$db);
mysql_close();
?>
Grazie

 tabella, come posso fare ?
Se ogni frase sta su una riga, puoi isolare una riga alla volta ed applicare
ciclicamente il tuo script.
Ciao
Marco

 Marco
in effetti sarebbe la soluzione migliore ma non so come isolare la frase. 
Qualche idea ?
Newsgroup: it.comp.www.php
Titolo: MS Access on Linux Server

Hello,
I have been searching and searching, but have had no luck with this.
Is there a way to run MS Access on a Linux server from what I can tell, I 
need to have  unixODBC  compiled with PHP, witch I do.
However I am looking for a step by step guide if there any out there.
Or is there anyone that has had luck doing this, that maybe could give me 
some hits.
Thanks very much for any help,
Jeremy Ross 

 wrote in message 
news:R3EXd.13945$i6.9120@edtnps90...


Newsgroup: it.comp.www.php
Titolo: Rimuovere nodo xml By ID

Salve a tutti.
Sapreste indicarmi un esempio dove si spieghi come rimuovere un nodo da 
un documento XML dato l'ID ?
esempio XML:
<documento>
	<item id="1">
		....
	</item>
	<item id="2">
		....
	</item>
	<item id="3">
		....
	</item>
</documento>
a me interesserebbe rimuovere l'elemnto item con id = 2.
e poiche' l'id e' univoco a prescindere dal TAG, piu' genericamente 
quindi rimuovere il tag con id=2.
Grazie infinite
Ciao

 da un documento XML dato l'ID ?
http://www.php.net/manual/en/function.dom-domnode-removechild.php
http://www.php.net/manual/en/function.dom-domdocument-getelementbyid.php
-- 
I am what I am, I do what I can
Do. Or do not. There is not try.
Newsgroup: it.comp.www.php
Titolo: Collegare due database

Ciao,
devo collegare due database a una pagina, semplificando ho due db
così:
db_auto
    tabella1
    tabella2
    ecc
db_moto
    tabella1
    tabella2
    ecc
i collegamenti li faccio in una pagina incorporata così:
$connessione = mysql_connect("$host","$user","$pass");
$db_auto        = mysql_select_db("db_auto",$connessione);
in un altro file:
$connessione = mysql_connect("$host","$user","$pass");
$db_moto       = mysql_select_db("db_moto",$connessione);
poi per selezionare i vari db non dovrei fare in questo modo:
mysql_query($query,$db_auto)
o $db_moto a seconda su quale db voglio eseguire la query?
Grazie

 Grazie
E' proprio necessario separare i due database? Non potresti avere un 
solo database con le varie tabelle? Questo per rendere il tutto piů 
semplice, anche per la gestione futura.
Comunque, il procedimento per eseguire la query non č corretto:
resource mysql_query ( string query [, resource link_identifier] )
dove link_identifier č la connessione al DBMS e non il database 
selezionato; pertanto devi gestire due diverse connessioni oppure 
cambiare ogni volta il database o specificare il db direttamente nella 
query (dovrebbe funzionare).
Quindi
$db_moto = mysql_connect("$host","$user","$pass");
mysql_select_db("db_moto",$db_moto);
$db_auto = mysql_connect("$host","$user","$pass");
mysql_select_db("db_auto",$db_auto);
	Francesco

 semplice, anche per la gestione futura.
No non è necessario, li ho separati volutamente perchè pensavo di
organizzare meglio il tutto ma mi sbagliavo.
Comunque anche facendo come mi hai indicato non va, mi seleziona
sempre il primo database incluso.
Si si aggiungo una sana tabella e pedalare!
Ciao e Grazie

 sempre il primo database incluso.
metti il terzo parametro (opzionale) alla mysql_connect a TRUE
$connessione = mysql_connect("$host","$user","$pass",TRUE);
cmq bastava leggere il manuale eh:
http://de2.php.net/manual/en/function.mysql-connect.php

> metti il terzo parametro 
ops, quarto

Newsgroup: it.comp.www.php
Titolo: Frames e php

Sto creando il mio sito con pagina iniziale index.php
la pagina è divisa in tre frames :
top,left,main
il mio problema è che non mi funzionano gli script php nelle pagine con i
frames, se la pagina fosse senza frames mi funzionano correttamente,
qualcuno sa dirmi dove sta il problema?
uso dreamweaverMX
grazie

Consiglio : abbandona i frames ... io faccio un include con un file php che
mi fa da frame laterale ...
Newsgroup: it.comp.www.php
Titolo: Primi Passi IN PHP

..Chiedo un piccolo aiuto.. sicuramente idiota... ma mi sono arenato proprio
sui primi passi eheh
Problema...
Alcune variabili php non mi vengono viste ed alcuni comandi...in teoria
standard non vengono presi..
un listato semplice semplice che su tutti non va:
---------------------------------------------------------------------
<?
 php_info();
?>
----------------------------------------------------------------------
l'errore che mi viene restituito è:
allora prove fatte:
Fatal error: Call to undefined function: php_info() in c:\programmi\apache
group\apache\htdocs\test\phpinfo.php on line 2
Sono certo che l'installazione del PHP sia corretto, ed è l'ultima versione
disponibile sul loro sito.
alcuni comandi PHP li prende (come l'include ed altri)
provato anche con <?php ma il problema non è questo.. in quanto così prende
già altri comandi..
Provato con:
IIS 5 con PHP
Apache su macchina  Microsoft con PHP
Piattaforma Linux su cui girano applicativi PHP
..probabilissimo un errore mio... ma dove sbaglio ????
Grazie per l'attenzione  l'aiuto
uff...@a4tech.it

..probabilissimo un errore mio... ma dove sbaglio ????
_
Leonardo

 group\apache\htdocs\test\phpinfo.php on line 2
Il fatto che ti dica "funzione non definita", non ti suggerisce niente?
La funzione NON č php_info(), ma phpinfo().
Vedi: 
http://www.php.net/manual/it/function.phpinfo.php
Ciao
Marco

Newsgroup: it.comp.www.php
Titolo: PHPNuke 5.6 aiuto!!!!!!!

Sono l'amministratore di un sito phpnuke 5.6 ma non capisco come caricare i
files nella sezione download. Se il file da caricare è nel mio disco, come
faccio a caricarlo nello spazio del mio provider? Nella sezione nuovo
download prevede che il file si trova in un url e mi chiede l'indirizzo.
Sarà banale ma vi prego di aiutarmi
Mimmo

 ha scritto nel messaggio
news:QenCb.200606$hV.76...@news2.tin.it...

Mimmo a meno che tu non abbia installato un modulo
diverso da quello di default ( che trovi in uno dei molti siti
dedicati al nuke tra cui il punto di riferimento in Italia
http://www.spaghettibrain.com/
Il modulo installato di deafult di phpnuke (tra l'altro hai una versione
decisamente
vecchia!) non permette l'upload dei files... devi semplicemente
caricare i files via ftp e poi scrivere dove ti richiede il link il
percorsso
assoluto a dove li metti!!
ciao
ema
-- 
http://www.nextgolf.it
Internet per il golfista
Newsgroup: it.comp.www.php
Titolo: Php4.2.1 & Apache2.0.35

Qualcuno è riuscito a fare funzionare le due versioni in oggetto installando
PHP come Sapi (non vorrei dover rifare la configurazione di Tomcat ... ), so
che dovrebbe essere a livello sperimentale, ma mi chiedevo se qualcuno ci
fosse riuscito ...
Grazie ciao, Gianluca

 ha riferito agli onorevoli membri
di questo NG:

Metti questa riga nel file httpd.conf, nella sezione dei
loadmodule:
LoadModule php4_module D:\work\PHP\SAPI\php4apache2.dll
Inoltre:
se non è già presente la seguente riga, inseriscila:
AddType application/x-httpd-php .php
A questo punto, dovrebbe essere tutto a posto:)
--
..perché avevamo un cannone nel cortile.
De Andrade

 ha scritto nel messaggio
news:iv48fuca2a1fjg35f...@4ax.com...

Dopo 18000 tentativi andati a vuoto ... Bhé certo che usare uno standard non
era una brutta cosa, dopo avere fatto qualche cosa con Jsp ... mi ero
abituato ad usare <% %> .... oddio che pirla che sono!
grazie, ciao!
Newsgroup: it.comp.www.php
Titolo: creazione di file XLS

come si fa a far visualizzare al browser l'output di una pagina php
direttamente come tabella di excel?
Ho letto tempo fa da qualche parte in rete delle informazioni a proposito.
Mi pareva si trattasse di modificare l'header o qualcosa del genere...
Invece è possibile generare automaticamente un xls su server con i contenuti
di una query da database?
Mi servirebbe per un sito di ricerca e sarebbe una soluzione elegante (più
del consiglio "manuale" di salvare l'html e importarlo su excel o altro
software...).
Grazie a tutti!
Marcello

...

Il browser non puo' visualizzare la pagina di Excel perche' appena il windows
si accorge che il formato e' excel corre ad eseguire excel.exe.
sicuramente se metti nell'header (non so bene come si fa) che il tipo 
e' excel secondo me ti si apre l'excel direttamente.
Ciao

 ha scritto nel messaggio
news:1f3104a6.02051...@posting.google.com...


 ha scritto nel messaggio
news:Wt3F8.72103$5k4.1...@twister2.libero.it...
| Ma a me va pure bene che mi apra excel!
| a quel punto si salva i dati dall'ambinte excel.
| Ma come si fa?
a parte il fatto che date per scontato che uno
abbia excel e che usi windows, credo devi dargli
un content-type corretto (per il MIME) ...
qua dici al browser che cosa si deve aspettare come contenuto:
<head>
   <meta http-equiv="Content-Type" content="text/html" ... ecc
</head>
--
[ Penguin At Work ]
-> 
http://web.tiscali.it/penguinatwork/
-> aka Fustino Di Dixan while working

 wrote in message
news:f8YE8.71056$US3.1...@twister1.libero.it...

Esportare dati in un foglio excel.
 
http://www.dopoil.com/PHP/faq.php?exportExcel

 ha scritto nel messaggio
news:qos9eu09uelhssirb...@L.Serni...
| Usi come content-type "application/vnd.ms-excel", e poi mandi i dati
usando
| il formato DIF. Per vedere com'e' fatto, basta che tu prenda un file
Excel,
| ci metta un po' di lettere e numeri, e lo salvi in formato DIF appunto.
Poi
| lo apri con Wordpad e capisci tutte cose :-)
e se non capisci 
www.wotsit.org
 ;-)


Mi pareva si trattasse di modificare l'header o qualcosa del genere...
Usi come content-type "application/vnd.ms-excel", e poi mandi i dati usando
il formato DIF. Per vedere com'e' fatto, basta che tu prenda un file Excel,
ci metta un po' di lettere e numeri, e lo salvi in formato DIF appunto. Poi
lo apri con Wordpad e capisci tutte cose :-)
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.

Hello,

http://www.phpclasses.org/biffwriter
-- 
Regards,
Manuel Lemos

 ha scritto nel messaggio
news:3CE55865...@acm.org...


 
-- 
Regards,
Manuel Lemos

 wrote in message
f8YE8.71056$US3.1...@twister1.libero.it...

Newsgroup: it.comp.www.php
Titolo: accesso a variabili globali da classe

Ciao a tutti,
qualcuno mi sa spiegare perche' questo codice NON funziona (ovvero mi 
da' parse error)?
class prova{
var $pippo = $_SERVER['PHP_SELF'];
...
}
Invece se faccio:
class prova{
var $pippo = '';
function prova()
   {
   $this->pippo = $_SERVER['PHP_SELF'];
   }
...
}
grazie
Mauro

This message was cancelled from within Mozilla.



 var $pippo = $_SERVER['PHP_SELF'];
[quoto 
http://www.php.net/manual/en/language.oop.php
 ]
In PHP 4, only constant initializers for var variables are allowed.
[/quoto]
Come da esempi:
http://www.php.net/manual/en/language.oop.php#AEN4843
-- 
I am what I am, I do what I can
Vuoi supportarmi? 
http://url.repository.biz/go/3E
L'uomo, conscio di sbagliare, persevera.

 
http://www.php.net/manual/en/language.oop.php#AEN4843
Mille grazie !!!
ciao
Mauro
Newsgroup: it.comp.www.php
Titolo: link php personalizzato per aprire video youtube

ho inserito in una pagina php il seguente codice che mi visualizza un 
immagine youtube e su click mi apre il video indicato nel campo youtube1
vorrei però integrare del codice youtube che mi consente di personalizzare 
l'apertura del video per esempio lo vorrei di dimensioni da me indicate, lo 
vorrei centrato alla pagina nuova che viene aperta e senza i video correlati 
a destra e senza i video consigliati a fine video, non lo vorrei a tutto 
schermo
*** qualcuno di voi saprebbe fondere i 2 codici per poter personalizzare 
l'apertura del video in html
1 ***** il mio codice attuale funzionante è *******
<?php if(!empty($youtube1)): ?>
<strong> Video 1:  </strong> <a href="<?php echo $youtube1 ?>" 
target="_blank"><img src="img\youtube2.png" align="absmiddle" /></a><br />
<?php endif; ?>
2 **** questo è il codice youtube che mi consentirebbe di personalizzare 
l'apertura del video "almeno credo" *****
<object width="425" height="344">
<param name="movie"
value="
http://www.youtube.com/v/IjhDhUtchsc&hl=it&fs=1&
"></param>
<param name="allowFullScreen" value="false"></param>
<param name="allowscriptaccess" value="always"></param>
<embed src="
http://www.youtube.com/v/IjhDhUtchsc&hl=it&fs=1&
"
type="application/x-shockwave-flash" allowscriptaccess="always"
allowfullscreen="false" width="425" height="344"></embed></object>
Grazie a tutti.

immagine youtube e su click mi apre il video indicato nel campo youtube1
Non puoi farlo in questo modo. Devi preparare una tua pagina youtube.php
che implementi il codice 2, dopo aver ricevuto il codice 1. E quindi una
roba tipo:
	Video 1: <a href="youtube.php?id=$youtube1" />...
dove "$youtube1" non è 
http://www.youtube.com/v/puppappera
 ma puppappera
e basta (usa basename() o strtok() o preg_match() per estrarlo).
E youtube.php basta che sia appunto il tuo codice2
<?php
	// Un po' di error check non farebbe neanche schifo...
	$id = $_REQUEST['id'];
?>
<html>
	<head>...</head>
	<body>
	<object width...
	value="
http://www.youtube.com/v/
<?php print $id; ?>&fs=1">
	...
	embed...
	...
	</object>
</html>
Altra possibilità - fare tutto in AJAX via ShadowBox. Cerca Shadowbox e
YouTube.
Leonardo
-- 
Surstangas via akcipitr', la ceval' fojnumas nur:
Jen vigla damo en brakum', kaj vi pensas pri forkur'?
Do li turnis sin, kaj turnis sin, kaj ekdormis sen singard';
Kaj lin apudis je l' vekigx, soldatoj kaj Barnard'.
Newsgroup: it.comp.www.php
Titolo: Problema con include

Ciao,
dall'alto delle mie modestissime capacità mi sono fatto un piccolo
script ( 8 righe ) per la rotazione dei banner e ho inserito il tutto
in una sana funzione che poi ho voluto salvare in una pagina tutta
sua, banner.php.
Questa pagina contiene solo lo script senza i tag <html><head>ecc
ecc,in pratica:
<?php
function  rotbanner( ecc){
qui  il resto
?>
E' giusto o ci vogliono anche i tag html ?
Il problema nasce quando vado a inserire la funzione, faccio così:
<? include("nome_file.php"); ?> ho anche provato <?
require("nome_file.php"); ?> lo metto prima di <html>.
Poi nella pagina dovo voglio lo script richiamo con:
 <?php  rotbanner(ecc)
?>
Il risultato è questo
Parse error: syntax error, unexpected T_FUNCTION a tutta pagina. Lo
script funziona sia in locale che se lo inserisco direttamente nella
pagina.
Aspetto aiuto.
Grazie ciao.

 Parse error: syntax error, unexpected T_FUNCTION a tutta pagina.
"a tutta pagina"?
Ad ogni modo, controlla meglio il codice.
Ci sarà un banale errore di sintassi da qualche parte.
Inoltre, assicurati di avere impostato error_reporting su E_STRICT nel
php.ini (oppure puoi impostarlo da codice, prima di eseguire qualsiasi
istruzione, con 
http://php.net/ini_set
 ).
Se proprio non riesci a trovare l'errore, posta il codice.
Ciao.
Maverick
-- 
«Che non siete più liberi di non avere una casa con letto per dormire.
 Lavorate voi - schiavi dei soldi - che non sentite la puzza della
 schiavitù!» (a Mario di Monte Mario, Roma) # 
http://libre.netsons.org/

Esatto avevi ragione Maverick avevo fatto un po di confusione con gli
' e " . Ora va.
Error non era impostato su E_STRICT ora si.
Grazie Ciao
Newsgroup: it.comp.www.php
Titolo: [OT] Leggete, sarà vero ?!?!?


Ma me sa che dite un po' di inesattezze....
Chi sono i vostri consulenti?
Andate a naso o sono professionisti?
Ciauz

eheh che roba :-)

INFOSTRADA & COMPANY PER FARE PUBBLICITA'!!!!!!!!!
Vedo che purtroppo non avete neanche quanto basta per pagare un
consulente gratuito. Peccato.
Leonardo

 a cura del CEDIC - Comitato Europeo Difesa Consumatori
Andate a scuola prima di scrivere certe cose......
Purtroppo la realta' e' proprio l'opposto di quello che avete scritto....
sarebbe bello pagare a traffico ma purtroppo le tariffe offerte ai privati,
di tutti gli operatori, dicono l'opposto.... infatti o chiedono un canone
( per me' troppo alto ) per stare connessi quanto si vuole e scaricare
quello che si vuole, oppure in ALTERNATIVA offrono solamente la possibilita'
ci stare connessi SOLO per un certo tempo ( vedi Alice di Telecom ed anche
altre offerte analoghe di altri operatori ) e scaricare quello che si
vuole..............
Insomma nessuna offerta che limiti il traffico e lasci il tempo che si
vuole.
Chissa perche' .... ;-))
Ciao,
Fabrizio.

 ***********************************
Ogni messaggio che finisce così mi fa pensare alle catene di S.Antonio...
personalmente NON lo invierò a nessuno.
LAMASE

mi è arrivata una email due gg fa
ciao

essere un bersaglio... mobile!
Stai calmo
:)) Un firewall per essere buono deve essere hardware, un sofrware che
installi sul pc ti serve a una mazza. Il firewall limita il traffico sulle
porte del computer, i pacchetti al modem però ci arrivano, e se ci
arrivano! Diciamo che un firewall di certo aiuta, ma non è vero che se hai
un firewall sei sicuro al 100%. Io che uso bsd, e che posso sfruttare un
firewall integrato a livello di kernel (un altro mondo rispetto ai firewall
software...ahh si sii...stò venendo!!) riesco con ottimale precisione a
limitare il traffico sulle mie schede di rete/porte, eppure, ogni singolo
pacchetto che arriva al mio modem, io me lo becco, e se la mia banda non è
decente, basta un attacco dos fatto bene per piegare il mio computer, e sai
perchè? Perchè il mio 56.6 dopo un po non regge più il traffico! Anche se
qui, in reltà c'è da fare delle precisazioni.
Per concludere, dico una
cosa sola...se le tariffe delle offerte ADSL fossero più basse io me la
fare subito. Quello che gira via mail in questi giorni non è del tutto
corretto. Chi lo sa, che non sia qualche tecnica di decentramento da parte
di qualche nuova compagnia emergente, che cerca di assicurarsi una parte
del mercato :)) Hehehehe non sarebbe manco la prima volta :))
Saluti!!
--------------------------------
Inviato via 
http://usenet.iol.it
 


Risposte a cura di un webmaster, che con la rete ci lavora (e gestisce i
propri server).
Consiglio: prima di sputare sentenze informati meglio.
ps: mi è arrivata anche in email da un indirizzo invalido.

 ha scritto nel messaggio
news:e5wA8.306$US3....@twister1.libero.it...


 per promuovere le connessioni ADSL.
[...]
č solo volgarissimo spam:
http://www.zeusnews.it
--
^--^V^--^
   [Franz]
 v--vAv--v
Newsgroup: it.comp.www.php
Titolo: swf_definefont

Qualcuno conosce l'esatta sintassi di questa funzione?
mi restituisce un internal server error..

mi restituisce un internal server error..
Puo' essere che sul manuale ne parli.
Leonardo che tira a indovinare

Newsgroup: it.comp.www.php
Titolo: Resource limits di php.ini

Durante l'esecuzione del programma PHP che importa dati da files di testo al 
databse MySQL, ricevo questa segnalazione:
Fatal error: Maximum execution time of 30 seconds exceeded in
Facendo una ricerca trovo che è necessario modificare i limiti di default 
presenti in PHP.ini
------------------------------
;;;;;;;;;;;;;;;;;;;
; Resource Limits ;
;;;;;;;;;;;;;;;;;;;
max_execution_time = 30     ; Maximum execution time of each script, in 
seconds
max_input_time = 60 ; Maximum amount of time each script may spend parsing 
request data
memory_limit = 128M      ; Maximum amount of memory a script may consume 
(128MB)
------------------------------
Non c'è la possibilità di modificarli temporaneamente durante la 
l'elaborazione del programma?
Per esempio potrei avere la necessità di modificare questa impostazione solo 
per l'uso del programma in questione, visto che deve importare una buona 
mole di dati, ma in tutti gli altri casi stanno benissimo i valori di 
default.
Grazie
Ciao
Eugenio

 l'elaborazione del programma?
Puoi modificare il max_execution_time con questa funzione:
http://it.php.net/manual/it/function.set-time-limit.php
però occhio a ciò che c'è scritto nella nota:
Qualsiasi tempo perso in attività esterno allo script, tipo le chiamate 
di sistema tramite system(), operazioni sugli stream, query di database, 
ecc non sono incluse nel conteggio del tempo massimo che ha lo script 
per girare.
Ciao
-- 
doh!

Newsgroup: it.comp.www.php
Titolo: Dove trovo le FAQ di questo NG ?

grazie, come da suggetto
by Realtebo, padre di it.tlc.gestori.wind
-- 
A ottobre mi sposo
Se indovini il nome della sposa ti invito
mirkotebaldi at libero punto it
--

 ha scritto nel messaggio
news:3c98a2d6...@powernews.libero.it...

ma perchè esistono ?
ogni tanto si dice che le dobbiamo fare ma poi... mah...
Alex

 grazie, come da suggetto
http://www.dopoil.com/PHP-FAQ
 ma ancora agli inizi...
ma questo ti portera' su un bel po' d'informazione:
http://www.dopoil.com/PHP-FAQ/faq.php?risorsePHP

 ha
scritto nel messaggio news:ZIBm8.54510$%g7.17...@twister2.libero.it...

Interessantissime, ma esiste una versione pdf o html scaricable x una
consultazione offline ?

 wrote in message
news:fSJm8.18435$S52.5...@news2.tin.it...

non ancora...

 wrote in message
news:iGKm8.58958$1S3.1...@twister1.libero.it...

Ho messo una versione sperimentale, ancora da perfezionare (come il
resto):
 
http://www.dopoil.com/PHP-FAQ/complete.php
 (162k)
Newsgroup: it.comp.www.php
Titolo: assegnazione variabile composta

Salve a tutti, ho iniziato da poco ad usare il php ed il mysql ed avrei 
bisogno di un aiutino su una cosa sicuramente banale per voi!!!
In effetti ho una variabile $file alla quale assegno un nome che č un'altra 
variabile &id (fin qui tutto ok!), ma vorrei che   $file = $id + "jpg" (cosě 
avrei fatto in actionscript, ma qui non funziona!!!)
Grazie a tutti!
UDG 

 $id + "jpg" (cosl avrei fatto in actionscript, ma qui non funziona!!!)
http://www.php.net/manual/en/language.operators.string.php
$file = $i . "jpg";
-- 
I am what I am, I do what I can
Do. Or do not. There is not try.

"Setec Astronomy" <setec@_NO_NOSPAM_freemail.it> ha scritto nel messaggio 
news:Qwe7d.17938$H11.5...@twister1.libero.it...

Grazie mille!
UDG
Newsgroup: it.comp.www.php
Titolo: progettare un sito dinamico in php

sto progettando un sito dinamico in php.
è un sito di per se semplice,
vorrei suddividere in 3 o 4 parti la pagina e mi chiedevo che tipo di 
tecnica si usa ora per
la divisione delle pagine html.
intendo dire per dividere il top dal right dal left e dal bottom...
si utilizzano delle tabelle in cui poi mettere le informazioni?
qual'è la tecnica "migliore"?
il sito vorrei farlo in php in modo dinamico,
per sapere la pagina che il browser richiede al server che comando si usa?
e passa tutto per la pagina index.php?

 qual'è la tecnica "migliore"?
la tecnica migliore è chiedere in un gruppo appropriato
it.comp.www.html
il php con il layout della pagina non c'entra niente

 il php con il layout della pagina non c'entra niente
comunque questa domanda tocca piů settori differenti. html e php.

 e passa tutto per la pagina index.php?
In linea generale direi proprio di no.
Un consiglio: prima di iniziare il tutto, datti una bella studiata 
all'HTML ed al manuale ufficiale di php che trovi qui 
http://www.php.net/docs.php
In bocca al lupo!
Creuza

 Creuza
certo, mentre lavoro sul sito leggerò le parti che occorrono.
conoscendo molto bene altri linguaggi di programmazione ad alto livello
tipo visual c , java ed altri per me è solo un problema di riempire i due 
tre
buchi che ho sul php e sull'html risolti i quali poi posso programmare in 
tutta tranquillità.
mi mancava appunto sapere come agire sul server apache per reinderizzare 
tutte le richieste
delle pagine su di un unica pagina html...

 delle pagine su di un unica pagina html...
allora magari potrai trovare suggerimenti più utili in it.comp.www.server
Creuza

 GET o POST che ti sarai scelto ed il cui valore discriminerà l'output.
ho bisogno di avere url friendly come li hai chiamati tu..
per questo devo per forza (da quel che so ora) agire su htaccess..

 devo per forza (da quel che so ora) agire su htaccess..
Non e` detto.
Per esempio, Drupal usa dei link tipo
http://www.example.com/index.php?q=/modulo/parametro1/parametro2
per la quale non serve assolutamente URL-rewrite. Se vuoi fare la stessa 
cosa ma con
http://www.example.com/modulo/parametro1/parametro2
Allora ti serve URL-rewrite (e quindi htaccess o simili).
Bye.

 Bye.
esatto a me serve il secondo tipo :-)
dall'esterno deve apparire in quel modo il percorso

 intendo dire per dividere il top dal right dal left e dal bottom...
al di la del codice html che utilizzerai ti consiglio di usare un 
template engine per assemblare le varie parti della pagina senza 
riscriverle in diversi files.
Il mio preferito e' XTemplate
ciao
Mauro
Newsgroup: it.comp.www.php
Titolo: Php con Dreamweaver 8

In una pagina ho messo un'istruzione php per includere un file esterno, ma 
nella preview di Dreamweaver 8 dopo il caricamento di questo file non appare 
il resto della pagina, praticamente mi è impossibile gestirla
Forse sono Ot dato che riguarda Dreamweaver, ma come si può disabilitare 
l'esecuzione di script php?

Damm ha scritto:

Effettivamente sei un po' OT. BTW il problema IMO non e' imputabile a DW 
ma a qualche problema dello script di inclusione. Potresti postare il 
codice in questione?

 ma a qualche problema dello script di inclusione
Secondo me invece è del tutto normale...forse non conosco bene DW8, ma
mi chiedo perché mai DW dovrebbe interpretare il codice php, mica è
un webserver?
Bye
giaconet

 ha scritto nel messaggio 
news:1139429871.3...@z14g2000cwz.googlegroups.com...


lo script è tutto qua: il menù appare, ma solo quello, nel webaserver 
funziona tutto bene però
grazie
 <?
          include("menu.htm"); ?>

Newsgroup: it.comp.www.php
Titolo: Funzione mail per newsletter

Ho creato uno script php per l'invio di e-mail agli iscritti alla
newsletter. Praticamente non ho fatto altro che inserire la funzione
"mail()" in un ciclo "for" che scandisce le e-mail degli utenti iscritti.
Come mai le e-mail non vengono spedite ciclicamente??? Riesce al max a
spedire la prima. E' inutile dirvi che tutti i parametri sono corretti...
Mi sembra di capire che l'uso della funzione php mail() non funzioni bene se
richiamata ciclicamente.
Ci sono altre soluzioni a questo problema???
Grazie e buon lavoro.

Ti consiglio di provare ad usare il componente PEAR per le email.
Ciao
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 funzione php mail() non funzioni bene se richiamata ciclicamente.
Posta un intorno di codice.
-- 
I am what I am, I do what I can
Do. Or do not. There is not try.

e cos'è??? fa parte del php???
dove posso trovare documentazione in merito???
"NightFlyer" <pignaz__SPAM__@libero__SPMA__.it> ha scritto nel messaggio
news:212Z48Z13Z3Y11...@usenet.libero.it...


Newsgroup: it.comp.www.php
Titolo: CronJob su un altro server

Ciao
vorrei far partire un file php su un provider (altervista) tramite il
cronjob residente su un altro provider (serverplan), perché il primo non ha
questa bella utility.
Non sono riuscito a mettere il link assoluto nel pannello che gestisce il
cronjob.
Esiste un comando php che fa partire un altro file? Una specie di comando
run.
Così come per javascript c'è window.open oppure location.href.
Solo che qui la pagina web non esiste, è solo un file php che va in
esecuzione.
ciaciao
   canoro

 non ha questa bella utility.
Su server plan utilizza curl con l'url assoluto dello script su
altervista, chiedi a loro quale e' il path di curl (una cosa tip
/usr/sbin/curl)
http://www.diludovico.it/guide/cron.shtml
-- 
I am what I am, I do what I can
L'uomo, conscio di sbagliare, persevera.

 
http://www.diludovico.it/guide/cron.shtml
grazie mille
ciaciao
   canoro
Newsgroup: it.comp.www.php
Titolo: [OT] Urgentissimo, scusate in anticipo

Quanto lunga può essere al massimo una url in GET ? e in POST ?
J


GET:
  Esistono vari fonti per questo dato:
  256 su IIS (senza URL, solo dati)
  1024 non documentate.
  da 2048 in su ci sono sicuramente problemi
  Proxy in mezzo limitano spesso a 1k.
  Vari Browser limitano a 256 byte.
POST:
  nessun limite (teoricamente)

mmmh...
con get *sembra* 1024 caratteri, con post (siccome manda pacchetti) ho
sempre pensato che fosse illimitato, ma forse con un limite per ogni singolo
item della query.
A quanto ho capito sembra però che i valori possano variare dal tipo di
server e OS, e che forse sono modificabili.
Prendi tutto con le pinze però...
-- a proposito, mi illuminate sull'utilità di get????? Quantità di dati
postabili a parte, non ho mai capito in quali casi possa servire... (a volte
ho un'ignoranza pazzesca :D )

 ho un'ignoranza pazzesca :D )
GET viene usato quando i parametri sono passati tramite la linea
di comando, e sono leggibili sulla linea del browser, es. quando
fai una ricerca in google o altri siti. Io lo trovo comodo, da
programmatore, perché in alcune occasioni è comodo costruire
link del tipo <a></a> come:
 <a href="provincia.php?Id=PC">Piacenza</a>
 <a href="provincia.php?Id=PR">Parma</a>
 <a href="provincia.php?Id=RE">Reggio Emilia</a>
cosa che non potrei fare con il POST, poiché i parametri vengono
passati nello stdin (standard input).
È comodo inoltre talvolta per il navigatore, che può appundo cambiare
la linea dell'indirizzo del browser.
GET tuttavia ha il limite della lunghezza della linea di comando,
per cui nel dos (non so i nuovi uindos se siano migliorati) hai
un limite abbastanza basso.
GET ha tuttavia l'inconveniente che, potendo leggere i parametri
sulla linea del browser, non è molto bello utilizzarlo per il passaggio
di password e numeri di carte di credito (a parte che non sarebbe
neppure il caso di utilizzare http ma https, ma è un altro discorso).
Bye
	gpb
-- 
http://gpbizzaro.supereva.it/index.html

sě ok, su quusto sono pienamente d'accordo, ma io mi riferivo ai form... mi
ero spiegato male :)

 ero spiegato male :)
Se l'utente non deve interagire con la linea dell'indirizzo di solito
uso solo POST, cosě sto anche tranquillo sulla lunghezza della linea
di comando.
		gpb
-- 
http://gpbizzaro.supereva.it/index.html

 ha scritto nel messaggio
news:3C5AEA30...@freemail.it...

ok allora la pensiamo uguale :)
ciao
Newsgroup: it.comp.www.php
Titolo: headers per download xml?

Ho una pagina che genera un documento xml con le funzioni xmldom, ma non le
salva in nessun file, le manda semplicemente a video con il metodo
dumpmem().
Quando verifico il risultato però ottengo una serie di scritte (non errori)
che certamente non sono l'effetto sperato.
Penso che questo dipenda dal MIME type e che il tutto venga interpretato
come html normale.
Ho provato a mettere un header content-type text/xml ma non cambia nulla.
E' possibile far visualizzare a ie l'output nella maniera giusta, cioè la
rappresentazione ad albero del documento?
Se no, sarebbe possibile forzare il download di questa pagina? Con quale
header?
Thanx

 ha scritto nel messaggio
news:a8urmr$vtlvt$1...@ID-136508.news.dfncis.de...

effettivamente con ie 6 lo vede bene, ma non con 5.5

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

Parse error: parse error in
/web/sites/65/marcotaiana/
www.macomemai.f2s.com/new/mail.php
 on line
12
Cosa significa questo messaggio di errore?
Nella pagina form.php ho inserito il form:
<form method="post" action="mail.php"> 
 <input type="text" name="nome" maxlength="10"><br>
 <input type="text" name="email" maxlength="30"><br>
 <textarea name="testo" cols="40" rows="5"></textarea><br>
 <input type="submit" name="Submit" value="Submit"><br>
 <input type="reset" name="Submit2" value="Reset">
 </form>
Nella pagina mail.php ho messo questo script:
<?php
        $to = "
marco...@tin.it
"
        mail( $to, $email, $testo)
        or print "$nome, ci dispiace ma è impossibile inviare il
messaggio";
?>

?>

Non hai le idee proprie chiare............. comunque ,
crea una pagina che contiene il modulo la puoi
fare anche con estenzione html, che passa le variabili $nome, $email,
$sito,$messaggio a
una pagina mail.php . Per chiarimenti  sono
a disposizione.
bye bye glassman
----------------------
form.html
<html>
<head>
<title>Invia messaggio</title>
<form action="mail.php" method="post">
Nome: <input type="text" name="nome"><br>
Email: <input type="text" name="email"><br>
Sito: <input type="text" name="sito" value="http://"><br>
<textarea name="messaggio" rows="10" cols="50"></textarea><br><br>
<input type="submit" name="invio" value="Invia!">
</form>
</font>
</html>
----------------
mail.php
<?
if($nome && $email && $messaggio) {
mail(
marco...@tin.it
,"Soggetto","
nome: $nome
Email: $email
sito: $sito
$messaggio");
echo("<hr size=\"2\">");
echo("Mail è stata inviata!!");
echo("<hr size=\"2\">");
} elseif ($invio) {
echo("<hr size=\"2\">");
echo("Inserisci tuoi dati: nome,email,sito");
echo("<hr size=\"1\">");
}
?>
--------------------
Newsgroup: it.comp.www.php
Titolo: e' possibile farlo in un unica query ? (innodb)

$sql15 ="SELECT * FROM ".$table['clie']."ripa WHERE ir_contr = 'P';";
$result15 = $db->sql_query($sql15);
while($row15=$db->sql_fetchrow($result15)){
echo "<br/>".$row15['IR'];
echo "<br/>".$row15['ir_mz'];
echo "<br/>".$row15['ir_list'];
echo "<br/>".$row15['ir_iva'];
echo "<br/>".$row15['ir_date'];
echo "<br/>".$row15['ir_qty'];
echo "<br/>".$row15['ir_ci'];
echo "<br/>".$row15['ir_ru'];
echo "<br/>".$row15['ir_fp'];
echo "<br/>".$row15['ir_fp_cli'];
echo $sdl ="INSERT INTO ".$table['maga']."ordini SET
wh_mz='".$row15['ir_mz']."',
wh_ci='".$row15['ir_ci']."',
wh_quantita='".$row15['ir_qty']."',
wh_prezzo='".$row15['ir_list']."',
wh_daordine='".date("Y-m-d")."',
wh_ru='".$row15['ir_ru']."',
wh_condiz='P'
";
$ddl=$db->sql_query($sdl);
if($ddl == TRUE){
echo $upd = "UPDATE ".$table['clie']."ripa SET ir_contr = 'O' WHERE
IR='".$row15['IR']."';";
$db->sql_query($upd);
}

 }
penso sia possibile ottimizzare ma mi servirebbe prima sapere le strutture
complete delle tabelle..
-- 
www.iuz-lab.info

Newsgroup: it.comp.www.php
Titolo: tagliare una stringa

uffa, non riesco a trovare la funzione giusta...
ho una stringa tipo 
$lups3 
che devo tagliare in 
lu
p 
s3
per poter poi interpretare i dati.
Come posso fare? sono sicuro che è una domanda scema, ma non riesco a
trovare la risposta
grazie
Luca

per poter poi interpretare i dati.
una stringa?  non il nome di una variabile?  usa la funzione substr().
trovi dei facili esempi qui:
http://it2.php.net/manual/it/function.substr.php
(ebbene sě, sono diventato anche io un copiaincollatore di faq).

Newsgroup: it.comp.www.php
Titolo: BUONA PASQUA A TUTTI!

beli e brutti!apparte gli scherzi...fate l'amore(^__^) nn fate la
guerra!ciao!
P.S.invito tutti a rispondere^__^

 ha scritto nel messaggio
news:Uksp8.96272$%g7.30...@twister2.libero.it...

Newsgroup: it.comp.www.php
Titolo: [AIUTO] Calcolare gruppi completi di prodotti...

Un saluto a tutti
Chiedo cortesemente un aiuto per risolvere un problema che non trova
soluzione.
Ho questa situazione:
ho due tabelle: PRODOTTI e CLIENTI.
La tabella dei PRODOTTI contiene questi campi:
ID
NOME (prodotto)
GRUPPO (merceologico del prodotto)
Ho 6 gruppi di prodotti, ognuno dei quali contiene un numero diverso di
prodotti (ES: gruppo1=47 prodotti; gruppo2= 58 prodotti; gruppo3= 15
prodotti; etc. etc.).
La tabella CLIENTI contiene i dati del cliente:
ID
CODICECLIENTE
NOME
INDIRIZZO
...
Quando un cliente acquista 4 gruppi completi di prodotti, ha diritto ad
uno sconto particolare, che aumenta all'aumentare dei gruppi completi
di prodotti acquistati (ES: 4 gruppi: 18%; 5gruppi: 22%; ...).
Come faccio (qual'è il modo migliore) per calcolare se un cliente
acquista almeno 4 gruppi completi ed ha quindi diritto allo sconto?
Io ho in testa di usare gli "array", ma non sono capace di impostare la
cosa. Avrei bisogno della soluzione -per studiarmela ed applicarla
anche ad altre situazioni- o (per imparare di più) un link dove
trovare aiuto.
Vi ringrazio in anticipo!
L'Alsaziano

INDIRIZZO
Hai una tabella per il carrello? Dove memorizzi gli acquisti?
Francesco Mazzi
Webmaster di AltroPC.it - 
http://www.altropc.it
 
Staff di E-Xoopport - 
http://www.e-xoopport.it

Ciao Francesco, grazie per la tua risposta.
No, non ho un "carrello degli acquisti". Devo soltanto avere un elenco
dei clienti che mi segnali quali hanno diritto a sconti e quali no. Una
cosa di questo genere:
ROSSI MARIO - sconto X  - gruppi completi (4) : 1 2 3 4
VERDI GUIDO  - sconto Y - gruppi completi (6): 2 6 7 8 9 10
BIANCHI LUIGI - sconto z - gruppi completi (9): 1 2 3 4 5 6 7 8 9
Eventualmente -ma non vorrei chiedere troppo- mi interesserebbe poter
memorizzare i risultati dei clienti, in modo tale che non debbano
essere ricalcolati ogni volta che apro la pagina web. Da tener presente
però che la tabella sottostante viene aggiornata in tempo reale ogni
qual volta il cliente procede all'acquisto di un prodotto.
L'Alsaziano
Francesco Mazzi ha scritto:


cosa di questo genere:
ma i prodotti che vengono acquiastati li memorizzi da qualche parte..o
no? Sennò come fai a saperli? E senza come si fa a calcolare gli
sconti?


 5 Jul 2006 03:09:06 -0700, 
alsat...@gmail.com
 ha detto:

Newsgroup: it.comp.www.php
Titolo: script da phpbuilder...

Ciao,
ho provato inutilmente per ore questo script
http://www.phpbuilder.com/columns/florian19991014.php3?page=1
 per gestire
file su mysql.
Se funzionasse credo sarebbe uno script davvero utile.... ma non riesco in
nessun modo a visualizzare i file (per le immagini vedo la classica x
rossa).
Posso solo dire che i campi della tabella vengono riempiti normalmente.
Potete darmi qualche suggerimento?
Grazie a tutti

 wrote in message
news:YKnV8.112663$Kt3.2...@twister2.libero.it...

se usi PHP 4.1 4.2
dovresti dare uno sguardo a 
http://it.php.net/variables.predefined
Tanti script non funzionano piu' con le nuove versioni (guarda
register_globals in php.ini)

 ha scritto nel
messaggio news:oOEV8.606$K_4....@twister1.libero.it...

In effetti ho la 4.2 ma mi pare che debba funzionare lo stesso.
Comunque non capisco perchè il php non mantenga la compatibilità con le ver
precedenti ...almeno per un po.
Un saluto

 wrote in message
news:0iFV8.749$K_4....@twister1.libero.it...

Come detto: guarda register_globals per renderlo compatibile.

Newsgroup: it.comp.www.php
Titolo: Form: mischiare testo e immagini

Ho un problemino con un form: vorrei dare la possibilita' agli utenti, 
insieme ai dati personali, di inserire un'immagine.
Normalmente apro il form in questo modo:
<form action="filedest.php" method="post">
mentre, per inviare un'immagine bisogna aprirlo cosi':
<form enctype="multipart/form-data" action="filedest.php" method="post">
Inutile dire che se specifico l'enctype per il form di dati testuali, 
succede il casino :-)))
Finora ho risolto separando in due pagine diverse l'invio di dati 
testuali e di immagini, ma ho visto in giro che e' possibile farlo anche 
all'interno di uno stesso form.
Qualcuno mi sa dire o indirizzare sul metodo da seguire per fare questa 
cosa?
-- 
ciao            |visita
                 |
http://www.sifor.it
gelty           |
http://www.sifor.com
-------------------------------------
E' esplicitamente vietato usare l'indirizzo e-mail di questo messaggio
per fini diversi dalla risposta al messaggio stesso (Art. 10 DL. 171/98).

 succede il casino 
Definisci "casino".
-- 
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.

 allora la funzione che mi hai mandato a me non va 
Diamine definisci non va!!!
</quoto>
ah la cultura universitaria
sei un grande Setec!

 <form enctype="multipart/form-data" action="filedest.php" method="post">
e allora ?
<form enctype="multipart/form-data" action="dest.php" method=POST>
  <input type=file>
  <input type=text>
  <input type=submit>
</form>
funziona perfettamente
ciao
Alesi_27

alesi_27 ha scritto:

Dopo prove fatte su server linux, ho visto che effettivamente e' tutto ok.
Il problema era su server win: praticamente aggiungendo 
enctype="multipart/form-data" inviava solo l'immagine, e non anche il 
contenuto del resto del form.
Grazie comunque.

Newsgroup: it.comp.www.php
Titolo: SELECT da tabella.

Ciao a tutti.
Ho il seguente codice.
$query = "SELECT * FROM table_ca ORDER BY table_ca";
$result = MYSQL($db_name,$query);
$num = mysql_numrows($result);
if ($num>="1") {
   echo"<select name=\"gl_cod_att\">\n";
   for ($i=0; $i<=$num-1; $i++) {
   $table_ca = mysql_result($result, $i, '$table_ca');
   $table_ca = stripslashes($table_ca);
   echo "<option value=\"$table_ca\">$table_ca</option>\n";
   }
echo "</select>&nbsp;";
}
else {
echo "<font face=verdana size=3 color=#ffcc00><b>Nessun codice
presente</b></font><br>&nbsp;";
}
il dato che mi viene passato e l'ID del campo. Non riesco a far pasare,
invece, il contenuto di table_ca a quella riga.
Qualcuno può aiutarmi?
Grazie 1000 in anticipo.
Michele.

 Qualcuno puņ aiutarmi?


Scusa ma hai usato delle funzioni strane...
MYSQL($db_name,$query)
e poi mysql_numrows....
io credo che siano mysql_query($query,$socket)
oppure la funzione equivalente che fa la query collegandosi 
momentaneamente al database
e poi mysql_num_rows e non numrows e credo che devi scrivere $num > 1 e 
non $num > "1"


e poi mysql_num_rows e non numrows
provate ad usare mysql_numrows...a me funzionava:)
Cmq per ilr esto ci sono molti errori...come quelli
segnalati da te e da promoweb
--
I'm thinking about a cool signature:)
Coming soon...

 $num = mysql_numrows($result);
ma table_ca è un campo della tabella table_ca ????
prova a scrivere
$result=mysql($db_name,$query) or die (mysql_error());
questo ti dirà se ci sono errori nella tua istruzione sql
potresti comunque utilizzare mysql_query(); e mysql_num_rows();
"The functions you are using are deprecated"
Corrado Modica
webmaster di:
www.pachinoglobale.com

Newsgroup: it.comp.www.php
Titolo: [GUIDA] Consiglio su qualche manuale buono plz?

Salve,
è qualche giorno che mi sto avvicinando all'HTML e al PHP.
Girando in rete ho trovato guide che mi sembrano abbastanza buone di HTML ma 
per quanto riguarda il PHP non trovo niente che mi ispira.
Volevo quindi comprare una guida cartacea ma volevo un consiglio su che 
guida prendere visto che non vorrei regalare soldi a qualche scarparo che fa 
finta di scrivere libri :-)
Che libri mi consigliate? So che le guide della McGraw Hill sono buone ma ce 
ne sono una marea e non so quale scegliere...
Grazie mille
Newsgroup: it.comp.www.php
Titolo: Questione sicurezza

Devo consentire l'upload di file di testo in cartelle ben delimitate 
dello spazio web.
Le pagine dell'upload e la cartella nella quale vengono inviati i file 
sono all'interno di un realm di cui (in teoria) solo l'amministratore 
conosce la password.
I file di testo rappresentano degli inserimenti di n-ple in Mysql.
Supponendo che Trudy (utente malintenzionato) riesca ad intercettare 
login/password dell'admin, come potrei comunque garantire che Trudy non 
mi uploadi una pagina PHP che possa mandare in esecuzione (chiamandola 
direttamente dal browser) visto che è a conoscenza della login/password 
del realm? Sarebbe sufficiente che i file che faccio uploadare vengano 
rinominati con estensione .art (per esempio) o cmq in qualcosa di 
diverso da *.php (o .asp etc.etc.)?
Sono eventi abbastanza rari ma eventualmente disastrosi che andrebbero 
evitati.
ciao
Alesi_27

diverso da *.php (o .asp etc.etc.)?
All'atto dell'upload, li parsi per vedere se DAVVERO e' roba SQL, e se
non lo sono cambi la password di admin. Se lo sono, gli dai estensione
SQL, perche' e' appunto roba SQL.
Leonardo drastico
P.S. E se contengono la stringa "<?" nella riga n-esima, e .php3* come
     estensione, sostituisci quella riga con
     Parse error: parse error, expecting "T_PAAMAYIM_NEKUDOTAYIM" in
     <nomefile.php> at line <n+2>. :-))), cosi' gli fai perdere un po'
     di tempo a rileggersi il manuale, che e' sempre una cosa utile.

      di tempo a rileggersi il manuale, che e' sempre una cosa utile.
LOL questa non è male :D
ciao
Alesi_27

Newsgroup: it.comp.www.php
Titolo: il comando mysql_query non mi restituisce più nessun errore

da alcuni giorni, il comando mysql_query non mi restituisce l'errore nelle
query che faccio
se metto mysql_query( "" ), nessun errore al contrario di qualche giorno fà
in qui mi divea che la query era vuota.
cosa può essere successo?
Luca

 in qui mi divea che la query era vuota.
Su che sistema lavori?
Che versioni hai installate?
Hai effettuato qualche aggiornamento?
Hai già verificato che l'error reporting sia settato correttamente?
Ciao
Marco

 Hai già verificato che l'error reporting sia settato correttamente?
è settato correttamente, non è cambiato nulla rispetto a prima
una volta con una query vuota, mi diceva che era vuota, ora non più
mi rompe un pò dover ricompilare il php

 nelle query che faccio
Sei un newbie? Leggi questo 
http://url.repository.biz/go/1
error_reporting ...
-- 
I am what I am, I do what I can
Sei un newbie? Leggi questo 
http://url.repository.biz/go/1
Inviare email con allegati? 
http://url.repository.biz/go/x
Non trovi qualche cosa? 
http://url.repository.biz/go/1J