mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.www.php
Titolo: inizio difficoltoso....

Per favore aiutatemi.
ho iniziato con mysql php apache su windows 98 ii ma non riesco ad
agganciare niente.
1) ho installato mysql, ho provato a creare un file e funziona tutto
2) ho installatao php4  in    d:\php4
3) ho installato apache  in d:\apache
4) ho creato in  d:\apache\htdoc  un file prova.php  con una istruzione
 phpinfo() )
5) ho aggiunto a    d:\apache\conf\hpttd.conf :
                                           ScriptAlias /php4/ "d:/php4"
                                            AddType application/x-http-php4
.php
                                            Action application/x-http-php4
"d:php4.exe"
                                           ServerName 127.0.0.1
6) ho lanciato apache e funziona (running...)
7) ho aperto il Browse (Explorer) ho chiesto
http://localhost:127.0.0.1/prova.php
mi da'  impossibile visualizzare la pagina
ho provato a cambiare  80 al posto di 8080 sull'indirizzo e su hpptd.conf
(port)
COSA STO SBAGLIANDO ? o COSA MANCA ?
Domanda: L'indirizzo del computer con windows 98 II . dove lo trovo ? siamo
sicuri sia 127.0.0.1   ?
                 L'indirizzo del protocollo TCIP è 192.168.238.238   ho
provato anche con questo..
 a volte mi dava anche indirizzo non trovato ma poi mi ha sempre dato
impossibile visualizzare.
 su php bisogna fare qualche altra cosa ?
grazie
Paolo

 http://localhost:127.0.0.1/prova.php
prova a fare solo 127.0.0.1 oppure solo 
http://localhost/prova.php

 wrote in message K3Vr8.56874$pT1.1...@news1.tin.it...


 wrote in message K3Vr8.56874$pT1.1...@news1.tin.it...


> Ma su php non bisogna fare niente, solo installarlo ?
Beh, devi poi configurare apache per farli 'parlare'.
Ma se usi win perchè non installi qualche pacchetto già pronto che ti
installa tutto (apache, php, mysql).
Prova Easyphp
Ps
Prova a chiudere e riaprire il browser

 wrote in message zC_r8.57589$pT1.1...@news1.tin.it...


 ha scritto nel messaggio
news:pTUr8.131837$%g7.41...@twister2.libero.it...


 wrote in message
2Vls8.2896$m41....@twister2.libero.it...


 ha scritto nel messaggio
news:4Fys8.5008$m41.1...@twister2.libero.it...

Newsgroup: it.comp.www.php
Titolo: comunicazione fra server

Un Saluto a tutta la squadra PHP.
sono un neofita (imbranato) del PHP e scrivo x la proma volta in questo 
forum.
la mia idea è questa..
su Apache 2.0.49, MySql 4.0.18 e PHP 5,
il client PIPPO contatta il server S1 che autentica il client ma prima invia 
il nome del client al server S2 che scrive in un database in MYSQL che PIPPO 
ha chiesto di autenticarsi..
insomma S1 deve mandare una stringa a S2.
la mia domanda è: come faccio a inviare la stringa PIPPO (in protocollo SSL) 
da S1 a S2 ?
PHP mi può aiutare ??
praticamente S1 dovrebbe diventare client di S2..
di fare socket su porte diverse dall'80 non se ne parla xkè ho bisogno del 
protocollo SSL
grazie per questo spazio
e a tutti coloro che sapranno darmi anche un piccolo aiuto.. :-)
frus...@hotmail.com
 

 
certo
nella pagina chiamata su S1 metti (ovunque ti pare) una chiamata tramite 
CURL, fopen o anche una esecuzione di lynx o wget tramite la shell_exec 
di php al "sito":
https://indirizzo_ip_di_S2/addintodb.php?stringa=pippo
se poi vuoi andare sul sofisticato puoi anche scriverti una classe che 
utilizzi i socket per mandare tramite i suoi metodi stringhe ad Apache 
che ascolta su S2
riferimenti:
http://it.php.net/manual/it/ref.curl.php
http://it.php.net/manual/it/function.fopen.php
http://it.php.net/manual/it/function.shell-exec.php
http://it.php.net/manual/it/ref.sockets.php
ciao
Alesi_27

 PHP mi puň aiutare ??
[CUT]
Se vuoi andare sul sofisticato, fare il figo con il capo, ma soprattutto 
avere un sistema strutturato di comunicazione puoi usare PEAR:SOAP. E' 
ovviamente piů complesso ma una volta imparato hai una marcia in piů.
Ciao.
	-Ema-

Grazie Ragazzi siete grandi..!

Newsgroup: it.comp.www.php
Titolo: dubbio boolean/tinyint

sto realizzando la tabella di un db su Mysql. Uso Phpmyadmin. I campi che 
imposto come booleani, me li trasforma in tiny int. Questo comportamento č 
regolare?
grazie 

 comportamento è regolare?
MySQL non implementa il tipo boolean:
http://dev.mysql.com/doc/refman/5.0/en/other-vendor-data-types.html
Bye.
Newsgroup: it.comp.www.php
Titolo: Il solito: da js a php

Da quel poco che so, posso passare variabili e dati generati da uno script 
JavaScript a php,
tramite un form, quindi con un submit oppure tramite un link...
Il mio problema è questo:
All'interno di una routine php, al verificarsi di una condizione if dovrei 
fare eseguire uno script javascript del tipo:
<?
...
 <script language="JavaScript" src="miofile.js"></script> // l'output è un 
lungo testo.
...
?>
Ora io dovrei stampare su file quell'output ma è possibile farlo all'interno 
di questa serie di istruzioni php SENZA intervento dell'utente, quindi senza 
click o simili?
Da quello che ho letto sembrerebbe di no... ma spero di essere smentito.
Grazie.

 dell'utente, quindi senza click o simili?
Ricorda sempre che PHP e` lato server, JS lato client. Non vengono MAI 
eseguiti contemporaneamente.
Per il tuo problema, bisogna vedere cosa fa miofile.js e se puoi fargli 
scrivere l'output su una variabile js invece che sul browser. A quel punto 
usi AJAX per passare di nascosto quell'output al tuo server, senza 
intervento dell'utente.
Bye.

 intervento dell'utente.
Qui devo farmi una cultura... mi sai dire "cosa" dovrei cercare 
(googleggiando) riguardo AJAX?
Grazie per le risposte.

 (googleggiando) riguardo AJAX?
Cerca xmlHttpRequest
Ci sono parecchi esempi. A te interessa passare un solo valore molto 
lungo, quindi e` come fare il submit di una textarea in POST.
Bye.

 lungo, quindi e` come fare il submit di una textarea in POST.
Infatti, č esattamente quello che faccio ora e vorrei eliminare il submit...
Grazie, vado alla ricerca.
Newsgroup: it.comp.www.php
Titolo: [OT] copiare zippare una cartella su linux

Scusate se lo chiedo qui però ho una certa urgenza
di sapere come copiare una cartella in un' altra parte del server usando ssh 
e come comprimere, sempre una cartella e tutto il suo contenuto, in formato 
tar.gz.
So solo come dezippare i dati sul server per adesso. 

 contenuto, in formato tar.gz.
O usi le funzioni gz (meglio una classe gia' pronta, vedi su pear),
oppure usi exec o simili e tar.
-- 
I am what I am, I do what I can
Do. Or do not. There is not try.


hai provato a leggere
man tar
man gzip
sono abbastanza chiari
ciao
Alesi_27

Grazie per le info, mi sono state utili.
Sapete se c'č qualche sistema per spostare grossi file
collegando direttamente 2 server linux?
Vorrei sfruttare le loro connessioni velocissime per trasferire un file da 
uno all' altro. 

 collegando direttamente 2 server linux?
FTP? SFTP? SCP?
Comunque qui sei OT.


Guarda non ho idea di che sintassi usare in SSH per fare questo.
Ti sarei grato se potessi scrivermi un esempio.
Ho accesso SSH a entrambi i server.


 Ti sarei grato se potessi scrivermi un esempio.
Qui sei OT, ti consiglio di postare su it.comp.os.linux.iniziare


Ok ho postato la.
Se sai come si fa ti sarei grato se potessi rispondermi su quel newsgroup. 
:)


 Ok ho postato la.
Per favore, quota decentemente.


Non mi piace il quote in alto.
A mio parere č meglio che la risposta sia in alto e il vecchio post in 
basso.


 A mio parere h meglio che la risposta sia in alto e il vecchio post


Hahaha sei un robot?
Comunque ti ringrazio per i consigli che mi hai dato per
quello che chiedevo, ma siamo in una democrazia e quoto come piace a me. :)


 siamo in una democrazia e quoto come piace a me.
Per favore, quota decentemente.
Anche in democrazia esistono delle regole.


basso.
A me non piace non poter girare nudo per la città, ma le convenzioni
prevedono che lo si faccia. La netiquette prevede che si quoti ponendo
pirma la/le parte/i del msg a cui si risponde e che sono
significative... quindi la buona educazione quando si entra in una
comunità con certe regole prevede che si rispettino tali convenzioni.
-- 
Stefano Aglietti - StallonIt on IRCnet - ICQ#: 2078431
Email: 
ste...@people.it
 - 
ste...@despammed.com
BlogPage: 
http://www.40annibuttati.it/
PGP keys available on keyservers  (cripted & signed PGP mail welcome)

 basso.
non importa cosa piace a te. Se vuoi perseverare fai pure ma non pensare 
che gli utenti di USENET siano pagati per risponderti
ciao
Alesi_27
Newsgroup: it.comp.www.php
Titolo: Ciclo for dentro printf??

Come posso inserire un ciclo for magari per far ripetere 30 volte " %s,"
dentro una stringa creata con printf ??
In sostanza:
printf(' ....query ... ciclo for ');
--------------------------------
Inviato via 
http://usenet.libero.it

 printf(' ....query ... ciclo for ');
Perchč non fai 30 printf?
for ($loop = 0; $loop < 30; $loop++) {
    printf("%s",$var);
}
Ludovico Grossi

 printf(' ....query ... ciclo for ');
Potresti creare la stringa a parte cosě:
$forPrintf = "...query...";
for($i = 0; $i < 30; $i++) {
  $forPrintf .= "%s ";
}
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it
Newsgroup: it.comp.www.php
Titolo: Apache 2.0.40 + php 4.2.2 su win2k

>> Syntax error on line 173 of C:/Program Files/Apache
Group/Apache2/conf/httpd.conf: --> è la riga "LoadModule php4_module
c:/php/php4apache2.dll"
The Apache2 service terminated with service-specific error 1.
Qualcuno ha già provato con successo questa configurazione?
    Ciao e grazie, Mauro.

 ha scritto nel messaggio
news:Ony79.74163$lu5.2...@twister1.libero.it...



Ho visto il pacchetto foxserv ed è sicuramente interessante per non avere
tanti problemi... in ogni caso ho trovato il bug in questione su
bugs.php.net
 ed è disponibile una nuova versione del modulo php4apache2.dll
per apache 2.0.40, che ho già testato con successo.
    Ciao, Mauro.
Newsgroup: it.comp.www.php
Titolo: xml_parse: ignorare i warning

Salve,
ho una ventina di siti che usano un motore di newsletter che si basa su
dei template in XML.
Funzionava tutto fino a un paio di settimane fa, poi, presumo per un
aggiornamento di PHP, hanno smesso di andare, e mi tornano il seguente
errore:
Errore XML: Undeclared entity warning alla linea 263
A me onestamente non frega niente delle undeclared entity, non mi
interessa che l'XML sia ben formato e valido, anche perche` e` semplice
HTML con dei tag xml particolari per la sostituzione di alcuni dati.
C'e` un modo per forzare, da php.ini, di ignorare i warning?
Il problema e` che ho un
if (!xml_parse(...))
	die(...)
in un sacco di script, che dovrei correggere a mano per togliere il die,
visto che comunque funziona tutto. E` solo un warning, ma mi sta bloccando
tutte le newsletter.
Grazie.
Bye.

 
error_reporting = E_ALL & ~E_WARNING
rae

 error_reporting = E_ALL & ~E_WARNING
Grazie, ma e` gia` impostato cosi` e non e` quello che cercavo. :)
Se si limita a stamparmi i warning di PHP mi va anche bene, cosi` mi
arriva la mail con tutto.
Il problema e` che xml_parse() mi termina con un FALSE quando trova un
warning. Vorrei che lo ignorasse e mi tornasse un TRUE. Vorrei il FALSE
solo quando c'e` effettivamente un errore.
Bye.

in un sacco di script, che dovrei correggere a mano per togliere il die
Ho paura che ti tocchi di sostituire xml_parse con my_xml_parse, dove
farai qualcosa di simile a
function my_xml_parse($res, $data, $is_end = false)
{
	$ret = @xml_parse($res, $data, $is_end);
	if ($ret) return true;
	$code = xml_get_error_code($res);
	if (false === $code)
		return false; /* Bad parser */
	return in_array($code, array(
		XML_ERROR_NONE,
		// XML_ERROR_NO_MEMORY,
		// XML_ERROR_SYNTAX
		// XML_ERROR_NO_ELEMENTS
		// XML_ERROR_INVALID_TOKEN
		// XML_ERROR_UNCLOSED_TOKEN
		// XML_ERROR_PARTIAL_CHAR
		// XML_ERROR_TAG_MISMATCH
		// XML_ERROR_DUPLICATE_ATTRIBUTE
		// XML_ERROR_JUNK_AFTER_DOC_ELEMENT
		// XML_ERROR_PARAM_ENTITY_REF
		// XML_ERROR_UNDEFINED_ENTITY
		// XML_ERROR_RECURSIVE_ENTITY_REF
		// XML_ERROR_ASYNC_ENTITY
		// XML_ERROR_BAD_CHAR_REF
		// XML_ERROR_BINARY_ENTITY_REF
		// XML_ERROR_ATTRIBUTE_EXTERNAL_ENTITY_REF
		// XML_ERROR_MISPLACED_XML_PI
		// XML_ERROR_UNKNOWN_ENCODING
		// XML_ERROR_INCORRECT_ENCODING
		// XML_ERROR_UNCLOSED_CDATA_SECTION
		// XML_ERROR_EXTERNAL_ENTITY_HANDLING
	));
}
Suppongo che un warning ti ritorni XML_ERROR_NONE, comunque.
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: Aggiornamento MySQL in Easyphp

ho installato easyphp per testare le pagine inlocale prima di caricarle sul server. La versione
installata è la 1.6 con php aggiornato a 4.3.4. vorrei aggiornare MySQL dalla versione 3.23.49 alla
versione 4.0.17. Ho scaricato il file zip da 
msql.com
, ma se provo a installarla sopra all'esistente
non succede nulla, nel senso che phpinfo continua a dire 3.23.49, in compenso phpmyadmin non
funziona più.
la versione 1.7 di easyphp conterrebbe già mysql 4.0.15, ma non riesco a farla funzionare.
qualcuno mi sa dare un aiuto?
ciao
Massimo
-- 
Per contatti in mail togliere CANC_ELLA_

 ha scritto nel messaggio
news:kaeeuv43m5b9v9quu...@4ax.com...

che problemi easyphp 1.7 ?


non riesce ad avviare apache. sono sicuramente casini sul mio pc perché prima di easyphp avevo
installati i componenti singoli. siccome non ho voglia di formattare e reinstallare tutto e easyphp
1.6 funziona vorrei lasciare la situazione com'è, com mysql aggiornbato però!



secondo me rischi di fare una porcata e di perdere solo del tempo,
che versione di windows hai?


98SE



allora non saprei,
ho letto sul sito easyphp che ci sono degli accorgimenti per le varie
versioni di windows.
sul mio win2000 easyphp 1.7 č comunque 2 volte piů veloce della vecchia
versione, quindi penso che valga comunque la pena di perdere un pň di tempo
per far partire la nuova versione

 un pň di tempo per far partire la nuova versione
Piů veloce in che senso?

Newsgroup: it.comp.www.php
Titolo: Problema risultati MySQL query annidate

// Riavvolgo risultati query precedente dopo averli elaborati
mysql_data_seek($result,0);
// Per ogni risultato...
while($row = mysql_fetch_assoc($result))
{
$id = $row["id"];
$q = "SELECT * FROM tabella WHERE id_tabella = {$id} AND altro_campo =
'{$vett[1]}'";
$r = mysql_query($q,$connection) ;
}
Premesso che $vett[1] esiste ed è corretta, il codice appena citato mi
funziona se elimino l'ultima riga del while, quella che chiama
mysql_query().
Se lascio la riga che fa la query a quanto pare perdo l'array
associativo $row e il ciclo while termina.
Come potrei risolvere? Di query annidate in cicli while ne ho sempre
fatte, ma questa è la prima dove uso risultati riavvolti..
;)
--
Napolux
http://www.napolux.com
http://napolux.deviantart.com
http://www.scaricafirefox.it

hai provato ad usare un'altra connessione per le query all'interno del
ciclo?


Scusa perchè non provi con i JOIN invece di fare cicli di cicli di
query?

 query?
in questo caso dovrebbe usare un UNION e non una JOIN

T_PAAMAYIM_NEKUDOTAYM ha scritto:

Uhm... se non ho capito male, viene aperto un primo recordset, che
contiene il campo "id".
Se deve leggere tutto il recordset ed utilizzare il campo "id" per fare
poi una select su un'altra tabella per trovare informazioni riguardo
quell'id, tantovale fare un JOIN tra il primo recordset e l'altra
tabella...

 tabella...
si', avevo letto male la query, non avevo notato che il campo id aveva
un WHERE con il valore preso dal fetch.
puo' fare una join o una subquery
Newsgroup: it.comp.www.php
Titolo: Librerie gd2.dll

Buon giorno a tutti. Devo mettere su un server un sito in php che
necessita delle librerie GD2.dll
Qualcuno sa dove le posso scaricare??
E' molto importante grazie....

 Qualcuno sa dove le posso scaricare??
Il file di libreria che ti server, è fornito con qualsiasi 
installazione (windows) di php (a patto che appunto abiliti le gd).
Di conseguenza, ti basta che copi quel file .dll dalla cartella 
extensions del tuo computer locale (sul quale dovresti fare le prove) 
alla cartella extensions del server. Poi vai nel php.ini e abiliti la 
voce relativa all'estensione per le gd2. Infine riavii il webserver e 
da allora puoi usare le librerie gd.
Tutto ciò a patto che il server sia tuo, e quindi puoi farci quello che 
vuoi.
Altrimenti, non puoi fare proprio nulla, a meno di pregare l'assistenza 
affinché attivino l'estensione per le gd. Ma ho i miei dubbi che lo 
facciano. ;-)
In alternativa, devi cambiare server, scegliendone uno che ti mette a 
disposizione ciò di cui hai bisogno (a fronte probabilmente di un 
maggior costo). :-)
--
rob4you
www.outofmind.eu

guardando dentro il mio server ho trovato le librerie nella posizione
giusta...
E guardando nel file di configurazione sono già state attivate...
Quindi non so qual'è il problmema
il messagio che mi dà è questo...
Warning: getimagesize(./admin/si_ht/img_big/SI//archint)
[function.getimagesize]: failed to open stream: Permission denied in
F:\server\xampp\htdocs\si_main_cen_pagecen.php on line 92
non so prorpio cosa voglia dire...
Newsgroup: it.comp.www.php
Titolo: Che tipo di framework?

Ciao
per un gestionale potrebbe essere una buona scelta realizzarlo su Joomla?
grazie


punto primo, joomla è un cms e non un framework... la differenza è
tanta. per framework si intendono 'grosse librerie di funzioni pronte
all'uso', vedi codeigniter, cakephp, zend.
punto secondo, che tipo di gestionale intendi realizzare? che dovrà
fare esattamente, cosa dovrà gestire?

DaNieL ha scritto:

tabelle collegate e operazioni di inserimento,modifica,cancellazione e 
ricerca...
grazie

 ricerca...
solo questo?
allora forse ti conviene usare un cms, anche joomla va bene.

 ricerca...
Nessun CMS te lo permette.
phpmyadmin ti da` solo le basi (CRUD ma su singola tabella).
Quindi lo fai a mano (con o senza framework).
Bye.

 grazie
Non  si capisce bene, mi verrebbe da consigliarti un orm piuttosto che
un cms, cmq...
Se sei interessato a sole funzini CRUD, usa un framework, google per
"php framework", leggiti qualche opinione; ce ne sono diversi tutti
più o meno validi, oggi non ho voglia di leggere guerre religiose a
riguardo quindi ti cito solo i nomi dei più famosi e apprezzati:
codeigniter, cakephp, zend, kohana, doctrine (ques'ultimo è un orm).
Io ti consiglierei di usare un CMS solo se ne trovi uno che ha un
elemento che ti serve ben realizzato e che al 99,99% è esattamente
come ti serve (esempio, la gestione degli utenti), allora forse ha
senso partire dal cms e creare il tuo gestionale sotto forma di moduli/
plugin... ma in generale è un bagno di sangue.

DaNieL ha scritto:

ecco Joomla mi sembra comodo per via della gestione degli utenti....ad 
esempio.
Farlo a mano ...no
troppo tempo e poi perchè reinventare la ruota?
oltretutto i framework sono prodotti e testati da gente in gamba, quindi 
si va sul sicuro ;)
Una domanda
Perchè sviluppare in Joomla un componente l'è un "bagno di sangue"?
grazie

 sono prodotti e testati da gente in gamba, quindi si va sul sicuro ;)
Come ti hanno gia` detto, Joomla NON E` un framework. E` un CMS. Che 
abbia alcune funzionalita` di framework per facilitare la scrittura di 
moduli, non lo rende un framework.
O spieghi meglio cosa vuoi fare, oppure sbatti pure la testa sul muro di 
Joomla. :P
Bye.

 Perch sviluppare in Joomla un componente l' un "bagno di sangue"?
Nono non ho mai detto questo, o mi sono espresso male o hai capito
male te ;D
Sviluppare un componente per joomla (senti, dai un'occhio anche a
drupal, fammi questo favore ;) è imho l'unico modo di estenderlo.
Modificarlo per adattarlo alle tue esigenze (modificando proprio il
core) è un bagno di sangue, per mille motivi.
Cmq, dai un occhio ai framework sopra citati, alcuni di loro
forniscono degli script pronti (mi sembra codeigniter o cakephp ne
avevano uno proprio per gestire gli utenti)

 avevano uno proprio per gestire gli utenti)
grazie!

 senti, dai un'occhio anche a drupal,
Dai un occhio direttamente a Drupal se non ti piacciono i framework, 
lascia perdere Joomla. Altrimenti ti consiglio cackephp, a me piace molto.
-- 
g4b0, linux user n. 369000
http://brosulo.net
Newsgroup: it.comp.www.php
Titolo: Problema con track_vars

Salve a tutti!
Ho un sistema Linux RH 7.2 con Apache 2 e PHP 4.2. Il mio problema è
che non riesco a passare dati tramite form ad uno script. Mi spiego
meglio:
ho questo codice:
<FORM ACTION="inserisci.php" METHOD="POST"> 
 <INPUT TYPE="text" NAME="nome" SIZE="20" MAXLENGTH="30"><BR>
 <INPUT TYPE="submit" VALUE="INVIA">
</FORM>
Teoricamente nello script "inserisci.php" potrei utilizzare la
variabile $nome contenente la stringa inserita nel form....mi
sbaglio?Purtroppo non funziona, è come se fosse vuota.....(anche
$HTTP_POST_VARS["nome"] è vuoto).
Se utilizzo METHOD="GET" ottengo lo stesso risultato, nonostante
nell'URL sia presente il valore associato alla variabile nome.
Leggendo dei doc ho appreso che nel file di configurazione del php
(php.ini) deve essere presente la riga "track_vars = ON"...Ma nel php
4.2 questa direttiva non si può editare perchè è SEMPRE ON. Perchè
allora non funziona? Qualcuno saprebbe darmi qualche dritta? Vi
ringrazio anticipatamente....
un saluto a tutti

4.2 questa direttiva non si può editare perchè è SEMPRE ON. Perchè
PHP 4 ChangeLog
Version 4.2.0
22-Apr-2002
ATTENTION!! register_globals defaults to 'off' now !!!
Bonf

 $HTTP_POST_VARS["nome"] è vuoto).
Prova con:
$_POST["nome"]
--
Reply to: brain79(at)
inwind.it
www.brainetwork.net
ICQ# 
4742797710
 - FeSToso n°143
Newsgroup: it.comp.www.php
Titolo: non due array, ma un bidimensionale

Ciao a tutti.
All'interno di una funzione, ridotto all'essenziale, ho questo codice:
si tratta di due cicli annidati che aggiungono elementi a due diversi
array.
$ar1=array();
$ar2=array();
  while (...) {
    if (si verifica una condizione) {
    array_push($ar1,// diciamo che aggiungo "Pippo", poi "Pluto", etc. 
    // se la condizione viene soddisfatta parte anche un ciclo for
       for ($ii=0; $ii < 3; $ii++) {
       array_push($ar2, // aggiungo "a", poi "b", poi "c"...
       }
   }
 
A questo punto mi trovo con
$ar1 che contiene "Pippo","Pluto","Paperino"...
e
$ar2 che contiene "a","b","c","d","e","f","g","h" etc
A me invece servirebbe un solo array bidimensionale fatto cosě
$ar[0][0] = "Pippo"
$ar[0][1] = "a"
$ar[0][2] = "b"
$ar[0][3] = "c"
$ar[1][0] = "Pluto"
$ar[1][1] = "d"
$ar[1][2] = "f"
$ar[1][3] = "g"
Ve la sentite di darmi una mano a risolvere il problema? Da sola sto
facendo un po' di confusione.
Grazie a tutti
-- 
Nicoletta

 
$ar1 = (array(), array());
poi usi..
array_push($ar1[0], valore);
array_push($ar1[1], valore);
 
per aggiungere i valori
--
www.iuz-lab.info

 $ar1 = (array(), array());
Non so perché ma su questa dichiarazione ho ricevuto errore; partendo
così non c'era modo di proseguire. Poi ho avuto un'illuminazione ^_^  ho
pensato che avrei potuto contemporaneamente "pushare" e far diventare
bidimensionale l'array. Ti mostro come, magari può servire a qualcuno.
$ar=array();
      while (...) { 
            if (...) {
            array_push($ar,array(variabile primo ciclo));
              for (...) { 
                  if (...) {
                  array_push($ar[count($ar)-1],variabile secondo ciclo);
Così facendo ottengo esattamente
Array
(
    [0] => Array
        (
            [0] => "Pippo" (var primo ciclo)
            [1] => "a" (var secondo ciclo)
            [2] => "b" (var secondo ciclo)
            [3] => "c" (var secondo ciclo)            
        )
    [1] => Array
        (
            [0] => "Pluto" (var primo ciclo)
            [1] => "e" (var secondo ciclo)
            [2] etc.
Grazie di nuovo, a presto :)
-- 
Nicoletta
Newsgroup: it.comp.www.php
Titolo: mail in html con php

ciao,
vorrei sapere se da uno script in php è possibile inviare e-mail in
formato html, in modo che il destinatario riceva un messaggio
formattato e con delle immagini con collegamenti ipertestuali.
Grazie.

Per inviarlo con il formato HTML non ci sono problemi, nel seguente
esempio c'è l'utilizzo dei HEADERS del messaggio per quel proposito
  $html = '<html><head><title>Esempio</title></head>' .
             '<body><p>Un esempio di messaggio HTML</p></body></html>';
  $subject = 'Esempio';
  $headers  = 'MIME-Version: 1.0' . "\r\n";
  $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
  $headers .= "From: 
iscri...@affittistagionali.it
\r\n";
  mail('
destin...@server.com
',$subject,$html,$headers));
Invece per le immagini è meglio che risiedano su un server web e fai
riferimento attraverso il tag IMG nel html. In questo modo le
dimensioni del messaggio sono molto piccole.
ciao
Rafael Andres Marin de la Cruz
-----------------------------
http://affittistagionali.it
Il portale web per gli
affitti vacanza e stagionali
-----------------------------
Ale ha scritto:


dimensioni del messaggio sono molto piccole.
Giusto.
Ma per curiosità (e mi scuso dell'intromissione) come si fa a
"infilare" una foto nell'email **senza** linkarla tenendola su un
server? ...chessò un piccolo logo.gif (o jpg, o png) per esempio...
Grazie mille...
-- 
La rovina del mondo sarà l'indifferenza...
...ma chi se fregaaaa!!  :D

 dimensioni del messaggio sono molto piccole.
Per fortuna i client (seri) di posta elettronica non visualizzano in 
automatico le immagine linkate! Se è tua premura visualizzare 
l'immagine, la devi inserire nel corpo della mail.
Come ulteriore consiglio, appoggiati ad una classe esterna che genera le 
mail in formato html *valido*
	Francesco

 
Ciao
Mi aggancio qui perche' ho utilizzato il tuo codice per provare a
spedire delle mail.
Non succede nulla, non da errori, nella posta in arrivo non vedo nulla.
Devo settare qualcosa da qualche parte? Se credi apro un nuovo thread.
Sono su mac osx 10.3.9.
Grazie
 
-- 
Virgilio

Hai configurato sendmail o qualcosa di simile per l'invio della posta
da php?
Non ho mai lavorato su Mac, mi dispiace non posso aiutarti.
i_mac ha scritto:


 > Virgilio
-- 
Virgilio

No, non ho fatto nulla. Adesso mi documento
Se ti può consolare a me non funziona neanche su Win. Nel senso che in
locale non mi va. Ma se lo script è giusto, una volta messo su un
server (io uso un server linux) tutto funziona.
Ho easyphp che è l'equivalente di MAMP (a casa ho solo computer Apple)
e non è configurato per "uscire". Devi configurare rete, firewall e
php.ini. Però non l'ho mai dovuto fare quindi il mio contributo si
ferma qui... :(
Ciao


 Ciao
Devo integrare una applicazione web based con la possibilita' di spedire
email, l'ambiente e' tutto mac ma sarebbe riduttivo fare qualcosa di
cablato sul S.O..
Grazie per il contributo, continuo a documentarmi.
Ciao
-- 
Virgilio
Newsgroup: it.comp.www.php
Titolo: funzione mail.

Vorrei sapere se la funzione mail di php č collegata al S.O del server su
cui gira il sito.
Cioč mail č funzione di qmail o sendmail o altri server mail oppure č una
funzione del php inidpendente dal s.o. del server, che usa il protocollo
smpt/pop .
Questa domanda sorge x due ragioni:
- su un server linux da oggi non riesco piů a far mandare le mail x cui
potrebbe essere che il provider mi abbia bloccato la funzione x ragioni di
sicurezza direttamente da linux.(qmail)
 - se invece installo php/mysql/apache su win2k posso lo stesso usare la
funzione mail?
cmq vi mando lo script della funzione mail x vedere se ci sono errori.
<?
if (isset($email)):
# l'indirizzo email a cui inviare la mail
$target="
mioind...@email.it
";
mail($target,$subject,"Nome: ".$name."\nTitolo:
".$subject."\n\n".$text,"$SERVER_NAME" );
endif;
?>
le variabili  $name,$target,$text,$subject arrivano da un semplice form e mi
paiono corrette.
Grazie e ciao!

 smpt/pop .
dal manuale:
L'implementazione Windows della funzione mail() differisce sotto molti 
aspetti dall'implementazione Unix. Primo, non usa una un programma in 
locale per comporre i messaggi, ma opera soltanto direttamente sui 
socket, il che significa che deve essere presente in ascolto un MTA su 
un socket di rete (che può essere su localhost o su una macchina 
remota). Secondo, gli header custom quali From:, Cc:, Bcc: e Date: non 
vengono interpretati subito dal MTA, ma ne viene fatto prima il parsing 
da parte di PHP. PHP < 4.3 supportava solo gli header Cc: (ed era case-
sensitive). PHP >= 4.3 supporta tutti gli header e non è più case-
sensitive. 
potrebbero esserti utili le classi di pear scritte per mandare mail, 
grazie alle quali si possono includere allegati in maniera più semplice 
e sfruttano i socket dando più indipendenza dall'os.

 e sfruttano i socket dando piů indipendenza dall'os.
oK grazie. Posto che non mi serviranno tutte queste info, secondo te perchč
non riesco piů a far mandare le mail da pagina php? possono aver tirato giů
il server mail?

 il server mail?
potrebbe essere... se il server non č a tua diretta disposizione forse 
dovresti chiedere al gestore del servizio.
Potrebbe anche essere stata esclusa la funzione per ragioni di sicurezza 
o altro...
-- 
__________________________________________________
                 ~°~   Ale   ~°~
         **** CAMPIONI D'ITALIA 26 ****
~~~ ICQ #54291095 ~ DPPSJ #044 ~ LACRIMA #008 ~~~~
Newsgroup: it.comp.www.php
Titolo: Impedire uso immagini

Premetto che probabilmente vado cercando una regola per il rewrite mode
e non propriamente a che fare con PHP ma non sono inserito in altri NG
per cui spero di non andare troppo OT qui dove qualcuno conosco.
Quello che vorrei impedire è che qualcuno sul suo sito mostri le mie
immagini.
Naturalmente non posso mettere mano ai settaggi di Apache direttamente
quindi questa richiesta.
Posso fare qualcosa?
-- 
Amministratore
www.amiciamici.com
Giornalismo dal basso sull'amicizia e sul turismo
"Pronto Chi Bussa" il primo podcast di Parma e provincia?

 Posso fare qualcosa?
Cerca su google hotlinking htaccess troverai millemila esempi da
personalizzare :-D
Ciao
DonnieDarko

DonnieDarko ha scritto:

Grande!
Ora so come si chiamano.
Sapevoche potevo contare su di voi ;-)


Newsgroup: it.comp.www.php
Titolo: Aiuto.. se mi dici sempre ERROR line 1 come faccio a fare il DEBUG??

Ciao a tutti continuo nella mia disperata ricerca di qualche consiglio:
non c'é modo di far funzionare nel modo voluto i messaggi d'errore di
PHP, il problema è che qualsiasi errore in qualsiasi riga di codice esso
si trovi mi da sempre 
Parse error: parse error in /Users/thomas/... on line 1
SEMPRE e COMUNQUE SULLA LINEA 1 costringendomi ad esasperanti controlli
su tutto il codice sorgente...
Il problema è che riconosce totalmente l'errore, se dipendente da MYSQL,
se di SINTASSI o altro ma da sempre LINE 1
non ho trovato la soluzione neppure sul file di configurazione
Consigli??
grazie
ciao

 Parse error: parse error in /Users/thomas/... on line 1
Stai usando Windows ? ... Vero !!

Ciao, ho risolto..
sto usando MACOSX (cioé di base UNIX) é esclusivamente il modo in cui
salvo i file.. ora sono a posto grazie ad un'opzione di Dreamweaver
ciao


Newsgroup: it.comp.www.php
Titolo: Pop3 senza il modulo Imap

Salve a tutto il NG.
Vorrei sapere come faccio ad accedere ad una casella di posta pop3 da uno
script php(ad es. per visualizzare le nuove mail) senza utilizzare il modulo
aggiuntivo IMAP.
Grazie in anticipo delle risposte

 aggiuntivo IMAP.
con sockets:
Come posso leggere email senza imap?
http://php.dopoil.com/faq.php?popMailWithSockets

On Sun, 2 Feb 2003 23:22:36 +0100, ~*Shadowman112 *~ se ne usciva così:

Prova NOCC. Lo trovi su SourceForge.
Cmq ce ne sono tanti altri.
-- 
We hold these truths to be self-evident,
that all men are created equal,
that they are endowed by their Creator with certain unalienable Rights,
that among these are Life, Liberty, and the pursuit of Happiness
Newsgroup: it.comp.www.php
Titolo: Variabili di sessione ed HTTPS

Ciao a tutti
Sto completando un sito e-commerce con carrello ed area utenti da mettere in
HTTPS. La pagina prodotto contiene il bottone "Aggiungi al carrello" e si
trova in HTTP. Una volta aggiunto il prodotto, se passo al carrello
(HTTPS)...il prodotto NON viene visualizzato. Specifico che questo problema
si verifica con tutti i browsers tranne Explorer (6/7) che invece riesce a
vedere il prodotto. A me sembra molto strano, non capisco perchč con IE
riesco a trasferire le sessioni da HTTP ad HTTPS e con gli altri browsers no
(Firefox, Opera, Netscape). Lo stesso problema vale per l'area clienti. Il
form per l'inserimento di user e password si trova in HTTP ed una volta
loggato, se passo ad HTTPS, il browser "perde" i coockies.
Spero di essere stato chiaro e che qualcuno mi aiuti..
Mescano
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Inviato viahttp://
arianna.libero.it/usenet/
detta cosi non so di preciso dove potrebbe essere l'errore.
ti dico subito una cosa pero: se si vede con IE e non con gli altri
significa che un erroe da qualche parte c'è perche IE è quello meno
compatibile con le specifiche HTML.
Io cmq un paio di e-commerce li ho fatti e nn ho mai usato https...
sono sempre andato con le sessioni semplice semplice (tanto poi i
pagamenti erano con banca sella..li basta aggiungere un collegamento
che ti passano loro e sei a posto.)

 "perde" i coockies.
Perche` fisicamente stai parlando di due siti diversi. Anche a livello di 
configurazione del webserver, hai due virtualhost, tra l'altro su due 
porte diverse (80 e 443).
Potrebbero anche essere uno in Italia e uno in USA.
Quello che sbaglia e` IE, che passa cookies tra siti diversi.
Ti conviene stare sempre sull'HTTP e passare a HTTPS solo al momento del 
pagamento, oppure spostare tutto sull'HTTPS.
Bye.

Newsgroup: it.comp.www.php
Titolo: Conversioni funz CDBL, CLng da ASP a PHP4

Ciao a tutti,
ho questo problema ... :-(
devo convertire queste due funzioni di ASP
in PHP4 per eseguire un'operazione matematica:
"Cdbl" e "CLng" e se esite anche "Mod"
Grazie mille, mi toglereste veramente un bel
cruccio !!

 "Cdbl" e "CLng" e se esite anche "Mod"
 
Per chi non conosce ASP, potresti mica dire in 2 parole cosa fanno ste
funzioni? Mica tutti siamo "cross-platform"! :-)
Ciao
--ev 

 "Cdbl" e "CLng" e se esite anche "Mod"
PHP ha solo 2 tipi numerici: interi e doppi, che vengono convertiti
automaticamente dal PHP stesso.
Cmq nel caso tu voglia che un valore sia interpetato come un tipo numerico
particolare usa:
(double) $variabile
(integer) $variabile
Oppure usa le funzioni intval() e doubleval() per convertire rispettivamente
in intero e doppio.
Per il Mod usa %
ciao
--
Kappa
ka...@webngo.net
www.webngo.net

 ha scritto nel messaggio
news:gfIi7.26547$4b5.7...@news6.giganews.com...

Newsgroup: it.comp.www.php
Titolo: file include

salve,
volevo sapere dove posso prendere delle nozioni sui file include?
cioe' se questi posso essere utilizzati per importare funzioni come in C e
come vengono importate!
per adesso ho utilizzato la funzione include("");
per fra bricolage con le pagine (-;
--
NighTiger
www.spippolatori.com
----------------------------------------------
               Evita flat:
Aruba, Edi&Sons e Galactica
----------------------------------------------

 come vengono importate!
    Quello che includi viene inserito nel file. Se c'è codice eseguibile
direttamente (cioè esterno a dichiarazioni di funzioni o classi) viene
eseguito subito. Se ci sono funzioni, vengono semplicemente definite.
    Ti consiglio, per chiarezza, di usare include *solo* per definire
funzioni. Inoltre, usa include_once per ovviare a problemi di definizioni
multiple.
        Cris
--
Cristiano Verondini
http://noway.ing.unibo.it

 eseguito subito. Se ci sono funzioni, vengono semplicemente definite.
quindi se e' una funzione me la pasta dentro e mi rimane solamente da
passargli le variabili?


 ha scritto nel messaggio
news:jPPl7.1121$i_1....@news.infostrada.it...


 tag... A pensarci è logico ma magri le prime volte ci si sbaglia :)
un testo con esempi e spiegazioni varie ?
tnx


Newsgroup: it.comp.www.php
Titolo: formatta stringa

Ho questa stringa 
Colicchi, Bruno Lenti, Franco Manfredi, Gabriele Todros, Alberto
Vorrei che a video comparisse cosi':
Colicchi, Bruno / Lenti, Franco / Manfredi, Gabriele / Todros, Alberto
come posso fare ?

o...@tiscali.it
 wrote:

In ordine di utilizzo
http://www.php.net/explode
http://www.php.net/count
http://www.php.net/for
http://www.php.net/trim
http://www.php.net/str_replace
http://www.php.net/implode
-- 
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.


in mille modi, il più loffio che mi viene in mente è quello di fare un 
replace di ', ' con, ad esempio, un '@'.
quindi sostituisci i tuoi ' ' con ' / '.
quindi sostituisci i '@' con ', '.
Per essere più elegante puoi passare alle espressioni regolari.
-- 
l'astronave da 300 punti di space invaders
i fumetti di zora, la vampira porno e la prinz senza ritorno
anna oxa a sanremo conciata come una punk londinese
il toblerone, qualcuno sa perche'


non funziona cosi' perche' nei casi di congnomi con lo spazio
fallisce.
Visocchi, Guglielmo De Renzi, Mario Malpeli, Cherubino
Visocchi@Guglielmo De Renzi@Mario Malpeli@Cherubino
Visocchi@Guglielmo/De/Renzi@Mario/Malpeli@Cherubino
Visocchi, Guglielmo/De/Renzi, Mario/Malpeli, Cherubino
dovrebbe diventare
Visocchi, Guglielmo / De Renzi, Mario / Malpeli, Cherubino


:Provate a guardare gli ingredienti del famoso Labello che si usa per
:le labbra screpolate: Butirrospermum Parkii (sperma di maiale).
Newsgroup: it.comp.www.php
Titolo: percorso dei file

file");
ma il risultato è negativo
secondo voi è possibile? magari utilizzando cmd explorer.exe?

 secondo voi è possibile? magari utilizzando cmd explorer.exe?
Nelle applicazioni web il PHP e' lato server, non lato client.
Qualsiasi processo verrebbe avviato lato server, non lato client.
-- 
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: problema invio dati tra pagine

ho una pagina php contenente alcuni dati presi da un db e altri richiesti
con campi da completare on line.
con un javascript invio la stringa:
<script
language='Javascript'>self.location='MailQuesito.php?Data=$D&Ute=$UserId&Tip
oUt=0&Doma=$Domanda&Risp=$Maili'</script>
fin qui tutto ok.
il problema č:
se il campo $Domanda contiene il carattere "\n" (Ossia new lin, invio) il
javascript mi crea un errore
perchč non trova la terminazione della stringa
Vi pongo l'esempio di come diventa la stringa sopra con un testo a capo:
<script
language='Javascript'>self.location='MailQuesito.php?Data=228/08/2003
12:00&Ute=1234551&TipoUt=0&Doma=questa č la domanda
(a capo)che continua cosě&Risp=
i...@mail.it
'</script>
avete suggerimenti su come posso inviare i dati di questa pagina?
considerate che alcuni dati sono protetti e quindi non li posso
spostare in campi modulo e utilizzare la classica <form> </form>

 ha scritto nel messaggio
news:7qk3b.270819$lK4.8...@twister1.libero.it...

In teoria nell'url non dovrebbero comparire certi caratteri.
Ti faccio un esempio: gli spazi.
Avrai notato in tanti siti che nell'url compare il %20 al posto degli spazi.
Ecco, alcuni caratteri vanno sostituiti con una rappresentazione
particolare.
Ad esempio: "Questa era la domanda" diventerebbe
"Questa%20era%20la%20domanda".
Tra questi caratteri, c'e' anche l'a-capo.
Cerca informazioni e usa le funzioni escape() e unescape() (per javascript)
oppure le funzioni urlencode() e urldecode() (per php)
per convertire le stringhe in sequenze di caratteri spedibili tramite GET.
Ciao,
Ema
Newsgroup: it.comp.www.php
Titolo: classi in file singoli o separati

ho creato una classe astratta e due classi derivate.
 
1. E' meglio tenere la classi in un unico file o in file separati?
 
2. Se uso la seconda soluzione, è meglio mettere i file contenenti le 
classi derivate, in una sotto-directory (visto che appunto sono classi 
di livello inferiore)?
 
3. Lasciare tutti i file nella stessa directory, tranne quello 
contenente la classe astratta; cioè spostarlo in un'altra directory (ad 
esempio 'lib')?

 esempio 'lib')?
ha poco senso per me.
 
 
 


 
però mi pare che i principali framework tengono le classi di base 
(controller, model, ecc.) nella library

 (controller, model, ecc.) nella library
 
la maggior parte dei FW ha le classi astratte nella directory al loro 
dedicata e poi le derivate nelle rispettive sub-directory.
 
ZF2 ad esempio
Library
--Zend (e volendo puoi includere da qui)
   --- Navigation
       navigation.php (classe astratta)
       ----Page
           Mvc.php (classe derivata dalla astratta navigation)
 
 
Ciao


in effetti ragione, in genere i controller dovrebbero (dico dovrebbero) 
essere in app/controlles; ma ogni FW ha le sue caratteristiche

 1. E' meglio tenere la classi in un unico file o in file separati?
 
https://github.com/php-fig/fig-standards/blob/master/accepted/PSR-0.md
 
 
C'è uno standard, anche fatto bene, che supporta sia classi con che senza 
namespace. Viene usato da tutti i framework e da molte librerie. E` 
derivato da PEAR, quindi anche PEAR lo usa. E composer (che, per ora, è 
la piattaforma di riferimento per i "pacchetti" in PHP) si basa su quello 
e fornisce anche l'autoloader già pronto, oltre a un repository con 
migliaia di classi, librerie e framework già pacchettizzati.
 
Quindi direi che non ci sono dubbi. :)
 
Bye.


molto interessante

Newsgroup: it.comp.www.php
Titolo: Errore su portale

Ciao a tutti
 sto cercando di installare un portale che abbiamo costruit con degli
amici e che sui loro computer funziona.
Ho provato a metterlo in un dominio che ho acquistato ed ecco l'errore
--
Warning: open_basedir restriction in effect. File is in wrong directory
in /home/httpd/vhosts/
pianetamac.it/httpdocs/agenti/classes/progetto.php
on line 2
--
La linea incriminata e' 
include("riferimenti.php");
--
La variabile "open_basedir", secondo il phpinfo
e' settata come
/home/httpd/vhosts/
pianetamac.it/httpdocs:/tmp
--
Avete delle indicazioni?
Cosa posso fare per togliere questo errore?
Un grazie a tutti in anticipo.
                                ALEX 


La cosa importante da capire è dove si trova "riferimenti.php"
puoi lavorare solo "sotto" httpdocs e la cartella tmp (per le sessioni, 
  ed i file temporanei suppongo)
prova a mettere il file da includere sotto httpdocs
Ciao
Marcello
Newsgroup: it.comp.www.php
Titolo: Problema con visualizzazione righe di testo

Salve a tutti, ho creato una pagina che visualizza le informazioni 
presenti in un file txt.
Lo script legge il txt con la funzione file.
Poi conta le righe presenti con la funzione count e le mette a video. Le 
mette a video dalla prima all'ultima.
Io dovrei metterle a video dall'ultima allla prima partendo dall'alto. 
Invece della 123 dovrei vedere 321.
Sapete dirmi come posso fare ?
Grazie a tutti.
Saluti

On Wed, 27 Sep 2006 09:42:14 +0100, Pellix79 <pellix...@NOSPAMtin.it>
wrote:

Si direbbe un lavoro per array_reverse.
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?

 Si direbbe un lavoro per array_reverse.
Oppure più semplicemente visto che file le mette in un array:
Visto che per metterle a video devi scorrere l'array, allora conviene 
scorrerlo una sola volta!
for($i = count($array) - 1, $i >= 0, $i--) {
	echo $array[$i];
}
	Francesco

Newsgroup: it.comp.www.php
Titolo: Parse error

Salve a tutti,
ottengo parse error su questo codice : qualcuno è così gentile da
spiegarmi quale parte di codice è errata??
$newstitle = '';
if ( is_object($xoopsModule) &&  $xoopsModule->dirname() == 'news' &&
intval($_POST['storyid']) > 0 )  {
      storyid=intval($_POST['storyid']);
@include_once(XOOPS_ROOT_PATH.'/modules/news/class/class.newsstory.php');
      $news=new NewsStory ($storyid);
      $newstitle = stripslashes($news->title());
      if ( strlen(trim($newstitle)) > 0 ) {
           $mytitle = $newstitle;
      }
}             
Grazie anticipate
Turifungia

 spiegarmi quale parte di codice č errata??
Posta il messaggio di errore ed evidenzia quale e' la riga indicata dal
PHP.
-- 
I am what I am, I do what I can
Do. Or do not. There is not try.


sorry dimenticavo..l'errore :
Parse error: parse error in d:\siti\abc\include\functions.php on line
55
 la riga incriminata:
    storyid=intval($_POST['storyid']);
Turifungia

     storyid=intval($_POST['storyid']);
    ^^^
$storyid
-- 
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


 I am what I am, I do what I can
 
Grazie mille :)
Newsgroup: it.comp.www.php
Titolo: [NEWBIE]Problema con sessioni

Ciao a tutti.
Ho da poco iniziato a studiare php e mi sto soffermando sulle sessioni.
Tanto per provare qualcosa, ho scritto 4 righe di codice che dovrebbero 
proprio mostrarmi le funzionalità delle sessioni. In particolare, lo script 
chiede il nome all'utente e quando lo stesso utente aggiorna la pagina 
dovrebbe comparire un messaggio che informo l'utente che è già conosciuto 
dal sistema.
Il problema è che quando aggiorno mi viene presentato sempre il form di 
immissione del nome e cognome. Dareste uno sguardo al codice per vedere cosa 
non funziona? Grazie mille!
<?php
session_start();
session_register("your_name");
    if (isset($your_name))
    {
        echo "So già come ti chiami: $your_name";
    }
    elseif (!isset($your_name) && !isset($submit))
    {
        echo "<form name=myform method=post action={$_SERVER['PHP_SELF']}>
              <input type=text name=name> Nome<br><br>
              <input type=text name=last_name> Cognome<br>
              <input type=submit name=submit value=submit>
              </form>";
    }
    elseif (!isset($your_name) && isset($submit))
    {
        $your_name=$name . " " . $last_name;
        echo "Grazie $your_name";
    }
?> 

         $your_name=$name . " " . $last_name;
Anche qui usa l'array $_POST per recuperare i dati del form (magari
facendo prima un controllo sulla loro esistenza).
          $your_name = $_POST['name'].' '.$_POST['last_name'];
          // Salvi in sessione.
          $_SESSION['your_name'] = $your_name;
          echo "Grazie $your_name";
Ciao.
-- 
Federico