mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.www.php
Titolo: Ricerca nelle directory (ANNO - MESE - GIORNO)....

Salve a tutti
Chiedo aiuto a voi, per questo mio problema.
Ho delle directory e sottodirectory così formate:
ANNO -> MESE -> GIORNO
Quello che vorei fare, è una pagina in PHP che da un menù a tendina gli 
seleziono ad esempio l'anno 2005 e lui automaticamente mi mostra un 
secondo menù a tendina con tutti i mesi presenti nell'anno 2005 (deve 
fare una lista di tutte le sottodirectory contenute nella directory 
2005). A questo punto, selezionando il mese, deve comparire un terzo 
menù a tendina che contiene tutti i giorni presenti nel relativo mese.
Mi potete aiutare?
GRAZIEEEEEEE!!!

 menù a tendina che contiene tutti i giorni presenti nel relativo mese.
http://it.php.net/manual/en/function.opendir.php
Piu` (eventualmente) un tot di javascript che qui e` OT.
Bye.
-- 
Alessandro Pellizzari

 Piu` (eventualmente) un tot di javascript che qui e` OT.
ti ringrazio, ma fino a questo punto ci sono arrivato :-)
diciamo che ho una certa dimestichezza con il PHP, ma volevo sapere se 
esisteva qualcosa di gia fatto per fare ciò che mi occorre. Tipo uno 
script che gli do la directory madre ed automaticamente mi trova le 
varie sottodirectory; poi l'avrei modificato a mio scopo.
Grazie comunque, ciao.
Newsgroup: it.comp.www.php
Titolo: immagini

Salve a tutti!
Per chi già non lo sapesse ricordo che le mie conoscenze di php sono a
zero... per cui perdono per eventuali "castronerie" :-)
Vorrei sapere che comando si deve usare  nel codice php per inserire
un'immagine in una pagina..
Grazie a tutti!

Anzi, mi spiego meglio.. ( scusate)
se io uso una cosa così
<?
$msg = "msg";
echo str_replace(" :)", "immagine", $msg);
?>
nel codice  di una chat...forse potrei riuscire ad ottenere che appaiano le
"faccine" ma non ho idea di che comando serva per inserire l'immagine...
mi sono spiegata meglio così mi dite anche se è un'idea assurda :-)

Ciao paola, scusa se non ti ho risposto tempo fa... am non ho trovato
solozione al logout per la tua chat.
Se č la stessa chat di quella volta non puoi inserire cosě le immagini, ci
sono dei casini col flash.... forse ti convienen trovare direttamente una
chat fatta meglio.. no?
Juz

 Juz
Intanto grazie per aver risposto..
Purtroppo non č cosě facile trovarne un'altra per problemi di.. "look" :-)
In ogni caso mi diresti lo stesso il comando per inserire le immagini nel
php? Oramai sono curiosa :D
Grazie!

 ha scritto nel messaggio
news:BFoJa.35578$Fr5.7...@tornado.fastwebnet.it...


 $msg = str_replace ( ':)' , '<img src="smile.gif">', $msg);
Juz, potresti cominciare a citare come il resto del mondo 
usenet fa?

 ha scritto nel messaggio
news:lzyJa.35835$Fr5.7...@tornado.fastwebnet.it...


 Cioè? cosa c'è che non va?
che tutti rispondono verso il basso e tu invece rispondi
in +, si "taglia" tutto il testo che diventa inutile ai fini della 
risposta. leggi: "adesso il testo di Paola non c'è un questo post. perché?"
per info:
http://php.dopoil.com/faq.php?NGRules
http://www.netmeister.org/news/learn2quote.html
ciao
-- 
punkarruso

 che tutti rispondono verso il basso e tu invece rispondi
Va beh... semplicemente perkč con outlook mi si piazza sulla prima riga il
cursore.... mii che pedanti perň!

 sono dei casini col flash....
Avevi ragione juz.. ho provato ma non va.. eppure l'idea era buona perchč in
effetti invece di visualizzare il ":)" rimane spazio vuoto..
peccato...
comunque grazie

Newsgroup: it.comp.www.php
Titolo: BB semplice e customizzabile in php5

Ciao,
mi potreste consigliare un software di Bulletin board in php5
che sia personalizzabile a livello di interfaccia utente e scritto bene?
Ho dato un'occhiata a phpBB ma mi ha dato degli errori già 
nell'istallazione del language pack e penso che sia troppo grosso per le 
mie esigenze.
Adesso sto guardando Simple machines forum.
Avete esperienze e pareri da condividere con sowfware di questo tipo?
Ciao, Leo

 Adesso sto guardando Simple machines forum. 
Anmche questo va bene, se poi hai parecchia utenza dai un occhio  a 
vbullettin.



punBB?
Leggero, semplice, con le funzionalità di base.
Codice po' spahettaro...
Nessuno lo ha provato?
Newsgroup: it.comp.www.php
Titolo: scrivere variabile con + righe su una riga di file esterno

salve ho questo piccolo intoppo
ho una variabile 
$select  = " update pippo
	        set pluto = 'vero'
	        where ecc. " ;
vorrei scrivere il contenuto della variabile nel file  testo.txt in
append  quindi 
$fp = fopen("testo.txt","a");
fwrite($fp,$select.";\r\n");
il risultato che ottengo e' un file con tre righe 
update pippo
 set pluto = 'vero'
 where ecc. ; 
mentre vorrei un risultato del tipo 
update pippo set pluto = 'vero' where ecc. ; 
il file testo.txt visualizzato in esadecimale ha il carattere 0D per
andare a capo . il carattere 0D corrisponde a \r 
quindi ho provato a 
$select= str_replace('\r',' ',$select);
$select= ereg_replace('\r',' ',$select);
$select= trim($select);
ma il risultato e' sempre uguale 
qualche idea ??
ciao Marco

 ma il risultato e' sempre uguale
prova a inserire anche il \n dopo il \r ovvero:
$select= ereg_replace('\r\n',' ',$select);
ciao,
ste

 ha scritto nel messaggio
news:3f57136...@news.aruba.it...

Prova con '\n' al posto di 'r'.
Ciao,
Ema

 $fp = fopen("testo.txt","a");
Sotto windows metti $fp = fopen("testo.txt","ab");
Ovviamente poi togli i \n, togli eventuali spazi doppi e fai un trim 
della stringa prima di scriverla.
--
There's no place like 127.0.0.1

Newsgroup: it.comp.www.php
Titolo: chiedo disperato aiuto!!By un principiante

Salve a tutti, sono un vero e proprio principiante!!!!!!!!!
Ho da poco istallato e configurato (grazie ad easyphp) il server apache con
tutta la compagnia bella!!!!!!!
Adesso mi trovo di fronte a grandi difficoltà e cerco qualcuno che possa
aiutarmi e farmi un po...............si...........da tutor,uno che mi segua
passo passo ,armato di buona pazienza ,felice di colmare i mie innumerevoli
dubbi su un'argomento interessantissimo quale PHP!!
Vi ringrazio e spero che un principiante come me non scocci ad un newsgroup
di specialisti come voi!!!!!!1
Grazie ancora!!!!!!!!!1

Alex DJ, in preda a spasmi incontrollabili, ha gridato:

Dicci se hai qualche problema in particolare e, nel limite del fattibile, 
saremo qui ad aiutarti! ^____^
-- 
|-|-|-| Skingrins: New Name - New Life
|-|-|-| 
http://www.fanwars.cjb.net
|-|-|-| - cercando di sembrare ciò che non
|-|-|-| siamo cessiamo di essere ciò che siamo - 

 |-|-|-| siamo cessiamo di essere ciň che siamo -

Newsgroup: it.comp.www.php
Titolo: variabili all'indirizzo

Quando mi connetto a una pagina e invio ad essa delle variabili (es.
index.php?var=prova) queste vengono "dimenticate" dalla pagina... nel senso
che se le richiamo, esse sono uguali a "". Ho dimenticato di impostare
qualcosa nei file di configurazione httpd.conf o php.ini?
Grazie.

maira wrote:

Come le richiami?
prova con:
<?echo $_GET['var']?>
hint: si tratta delle register_globals (leggi le FAQ)
-- 
Spoken: How much is that gorilla in the window?
Take our advice, At any price, A gorilla like Magilla is mighty nice.
Gorilla, Magilla Gorilla for sale

 <?echo $_GET['var']?>
ok grazie!
Newsgroup: it.comp.www.php
Titolo: problema download phpnuke

era stato già postato ma purtroppo non rikordo km avevate risolto...se
quando si klikka su un file da skarikare si apre la pagina ke poi resta
aperta cm fare?qlc1 aveva risposto dicendo di modificare http refresh o qlc
del genere.....ma nn rikordo d preciso!m date una mano?^_^

 ha scritto nel messaggio
news:YIug8.62642$fa5.2...@twister2.libero.it...

Ero io ad aver inviato quella richiesta.
Cmq ho risolto facendo aprire in una finestra pop-up una pagina con due
frame: un frame nascosto che permette di avviare il download, rilevato anche
dai download manager; nell'altro frame viene visualizzata una pagina che
avviva che il download è stato avviato, se non parte di cliccare un link
diretto (tanto il download è già stato conteggiato) oppure di segnalare il
link interrotto.
Puoi vederlo funzionante qui:
http://www.quellicheilpc.it/quelli01/download.php
Ciao!

 ha scritto nel messaggio
news:0SKg8.66191$fa5.2...@twister2.libero.it...


Newsgroup: it.comp.www.php
Titolo: Categorie e sotto categorie

Ciao a tutti devo fare un sito tutto gestito su database dal testo alle
immagini di intestazione, ho pensato di fare il tutto usando almeno 4
livelli di profondità, per quanto risuarda la navigazione.
Come posso fare, un' idea c' è l 'ho ma non riesco a metterla in pratica non
conoscete qualche tutorial che mi spieghi bene l' argomento.
Grazie

 wrote in message
9gpubb$4702$1...@stargate1.inet.it...


Newsgroup: it.comp.www.php
Titolo: Errore: no MySQL-Link resource supplied in ....

  Chi mi spiega ilmotivo di questo errore?
  Grazie a tutti.... Per le risposte!
  Warning: mysql_close(): no MySQL-Link resource supplied in
/usr/home/pippo.php on line 255
$connessione = mysql_connect($db_host, $db_username, $db_password);
if(!$connessione) die(sql_error());
$db = @mysql_select_db($db_username, $connessione)
        or die("Errore. connessione");
$sql = "SELECT * FROM _contatto WHERE p = '$p'";
$risultato = mysql_query($sql, $connessione)
            or die( "Errore: " . mysql_error() );
$num = mysql_numrows($risultato);
if ($num != 0)
{
    while($ncom = mysql_fetch_array($risultato))
  {
  $modulo = "modulo".$ncom[tipo].".php";
  echo "<tr><td colspan=\"3\">";
  include("$modulo");
  echo "</td></tr>";
// inserisce tutti i moduli
  } // Linea Nr. 255
}else{
echo "<tr><td colspan=\"3\">Nessun modulo inserito</td></tr>";
 }
mysql_close();

 ha scritto nel messaggio
news:0SXda.80654$pG1.1...@news1.tin.it...


 ha scritto nel messaggio
news:0SXda.80654$pG1.1...@news1.tin.it...


 ha scritto nel messaggio
news:Uu2ea.83779$pG1.1...@news1.tin.it...


 ha
scritto nel messaggio news:s_eea.29145$7y3.9...@twister1.libero.it...

Newsgroup: it.comp.www.php
Titolo: Copiare file

Devo riversare il contenuto di /origine.txt in
/cartella/destinazione.txt come devo fare? Esiste una funziona per
copiare un file?

 copiare un file?
int copy ( string source, string dest)
 Copia un file. Restituisce TRUE se la copia riesce, FALSE altrimenti. 
(CUT & PASTE dal manuale; se hai tempo leggilo, direi!!)
ciao
-- 
Punkarruso
mail:punkarruso chiocchiolona despammed punto com
pubblicità progresso:
http://www.gnu.org/gnu/why-gnu-linux.it.html

Newsgroup: it.comp.www.php
Titolo: Sviluppo Webtop

Ciao a tutti,
vorrei sviluppare un webtop sul quale far girare applicazioni web in
stile desktop. Quale pensate sia la migliore tecnologia per questo
scopo? Che ne pensate di GWT?



La domanda e` un po' troppo generica.
Intendi un webtop completamente autocontenuto oppure un PC con webtop, 
quindi con anche la possibilita` di avere una "parte server" sotto?
GWT e` Java sul server e Javascript sul client, quindi qui sei OT. :)
In generale sul client usi sempre e solo Javascript, a meno che non punti 
su un browser specifico per cui puoi scrivere un'estensione.
Quindi qualsiasi framework JS va bene (a me piace jQuery + jQueryUI e la 
vagonata di plugin che hanno), ma qui siamo OT.
Non mi pare esistano sistemi integrati PHP+JS, tranne appunto le 
accoppiate di framework come Zend Framework + Dojo (o jQuery).
Bye.

Newsgroup: it.comp.www.php
Titolo: valutazione condizione

Ciao a tutti,
utilizzo PHP 5.0.2; e' normale che il seguente codice dia il seguente 
output?
if( 'prova' == 0 )
{
         echo "condizione vera";
}
// output:
condizione vera
-------------------------------------------
in pratica la stringa 'prova' secondo lui e' uguale a 0. Anche con i 
doppi apici ottengo lo stesso comportamento. Mi sfugge qualcosa ?
grazie,
-- Lorenzo

 doppi apici ottengo lo stesso comportamento. Mi sfugge qualcosa ?
[quoto Zend PHP Certification STUDY GUIDE]
PHP will "authomagically" perform a set of conversions to ensure thate
the two operands being compare will have the same type.
[cut]
For example, consider the string "test". If you compare it against the
number 0, PHP will first try to convert it to an integer number and,
because "test" contains no digits, the resultwill be the value 0
[/quoto]
-- 
I am what I am, I do what I can
Sei un newbie? Leggi questo 
http://url.repository.biz/go/3C
Vuoi supportarmi? 
http://url.repository.biz/go/3E
Do. Or do not. There is not try.
Newsgroup: it.comp.www.php
Titolo: Header già mandato!

Avendo inserito un header("location: ecc");
mi dà questo errore quando ritorno a questa pagina.
So che in PHP  c'è un modo per evitare questo errore:
    Cannot add header information - headers already sent by
Mi aiutate per favore?
(per es. in ASP basta scrivere "response.buffer=true" e l'header non dà
problemi).
Grazie  a tutti

 wrote in message
news:tOHo7.66783$ul3.2...@news.infostrada.it...


 ha scritto nel messaggio
news:tOHo7.66783$ul3.2...@news.infostrada.it...


 wrote in message
news:qpJo7.68027$ul3.2...@news.infostrada.it...


 <META HTTP-EQUIV="REFRESH" CONTENT="1;URL=script.php">
Cosa che e` stata deprecata dal W3C, in favore del server-side.
Basta mettere del codice di controllo all'inizio della pagina, prima di
<html>, e.g.:
 
		if ($refresh) {
			header ("Location: pagina.php");
		}
Dove la chiamata alla pagina sara`:
		<a href="<? $PHP_SELF ?>?refresh=1"></a>
O una cosa del genere.
Bye,
 Emmanuele.
-- 
I ... Owe ... You ... Pain! -- Willow, "Tough Love"
Italian Buffy Resource Site (Beta) - 
http://www.ibrs.f2s.com
GnuPG Key ID: 0x788E3A3A
GnuPG Key FP: 4DD0 C90D 4070 F071 5738  08BD 8ECC DB8F A432 0FF4

Newsgroup: it.comp.www.php
Titolo: post con php

Ciao a tutti,
premetto che non sono molto pratico di php (sono un programmatore ASP!), e
ho provato a cercare
informazioni in rete.. ma senza avere risposte esaurienti, quindi ringrazio
fin da ora chi riesce ad essermi d'aiuto.
Il mio problema è che devo inviare dei parametri via POST e non via GET ad
una pagina su un server remoto, quindi salvare in una variabile la risposta
e farla stampare a video.
Grazie per l'aiuto.
Alessandro

Alez wrote:

imposti il form, nella pagina della action le info che ti servono sono 
$_POST (che è un array)
-- 
Spoken: How much is that gorilla in the window?
Take our advice, At any price, A gorilla like Magilla is mighty nice.
Gorilla, Magilla Gorilla for sale

 $_POST (che è un array)
forse mi sono spiegato male,
io ho questa pagina php dove ho già dei valori che non vengono presi da
nessun form.
Per esempio:
Valore1 = "test"
Valore2 = "prova"
Valore3 = "ciao"
Valore4 = "aiuto"
poi devo fare una cosa tipo XMLDOM che uso in ASP, oppure la stessa funzione
della DLL che uso con windows ASPtear.
Praticamente qualcosa tipo:
UrlDaChiamare = 
http://altrosito.it/pagina.php
ChiamoUrl( POST, UrlDaChiamare ,Valore1 ,Valore2 ,Valore3,Valore4)
Leggo = Rispostadellserver
Stampo Leggo
Il tutto deve essere passato via POST e non via GET
Grazie
Alessandro

 Il tutto deve essere passato via POST e non via GET
Cioč (stringistringi) vuoi passare delle variabili in POST senza un form?
Se si:
http://url.repository.biz/go/42
e di conseguenza
http://freephp.html.it/articoli/view_articolo.asp?id=76
e quindi
http://it.php.net/manual/it/function.fsockopen.php
forse ti puň interessare
http://it.php.net/manual/it/ref.curl.php

Newsgroup: it.comp.www.php
Titolo: bug di sicurezza nel bbforum?

Stanotte il forum di un sito con cui collaboro che utilizza il software
bbforum e' stato hackerato. Un utente e' riuscito a registrarsi come
amministratore e fortunatamente ha deciso di non far particolari danni.
Vorrei sapere se e' un bug conosciuto del bbforum a cui si puo' porre
rimedio o se invece questo e' il primo caso di cui venite a conoscenza.
Grazie
Max
lucamax{*ola}
supereva.it

 rimedio o se invece questo e' il primo caso di cui venite a conoscenza.
Informati sul sito del team che lo sviluppa e scaricati l'ultima versione o
la patch.
Se è riuscito a fare quello che dici c'è un bug al 100% a meno che la
password e l'user non erano "admin" "pippo" o simili, ti sei accertato che
chi a fatto quello che dici non conoscesse di suo la password?

 Se č riuscito a fare quello che dici c'č un bug al 100% a meno che la


 chi a fatto quello che dici non conoscesse di suo la password?
No, non di persona almeno, in quanto il forum non lo gestisco io. Mi e'
stato detto che un utente si e' registrato e poi e' riuscito ad avere i
permessi da amministratore, quindi dovrebbe aver usato user e pwd scelti al
momento della registrazione.
Grazie cmq dei consigli anche a pablo
Max
Newsgroup: it.comp.www.php
Titolo: Che browser usi?

inserendo tale stringa
echo "Browser: " . $_SERVER["HTTP_USER_AGENT"] . "
ottengo
Browser: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; alice01; 
Media Center PC 3.0; .NET CLR 1.0.3705; .NET CLR 1.1.4322)
visualizzato nel browser IExplore 6
In che modo posso ottenere il tipo di browser dell'utente in una manietra un 
po' piu' intellegibile?
Grazie 

 un po' piu' intellegibile?
Prova a farlo in javascript.
E poi, in un qualche modo, lo invii a php.
Ciao
Marco 

mimmolella wrote:

Il manuale, questo sconosciuto ...
http://www.php.net/get_browser
-- 
I am what I am, I do what I can
Sei un newbie? Leggi questo 
http://url.repository.biz/go/3C
Vuoi supportarmi? 
http://url.repository.biz/go/3E
Do. Or do not. There is not try.

 
http://www.php.net/get_browser
In effetti ho una copia semi-tradotta del manuale ma con l'istruzione 
$_SERVER["HTTP_USER_AGENT"]  ottengo una stringa per me poco chiara.
Adesso provo con gli esempi riportati al link da segnalatomi .
Grazie 

mimmolella ha scritto:

function browser() {
  $agent = $_SERVER["HTTP_USER_AGENT"];
  $bw = "";
  if (strpos($agent,"compatible") != false) {
    $bw = "Stai usando Explorer";
  } else {
    $bw = "NON stai usando Explorer,
         quindi un prodotto della famiglia
          Netscape (Netscape,Mozilla,Firefox o altri sotto linux)";
  }
  return $bw;
}
ciao :)

grazie Fabrizio

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

forse sono un pò ot
dovendo convertire on-fly file da wav->mp3 alcuni file in upload, ho pensato
bene di utilizzare lame per la compressione
il problema è che se da una shell digito
lame in_file out_file --silent
il file mi viene convertito correttamente
ma se dal php lancio
system("/usr/local/bin/lame in_file out_file --silent");
la conversione non avviene, cioè mi crea un file di pochi byte con il nulla
ho provato anche con i percorsi assoluti per i file in ingresso e in uscita,
ho provato anche con bladeenc
ma il risultato è sempre il nulla
dal php non riesco .... dalla shell si
sbaglio qualcosa?
grazie Andrea

sbaglio qualcosa?
Sbagli candeggio :-)
Prova a loggarti come l'utente che esegue apache (
p.es
., wwwrun), e poi
lancia il lame. Vedi se funziona, o se, come credo, ti dice qualcosa.
L'utente apache, per sicurezza, non puo' fare un tot di cose.
Leonardo

 Leonardo

Encoding prova.wav to prova.mp3
Il file prova.wav esiste, e la directory e' scrivibile da parte di
wwwrun?
Leonardo

 wwwrun?
il file esiste(ho provato anche con percorsi assoluti), utilizzo la stessa
linea di comendo che uso in shell
la directory è scrivibile da tutti (777)
e nella stessa directory converto con successo dal php mp3->wav  midi->wav
che palle =(

sono un pirla ^__^
stavo facendo le prove in un sottodominio virtuale che non ha acesso alla
directory tmp ^____^ (che è accessibile solo dal dominio principale)
che pirlaaaaaaaaaaaaaaaaaaaaaaaaa

la directory è scrivibile da tutti (777)
L'unica differenza che mi viene in mente e' lo stato di stdin/stdout.
Prova con questo comando:
	system('/usr/local/bin/lame infile outfile 2>stderr.out');
Leonardo pensoso
Newsgroup: it.comp.www.php
Titolo: domanda forse banale

Ho sviluppato diversi script in php sotto win usando quindi le 
convenzioni per i file del tipo \\ oppure //. Ora sto migrando tutto 
sotto linux e mi chiedevo se devo modificare tutti i sorgenti? :(
-- 
Ciao, Dmitry
--
GIGAMAIL By X-Privat - 
http://www.x-privat.org/gigamail.php

 sotto linux e mi chiedevo se devo modificare tutti i sorgenti? :(
dovresti si, piu specificamente da \\ in un /
ed il X:\\ diventa /


Chi non muore si rivede: il mitico Jurgen! 

Law wrote:

Vero... ho ancora dei suoi mex salvati :)
<OT to:Jurgen>
Che hai fatto di bello in tutto questo tempo jurgen?
Sei di nuovo sul ng in pianta stabile? :D
</OT>
Ciao
-- 
Danilo Bottone

 Sei di nuovo sul ng in pianta stabile? :D
Non lo so, si prevede un altro trasloco. Cmq. per un po'
di settimane la risposta sara' si.
Volevo anche vedere se riesco a mandare dal nuovo server
le news per la faq, ma non ho ancora trovato un nntp server
che vada bene da quella rete... (
php.dopoil.com
 ora su un
server in UK, prima era in italia, a torino)

Newsgroup: it.comp.www.php
Titolo: php.ini e problema con variabili di sessione su altro server

Ciao a tutti,
ho impostato un sito su un server e funziona tutto alla grande.
ora devo spostarlo e il nuovo server mi da' qualche noia.
In pratica uno script che controllava una variabile di sessione ora non
funziona piu'.
[Considerando che sono abbastanza niubbo su php.ini e compagnia bella].
Partendo dal php.ini, sapreste consigliarmi i parametri che influiscono
sulla gestione delle sessioni?
Per il momento, sul server che funziona ho questi parametri:
register_argc_argv    On    On
register_globals    On    On
magic_quotes_gpc    Off    Off
magic_quotes_runtime    Off    Off
Puo' essere che in caso di differenze di questi parametri sul nuovo sito
non funzioni la gestione delle sessioni come sul vecchio?
vi ringrazio in anticipo per qualsiasi suggerimento.
ciao
tony

 register_globals    On    On
fai una cosa, metti sul server dove lo script funziona le register_global 
ad off, e fallo funzionare con questa impostanzione, visto che l'uso 
delle register_globlas è *deprecato* ed *altamente scoraggiato*.
http://www.php.net/manual/en/security.globals.php
Quasi certamente sull'altro server stanno ad off, come in ogni 
configurazione di default degli ultimi X anni. 

 
Non ci posso credere! Nel 2011 c'� ancora chi ha le register_globals 
attive... Da quanti anni � deprecata questa impostazione? 6/7 circa?
Comunque anche secondo me il problema � l�.
- Antonio


6/7 no ma 4/5 sicuro. È deprecato da php5
Andrea

Newsgroup: it.comp.www.php
Titolo: Mail da localhost a localhost

Salve a tutti !
E' possibile inviare una email da:
es: amministratore@localhost a:
es: ufficio@localhost  tramite la funzione mail() ?
Grazie in anticipo.
Ugo Ceruti

 es: ufficio@localhost  tramite la funzione mail() ?
si. basta che metti come destinatario "ufficio"
il mailserver controlla prima nelle caselle locali 
e se ne trova una che corrisponde al nome, la mette lì.
ciao
-- 
Punkarruso
mail:punkarruso chiocchiolona despammed punto com
pubblicità progresso:
http://www.netmeister.org/news/learn2quote.html
Newsgroup: it.comp.www.php
Titolo: Maiuscole/minuscole

Utilizzo xamp con php 5 e mysql.
La mia versione non fa differenza fra maiuscole e minuscole nei nome delle 
tabelle.
Viceversa il server dove sto lavorando adesso fa differenza fra maiuscole e 
minuscole.
Ogni tanto mi capita di scrivere qualcosa di funzionante in locale che poi 
mi da errore in rete ed è una vera scocciatura.
Per ovviare a questa seccatura dovrei rendere il locale sensibile alle 
maiuscole/minuscole.
Ma non riesco a trovare come.
Grazie a chi vorrà darmi la dritta
Saluti
Leo

 maiuscole/minuscole.
vedi se ti può servire:
http://forum.html.it/forum/showthread/t-717644.html

Newsgroup: it.comp.www.php
Titolo: form non funziona bene con IE

mi è capitata questa cosa molto strana, ho fatto una paginetta con un 
semplice form. Si tratta di rispondere a qualche quiz. Ecco su tutti i 
browser funziona bene, mentre su IE 7 se si preme invio invece di 
cliccare sul bottone il form non parte e la pagina viene ricaricata come 
se avessi premuto il tasto di refresh.
Questa cosa non mi  era mai capitata e non so assolutamente da cosa possa 
dipendere.
metto la pagina on line per un paio di giorni così magari mi dite da cosa 
possa dipendere:
http://insistema.co.uk/quiz/quiz.php
ovviamente il problema si presenta nelle domande dove si deve inserire il 
testo
grazie in anticipo 

 testo
mmm zero risposte....

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

Avrei questo problema:
vorrei sostituire la stringa contenente un link con uno spazio vuoto.
La stringa del link però non è sempre uguale.
Ho provato con:
str_replace('<a href=".*">', "",
ma non funziona.
Qualcuno può aiutarmi?
Grazie
Nicola

 ma non funziona.
str_replace non funziona con le espressioni regolari. Devi usare
eregi_replace (oppure preg_replace, che dovrebbe essere + veloce):
$str = 'ciao <a href="pippo.html">pippo</a> come stai?';
$x = eregi_replace('<a href="[^"]+">([^<]*)</a>', '<b>\1</b>', $str);
//oppure: $x = preg_replace('/<a href="[^"]+">([^<]*)<\/a>/',
'<b>\1</b>', $str);
echo "$x<BR>";
Nell'esempio il tag anchor viene sostituito dal bold.
Newsgroup: it.comp.www.php
Titolo: MVC con Zend Framework... problema

dispatch() #2 {main} thrown in /var/www/
cecamore.it/mauro/include/Zend/
 
Controller/Dispatcher/Standard.php on line 194
 
Credo di aver seguito alla lettera le indicazioni del libro e non riesco 
a trovare il motivo e il significato dell'errore...
 
Qualcuno di voi potrebbe darmi delle indicazioni in merito?
 
Vi ringrazio in anticipo!
 
Mauro Cecamore
 

 .... inoltre, nel mio .htaccess, sotto la directory htdocs, ho definito 

bisogna vedere il libro che stai seguendo che versione del framework zend
utilizza, anche perch� dalla 1.8 sono cambiate alcune cose molto
rilevanti, quindi se il libro utilizza una versione del FW antecedente e
tu hai scaricato l'ultima versione il libro almeno per impostare il
progetto ti serve a poco.
 
nel tuo file index.php nella cartella htdocs, devi impostare le direttive
di dove il php trova la libreria zend, l'eventuale file di configurazione,
e da il "la" per la partenza del framework chiamando il bootstrap, che in
genere si trova nella cartella application, questo file "inizializzera i
vari componenti del framework che a te interessano e che vengono
richiamati ad ogni singola operazione (come l'inizializzazione del db,
l'eventuale menu, i vari path di dove trovare i moduli, che tipo di view
utilizzare ecc..)
 
nell'esempio che hai scritto, ti manca la "V" del pattern MVC,ricorda che
il controller NON si occupa di "stampare a video" il risultato, quindi il
comando "echo" nel pattern MVC � formalmente sbagliato, questo deve essere
nella "V" (che in zend framework sono i file .phtml).
 
Ciao
 
-- 
 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
 
 
 

"bramante1"  ha scritto nel messaggio news:jv85ib$2kr$1...@news.newsland.it...

Ciao,
 
leggo solo ora il tuo post .... se non ricordo male ho lo stesso libro 
(posso controllare stasera) e non sona mai riuscito ad andare avanti nello 
studio in quanto non riuscivo a far funzionare gli esempi.
 
Tra l'altro facendo i test su windows ho avuto molte difficolt� nella 
scrittura corretta delle path per i virtualhost (anche se poi ne sono venuto 
fuori).
 
ConteZero

Newsgroup: it.comp.www.php
Titolo: leggere da un file

Premesso che di perl non è che ne sappia molto, avrei bisogno di un piccolo
script che mi conti il numero di e-mail all'interno di un file txt in una
cerat directory e me lo metta a video.
Le e-mail sono memorizzate nella forma
ma...@nonso.it
ma...@nonso.it
ma...@nonso.it
Da quel poco che so di perl, dovrebbe essere una cosa facile, ma mi potete
dare qualche dritta?
Grazie
Andrea

 ha scritto nel messaggio
news:EPlY7.13071$s04.5...@news.infostrada.it...


 ha scritto nel messaggio
news:xImY7.13276$s04.5...@news.infostrada.it...


 Questo è un forum su PHP non sul Perl. Ma che stai affà?
ops, scusa, cmq grazie 1000
Andrea

Newsgroup: it.comp.www.php
Titolo: Gestione domini

Scusa l'[ot]
Potreste consigliarmi un newsgroup che tratta della gestione dei domini 
web: registrazione, trasferimento/blocco/risblocco ecc.
Buon proseguimento Luca

Luca. ha scritto:

it.lavoro.professioni.webmaster
bye!
-- 
elimina unsampdoriano per rispondere via email

 bye!
Grazie, ciao a te :-)

Newsgroup: it.comp.www.php
Titolo: accessibilità e usabilità [OT?]

ciao a tutt*,
vorrei, se possibile, avere informazioni su quale cms permette il completo
standard w3c per quanto riguarda accessibilità e usabilità.
oppure, qualsiasi cms va bene...e tutto dipende da come sono implementati i
vari template?
grazie e ciao

 ha scritto nel messaggio 
news:biMPd.885919$35.33...@news4.tin.it...


 ha scritto nel messaggio 
news:cuplse$24l$1...@newsread.albacom.net...


 ha scritto nel messaggio
news:y8QQd.37165$QG6.6...@twister2.libero.it...


ernesto ha scritto:

Drupal

Newsgroup: it.comp.www.php
Titolo: [forse-OT] Scoprire se un utente ha chiuso il browser

Avrei l'esigenza in oggetto.
Al momento l'unica soluzione che abbiamo trovato è la seguente:
- quando l'utente si logga, viene registrato (su mysql) l'id di sessione 
e il tempo, più un flag di 'logged=true';
- quando l'utente si sposta nelle pagine, un blocco php aggiorna il tempo;
- un'altro script, eseguito sul server via cron si incarica di terminare 
le sessioni non usate da più di X minuti. Quando l'utente dovesse 
riaccedere, si trova buttato fuori (flag di logged=false).
Esiste un metodo più rapido per sapere se un utente ha chiuso senza fare 
logout?
Andrea

 logout?
mi sembra cue tu stia usando il termine "sessione" a sproposito, infatti
il consiglio č proprio quello di usare le variabili di sessione .
 

  
Non mi sono spiegato.
Se l'utente chiude e rientra, già lo scopro.
E' che in una particolare pagina, c'è una risorsa che deve essere 
serializzata. Se l'utente che in quel momento è in quella pagina, chiude 
il browser, la risorsa risulta assegnata a lui ed eventuali altri utenti 
  devono attendere la garbage collection per potervi accedere.
Vorrei trovare un metodo con il quale, se un utente accede a quella 
pagina, si può fare un controllo al volo se la risorsa occupata è 
effettivamente in uso od è rimasta appesa.

 occupata è effettivamente in uso od è rimasta appesa.
Puo implementare un metodo (es. tramite Js, Ajax, Flash etc) che
aggiorni la data/ora di utilizzo nel database ogni X secondi (es. 15).
In questo modo riduci il periodo di "attesa" dell'utente.
-- 
Vuoi distribuire il tuo sito web su CD/DVD?
Prova 
http://www.dwebpro.com/
Vuoi diventare un esperto analista PHP/MySQL?
Vieni a fare uno stage con noi: 
http://www.creativepark.it/stage/
Newsgroup: it.comp.www.php
Titolo: FAQ: php non mi funziona sul PC

Ciao,
Ho installato php come modulo di apache sul mio portatile (NT 4.0).
Php funziona: <? phpinfo(); ?> restituisce la configurazione
correttamente, se istanzio in un modulo .php delle variabili e le uso
riesco a farci quello che voglio.
Problema: le variabili non passano dalla FORM al modulo successivo. Se
creo una FORM con una action = "elaoboro.php", elaboro.php non riceve
le variabili. fa qualsiasi cosa con le sue locali, non elabora quelle
passate.
Penso sia un problema banale di configurazione.
Qualcuno l'ha già risolto?
Graz!

 Graz!
Non so quale sia la configurazione del tuo PHP
e quale versione sia, ma per "scoprire" come
vengono passate le tue variabili e dove sono
memorizzate puoi aggiungere in testa al file .php :
<?php
        echo "<pre>";
        print_r($GLOBALS);
        echo "</pre>";
?>
Suppongo cmq che il problema stia nella direttiva
register_globals in php.ini.
-- 
SpeedTech
http://www.speedtech.it

register_globals in php.ini.
Grazie.
Tuttel le variabili sono associate a una dicitura => Array.

Newsgroup: it.comp.www.php
Titolo: Visual PHP Studio alias Qadram [promo]

Visitate il sito 
http://www.qadram.com/

 wrote in message
3gNH7.73816$sq5.3...@news.infostrada.it...

Newsgroup: it.comp.www.php
Titolo: preg_match con PHP 3.0.6

Salve NG
Ho necessita di usare la funzione preg_match su di un server con 
installato PHP 3.0.6
Purtroppo preg_match é stato implementato dalla 3.0.9
il server non é mio quindi di installare una versione piu recente del 
PHP non se ne parla
Che funzione (o insieme di funzioni) posso utilizzare?
grazie
-- 
Gibe
Modena Italy
Utente Macintosh dal 1991
gibe@freemailPUNTOit

 
ereg dovrebbe funzionare sul 3.0
ciao
marcello
Newsgroup: it.comp.www.php
Titolo: Salva oggetto con nome

Ciao a tutti.
Ho una pagina in cui un link apre uno script php che, a sua volta, 
restituisce un file presente sul server. Quest'ultimo script php termina con 
il seguente codice:
header ("Content-type: $FileType");
header ("Content-disposition: infile; filename=$FileName");
@readfile ( $NomeFile );
Ora il problema è il seguente: se il file scaricato è di un tipo supportato 
dal browser (ad esempio un'immagine, un doc, un pdf...) questo viene aperto 
direttamente nel browser. Altrimenti compare la finestra "salva oggetto con 
nome". Io vorrei fare in modo che in qualsiasi caso si aprisse sempre la 
finestra "salva oggetto con nome". E' possibile? Devo specificare qualche 
cosa nell'header? Devo farlo con uno script lato client, tipo javascript?
Grazie
Nino 

 nome". E' possibile? 
Secondo te? Se non e' supportato dal browser come vuoi che possa essee
visualizzato? Come codice binario?
-- 
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.

 
Non vorrei dopo diversi botta e risposta sentirmi dire: "potevi fare uno 
sforzo e dare subito una risposta piů completa, oppure non rispondere 
affatto, se la cosa ti annoiava".
Ciao.
	-Ema-

 visualizzato? Come codice binario?
Mii, come siamo "incazzosi"! Ma hai almeno letto la domanda? Non voglio 
visualizzare un file di un tipo non supportato, ma forzare il salvataggio di 
quelli supportati, senza che il browser tenti di aprirli.
Comunque (non l'ho provato), forse la soluzione è qui:
http://forum.webmasterpoint.net/archive/index.php/t-3910.html

 -Ema-
Resto della mia opinione, se rispondere in un NG ti annoia, non farlo. Se 
ami le polemiche, sappi che non replicherò più, perché questo annoia me. Se 
guardi l'ora dei post, capirai che il mio comportamento è coerente.
Saluti

cosa nell'header? Devo farlo con uno script lato client, tipo javascript?
fai così:
header("Content-type: application/download");
header("Content-disposition: attachment; filename=$FileName);
Francesco Mazzi
Webmaster di AltroPC.it - 
http://www.altropc.it
 
Project Admin di "PHP Reservation - Online booking system" - 
http://phpreservation.sourceforge.net
Dev.Staff di E-Xoopport - 
http://dev.e-xoopport.it


GRAZIE! 

 affatto, se la cosa ti annoiava".
Non dimenticare che probabilmente non sarebbe stato convinto della risposta
che gli avresti dato, eh :)
"Di la'" gli avevo gia' scritto un reply in merito, ma poi ho preferito
evitare di intromettermi e lasciar fare a Cristiano, che e' stato
sicuramente molto, ma molto piu' diplomatico di come sarei stato io.
-- 
ZER0
~ The Tangent Universe collapsed 5938 days, 5 hours, 17 minutes and 27 seconds ago.
on air ~ "Gianluca Grignani - Che ne sarà di noi"
Newsgroup: it.comp.www.php
Titolo: campo date

Salve a tutti, ho cercato su google, e sul manuale...
ma non sono propio riuscito a capire come formattare un semplice campo DATE
da aaaa-mm-gg in gg-mm-aaaa...
Scusate la banalità della domanda, ma inizia ad essere assillante!!
Grazie a tutti
 Silvio

 campo DATE da aaaa-mm-gg in gg-mm-aaaa...
http://www.php.net/date
-- 
I am what I am, I do what I can
L'uomo, conscio di sbagliare, persevera.

 
http://www.php.net/date
Questo link lo avevo trovato, ma in ogni caso non sono riuscito a capire
come estrarre in maniera corretta il campo dal database.
Grazie comunque.


 capire come estrarre in maniera corretta il campo dal database.
Tralasciando il fatto che nel tuo precedente post parli di "formattare"
e non di "estrarre". Se ti riferisci a MySQL basta cercare sul relativo
manuale.
http://dev.mysql.com/doc/mysql/en/Date_and_time_functions.html#IDX1384
In PHP (visto che siamo su it.comp.www.php) e' sufficiente la funzione
date.
-- 
I am what I am, I do what I can
//
url.repository.biz/go/1Y


come estrarre in maniera corretta il campo dal database.
Puoi ottenerlo direttamente da MySQL nel formato voluto:
SELECT DATE_FORMAT(campodata,'%e-%c-%Y') FROM tuatabella;
Ciao
Matteo
------------------------------------
Peggio pe' voi che me ciavete messo!
Silenzio! e rispettate er Presidente!
------------------------------------
Newsgroup: it.comp.www.php
Titolo: [Rich Aiuto] Installazione server e php

Ho installato varie volte server (PWS o Apache), PHP, MySQL e
phpMyAdmin su dei computer, ma adesso sto diventando matto con il
portatile di un amico (un HP di recentissima generazione). Le ho
provate tutte e ci rinuncio.
Se c'e` qualcuno a Milano e dintorni che sa installare quanto sopra,
mi faccia sapere. Per il mio amico la cosa e` estremamente importante,
perche' il portatile gli serve per fare delle demo di siti realizzati
in PHP-MySQL.
Grazie
Andrea Murnik

Premesso che e' curioso che chi vuol fare demo di siti php+mysql non
sappia installare un server, puoi provare a postare che genere di
difficolta' trovi..magari qualcuno ti puo aiutare.
Ciao
Paolo
--------
Paolo Dell'Unto
gab...@tiscalinet.it
ICQ # 770759
On Sun, 07 Oct 2001 18:09:26 GMT, 
mur...@murnik.it
 (Andrea Murnik)
wrote:


Il mio amico non sa niente della materia, quindi la faccenda non e`
molto curiosa. Io ne so qualcosina di piu`, ma ritengo che continui a
non essere una faccenda curiosa, perche', come ho detto, ho installato
gia` qualche server, ma questa volta c'e` qualcosa che non fa andare a
buon fine l'installazione e non riesco a capire cosa sia.
Comunque cio` che ho fatto e` stato di cercare di installare il tutto
prima separatamente, poi utilizzando gli installatori Triad e FoxServ,
poi reinstallando sopra PHP e MySQL.
Risultato: non trova mai la pagina (Cod 403). Nota che ho provato di
tutto, dopo l'
http://localhost
, ma mai sono riuscito ad aprire una
pagina, neanche un HTML!
Detto questo, non mi dilungo, perche' mi sembra inutile. La questione
e`: se c'e` qualcuno in questo NG della zona di Milano che ha gia`
installato MOLTE VOLTE server, in modo da far girare in locale dei
siti realizzati con PHP, se questo qualcuno ha pretese economicamente
accettabili (comunque solo a risultato ottenuto), se ritiene di poter
mettere mano alla cosa senza far perdere tempo in tentativi
(esperienza gia` fatta con persone che si dichiaravano
professionalmente qualificate), se questo qualcuno esiste lo prego di
contattarmi, anche scrivendo direttamente ad
and...@TOGLIQUESTOmurnik.it
Grazie
Andrea Murnik
------------------------------------------

Newsgroup: it.comp.www.php
Titolo: sql injection funzione

ciao
function pulisci($stringa)
{
         $elimina = array("<", ">", "--", ";", "+", "'", "(", ")", "=", "@",
"SELECT", "INSERT", "CREATE", "DELETE", "FROM", "WHERE", "OR", "AND",
"LIKE", "EXEC", "SP_", "XP_", "SQL", "ROWSET", "OPEN", "BEGIN", "END",
"DECLARE");
         $stringa = str_replace($elimina, "", $stringa);
         return $stringa;
}
questa funzione non riconosce i comandi sql scritti in minuscolo,
php5 possiede str_ireplace() che è case insensitive...
ma php 4 no
come posso risolvere, considerando che il server che utilizzo monta php4?
gazie


Ma sei impazzito?!
Esistono delle funzioni apposta!!!
http://it.php.net/manual/it/function.addslashes.php
http://it.php.net/manual/it/function.mysql-real-escape-string.php
Volevi reinvetare la ruota?

Mirko ha scritto:

grazie
p.s. no non sono pazzo :)

 come posso risolvere, considerando che il server che utilizzo monta php4?
http://it.php.net/manual/it/function.strtoupper.php
function pulisci($stringa)
  {
          $elimina = array("<", ">", "--", ";", "+", "'", 
"(", ")", "=", "@",
  "SELECT", "INSERT", "CREATE", "DELETE", "FROM", "WHERE", 
"OR", "AND",
  "LIKE", "EXEC", "SP_", "XP_", "SQL", "ROWSET", "OPEN", 
"BEGIN", "END",
  "DECLARE");
          $stringa = str_replace($elimina, 
"",strtoupper($stringa));
          return $stringa;
  }

 
http://it.php.net/manual/it/function.mysql-real-escape-string.php
pero' per maggiore sicurezza non e' meglio eliminare anche 
le parole  sensibili sql?



Questo ti da' problemi se la stringa poi serve per cercare una PaSsWorD, o
vuoi inserire magari un nome.
Personalmente mi trovo d'accordo con chi diceva di usare l'escape di SQL.
In alternativa, preg_replace e' simile a str_replace - e supporta anche il
case insensitive.
Leonardo
-- 
Dawn is near, the time is short (Human aircraft! Hard to port!)
We eight reindeers of the night work as one in silent flight.
Let not one damn house pass by (Who taught that guy how to fly?)
Each year sees more girls and boys: how many of them can we bring toys?
Newsgroup: it.comp.www.php
Titolo: Buon Natale e domanda

Ciao!
Innanztutto Buon Natale a tutti!
Se per caso c'è qualcuno che si collega anche in questi giorni di festa ecco
la banale questione.
Come si proteggono pagine con password?
Io ho pensato di riempireun form con user e pwd e di chiamare un file php
che si connette ad un db mysql, verifica se l'utente è registrato e se si
attiva una sessione e chiama una pagina che all'inizio controlla se c'è una
sessione attivata oppure no. Se non c'è una sessione attiva dice che c'è un
problema altrimenti procede.
Immagino che però ci siano modi più "standard" per risolvere il problema.
Sul manuale di php non c'è scritto nulla a riguardo...
Procedo con la mia idea o avete altri consigli?
Grazie!
P.S. E' gradita la segnalazione di un sito dove scaricare qualcosa di già
pronto, anche se preferirei arrangiarmi visto che dovrei essere un
informatico... :o))
Grazie e ancora auguri!
--
Denis Mazzucato
http://www.vivalamucca.supereva.it/

 informatico... :o))
prova 
http://www.phpcenter.it/project/index.php
 (in italiano), oppure
http://www.phpbuilder.com/snippet/
 (in inglese)
:) Roberto

 Immagino che però ci siano modi più "standard" per risolvere il problema.
Beh, normalmente si fa fare l'autenticazione direttamente al server... Cerca 
nella documentazione di Apache riguardo al file .htaccess
-- 
Lorenzo

 Beh, normalmente si fa fare l'autenticazione direttamente al server... Cerca
Normalmente si fa fare un'autenticazione via database: tu fai ad iscrivere i
nuovi utenti direttamente nel server?
Ciao
:) Roberto

 nuovi utenti direttamente nel server?
Avevo capito che solo un utente fisso (o pochi di piů) dovessero accedere alle 
cartelle protette... in tal caso il metodo piů semplice č usare .htaccess & 
.htpasswd.
Ma se c'č un numero indefinito e dinamico di utenti č chiaro che č necessario 
un database...
-- 
Lorenzo

 ha scritto nel messaggio
news:a0dce3$k24eq$1...@ID-96535.news.dfncis.de...


 manina dal prompt di comandi non mi va...
phpMyAdmin
-- 
Lorenzo
Newsgroup: it.comp.www.php
Titolo: riferimento variabili

Esiste un modo per cui avendo tre oggetti
ArticoloTag
FrontpageTag
NewsTag
possa creare una funzione per fare una cosa del tipo:
function aaa($oggetto){
	$oggetto.'Tag'->method();
        $oggetto.'TagPeer'->method2();
}
cioè che dinamicamente possa cambiare e creare  il nome dell'oggetto su
cui applicare il metodo ? Io in $oggetto passerei di volta in volta
'Articolo', 'Frontpage', 'News'.
Non so se sono stato chiaro ma non so come spiegarla meglio....
Grazie
alex

 'Articolo', 'Frontpage', 'News'.
Uhm... una cosa tipo
function aaa($oggetto){
    $name = $oggetto.'Tag';
    $o = new $name();
    $o->method();
}
In PHP5 funziona, ma naturalmente crei l'oggetto dentro la funzione,
quindi lo perdi al termine. Devi vedere tu, in base a cosa ti serve, se e
come renderlo persistente.
Se invece vuoi accedere direttamente alla classe, non so se sia
possibile fare direttamente $name->method()
Bye.

 'Articolo', 'Frontpage', 'News'.
Con le variabili variabili dovresti risolvere 
http://www.php.net/manual/it/language.variables.variable.php
una cosa tipo
function aaa($oggetto){
	$($oggetto.'Tag')->method();
         $($oggetto.'TagPeer')->method2();
}
dovrebbe funzionare, almeno credo :oP

 dovrebbe funzionare, almeno credo :oP
magari utilizzando le parentesi graffe... :-D
function aaa($oggetto){
     ${$oggetto.'Tag'}->method();
     ${$oggetto.'TagPeer'}->method2();
}

DonnieDarko ha scritto:

Grazie ora provo.
Mentre invece per i riferimenti alla  classe e' possibile fare qualcosa
secondo voi?
Del tipo:
$oggetto='articolo';
$oggetto.'Tag'::ARTICOLO_ID;
Sul manuale ho trovato:
<?php
//this works
$string = $classname.'::a_static_function();';
eval($string);
?>
Remember to include a semicolon inside the string passed to eval().
ma non sono riuscito a farlo funzionare
Grazie
Alex

 
OK. Alla fine il mio problema era il valore della costante di classe con
il nome della classe che cambiava di volta in volta. Ho risolto con
constant($var) che restituisce il valore della costante in $var.
Era piu' semplice di quello che pensassi
Grazie mille per l'aiuto.
Alex
Newsgroup: it.comp.www.php
Titolo: Store procedure

Salve a tutti,
è possibile richiamare una store procedure di MSSQL da php?
Se si come?
Mille grazie per l'attenzione

 h possibile richiamare una store procedure di MSSQL da php?
http://www.php.net/mssql_execute
-- 
I am what I am, I do what I can
L'uomo, conscio di sbagliare, persevera.


Ho risolto in altro modo:
$sql = "EXECUTE sp_name parametro1 parametro2 ..."
$Result1 = nome_connessione->Execute($sql) or
die($nome_conessione->errorMsg());
Il tutto funziona senza problemi. Ora però non so come fare il valore
restituitomi dalla Stored Procedure.
La stored procedure è la seguente:
----------------------------------------------------------------------------
---------------------------------------
CREATE PROCEDURE inserisci_offerta
@tacito_rinnovo bit,
@id_operatore int,
@riga_in_fattura char(100),
@sospendi_fattura bit,
@ID bigint OUTPUT
AS
INSERT INTO offerta (TACITO_RINNOVO, ID_OPERATORE, riga_in_fattura,
sospendi_fattura) VALUES (@tacito_rinnovo , @id_operatore, @riga_in_fattura,
@sospendi_fattura)
select @ID = @@identity
GO
----------------------------------------------------------------------------
---------------------------------------
e mi dovrebbe restituire l'id appena inserito nella variabile locale di
MSSQL @ID. Qualcuno sa come fare da php ad ottenere questo valore?
ho provato con $result1->Fields(1) ma ottengo un errore che mi dice che
applico la funzione a un "non oggetto". Penso sia qualcosa di simile ma non
sono sicuro..
Grazie di nuovo..

 restituitomi dalla Stored Procedure.
Che costrutto e'? Che libreria stai utilizzando?
[quoto gstratfordATdas.ca (06-Aug-2003 07:25)]
The easiest way to use a stored procedure is:
$Result = mssql_query("StoredProcedureName Var1, Var2, Var3...");
$Result is then just like any other result set. You can get the output
parameters by:
$arr = mssql_fetch_row($Result);
$OutputParam1 = $arr[0];
$OutputParam2 = $arr[1];
[/quoto]


 Grazie di nuovo..
fai un print_r di $result1 (e posta il risultato) dovrebbe essere una
risorsa non un oggetto.. trattala come tale
-- 
www.iuz-lab.info


Dovrebbero essere le ADODB, il codice generato da un plug-in di dreamweaver
che si chiama Phackt della interakt, molto utile perché permette di gestire
l'accesso a svariati database con un interfaccia grafica identica a quella
di serie di DMW per mySQL.

 risorsa non un oggetto.. trattala come tale
Fatto!
Questo è il responso:
adorecordset_empty Object ( [dataProvider]=> empty[EOF]=> 1[_numOfRows]=> 0
[fields] => [connection] => )
A quersto punto io non ci capisco piu niente!!..

_dirtydozen wrote:

credo di capire che l'id sia 1.. ma probabilmente stò parlando senza sapere
quello che dico..
se ripeti l'operazione cosa ottieni?
-- 
www.iuz-lab.info

 
si, cancella tutto credo proprio di aver sbagliato..
cmq prova a vedere.. 
http://www.glocksoft.com/ep/ug_identity_value.htm
adesso devo scappare..
-- 
www.iuz-lab.info