mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.www.php
Titolo: Variabile contenente il nome del server + porta

Ciao a tutti,
il mio problema è il seguente:
ho installato Horde su un server di test all'interno della mia azienda...
funziona egregiamente.
Ho la necessità di renderlo accessibile anche all'esterno, così ho creato un
collegamento del tipo 
mioserver.dyndns.org
 e ci accedo tramite la porta XXXX
che è configurata all'interno del router per andare direttamente a quel
server.
il collegamento però è così riassunto:
internet -> router -> firewall ->server
          XXXX    XXXX      80
così quando accedo ad una pagina interna ad Horde l'indirizzo
http://mioserver.dyndns.org:XXXX/bla.php viene sostituito in
http://mioserver.dyndns.org/bla.php
 al quale non ho accesso.
Penso la colpa derivi dalla gestione interna di horde che memorizza come url
del server solo il nome del dominio e non tutta la stringa.... come posso
modificare l'assegnazione della variabile?
Esiste una variabile in php che contiene tutta la parte dominio e porta?
Grazie a tutti
Mauro

 porta?
RTFM
http://www.php.net/manual/en/reserved.variables.php
$_SERVER['SERVER_NAME']
$_SERVER['SERVER_PORT']
-- 
I am what I am, I do what I can
Do. Or do not. There is not try.

Newsgroup: it.comp.www.php
Titolo: netmeeting + php

ciao ragazzi, qualcuno mi sa dire come poter far aprire net meeting da un
sito con php? devo far si che due prsone possano vedersi con webcam mentre
chattano sul sito...e devo farlo con netmeeting!
vi ringrazio anticipatamente!!
ciao ciao
tuma

 sul sito...e devo farlo con netmeeting!
Perche' "devo farlo con netmeeting"?
Per le video chat sul web normalmente su utilizza FlashCOM o simili.
-- 
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.

Fri, 24 Jun 2005 09:34:54 +0200, "TUMA" <NOS...@NOSPAMPt.it> ha
detto:

dai un'occhiata al modulo VideoXP di E-Xoopport, č quello che ti
serve, puoi prendere spunto da quel codice lě.
Francesco Mazzi
Webmaster di AltroPC.it - 
http://www.altropc.it
 
Dev.Staff di E-Xoopport - 
http://dev.e-xoopport.it

Ragazzi ci sono riuscito, a chi potesse interessare la cosa ho trovato tutto
qui
http://www.microsoft.com/windows/NetMeeting/Authors/SDK/default.ASP
ho dovuto usare netmeeting perche' il sito e' destinato a persone anziane!
ciao a tutti

Newsgroup: it.comp.www.php
Titolo: File Audio e PHP

Salve a tutti, vi scrivo per risolvere un piccolo problema, sono giorni 
ormai che cerco inutilmente informazioni su come poter registrare ed in 
seguito riascoltare dei file audio online, esiste qualche cosa di fatto o 
meglio ancora, come posso avviare una comunicazione col microfono 
dell'utente??
Ogni suggerimento č ben accetto, grazie mille
Antonello Cicchese
mailto:
cant...@inwind.it

 Ogni suggerimento è ben accetto, grazie mille
Con PHP? PHP e server side. Client side (input microfono) devi ricorrere
ad altre soluzioni (applicativi speciali che registrano la roba client
side e poi server side una applicazione che implementa un protocollo per
il transfer). Conviene curiosare un po' nell'ambiente Videoconferenze.
HTH
Newsgroup: it.comp.www.php
Titolo: Errore installazione php

Ciao ho installato su un server win2008r2 la versione di php 5.3, ma quando 
lancio l'applicazione trend control manager versine 6.0, mi dice: Unexpected 
PHP errors. Please install php.
 
Quale problema potrebbe essere?
 
 

Il 01/10/12 15.14, Tony76 ha scritto:

Potrebbe essere che nessuno ha letto il manuale di installazione?
 
Se si sono presi la briga di scrivere una guida di 146 pagine un motivo 
ci sarà immagino.
 
Io proverei a cercare con Google:
 
Trend Micro Control Manager 5.5 Installation Guide
 
Facendo particolare attenzione ai pre requisiti (che in genere sono la 
causa di molti mali)
 
Buon lavoro

Ciao Flavio, come prerequisito c'era l'installazione dell'installer per win 
del php 5.3 o superiore, io ho installato la 5.3.17. Il manuale l'ho letto e 
non dice null'altro che i prerequisiti che ho seguito alla lettera.
 
La versione di Trend Micro Control Manager è la 6.0 dove ho trovato anche i 
docs di installazione. Ora volevo sapere se poteva esserci qualche altro 
problema alla base.
Grazie
 


 
Compresa la parte:
 
Pre-Installation Tasks
If PHP already exists on the server where Control Manager will install, 
you must add php_http.dll to the ...PHP/ext folder and edit the php.ini 
file. If the php_http.dll file is not added and the php.ini file is not 
modified, Control Manager widgets will not function properly.
To add the php_http.dll file and modify the php.ini:
1.	Stop the web server. 2.	Copy the php_http.dll file from the Control 
Manager folder
CD drive:\Control Manager\PHP to the following location:
...\PHP\ext
3.	Edit the end of the PHP.ini file with the following:
[PHP_HTTP]
extension=php_http.dll
...cut
 
se non � quello verificherei che il php sia nel PATH dell'SO.

Ciao Flavio, senti non riesco a trovare la versione aggiornata 5.3.17 della 
libreria php_http.dll. Sai da quale sito o mirror posso prelevarlo. Da una 
ricerca ho trovato solo quella per la versione 5.2.
 
Grazie 
 

Il 02/10/12 21.48, Tony76 ha scritto:

Invatti ho scaricato lo zip da 
http://windows.php.net/download/#php-5.3
 
e non c'� traccia del suddetto file.
 
A questo punto non essendo esperto di sistemi windows suggerirei di 
installare una versione precedente, completare l'installazione del trend 
control manager e aggiornare successivamente altrimenti non si pu� 
capire cosa o chi fa casino.


Una ricerca con Google mi dice che quella dll fa parte di un pacchetto 
esterno ottenibile via PECL:
http://it.php.net/manual/en/http.install.php
 
 
Attenzione ai prerequiti in Windows.
Newsgroup: it.comp.www.php
Titolo: variabili superglobali

Sto tentando di mettere in piedi un piccolo sistema di chat che 
sviluppo a casa su php 4.1.2
Quando lo trasferisco su una macchina con php 4.2 non riesco a 
scrivere correttamente la procedura di identificazione.
il proceso č questo
index.php richiesta di immissione nick
login.php verifica del nick e scrittua di un cookie: qui ho 
$id_utente=$_POST[id_utente]; all'inizio e 
$id_utente=$_COOKIE[id_utente]; dopo setcookie
index_caht.php dove ho $id_utente=$_COOKIE[id_utente]; prima della 
verifica del cookie.
Cosě non va ma non riesco a capire dove stia l'errore.
Qualcno puň aiutarmi?
Grazie

 verifica del cookie.
i puntatori nominali nell'array vanno tra ['apicini']
ciao
-- 
Punkarruso
mail:punkarruso(at)geniotradottoininglese(dot)it
pubblicità progresso:
http://www.ruby-lang.org/en/

 
Ahimé non funziona lo stesso!
-- 
_________________
Roberto Romagnoli

 wrote in message
news:1gxY8.80852$vm5.2...@news2.tin.it...

error_reporting(E_ALL); nella prima riga?

 Ahimé non funziona lo stesso!
ti dà errori? warnings? notices?
postali insieme a un po' di codice in più, al limite.
ciao
-- 
Punkarruso
mail:punkarruso(at)geniotradottoininglese(dot)it
pubblicità progresso:
http://www.nist.gov/dads/

 ciao
Mi rimanda semplicemnte alla pg di login come se non riconoscesse il 
cookie che pure è inviato.
-- 
_________________
Roberto Romagnoli

Newsgroup: it.comp.www.php
Titolo: ob_start e invio dati

salve a tutti,
ho un applicazione che gira con postgresql+php+apache che deve inviare i dati
risultanti da una query al browser in formato excel (praticamente come campi
separati da TAB) .... attualmente legge riga per riga i dati e li invia
direttamente al browser con dei semplici echo ...
for ($a=0; $a<$pg_int->NumRows(); $a++)
	.....
	echo $num."\t".$data."\t".....
visto che i dati sono abbastanza, volevo sapere se si potrebbero migliorare le
prestazioni bufferizando l'output con ob_start e poi inviare direttamente i
dati in una volta sola ... e se si', ci sono dei limiti sulla quantita' dei
dati che ob_start puo' bufferizzare ??
grazie anticipate ... ciao 
-- 
#include <stdio.h>
int main(void){char c[]={10,65,110,116,111,110,105,111,32,98,97,114,98,111,110,
101,32,60,104,105,110,100,101,109,105,116,64,116,105,115,99,97,108,105,110,101,
116,46,105,116,62,10,10,0}; printf("%s",c); return 0;}

 dati che ob_start puo' bufferizzare ??
I dati sono gia' bufferizzati in misura ragionevole.
Non credo che otterresti un guadagno sensibile aumentando la dimensione del
buffer.
AS

...

infatti una prova "sul campo" ti da ragione ... nessun miglioramento apprezzabile
grazie per la risposta ...
ciao
Newsgroup: it.comp.www.php
Titolo: Funzione mail - non tornano mail a indirizzi sbagliati

Ho creato un forum e ho fatto la pagina di registrazione che invia all'email 
specificando la password che verra' usata.. stranamente se uno scrive 
un'email inesistente non mi torna indietro una mail di errore all'indirizzo 
specificato nel from... forse questa e' una raffinatezza di linux o di php 
che non vuole disturbare ma in questo modo non mi e' possibile sapere chi ha 
scritto indirizzi inesistenti... c'e' modo di modificare la funzione mail 
per sapere quali indirizzi sono inesistenti? 

 ha scritto nel messaggio 
news:7jmng.14847$_J1.1...@twister2.libero.it...

Scusate.. dopo un'accurata ricerca trovata la soluzione :-P
<?php
$announce_subject = "Message From Our Web Site";
$announce_from_email = "
b...@prova.org
";
$announce_from_name = "Buttha";
$announce_to_email = "
butt...@prova.org
";
$body = "Announcement. Our site has a special offer today. Please
visit. Thank you.";
$MP = "/usr/sbin/sendmail -t -f $announce_from_email";
$fd = popen($MP,"w");
fputs($fd, "To: $announce_to_email\n");
fputs($fd, "From: $announce_from_name <$announce_from_email>\n");
fputs($fd, "Subject: $announce_subject\n");
fputs($fd, "X-Mailer: PHP4\n");
fputs($fd, $body);
pclose($fd);
?>

 $fd = popen($MP,"w");
Premesso che di Linux non so quasi niente, vedo che stai usando sendmail, 
che se non erro esiste solo su Linux.
La usi un locale o anche su un server pubblico condiviso ?
Se si, come determini l'indirizzo dove si trova sendmail, è esmpre lo 
stessso?
E, ultimo, che vantaggi ti dà rispetto al "mail" di PHP ?
Grazie
sicampa 

NFM ha scritto:

google -> php check email address
http://www.sitepoint.com/article/users-email-address-php
http://blogs.linux.ie/xeer/2005/02/16/validate-email-address-in-php/
In pratica controlli se esiste il dominio a cui appartiene l'email.
Nel caso esista spedisci l'email, altrimenti no.
raenkrus

 ha scritto nel messaggio 
news:449e40b5$0$5091$4faf...@reader2.news.tin.it...

Lavoro su Aruba.
Con mail decidevo i campi TO e FROM ma la mail non mi tornava indietro se 
l'indirizzo di destinazione era scorretto... cosi' invece torna indietro 
all'indirizzo che ho messo in FROM.

 all'indirizzo che ho messo in FROM.
Forse sbagliavi a impostare il from o non mettevi il reply-to.
Buon per te che funzioni, ma sappi che se cambi hosting potrebbe non
andare piu`.
Bye.
-- 
Alessandro Pellizzari

 $announce_from_name = "Buttha";
:-) non sapevo di risiedere in codice php altrui

> all'indirizzo specificato nel from... 
   dove e' stabilito che l'email deve tornare indietro all'indirizzo
specificato nel from?
spendi bene dieci minuti:
http://www.w3.org/Protocols/rfc822/
e troverai la soluzione
Newsgroup: it.comp.www.php
Titolo: nomi variabili di sessione "variabili"...

Sappiamo che per assegnare un valore ad una variabile di sessione è
sufficiente questa istruzione:
$_SESSION['nome_var'] = "valore";
La mia esigenza è però quella di assegnare un nome variabile alla
sessione, qualcosa del tipo
$nome_var = "xxx0001";
$_SESSION['$nome_var'] = "valore";
Queste istruzioni però sembrano non funzionare
Avete qualche idea?
grazie
Axl
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Avete qualche idea?
...
prova con $_SESSION[$nome_var] = "valore";

 Queste istruzioni però sembrano non funzionare
Il manuale, questo sconosciuto ...
http://www.php.net/manual/en/language.types.string.php
http://www.php.net/manual/en/language.types.array.php
$_SESSION[$nome_var] = "valore";
$_SESSION["$nome_var"] = "valore";
-- 
I am what I am, I do what I can
Do. Or do not. There is not try.

 
scusami, ma non ho capito molto la tua necessità. Quello che posso 
dirti, da manuale, è che le variabili di sessione sono già univoche e 
puoi conoscerle richiamando il sessionid. puoi anche impostar4e un nome 
per la variabile con session_name. Comunque per maggiori dettagli:
http://it.php.net/manual/it/ref.session.php
Ciao, spero di esserti stato utile...
Kevin

 ha scritto nel messaggio
news:dfdecc9c3322c67e2da...@mygate.mailgate.org...

Newsgroup: it.comp.www.php
Titolo: redirect

qualcuno conosce uno script che fa quanto riportato sotto:
ho un sito chiamato per es.
						.::www.pippo.com::.
un utente che si chiama 	
						.::pluto::.
ed è già iscritto al mio sito e
la sua url è lunghissima tipo
 
www.pippo.com/modules.php?id=pluto..........
..
vorrei che quando l'utente di internet quando digita
www.pippo.com/pluto
si faccia questo rapido calcolo e cioè prendere "pluto" ed aggiungerlo 
automaticamente alla radice che sarà valida per tutti 
"
www.pippo.com/modules.php?id=........
."
quindi se scrivo un altro nome tipo "paperino" quest'ultimo verrà 
automaticamente aggiunto a "
www.pippo.com/modules.php?id=..........
."
spero di essermi spiegato	

 "
www.pippo.com/modules.php?id=........
."
Molti usano una soluzione intelligente, che è quella del ?, ovvero:
http://www.pippe.com/?pluto
La pagina ?pluto corrisponde infatti a chiamare la index con una variabile
pluto settata a zero, ovvero corrisponde a:
http://www.pippe.com/index.php?pluto=0
Quindi basta avere uno scriptino che faccia un 'header location'
(header("Location : URL")) dove la URL è l'indirizzo che tu desideri,
composto con alla fine il nome della variabile passata alla index via GET.
Il nome lo trovi in $_GET
Non ho testato la cosa, ma dovrebbe assomigliare a:
<?php
// file che si chiama index.php; il server deve essere configurato per
lanciare questa pagina per prima
// se mancano le altre index.htm (e non devono esserci altre index)
// Prendo la prima (e unica!) variabile passata
$variabile=$_GET[0];
// Invio un header che 'sposta' il visitatore alla sua pagina
header("Location: 
www.pippo.com/modules.php?id=$variabile
");
?>
Certo è molto più facile (e soprattutto fattibile in un server di hosting)
che non riscrivere una RewriteRule di apache per inoltrare gli utenti che
oltretutto ti impedirebbe di usare bene le directory,
infatti 
www.pippo.com/stats
 verresti mandato al sito dell'utente stats :-D
Ciao
Julien

 
www.pippo.com/pluto
Se ti va bene anche
http://www.pippo.com/w/pluto
Puoi utilizzare il modulo apache chiamato mod_rewrite
-- 
I'am what I'am, I do what I can
Sei un newbie? Leggi questo 
http://url.repository.biz/go/1
Newsgroup: it.comp.www.php
Titolo: metodo + veloce

Secondo voi qual'e' il metodo meno dispendioso per verificare che una data
query ritorni un risultato e non una cosa nulla? Io ho fatto cosi':
$result = mysql_query($query, $db) or die("Errore nell'effettuare la
query.");
if (mysql_fetch_row($result) {
  ....
}
in questo modo esegue il contenuto dell'if solo se la query ritorna qualcosa
di non nullo. Esiste un altro metodo migliore?
Grazie.

"Valerio" <k...@ko.ko> ha scritto nel messaggio
news:QoWoa.67467$T34.1...@news2.tin.it...

manca una parentesi x chiudere l'if, ma comunque non è questo il problema.
Perché non esegui il ciclo while solo se my_sql_num_rows è diverso da 0?
if(mysql_num_rows($result) != 0)    {
      while ($risultato = mysql_fetch_array($result))    {
            ...
     }
}
PS
Sei sicuro che mysql_fetch_array ti dia false se non incontra occorrenze nel
db?

 db?
Dalle prove fatte tutto lascia presagire che sia cosi'...
Ciao e grazie!

"Valerio" <k...@ko.ko> ha scritto nel messaggio
news:WYWoa.67606$T34.1...@news2.tin.it...

per principio ed e' da provare (io per ora uso sempre $v=query , if row $v ,
while ecc ...) potresti benissimo fare anche solo il test sulla variabile
tornata dalla query, una query nulla dovrebbe tornare una variabile NULL o
una variabile non settata
quindi provando
$ret = mysql_query()
if ($ret) {}   o provando if (isset($ret)) {}
cmq finche non faccio ripartire il portatile di lavoro non posso fare prove
... (ed il bello e' che queste prove le ho in testa da un bel po' e mi e'
mancato sempre il tempo di farle nei tempi ristretti di sviluppo avuti
fin'ora)
Newsgroup: it.comp.www.php
Titolo: Imageshack, problemi

Ciao a tutti
Sto provando a fare uno script per fare l'upload su imageshack senza passare 
dalla loro home (per integrarlo in un altro sito) ma sto avendo qualche 
problema.
Il form per l'upload è il semplicissimo
<form method="post" action="
http://imageshack.us/index.php
" 
enctype="multipart/form-data">
<input type="file" name="fileupload" size="30">
<input type="submit" value="do!" ></form>
che funziona "per i fatti suoi" (in un file html a parte, insomma)
Sembrerebbe una stupidata da replicare con una fsock open MA c'è un problema
Ho fatto lo script che attraverso la fsockopen si collega al server e posta 
l'immagine, ma non viene accettata..
Dunque, le tre righe di form di cui sopra generano:
$_POST vuoto
$_FILES con 1 voce (fileupload) con le varie sottovoci del file uppato
Il mio script genera ESATTAMENTE la stessa cosa
Quindi perchè non funziona?
Cosa mi perdo in tutto questo?
Un grazie a chi saprà aiutarmi.. 

 Cosa mi perdo in tutto questo?
Sei sicuro di aver implementato correttamente il multipart?
Quali altri header invii?
Che cosa ti restituisce il server?
Stai gestendo la sessione?
-- 
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.

 Stai gestendo la sessione?
Beh no, visto che funziona con form su un documento html sul mio pc direi 
che escluderei controlli sulla sessione, no?
Ho provato anche a cancellare i cookies di imageshack dal mio pc e il form 
funziona comunque
Sono alla ricerca di idee :)

Newsgroup: it.comp.www.php
Titolo: SESSIONI

Chi mi spiega il funzionamento delle sessioni ???
Grazie mille.

 
Con session_start() si dice al motore php di far partire una sessione e
con session_register("nome", "della", "variabile") si rendono permanenti
una o piů variabili. la sessione puň essere chiusa con session_destroy().
E' importante che la sessione e la registrazione delle variabili avvenga
prima dell'invio di qualsiasi altro codice html.
puoi avere maggiori informazioni leggendo gli altri post sull'argomento
che trovi su 
www.deja.com
, e sul sito 
www.php.net
 ricercando sessions nel
manualone.
Ciao

 una o più variabili. la sessione può essere chiusa con session_destroy().


 ha scritto nel messaggio
news:uKx97.4883$y_3.4...@news.infostrada.it...


Newsgroup: it.comp.www.php
Titolo: php_cybercash.dll...AIUTO!!

Avrei bisogno della php_cybercash.dll per PHP 4.2.1
Me la potreste inviare o dirmi dove trovarla per favore?
Grazie.

http://jz01.net/download/server/php/extensions/php_cybercash.dll
--
CIAO!
Gusher

 ha scritto nel messaggio
news:dFO19.15564$C8.1...@tornado.fastwebnet.it...

Newsgroup: it.comp.www.php
Titolo: apache2 ha deciso di non caricare più immagini...

Salve a tutti,
da un po' di tempo uso apache2 per il sito web dell'ufficio dove
laboro, sul nostro server, e tutto funzionava a meraviglia.
Ho impostato per comodità la DocumentRoot su /home/filippo/www, dove
ho il mio sito web.
Le immagini sono in /home/filippo/www/images/, sono sempre state
caricate con
<img src='images/miaimmagine.gif'>
D'improvviso, dopo le ferie natalizie, trovo che nessuna pagina carica
più le immagini, anche se queste sono raggiungibili con il solito
http://dominio.server/images/immagine.gif
Ho controllato i link in /etc/apache2/sites-enabled/, c'è solo quello
di default con le modifiche che avevo apportato, non noto nulla di
strano, la DocumentRoot è la solita e tutto funziona... a parte il
caricamento delle immagini!
Qualcuno ha un'idea a proposito?
Saluti,
Filippo

Scusate se non tratto di php, ma apache dovrebbe essere correlato...
Mi correggo, succede soltanto con firefox!
Com'è possibile?


 
Prova a mettere le virgolette (") al posto degli apici('):
<img src="images/miaimmagine.gif">

 <img src="images/miaimmagine.gif">
non credo sia questo il problema, ma aggiungo che sarebbe bene chiudere
il tag: <img src="..." />
Ciao
Tristan
Newsgroup: it.comp.www.php
Titolo: confusione con LIMIT

Mettiamo che ho una tabella con nomi di campo:
nome, indirizzo, città, paese ed ID auto incrementante
Ho notato che se estraggo tutti i record WHERE paese="Inghilterra" con LIMIT
2 mi dà sempre i primi due record rispetto all'ordine crescente dell'ID.
Nel caso avesssimo 5 record, con ID da 1 a 5 secondo cui:
ID    1 fuori Inghilterra
ID    2 Inghilterra
ID    3fuori Inghilterra
ID    4 Inghilterra
ID    5 Inghilterra
se volessi estrarre soltanto i record Inghilterra con LIMIT 2 avremmo:
Carl->Piazza->Londra->Inghilterra->2
John->Vicolo->Mildenhall->Inghilterra->4
Ma se volessi ad esempio partire dal fondo della lista? Ossia, per ottenere
i record corrispondenti all'ID 5 e ID4?


Metti SORT BY -ID (ordina secondo l'opposto dell ID = parte dal fondo)
Ciao!
--
Alessandro Polselli - Webmaster
http://www.alessandropolselli.com

 posted this:





Un errore comune e' presumere che una SELECT in un database ti dia i 
campi ordinati (dove viene stabilito l'ordine per ID?). Se cancelli ID 2 
ed inserisci uno nuovo con auto_increment prendera' 6 ma con la select 
vedi 1,6,3,4,5.
L'ordine devi 'sempre' stabilire con la query: 
  WHERE paese="Inghilterra" ORDER BY ID ASC LIMIT 2
  WHERE paese="Inghilterra" ORDER BY ID DESC LIMIT 2

Sorry volevo dire ORDER BY -ID. Ciao


 LIMIT 2
A questo punto penso di si, comunque lo provo e grazie per il suggerimento.
ciao
Dan

 campo che non sia ID posso farlo?
Ops! Non occorre che rispondiate a questa ultima domanda, peraltro banale,
ho appena testato e funziona.
Grazie
Newsgroup: it.comp.www.php
Titolo: Problema con fopen

Devo acquisire un testo da un'altro sito di solito uso questo script:
$GrabStart = 'abc';
$GrabEnd = 'xyz';
$OpenFile = fopen("url", "r");
$RetrieveFile = fread($OpenFile, 200000);
$GrabData = eregi("$GrabStart(.*)$GrabEnd", $RetrieveFile, $DataPrint);
$DataPrint[1] = str_replace('Next', 'Prossimi', $DataPrint[1]);
fclose($OpenFile);
echo "$DataPrint[1]";
Questa volta non funziona e non so il perchè.
Se scarico la pagina e gli faccio aprire file.htm funziona perfettamente se
sostituisco file.htm con l'indirizzo non funziona.
ho provato anche con echo "$RetrieveFile"; in modo da vedere quello che
acqusiva ma non acquisisce niente.
Non riesco a capire quale sia il proiblema visto che l'host è giusto e
questo script lo utillizzo da tantissimo tempo.
GRazie in anticipo

 $OpenFile = fopen("url", "r");
I casi possono essere molti (versione di PHP, wrapper, etc.)
Perché non verifichi l'apertura?
Ciao
Massimo

 questo script lo utillizzo da tantissimo tempo.
Forse ti da un 301/302 come risposta, ma fopen non ti fara' il redirect.
BTW: fopen non dice niente quando lo usi? Dovrebbe darti un success in
questo caso. Cerca di mettere l'url completo (ad esempio non solo
http://www.dominio.com
 ma 
http://www.dominio.com/index.htm
).
Altra possibilita' che il server non ti permette di scaricare la pagina
(contro i BOT), l'errore sarebbe un '403 forbidden' ma con fopen non vedi
questi errori.
Ultima possibilita' un server IIS (ASP) programmato male per il tipo di
Browserclient e ti da un 500 Internal Server Error (rimedio con socket
oppure programma esterno come wget/curl).
Se hai un server sul quale puoi esguire programmi sarebbe meglio usare wget
o curl (mio favorito) per scaricare pagine da un altro server. Hai piu'
controllo sul risultato, gestiscono cookies, browser, non si bloccano, fanno
tentativi diversi.

 ha scritto nel messaggio
news:F5WT8.89739$Kt3.2...@twister2.libero.it...


 Il problema che lo fa solo con quell'host
Hai letto bene le risposte?
Cmq. se dici di quale host si tratta si potrebbe dire qualcosa di piu'
mirato.

 ha scritto nel
messaggio news:WrxU8.99740$Kt3.2...@twister2.libero.it...


>questi errori.
ecco il risultato con wget per google:
Connecting to www.google.it:80... connected!
HTTP request sent, awaiting response... 403 Forbidden
18:44:28 ERROR 403: Forbidden.
Leggi (bene)
 
http://www.google.com/terms_of_service.html


Per pura curiosità come fa un sito come google a capire quando è un browser
e quando invece è un bot a richiedere le pagine?
Usa una cosa tipo $HTTP_USER_AGENT e se vede che non è uno dei browser in
circolazione impedisce l'accesso?
Oppure guarda quanto tempo passa tra la richiesta della pagina 1 e la pagina
2 e se vede che il tempo è sotto una certa soglia blocca l'accesso?
Sto sparando, scusate se ho detto qualche vaccata...
ciao
Mirko

"Massimo" <mas...@gurdulu.NO SPAM.it> ha scritto nel messaggio
news:IdWT8.92103$j65.2...@twister1.libero.it...

Newsgroup: it.comp.www.php
Titolo: Ridimensionare immagini

Salve a tutti,
non riesco a capire perchè quando ridimensiono una immagine
ottengo la miniatura ma in scala di grigi (ma dove si perdono i colori??)
almeno che non imposto la larghezza della nuova immagine con valori <=60
<?
$dst_x="100"; // Cosi ottengo una miniatura in scala di grigi
$size = GetImageSize ('logitech.jpg');
$src_img = ImageCreateFromJPEG('logitech.jpg');
// per le proporzioni
$dst_h=($size[1]/$size[0])*$dst_x;
$dst_img = ImageCreate($dst_x,$dst_h);
imagecopyresized ($dst_img, $src_img, 0, 0, 0, 0, $dst_x, $dst_h, $size[0],
$size[1]);
ImageJPEG($dst_img, "$DOCUMENT_ROOT/test/thumbs/logitech.jpg", 300);
print "<img src=/test/thumbs/logitech.jpg>";
?>
Grazie per qualsiasi informazione o suggerimento utile.
Corrado Modica
www.pachinoglobale.com

 wrote in message
news:niaU7.338847$sq5.16...@news.infostrada.it...

Forse stai usando il 1.8.3 del GD?
Per avere TrueColor dovresti usare la versione 2.0.1 del GD.
Tra altro, la qualita' del resize in 1.8.3 e' abbastanza scadente. Nel 2.0.1
si trova una nuova che funziona abbastanza bene: imagecopyresampled.
Da preferire cmq. un programma dedicato per fare il resize, ad esempio
NConvert 
www.xnview.com
) che puoi chiamare con system e parametri dedicati
(se ti serve un esempio per questo te lo posso mandare in private).
Jurgen

 si trova una nuova che funziona abbastanza bene: imagecopyresampled.
lo script funzionava correttamente su php 4.05
invece con php 4.06 (versione 2.0.1 del GD.)
mi davi l'output in grigio
pero utilizzando
ImageCreateTrueColor() al posto di  ImageCreate()
e poi ImageCopyResampled() al posto di Imagecopyresized()
adesso funziona anche con php 4.06 e la qualità è migliore
solo che funziona solo con le jpg su php 4.06
ho controllato ed a differenza della versione 4.05
non ho piu il php_gd_gif_d.ll
come mi dovrei comportare per le gif???
Corado Modica

 come mi dovrei comportare per le gif???
Sono stati tolti per questione di licenze (tanto meglio usare i PNG)!
Se ti servono dovresti prendere la strada descritto nel post di prima
(Chimara un programma esterno)...

 ha scritto nel
messaggio news:v1mU7.340789$sq5.16...@news.infostrada.it...

Grazie
Newsgroup: it.comp.www.php
Titolo: Connessioni in php

perche' questo sotto funziona bene:
$fp = fsockopen ("151.38.3.226", 80, $errno, $errstr, 30);
if (!$fp) {
    echo "$errstr ($errno)<br>\n";
} else {
    fputs ($fp, "GET / HTTP/1.0\r\nHost: 
www.php.net
\r\n\r\n");
    while (!feof($fp)) {
        echo fgets ($fp,128);
    }
    fclose ($fp);
}
ma se metto una porta telnet esempio 6300 oppure
9000 invece della porta 80 non  va.
Naturalmente a quelle due porte 6300 e 9000 ci sono telnet attivi mentre
nella 80 c'e' un getsore di html.
 Ma non e' uguale il sistema di accesso via sockets ?
come si corregge lo script per farlo funzionare anche nelle altre porte ?
ciao

guarda che se i server dall 'altra parte sono telnet e ovvio che  messaggio
che invii generi un errore quel messaggio e valido solo per daemoni HTTP
oppure per quelli che sono in grado di capirli e non mi risulta che i
telnetd recepiscono un messaggio del genere. comunque ho provato il tuo
codice e per me funziona devi solo controlare quello che ti ho segnalato.
fammi sapere

 ha scritto nel messaggio
news:yE7a9.16593$pX1.4...@news2.tin.it...

dici per te che funziona , anche a me ma solo html .
Comunque il problema e' che dovrebbe avvenire comunque la connessione oppure
la funzione fsockopen non e' adatta al telnet ?
Quale funzione e come usarla per connettere telnet ?
ciao
**************** NON Funziona
$fp = fsockopen ("151.38.3.226", 9000, $errno, $errstr, 30);
if (!$fp) {
    echo "$errstr ($errno)<br>\n";
} else {
    fputs ($fp, "GET / HTTP/1.0\r\nHost: 
www.php.net
\r\n\r\n");
    while (!feof($fp)) {
        echo fgets ($fp,128);
    }
    fclose ($fp);
}
***************** Funziona
$fp = fsockopen ("151.38.3.226", 80, $errno, $errstr, 30);
if (!$fp) {
    echo "$errstr ($errno)<br>\n";
} else {
    fputs ($fp, "GET / HTTP/1.0\r\nHost: 
www.php.net
\r\n\r\n");
    while (!feof($fp)) {
        echo fgets ($fp,128);
    }
    fclose ($fp);
}
$fp = fsockopen ("151.38.3.226", 9000, $errno, $errstr, 30);


quindi se o capito bene tu voresti comunicare in telnet con php? se e' cosi
ti avverto che non e cosi facile comunque dovresti procurarti un sistema per
scrivere e leggere(dallo standard input almeno che tu voglia fare il tutto
in modo statico ) fammi sapere.

 ha scritto nel messaggio
news:Pqda9.17780$pX1.5...@news2.tin.it...


 la connessione
ti ho risposto nel tuo thread precedente.
ciao
ps: 
http://php.dopoil.com/faq.php?NGRules
guarda la voce 'quotare' e cerca di attenerti alle regole!!!
-- 
Punkarruso
mail:punkarruso chiocchiolona despammed punto com
pubblicità progresso:
http://www.gnu.org/philosophy/free-software-for-freedom.it.html

Newsgroup: it.comp.www.php
Titolo: salvare dati temporanei in una tabella di mysql

Ho un form da cui far effettuare la ricerca di dati sul database mysql (
attraverso php);
avendo più di 20 campi (variabili) e volendo far effettuare la ricerca sia
per singolo campo che no, c'è un modo per salvare su un file temporaneo
(anche sulla tabella) i dati provenienti dal form stesso e poi fare l'update
della tabella.
Altrimenti sarei costretto a fare 2000 if :( :( :(
Grazie


ICQ # 770759
PGP KEY Available on request

Newsgroup: it.comp.www.php
Titolo: contest su PHP development

Nell'ambito del webbit 02 si svolgeranno dei contest su PHP development
organizzati dalle comunità ed aziende che partecipano all'evento e a breve
verrà pubblicata la lista con i regolamenti di partecipazione
Sei ancora in tempo per fare la tua proposta !
http://www.webb.it/article/articleview/129/0506/
Webb.it 5-6-7 Luglio 2002 presso la Fiera di Padova
Webb.it 2002 è la frontiera dell'Ict. Cosa significa?
Lo scorso anno molti lo hanno descritto come la Woodstock della Rete
puntando a far risaltare più l'aspetto goliardico, di colore e di costume
che non i contenuti. L'edizione di quest'anno di un evento che non ha eguali
in Europa punterà a far sposare tecnologie, opportunità e professionalità.
Era un incontro fatto di persone prima ancora che di mezzi, partendo da
questo "dogma", quest'anno le persone diventano potenzialità. Saltano
confini, barriere, ruoli e gerarchie. Webb.it non è una lussuosa boutique
per signore snob, è un grande mercatino di menti, opinion leader, aziende,
tecnologie.
Per saperne di più
http://www.webb.it/0506/

On Wed, 05 Jun 2002 11:33:11 +0200, webbit wrote:
BASTA SPAMMARE!
-- 
00101 :: William::Maddler ::
      :: Come to 
http://www.neuromante.it
 - Alternative Realities ::
      :: Released under the GNU/GPL license -  
http://www.gnu.org
 ::

Newsgroup: it.comp.www.php
Titolo: sempre apici

E scusate, per eliminare da una stringa facendo un parsing, tutti i 
caratteri che non voglio ci siano? 
Appunto da una stringa voglio eliminare gli apici?
grazie

Appunto da una stringa voglio eliminare gli apici?
http://www.php.net/manual/it/ref.strings.php
_____________________________________
Per rispondere in e-mail togli NOSPAM
Newsgroup: it.comp.www.php
Titolo: spedire e-mail da php nascondendo dati personali


Received: from 
tefnut.vacanze.net
 ([67.10.11.90])
        by 
mx.gmail.com
 with ESMTP id
g9si1881074wra.2005.11.25.11.46.27;
        Fri, 25 Nov 2005 11:46:27 -0800 (PST)
Received-SPF: neutral (
gmail.com
: [67.10.11.90 is neither permitted nor
denied by best guess record for domain of 
www...@vacanze.net
)
Received: by 
tefnut.vacanze.net
 (Postfix, from userid 30)
	id D814792D67; Fri, 25 Nov 2005 20:46:26 +0100 (CET)
___________________________________________
Per nascondere questi dati devo per forza avvalermi di un remailer
oppure posso fare in qualche modo??
grazie mille
ciao

 nascosti o senza.
Esiste una classe PhpMailer... cerca su Google. Fa quello che vuoi

nascosti o senza.
Tu puoi intervenire solo sui dati inviati al primo hop. Il tuo server di
posta riceve i dati settati da PHP, aggiunge i suoi, e li instrada verso
il secondo hop (diciamo il server di posta ricevente), che aggiunge pure
lui del suo.
Quindi in tutti i casi, salvo remailer anonimi, nella mail ci sara' l'IP
del server che ha inviato la mail stessa.
Domanda: perche' nascondere quei dati? Non sono dati personali, sono (al
piu') quelli del tuo provider.
Leonardo
-- 
Avere studiato senza mettere in pratica e' inutile;
mettere in pratica senza avere studiato e' pericoloso.
                                                - Conphpucio

perchè appunto vorrei fare un remailer anonimo e non capisco come
faccio per non essere identificato :-))
Praticamente il remailer prende le mail e cambia semplicemente i dati
iniziali con gli ip del remailer, pensavo falsificasse proprio le
intestazioni.
Ciao ciao

Newsgroup: it.comp.www.php
Titolo: presentazione dati raggruppati

salve
probabilmente mi sto perdendo in un bicchier d'acqua ma non riesco a 
presentare i dati in una tabella in modo che vengano scritti in questa 
maniera
#giorni   #articoli
0          1
1          4
2          1
3          0
4          ...
fino a 10 poi, da 11 a 15
11-15      2 (un sum dei record che stanno da 11 a 15)
da 15 in poi
+15        4 (un sum dei record che stanno da 15 in su)
la query mi ritorna soltanto i record che hanno #articoli maggiori di 
uno
qualche suggerimento?
penso sia banale ma ... boh?
grazie mille
-- 
Umin

 qualche suggerimento?
 1. scrivi i post giusto con un po' più di chiarezza :)
 2. se avessi scritto la query che hai usato, sarebbe stato meglio
 3. it.comp.software.database è più indicato per problemi di sql.
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/

  3. it.comp.software.database è più indicato per problemi di sql.
hai ragione
comunque alla fine c'era un problema di group by
adesso ho risolto
-- 
Umin
Newsgroup: it.comp.www.php
Titolo: Problema con Update in Phpmyadmin

 
UPDATE product_test SET ProductPrice_A = 0.79 WHERE ProductID = 157;
UPDATE product_test SET ProductPrice_A = 1.26 WHERE ProductID = 161;
UPDATE product_test SET ProductPrice_A = 0.98 WHERE ProductID = 162;
UPDATE product_test SET ProductPrice_A = 0.98 WHERE ProductID = 159;
UPDATE product_test SET ProductPrice_A = 0.92 WHERE ProductID = 160;
UPDATE product_test SET ProductPrice_A = 0.99 WHERE ProductID = 163;
 
Perche mi da questo errore Phpmyadmin? le righe non sono vuote ed esitono
 
UPDATE product_test SET ProductPrice_A = 0.79 WHERE ProductID = 157;# 
MySQL ha restituito un insieme vuoto (i.e. zero righe).
 
UPDATE product_test SET ProductPrice_A = 1.26 WHERE ProductID = 161;# 
MySQL ha restituito un insieme vuoto (i.e. zero righe).
 
UPDATE product_test SET ProductPrice_A = 0.98 WHERE ProductID = 162;# 
MySQL ha restituito un insieme vuoto (i.e. zero righe).
 
UPDATE product_test SET ProductPrice_A = 0.98 WHERE ProductID = 159;# 
MySQL ha restituito un insieme vuoto (i.e. zero righe).
 
UPDATE product_test SET ProductPrice_A = 0.92 WHERE ProductID = 160;# 1 
riga modificata.
 
UPDATE product_test SET ProductPrice_A = 0.99 WHERE ProductID = 163;# 1 
riga modificata. 

 Perche mi da questo errore Phpmyadmin? le righe non sono vuote ed esitono
 
Prova a mettere anche gli apici per delimitare i valori.
Non si sa mai
 
Max
-- 
http://www.maxori.it
 
L'Arte è la capacità di fare cose di nessun valore
e di riuscire a venderle
F. Zappa

 Perche mi da questo errore Phpmyadmin? le righe non sono vuote ed esitono
 
Prova a mettere anche gli apici per delimitare i valori.
Non si sa mai
 
 
Fatto...
ma...
UPDATE product_test SET ProductPrice_A = '0.79' WHERE ProductID = '157';# 
MySQL ha restituito un insieme vuoto (i.e. zero righe).
 
UPDATE product_test SET ProductPrice_A = '1.26' WHERE ProductID = '161';# 
MySQL ha restituito un insieme vuoto (i.e. zero righe).
 
UPDATE product_test SET ProductPrice_A = '0.98' WHERE ProductID = '162';# 
MySQL ha restituito un insieme vuoto (i.e. zero righe).
 
UPDATE product_test SET ProductPrice_A = '0.98' WHERE ProductID = '159';# 
MySQL ha restituito un insieme vuoto (i.e. zero righe).
 
UPDATE product_test SET ProductPrice_A = '0.92' WHERE ProductID = '160';# 
MySQL ha restituito un insieme vuoto (i.e. zero righe).
 
UPDATE product_test SET ProductPrice_A = '0.99' WHERE ProductID = '163';# 

Newsgroup: it.comp.www.php
Titolo: Help: Proteggere il codice sorgente

Salve, ho trovato sulla rete molte applicazioni che devono essere installate
sul server per proteggere il codice PHP, non sapete dirmi se esiste un
software, una libreria o ancora meglio una classe che non neccessita
l'installazione sul server?
Cmq ho visto che nel mio spazio di hosting č installato il pacchetto Zend
Optimizer che riesce ad eseguire le pagine php codificate con Zend SafeGuard
Suite ma la licenza di questo software č troppo elevata, sapete dirmi se c'č
qualcosa di piů economico.
Grazie.

 elevata, sapete dirmi se c'h qualcosa di piy economico.
Chiedi al tuo provider se ti installa ioncube e utilizza quello.
-- 
I am what I am, I do what I can
Vuoi supportarmi? 
http://url.repository.biz/go/3E
Cerchi un programmatore PHP/MySQL? 
http://url.repository.biz/go/1Y
L'uomo, conscio di sbagliare, persevera.
Newsgroup: it.comp.www.php
Titolo: spostare dokuwiki da un hosting all'altro

vogliate scusarmi, ma del resto dokuwiki è pur sempre un wiki in php e 
forse qualcuno ci ha già avuto a che fare
tempo fa ho cercato di crearmi un mirror del mio wiki (quello in firma) su 
un altro hosting. ho fatto un backup del sito, scaricato fino all'ultima 
cartella e ricaricato il tutto sull'altro hosting ma...
in pratica, su qualsiasi collegamento clicchi, mi viene restituita sempre 
e solo la pagina d'inizio, ho provato con un altro hosting ma il problema 
persisteva. come mai accade questo?
-- 
Puppy Linux wiki:  
http://puppylover.netsons.org/dokupuppy
Puppy Linux Forum: 
http://puppylinux.ilbello.com
free web hosting:  
http://www.000webhost.com/?id=17330
 (250 MB)

 all'ultima cartella e ricaricato il tutto sull'altro hosting ma...
Hai spostato anche il database?
Non conosco docuwiki, ma presumo salvi li` le pagine.
Bye.

 Non conosco dokuwiki, ma presumo salvi li` le pagine.
[...]
no, non ce ne era bisogno. dokuwiki è un wiki che ha un database 
costituito da file di testo interno al wiki (flat database). ecco cosa 
succede:
hosting originario:
- 
http://puppylover.netsons.org/dokupuppy
e tutto va bene. ora, l'ho caricato per intero su questo altro hosting
- 
http://puppylinux.890m.com/dokupuppy/doku.php/
visto? mi presenta sempre e solo la prima pagina. mi loggo e non posso 
editare le pagine pur essendo loggato correttamente. non è un problema di 
hosting (mi fa lo stesso su altervista e altri). quindi pensavo a qualche 
problema o caratteristica di dokuwiki che è scritto in php. e mi domandavo 
se qualcuno che lo usava si era mai trovato in questa situazione


 
se è tipo wiki potrebbe essere necessario modificare un file
di configurazione
in wiki il file di config. si chiama LocalSettings.php
ciao

 in wiki il file di config. si chiama LocalSettings.php
[...]
e come lo modificheresti? voglio dire, quando sposti wiki in php da un 
hosting all'altro


 hosting all'altro
il file lo editi con un qualsiasi editor di testo, notepad, vim, ecc
nel caso di un wiki, il file LocalSetting.php contiene delle variabili, 
per esempio:
// variabili generali:
$wgSitename         = "Nome del sito";
$wgScriptPath       = "/dokupuppy/doku.php/";
$wgScript           = "$wgScriptPath/index.php";
$wgRedirectScript   = "$wgScriptPath/redirect.php";
//le variabili qui sotto servono solo se si appoggia a un db mysql
$wgDBserver         = "localhost";
$wgDBname           = "nome_del_database";
$wgDBuser           = "username_mysql";
$wgDBpassword       = "password_di_username_mysql";
ce ne sono molte altre, era solo un esempio
ciao

 per esempio:
[...]
quel file esatto mi sembra di non vederlo in dokuwiki, ora mi cerco le 
stringhe contenute per vedere se ha un nome diverso


 stringhe contenute per vedere se ha un nome diverso
io cercherei anche se c'è un file che contiene questa stringa:
"
puppylover.netsons.org
"
e se la trovi potresti sostituirla con questa
"
puppylinux.890m.com
"
ciao

 -- 
probabilmente c'è un file di configurazione da modificare, dove sono 
contenuti i percorsi del server i quali variano da un hosting all'altro
Newsgroup: it.comp.www.php
Titolo: apostrofo maledetto =)

ho realizzato un database mysql con tre campi, id - domande - risposte
domande e risposte sono due variabili longtext
per facilitare l'utente l'aggiornamento del database avviene tramite
interfaccia php via browser.
Il problema riguarda il testo inserito nei campi longtext, quando per
esempio l'utente scrive "l'altro comando" nel database viene registrato come
"l'/altro comando"
come posso risolvere ???
tnx

 ha scritto nel messaggio
news:9etcbv$105uk$1...@ID-58884.news.dfncis.de...


> $variabile=addslashes($variabile);
grazie ! =)

Newsgroup: it.comp.www.php
Titolo: Script statistiche & counter

Salve, qualcuno saprebbe consigliarmi uno script PHP (possibilmente
free) che mi metta un bel counter numerico in home page e che mi dia
delle statistiche di accesso alle varie pagine del sito con trend
settimanali e mensili?
Giuseppe


http://www.php-stats.com/
in italiano, free, veramente valido!
ovviamente necessita di un database mysql.
ciao e buon lavoro

Newsgroup: it.comp.www.php
Titolo: esecuzione automatica

Salve a tutti, scusate la domanda da newbye..
supponiamo che abbia un file .php che č progettato in modo tale che ad
esempio alle ore 0.00 di ogni giorno faccia una qualche azione in un
database.
Il problema č: come faccio a fare in modo che effettivamente quel file venga
richiamato a quell'ora?
Come posso fare per creare una sorta di "esecuzione automatica" di uno
script senza che questo venga lanciato per forza da un browser?
(teoricamente mi basterebbe tenere aperto il browser, fare un refresh
infinito della pagina in automatico, e quando si verifica la condizione,
allora eseguire lo script).
Ma cosa posso fare per evitare tutto questo?
Grazie, saluti
Kronomor


crontab
cerca anche delle crontab "fittizie" fatte in PHP, se non puoi accedere 
alla crontab del tuo server
-- 
On web: 
http://antoniobonanno.debris.it/
On Etz: 
http://plasson.etz.it/

 Ma cosa posso fare per evitare tutto questo?
Non è che questo si può evitare, è la logica di funzionamento
-- 
Ciao,
 Fabrizio
=== 
http://www.negusweb.it
 ===
Newsgroup: it.comp.www.php
Titolo: Non so spiegarmelo..

Perché con questa dichiarazione ottengo il risultato voluto:
$classe=$_POST['medieclasse'];
$sql="SELECT classe, cognome, nome,
ROUND(AVG(voto),1)
FROM studenti, voti
WHERE classe = '$classe'
AND studenti.id_studente = voti.id_studente
GROUP BY cognome, nome";
$result=mysql_query($sql,$db) or die("Errore nella query:" .mysql_error());
while ($linea=mysql_fetch_assoc($result))
{
foreach ($linea as $valore_colonna)
	{
echo"$valore_colonna";
	}
}
...tralasciando ovviamente l'impaginazione tabellare
Mentre se tento di utilizzare:
....
while ($linea=mysql_fetch_array($result))
{
echo"$linea[cognome] - $linea[cognome]"; //tutto ok
Ma: echo"$linea[voto]" MI DA ERRORE!
Ovvero con il ciclo foreach mi vengono visualizzate le medie dei voti 
mentre se voglio utilizzare la singola riga della media estrapolata 
(ROUND(AVG(voto),1) mi da errore?
-- 
<<per contatti togliere gli asterischi>>

 (ROUND(AVG(voto),1) mi da errore?
ROUND(AVG(voto),1) as voto


come ti han detto 'voto' non è un campo selezionato (potresti dargli il 
numero di colonna forse se non vuoi aliasare).
Cmq occhio a buttare dentro i post nelle query così.
Minimo minimo dovresti usare il mysql real escape, meglio se usi 
qualcosa di + evoluto come il pdo e uno statement cmq.
-- 
Z.

 echo"$linea[cognome] - $linea[cognome]"; //tutto ok
L'uso di costanti automatiche e` deprecato e pericoloso.
Usa 
echo $linea['cognome'] .' - '. $linea['nome'];
Inoltre usa PDO al posto di mysql_*, cosi` almeno riduci i rischi di SQL 
injection.
Bye.

Grazie dei preziosi suggerimenti e approfitto per augurare Buon Anno al 
gruppo


Newsgroup: it.comp.www.php
Titolo: solo numeri

salve!
volevo sapere come posso fare per far sì che un campo testo inserito
prenda solo numeri...
esiste una funzione che mi controlla  la stringa e automaticamente mi
dice se ci sono presenti caratteri?
se per esempio volessi mettere un campo testo per un n° di tel da
inserire e volessi effettuare un controllo su di esso in modo tale che
se sono presenti dei caratteri alfabetici mi ritorni errore, come
posso fare? 
per ora ho fatto una funzione che mi esclude tutte le lettere
dell'alfabeto dalla stringa, e funziona, ma non mi pare la soluzione
migliore xè ho dovuto elencare TUTTI i caratteri nella funzione e fare
il controllo affinchè essi non siano presenti nella stringa
Telefono...
esiste una soluzione + rapida?
grazie,
cordialmente,
Alias

dice se ci sono presenti caratteri?
cerca nei vecchi messaggi della ML PHP-IT 
www.ziobudda.net/php-it
(vi e' anche il motore di ricerca)
vi e' un thread al riguardo
Iscritto alla mailinglist nazionale sul PHP?
http://www.ziobudda.net/mailinglist/
-- 
Con tutte le cose che vanno storte, proprio quel TIR 
doveva andare dritto!
--
Michel <ZioBudda> Morelli               
mic...@ziobudda.net
ICQ UIN: 58351764                       PR of Linux in Italy
http://www.ziobudda.net
 
http://www.linuxlab.it