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

come posso avviare easyphp alla partenza di windows in modo che non 
rimanga la finestra aperta ma sia iconizzato automaticamente?

 rimanga la finestra aperta ma sia iconizzato automaticamente?
Click con il destro sull'icona nella traybar -> configurazione ->
easyphp e spunta la casella "lancia apache e mysql come servizi"
Ciao ciao :)

 ha scritto nel messaggio 
news:a240d542-6a11-41cc...@a35g2000prf.googlegroups.com...


 ha scritto nel messaggio 
news:a240d542-6a11-41cc...@a35g2000prf.googlegroups.com...

a me non funziona, nonostante abbia spuntato la casella che dici, quando 
avvio il PC la finestra delleasyphp rimane sempre come in precedenza, cioč 
al centro del descktop e viene iconizzata solo con un'operazione manuale.
Forse c'č qualche altra impostazione da verificare?
Ho la versione 1.8.01, non č l'ultima, perň a me per il momento basta, solo 
che se potessi eliminare quella finestra sarei piů contento.
Grazie a chi avrŕ altre info a riguardo


easyphp e togli la spunta all'opzione lancia EasyPHP all'avvio di
windows.
Ciao :)


easyphp e togli la spunta all'opzione lancia EasyPHP all'avvio di
windows.
OK, adesso non appare più al centro pagina e easyphp funziona correttamente, 
solo che non mi appare più l'icona del programma con la E ed il puntino 
lampeggiante vicino all'orologio, è normale oppure c'è qualche altra 
impostazione da modificare?
Comunque per ora grazie, era da diverso tempo che mi chiedevo come fare per 
eliminare quella finestrella, solo che non c'ero mai riuscito. 

 impostazione da modificare?
Nono, apposto così :)
Non è questo che volevi?

OK grazie, va benissimo cosi
Newsgroup: it.comp.www.php
Titolo: eregi_replace in PHP

Spero vogliate aiutarmi nonostante sia la prima volta che utilizzo
questo gruppo
Nell'applicativo che sto sviluppando utilizzo più volte il comando
eregi_replace, però questo ha un costo computazionale non indifferente
Quindi volevo sapere se esiste un comando simile ad eregi_raplace ma
che funzioni magari con array di coppie tag e valore dimodochè quando
nel file htm trova uno dei tag lo vada a sostituire, scorrendo quindi
il file htm una sola volta anzichè una volta per ogni comando
eregi_replace
Quello che vorrei facesse questo comando in pratica è che mi permetta
di ottimizzare i tempi rispetto a chiamare decine (centinaia nel mio
caso) di volte eregi_replace.
Apprezzo comunque anche chi mi possa suggerire metodi diversi da
quello che sto ipotizzando
Marco

 funzioni magari con array di coppie tag e valore dimodochè quando nel
C'e` str_replace che accetta due array, ed e` molto piu` veloce delle RE, 
ma anche molto meno potente.
Prova a vedere se ti basta.
Altrimenti devi usare preg_replace (che accetta array) o 
preg_replace_callback (che richiama una funzione per ogni match, 
permettendoti di farci quello che vuoi).
Bye.


A me non sembrano deprecate.. o almeno, nella pagina di manuale online
non c'è scritto nulla. Donde lo evinci ?
Gg




Da qui:
http://it2.php.net/manual/en/intro.regex.php
Note: As of PHP 5.3.0 this extension is deprecated, calling any function 
provided by this extension will issue an E_DEPRECATED notice.
Erano gia` sconsigliate (se non ricordo male) da PHP 5.2, ma credo abbiano 
tolto quell'avviso per mettere questo.
Bye.


Visto che siamo in tema - quale sarebbe il motivo ufficiale/ufficioso
di questa mossa?
Personalmente sono abituato a lavorare con le POSIX (e, se è per
questo, con solo espressioni/funzioni/sistemi posix-compliant), mentre
per qualche motivo genico non sono mai riuscito ad imparare il Perl
per un odio viscerale verso la sua stupida sintassi.
In ogni caso si tende sempre, al crescere delle versioni, ad
*aggiungere* funzioni, invece che a toglierle.
Ciao!

 per un odio viscerale verso la sua stupida sintassi.
ca$$o se ti quoto!
hai scritto il post che stavo per scrivere io :)

 a toglierle.
Puo` anche darsi che rivivano come estensione PECL, visto che molta gente 
e` abituata ad usarle, ma probabilmente non verranno piu` mantenute dal 
team ufficiale.
Bye.

Newsgroup: it.comp.www.php
Titolo: Installare Xitami

Intendevo istallare sul mio PC il Web Server Xitami della iMatix pertanto
sono andato nel sito 
http://www.xitami.com/download.htm
 ed ho scaricato il
file bw3224d9.exe indicato per i sistemi Win 95/NT.
Non riesco ad installarlo e quando eseguo il file bw3224d9.exe mi viene
indicato il messaggio d'errore "corrupt istallation detected".
Ho scaricato piů volte il file ma il risultato č sempre il medesimo!
Sbaglio qualcosa?
Ringrazio anticipatamente per l'attenzione.
Lucio

 Sbaglio qualcosa?
[cut]
Si! Il newsgroup!Sei assolutamete OT!
Comunque se dai un'occhiata alle FAQ del sito di iMatix trovi la soluzione.
Ciao,
Nico


Grazie Nico
ciao
Lucio
Newsgroup: it.comp.www.php
Titolo: Problema con i font a spaziatura variabile

Ciao a tutti. Ho un problema da risolvere: dovrei mantenere
l'allineamento tra due righe di testo. Ad es. in questa frase
 |   |     |      |   |  |      |
Nel mezzo del cammin di nostra vita
le stanghette indicano dove cadono gli accenti. Se uso font a larghezza
fissa (Courier New etc..) non ci sono problemi, ma utilizzando altri
font tipo Arial o Times New Roman l'allineamento si perde e per
riaggiustare il tutto bisogna modificare gli spazi tra una stanghetta e
l'altra.
Volevo sapere se c'è un modo per correggere automaticamente
l'allineamento, magari utilizzando
php, xsl o tecnologie simili.
Grazie per l'aiuto.

 php, xsl o tecnologie simili.
che mi venga in mente, in html l'unica soluzione è un font a larghezza 
fissa. (non vedo il problema...)
dovresti eventualmente ricorrere alla grafica (anche le librerie pdf o gd)
però sarebbe una mazzata (di prestazioni e sui co**ioni) non indifferente!!
io ho dovuto lavorare alla formattazione testo di questo tipo. alla fine ho 
sempre risolto utilizzando il courier.
ciao
-- 
Punkarruso
mail:punkarruso(at)geniotradottoininglese(dot)it
pubblicità progresso:
http://www.gnu.org/philosophy/motivation.it.html


http://www.calogero.org/
Newsgroup: it.comp.www.php
Titolo: Calendario, agenda, ma mio

Qualcosa che si avvicini a una cosa come questa 
http://www.mypimp.com/
 
ma che sia mio, in php da mettere su un server con fedora e che supporti 
i multiutente
Idee?
Zoe

Zoe ha scritto:

WebCalendar??
Non e' proprio un Pim completo ma si avvicina.
Alla prossima.
	MAX

massimo61 ha scritto:

ah ecco che non sia quello... più collaborativo, che integri il lavoro 
di tante persone, magari anche i lavori, i task fatti e da fare. Tipo 
phpgroupware ma un'alternativa.
Zoe

 >rendere il sistema non utilizzabile ma in modo sottile ?
Se NT puo' installarsi via FTP, e' la tua risposta.
 
Leonardo Serni

Newsgroup: it.comp.www.php
Titolo: dubbio su variabile di env

Salve a tutti,
ho fatto per prova una stampa delle variabili di environment del mio server.
E' normale che
 [USERNAME] => root
 [HOME] => /root
 [SHELL] => /bin/bash
?
Io mi sarei aspettato     username= nobody o qualcosa del genere
con schell impostata a null.
Sbaglio o cosi ci possono esser problemi di sicurezza ?
Marco

  [SHELL] => /bin/bash
l'hai visualizzato nel browser??
-- 
Punkarruso
mail:punkarruso chiocchiolona despammed punto com
pubblicità progresso:
http://www.collinelli.net/antispam/

 ha scritto nel messaggio
news:0YNs9.57478$RO.14...@twister1.libero.it...


Newsgroup: it.comp.www.php
Titolo: ragà esperto php può contattarmi?

Help a chiunque possa aiutarmi...anche su msn 
p40l...@hotmail.com
grazie mille!!! 

 Help a chiunque possa aiutarmi...anche su msn 
p40l...@hotmail.com
Di cosa si tratta?
-- 
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 puoi usare un newsgroup per i messaggi personali
Dovresti almeno parlare del problema, perchč altri potrebbero averlo uguale.
Inoltre l'oggetto del post deve essere significativo.
in modo che cercando per parola chiave, si trovino i post attinenti senza
fatica

chiedo scusa hai ragione!
Newsgroup: it.comp.www.php
Titolo: Aiutatemi per una comunity in php

Ciao,
mi piacerebbe trasformare il mio sito 
www.newemotion.it
 in una comunity con
login, chat, messaggi istantanei, sessioni, cookie ecc. (adesso uso
phpmychat, ma non è abbastanza interattivo) mi servirebbe sapere se esistono
già progetti in php di cui sono disponibili le sorgenti.
Grazie in anticipo
Alessandro
gri...@supereva.it

 wrote in message
news:3c3b4...@news.dada.it...

www.phpnuke.org
 (Italia 
www.spaghettibrain.com
)
www.postnuke.com
www.phpwebsite.com
Bye bye
Cla

già progetti in php di cui sono disponibili le sorgenti.
Hai dato un'occhiata a phpnuke? Prova il sito italiano del
progetto (mi sembra 
www.spaghettibrain.com
) .
Ciao.
-- 
WEbdOM webmaster di
Metronic.It mobile phone philosophy
www.gadgetpoint.it
 serigrafia on line

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

Ciao
mi segnalate un progetto qualsiasi sviluppato in OO e che richieda PHP5 per 
funzionare?
Mi interessa vedere cosa cambia nello stile di programmazione e come vengono 
usate le novità introdotte con l'ultima versione. 

 funzionare?
Un framework va bene?
http://www.xisc.com/download/
Ciao
Gianni


puoi fare riferimento ai progetti presentati allo zend contest: 
http://www.zend.com/php5/contest/top_rated.php
in particolare puoi dare un'occhiata a questo: 
http://www.zend.com/php5/contest/contest.php?id=92&single=1
 e dirmi che ne 
pensi ;)

Newsgroup: it.comp.www.php
Titolo: Creare File Excel

salve a tutti,
da un'applicazione in PHP dovrei generare dei fogli Excel con dei dati presi da
Postgresql. Ho provato con pear-Spreadsheet, ma dava dei problemi di formato.
Adesso sto inviando gli header con l'output separato dai TAB e la cosa funziona
con tutti i client Macintosh 9, macos X e Excel 97/98. Con Excel 2000 invece non
mi visualizza il risultato delle formule, ma bisogna passarci "sopra" dando
invio ... qualcuno mi puo' consigliare come risolvere ?? 
grazie anticipate ...
-- 
#include <stdio.h>
int main(void){char c[]={10,65,110,116,111,110,105,111,32,98,97,114,98,111,110,
101,32,60,104,105,110,100,101,109,105,116,64,116,105,115,99,97,108,105,110,101,
116,46,105,116,62,10,10,0};printf("%s",c);return 0;}

Postgresql.
Nel caso la risposta ti serva ancora, io faccio creare dal PHP una
tabella html (<table><tr><td> etc...) ma mando l'header :
header("Content-Type: application/vnd.ms-excel");
Non appena il file e' completo viene aperto in automatico dal browser
come se fosse in Excel.
ciao

 ciao
ciao ...

Newsgroup: it.comp.www.php
Titolo: LEGGETE TUTTI!

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

 Ciao.
Oltre a non conoscere il PHP non conosci la legge ne il protocollo
TCP/IP.
[quoto i tuoi header cd6lqv$m1s$
1...@news.newsland.it
]
X-HTTP-Posting-Host: 
host254-58.pool8250.interbusiness.it
[/quoto]
Guarda caso e' lo stesso IP del tuo messaggio "Scrittura file di testo
non funziona!!":
[quoto cd4733$ftm$
1...@news.newsland.it
]
X-HTTP-Posting-Host: 
host128-57.pool8250.interbusiness.it
[/quoto]
Per quello che riguarda la legge, ti consiglio di desistere in questi
comportamente in quanto perseguibili a norma di legge (art. 494 cp
sostituzione di persona).
-- 
I am what I am, I do what I can
L'uomo, conscio di sbagliare, persevera.

Mi sa che dovrebbero mettere la patente anche per l'utilizzo del computer,
almeno delle persone non andrebbero a farsi una mail finta solo per far
capire quanto sono co*****ne.

 capire quanto sono co*****ne.
Solitamente l'asterisco indica uno o piu' caratteri jolly sia in ambito
dos che in ambito unix.
Quindi l'espressione co*****ne e' equivalente a co*ne.
Se invece volevi indicare esattamente 5 caratteri jolly andava piu'
correttamente scritto:
co?????ne
Od intendevi invece indicarne 4 e scrivere "co????ne" ?
-- 
Look at my Uahlim's Ambipur gallery: 
http://www.revil.it/ambipur

 
knocked down in 1 touch!
[to 
in...@mertorello.com
 (Gianni Dulbecco)]
incompetenza, disattenzione, infamia..
sei devastantemente ridicolo.. 
ti consiglio vivamente di assumere qualche valore prima di disonorarti da
solo con questa facilità e completezza!
[/to]
-- 
www.iuz-lab.info

 non funziona!!":
[quoto cd6lpd$ls6$
1...@news.newsland.it
]
X-HTTP-Posting-Host: 
host254-58.pool8250.interbusiness.it
[/quoto]


> Od intendevi invece indicarne 4 e scrivere "co????ne" ?
/co\w{4}ne/ ?
Newsgroup: it.comp.www.php
Titolo: Contatori e sconforto :(

Ciao a tutti,
nel mio percorso di "studio" del php, mi sono imbattuto nel classico
esempio del contatore. Ne ho sviluppato uno semplicissimo, che
funziona abbastanza, ma non su tutti i server... 
<?
  if (!file_exists("./public/counter.txt")):
     $file=fopen("./public/counter.txt","w");
     $num=0;
  else:
      $file=fopen("./public/counter.txt","r+");
      $num=fgets($file,20);
  endif;
  session_start ();
  if (!isset ($_SESSION ["son_dentro"])) {
 
  $num++;
  $_SESSION ["son_dentro"] = 1;
  }
  echo ($num);
  $file=fopen("./public/counter.txt","r+");
  fputs($file,$num,20);
  fclose($file);
?>
In teoria dovrebbe aumentare il contatore una volta per sessione (ed
effettivamente su un server su cui l'ho provato funziona come
dovrebbe), mentre su aruba (no comment) se faccio il refresh della
pagina aumenta il contatore ogni volta ... Qualche suggerimento?
Altro quesito, sempre inerente contatori ed aruba. Questo l'ho
scaricato gia' pronto, ma su aruba non funziona: ovvero, non aumenta
il numero...
<?php
$COUNT_FILE = "count_data.txt";
$IMG_DIR_URL = "./digits/";
$NB_DIGITS = 8;
$EXPIRE_DATE = 86400;
if (file_exists($COUNT_FILE)) {
	$fp = fopen("$COUNT_FILE", "r+");
	flock($fp, 1);
	$count = fgets($fp, 4096);
	if ($visited == "") {
		$count += 1;
		setcookie("visited", $count, time()+$EXPIRE_DATE ,
"/", $SERVER_NAME);
		fseek($fp,0);
		fputs($fp, $count);
	}
	flock($fp, 3);
	fclose($fp);
} else {
}
chop($count);
$nb_digits = max(strlen($count), $NB_DIGITS);
$count = substr("0000000000".$count, -$nb_digits);
$digits = preg_split("//", $count);
for($i = 0; $i <= $nb_digits; $i++) {
	if ($digits[$i] != "") {
		$html_result .=  "<IMG
SRC=\"$IMG_DIR_URL$digits[$i].gif\">";
	}
}
?>
Grazie in anticipo a chi sapra' darmi qualche consiglio illuminante ;)
Luc

 Qualche suggerimento?
Hai provato a contattare Aruba? Sempra piu' un errore di configurazione
che di programmazione.
Utilizza la funzione error_reporting per visualizzare tutti gli errori,
forse e' un problema di privilegi.
-- 
I am what I am, I do what I can
L'uomo, conscio di sbagliare, persevera.

forse e' un problema di privilegi.
Ok, mi documentero' su questa funzione e ti faro' sapere.
Grazie ancora dell'aiuto.
Luc
Newsgroup: it.comp.www.php
Titolo: Non permettere accessi contemporanei con lo stesso login

Ciao, ho una procedura che gestisce un'area protetta, fino a qui tutto ok,
ma se io non voglio permettere allo stesso login di entrare come faccio??!!?
Ho provato a monitorare l'indirizzo ip, ma se e' un'ufficio e hanno l'adsl
l'indirizzo ip e = per tutti i pc collegati alla rete, ho anche provato con
delle time-out per singola pagina, ma anche qui non sono mai sicuro al 100%
del tempo di connessione dell'utente...
non esite un modo sicuro/univoco che mi permette di sapere quando l'utente
si e' scollegato dalla procudera o ha chiuso Explorer?!?!!?
Ciao Massy

 ha scritto nel messaggio
news:EdWw8.12489$8D3.3...@news1.tin.it...

Potresti aprirti una sessione quando si collega con login un utente e
metterla in un db dove setti su unique il campo userid.
Ovviamente cancelli la riga corrispondente quando scade la sessione.
Ciao
Danilo


ICQ# 11129001
http://www.calogero.org/

 e se l'utente chiude il browser senza fare il logout?
Allora ti dara' una altra session id. Quindi quando si logga di nuovo lo fai
entrare con questo nuovo numero (bisogna salvare il sessionid nel db per
controllare)...

 controllare)...
Avevo fatto cosi', il problema e' che le pagine succesive, circa 4 in
cascata, hanno tutti dei form
e tutte le volte che premevo il pulsante indietro la pagina era "scaduta" e
rendeva la pagina inutilizzabile.....
Mi spiegate una cosa?!?!
ste benedette sessioni quando scadono!?!? lanciano qualche evento x capire
se sono scadute?!?!
Ciao Massy

 rendeva la pagina inutilizzabile.....
Strano non dovrebbe, perche allora non usi un cookie?
Danilo

 se sono scadute?!?!
...semplicemente se non esiste più il file di sessione sul server
--
Reply to: brain79(at)
inwind.it
www.brainetwork.net
ICQ# 
4742797710
 - FeSToso n°143

 > session.gc_maxlifetime = 1200
Tempo di vita delle sessioni... dopo che sono trascorsi gli N secondi
settati in questo parametro dalla creazione/ultimo accesso di una sessione
viene vista come "da cestinare"
Per come ho impostato io... dopo 20min (1200sec) una sessione viene vista
come da cestinare...
in pratica se per 20min un utente non mi carica più nessuna pagina (...ad
ogni pagina io accedo alla sessione...) suppongo sia uscito dal sito o abbia
chiuso il browser e non mi interessa più mantenere sul server i suoi dati.
In media ogni cento accessi (...fatti da tutti gli utenti che accedono al
server...) alle pagine avvio il garbage collector che mi va a ripulire dalle
sessioni troppo vecchie...

Newsgroup: it.comp.www.php
Titolo: risoluzione schermo

Salve, c'è un modo per determinare la risoluzione dello
schermo con una funzione php?
Il problema è che non mi piace usare javascript, quindi se
esisteva un metodo alternativo ...
Grazie
Paolo

 schermo con una funzione php?
La risoluzione dello schermo e' una infomrazione disponibile solo lato
client per cui per ottenerla devi utilizzare una tecnologia lato client
(JS, Java, Flash etc.).
-- 
I am what I am, I do what I can
L'uomo, conscio di sbagliare, persevera.

hai ragione ..... domanda inutile !!
grazie


P.o.l ha scritto:

Volendo, se l'utente ha attivo javascript (dovrai usarlo...)
puoi trovare altezza e schermo dell'utente in due variabili php.
Dovresti mettere questa funzione in un "<form>" e tra
le varie variabili "post" avrai anche ScreenWidth e ScreenHeight.
function ScreenWidthHeightPost()
{
   print "\n<SCRIPT LANGUAGE=\"JavaScript1.2\">\n"
       . "<!-- inizio commento html\n"
       . "document.write(\"<input type=hidden name=ScreenWidth value=\" 
+ screen.width + \">\");\n"
       . "document.write(\"<input type=hidden name=ScreenHeight value=\" 
+ screen.height + \">\");\n"
       . "// fine commento html -->\n"
       . "</script>\n" ;
}
Bye
gp
-- 
gpb chiocciola freemail punto it

Grazie per il suggerimento, davvero buona come idea,
resta il problema che se javascript è disabilitato non funziona
piu' nulla !!! (per questo non mi piace)
"G.Paolo Bizzaro" <spa...@localhost.localdomain> ha scritto nel messaggio
news:0H1Bc.6672$GQ3.1...@twister2.libero.it...

Newsgroup: it.comp.www.php
Titolo: ho dato vita a un gestionale php+mysql, UN MOSTRO!

Ciao a tutti,
mi sento come il dr.Frankestain perche' mi sto rendendo conto che
cio' che sto facendo (per lavoro, non per diletto) sta diventando sempre 
di piu' un ingarbugliamento totale. Codice spaghetti.
E' un gestionale, nello specifico un gestionale per il tracciamento di 
immobili. Ha all'incirca 30 tabelle che descrivono i vari contenuti 
possibili dei campi, ma non mi voglio dilungare nello specifico.
E/ORRORE 1: Il problema e' essenzialmente questo: dopo aver scelto la 
strada di tanti namespace per le varie categorie di dati non ho saputo 
progettare bene una efficace gestione dei messaggi, e stabilito quali 
funzioni devono dare i messaggi (di errore, informativi).
E/ORRORE 2: ridondanza del codice, ridondanza e ancora ridondanza... 
nella gestione degli errori, nell'output a video eccetera. Ho tentato di 
risolvere il problema con i namespace sopra descritti e ora mi mangio le 
dita perche' diventano sempre piu' grossi e non si riesce a capire chi 
fa cosa. Ridondanza nella creazione dei form e nella creazione degli 
script di scrittura dati per le varie tabelle. Ridondanza nelle 
connessioni con il database. Nonostante abbia creato un namespace per 
connettersi al db la cosa sta esplodendo in un enormita' di workaround e 
pasticci simili.
E/ORRORE 3: non ho la piu' pallida idea di come ideare un sistema molto 
piu' object-oriented di quanto lo sia adesso.
Lo scenario attuale: + di 100 file PHP
Avete qualche soluzione da propormi? Un mio amico mi ha parlato in 
termini di astrazione XML, esistono delle librerie che risolvono 
"magicamente" i problemi sopra descritti?
Scusatemi per questo post che ha assunto le sembianze di uno sfogo piu' 
che di una semplice domanda.
Grazie a chi risponde,
-Francesco, un programmatore pasticcione (quasi) sclerato

 problemi sopra descritti?
Sei grandicello, dovresti sapere che le magie non esistono. :-)
Vista la situazione attuale, io tornerei alla fase di progetto.
Visto che hai ben presente quali sono i problemi, riprogetta l'intera 
struttura.
Prendi carta e penna e crea una struttura consona alle tue esigenze.
Brain storming...
Quando sarai sicuro che tutto fila liscio, allora inizia a scrivere il 
codice.
E mentre lo scrivi, parti con i test.
Ciao
Marco
Newsgroup: it.comp.www.php
Titolo: Language detection

Salve,
 
devo inserire un language detector per un sito domestico, in passato 
usavo qualcosa in javascript ma girando oggi per la  rete ho trovato 
questo sito 
http://stackoverflow.com/questions/21188934/detect-browser-preferred-language-to-serve-html-pages
 
 
<?php
  $languages = array('en', 'fi', 'sv', 'no');
  $header = explode(',', $_SERVER['HTTP_ACCEPT_LANGUAGE']);
  foreach($header as $lang) {
     if(in_array($lang, $languages)) {
     header("Location: $lang.php"); // i.e. fi.php or se.php
         break;
     }
  }
?>
<!DOCTYPE html>
<html>
   <head>
     <title>title</title>
   </head>
   <body>
     contents
   </body>
</html>
 
Sono digiuno di php e programmazione vera e propria, magari in un futuro 
prossimo allargherò le mie conoscenze in materia di fatto ora non 
capisco come sfruttare lo script.
 
Il codice di cui sopra lo inserisco in index.php lo step successivo è 
capire come e dove inserire il o i link alle pagine index delle varie 
lingue (due nel mio caso "it" e "en") e far girare chi non rientra 
nell'it e nell'en verso "en".
 
Saluti.
GabrieleMax

Così è più semplice:
 
$deflng = 'en'; //Lingua di default
$usrlng = array('it','fr','ru'); //explode(',', $_SERVER['HTTP_ACCEPT_LANGUAGE']);
$syslng = array('en','it','ru'); //Lingue del sito
$lng    = array_intersect($syslng, $usrlng);
$header = 'Location: index_';
if(count($lng) > 0)
{
	//reset($lng);
	$lng = current($lng);
	$header .= $lng;
}
else
{
	$header .= $deflng;
}
$header .= '.html';
echo $header; //header($header); //Redirezione alla pagina html corrispondente
 
Se invece è un sito php al posto di un redirect ti conviene mettere il valore in una variabile di sessione e far si che il programma usi quella per generare la pagina nella lingua giusta.
Newsgroup: it.comp.www.php
Titolo: Era: login area riservata e sessioni

Avevo postato tempo fa con questo titolo.
alesi_27 mi aveva proposto una soluzione.
L'ho provata e mi pare funzionare.
Nel frattempo però mi sono anche fatto un giro su vari siti internet per
capirci di più. Risultato ho molta più confusione di prima.
In un sito ho trovato un esempio dove identificativo di sessione, nome
utente e password venivano memorizzati in una tabella di un database con
tanto di data di inizio sessione per avere un metodo per valutare se la
sessione è scaduta o meno (in ogni pagina riservata viene posto un
clean_expired, una funzione che va ad eliminare dal database tutti i record
in cui la sessione è stata aperta da più di X secondi/minuti)
In un altro viene sottolineato solo che è ESSENZIALE passare l'ID di
sessione da una pagina all'altra.
In un terzo non fa nulla di tutto ciò e controlla solo se esiste una
variabile logged e se è impostata su true.
Qualcuno potrebbe darmi qualche delucidazione?
-- 
doGmaI

 variabile logged e se è impostata su true.
IMHO questo non riguarda la gestione delle sessioni ma un sistema di
autenticazione dove si usa una variabile di sessione chiamata 'logged'
per permettere o meno l'accesso a sezioni riservate del sito.
-- 
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.

Opinione da mediocre dilettante:
se utilizzi il pacchetto Auth di Pear 
(
http://pear.php.net/manual/en/package.authentication.auth.php
) puoi:
1) scegliere in che 'container' salvare le varie informazioni utente 
(database, file, ldap etc. ti puoi creare anche container persoanlizzati!!)
2) hai un metodo semplicissimo per gestire l'expiration time 
dell'autenticazione
3) lasci a php ed al pacchetto Auth stesso tutta la gestione delle 
sessioni (ovviamente per quanto riguarda l'autenticazione)
Saluti

 Opinione da mediocre dilettante:
Sarà una domanda banale quella che sto per fare, ma non riesco a risolvere
(ovvio no? altrimenti non avrei postato :P)
Cmq ho trovato in rete un esempio dell'utilizzo di auth (oltre al manuale
ovviamente)...
Mi da questo errore:
Warning: main(Auth/Container.php): failed to open stream: No such file or
directory in
/home/mhd-03/
www.isketch-italian.net/htdocs/include/Auth/Container/DB.php
 on
line 22
Fatal error: main(): Failed opening required 'Auth/Container.php'
(include_path='./:/usr/local/web/php/lib/pear') in
/home/mhd-03/
www.isketch-italian.net/htdocs/include/Auth/Container/DB.php
 on
line 22
Riporto una parte di codice che forse potrebbe servire
<?php
  //require_once("include/Auth/Container.php");
  require_once("include/Auth/Container/DB.php");
  require_once("include/Auth/Auth.php");
 
  function loginFunction() {
    stampo il form di login ovviamente
  }
 
  $params = array("dsn" =>
"mysql://
isketchi83227:3005...@sql.isketch-italian.net
", "table" =>
"community2", "usernamecol" => "nick", "passwordcol" => "password");
  $logInfo = &new Auth("DB", $params, "loginFunction" );
  $logInfo->start();
?>
-- 
doGmaI
Newsgroup: it.comp.www.php
Titolo: Caricare pagina in un frame

Un saluto a tutti gli utenti del ng.
Premetto che di php - purtroppo - mastico ben poco, giusto quello che 
basta a modificare qualche script preconfezionato... prima o poi 
troverò il tempo per leggermi qualche buon manuale...
Nel frattempo, vi chiedo aiuto:
avrei bisogno tramite php di uno script che chiameremo RELOAD che 
carichi un url in una nuova pagina. Detta pagina appena caricata dovrà 
chiudersi automaticamente in un tempo x.
Lo script RELOAD dovrà essere ricorsivo con un ritardo y, pertanto ogni 
y tempo caricherà l'url nella nuova pagina che si chiuderà 
automaticamente nel tempo x.
Spero di essere stato chiaro...
Qualcuno può aiutarmi?
-- 
Amministratore del
Repertorio Software Gratuito
it-alt.comp.software.gratuito
http://rsg.1000spunti.net

 automaticamente nel tempo x.  
Ti suggerisco di postare su un newsgroup/forum piu' adatto:
it.comp.lang.javascript
http://forum.html.it/forum/forumdisplay.php?s=&forumid=3
-- 
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/

 automaticamente nel tempo x.
Potresti fare una cosa del genere per aprire la nuova pagina
inserendo lo script nell'<head>:
<script type="text/javascript">
	function open_window() {
		window.open();
		setTimeout("open_window()",5000);
	}
</script>
poi aggiungi
<body onload="open_window()">
per chiudere, nel codice della nuova pagina metti:
<body onLoad="setTimeout('self.close()',5000)">
(5000 di setTimeout e' espresso in millisecondi)

 (5000 di setTimeout e' espresso in millisecondi)
tutto molto IT, insomma :)

Scriveva katayama lunedì, 04/08/2008:

Avevo in mente qualcosa in php ma... Grazie mille! La tua soluzione è 
semplice e funzionale.

Newsgroup: it.comp.www.php
Titolo: Spedizione form appoggiandosi a sito esterno

Salve,
  devo preparare un piccolo form si contatto per un agriturismo.
Ora ne ho fatti gia' tanti in passato solo che ..
il server dove si trova il sito attualemente non supporta PHP
Posso appoggiarmi ad un altro server ?
Immagino che la risposta sia si ma chiedo quanto segue:
ho la pagina modulo su
www.sito1.it/modulo.html
setto come action di questa pagina la seguente pagina
www.sito2.it/spedisci.php
dove c'e' lo script che spedisce la mail di richiesta.
Vorrei dare la conferma di spedizione corretta dei dati del form al 
navigatore e  farlo tornare a sito1 per continuare eventualemente la 
navigazione.
Come posso fare questo ?
C'e' un modo elegante ? senza tanti redirect e senza far vedere che per 
la spedizione del modulo ci si e' avvalsi di un secondo server ?
grazie
Scusate per la prolissita
MB

 la spedizione del modulo ci si e' avvalsi di un secondo server ?
Se lo scopo e' solo quello di evitare che appaia l'indirizzo del secondo host,
posso pensare a due trucchi:
1. Giocare coi frame.
2. Giocare di JS: lo script di validazione determina l'esito della operazione
e quindi fa un redirect a una pagina del primo sito indicando nell'URL
il testo che riporta l'esito della operazione, ad esempio:
http://www.sito1.it/pagina.html?esito=ok
oppure
http://www.sito1.it/pagina.html?esito=...la
 descrizione dell'errore,
adeguatamente URL-encoded.
La pagina pagina.html legge il parametro "esito" da JS e lo mostra all'utente.
In base all'esito favorevole o meno puoi modulare opportunamente il messaggio
riportato e proporre i link del caso per correggere il form, ecc.
Ciao,
 ___ 
/_|_\  Umberto Salsi
\/_\/  
www.icosaedro.it

Newsgroup: it.comp.www.php
Titolo: creare form

con dreamwear è possibile inserire caselle di testo, pulsanti, pulsanti
di opzioni etc. il tutto in modo
visuale; che cosa c'è di analogo, fatto in modo che, oltre ad inserire
oggetti in modo visuale, posso associare anche  campo di un db?
Per win (al momento) e per linux (piu' in la')
Grazie

 oggetti in modo visuale, posso associare anche  campo di un db?
Per windows puoi continuare ad utilizzare DreamWeaver 
Scheada Application -> Server Behaviours
Un editor Delphi Like per PHP puoi trovarlo qui:
http://studio.qadram.com/
Anche se il progetto sembra morente :((
-- 
I'am what I'am, I do what I can
Sei un newbie? Leggi questo 
http://url.repository.biz/go/1
Newsgroup: it.comp.www.php
Titolo: crypt

Vorrei sapere come fare in php ad ottenere lo stessa crittografia usata dal
comando passwd .
-- 
Posted from [213.26.87.125] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

comando passwd .
$psw_criptata=crypt($psw_in_chiaro);
-- 
Lorenzo

 usata dal comando passwd .
Bisogna usare lo stesso algoritmo di crittazione, il che non e` facile
perche`, se una volta era sempre lo stesso (la funziona crypt della
libc), adesso, con PAM, si puo` usare un altro algoritmo.
Cmq, direi che solitamente con md5() dovresti essere a posto,
altrimenti cerca tra le funzioni di crittaggio del php.
Bye.
-- 
Signature under rework - Shuriken

comando passwd .
La funzione crypt() di PHP e' un wrapper per la crypt() di sistema, con
l'unica differenza che se non specifichi il salt, PHP ne mette lui uno,
casuale. Muy comodo :-)
Con PHP si puo' anche aggiornare al volo i files .htpasswd, cosi'.
Leonardo
-- 
".signature": bad command or file name

Newsgroup: it.comp.www.php
Titolo: [help] config apache+php

Ciao, ho appena instalato su una macchica con Os winXp i seguenti software:
- Apache 1.3.29
- MySQL 4.0.18
- PHP 4.3.6
Succede questo: appena acceso il pc, apro il browser e vado su
http://localhost/
 e apache mi visualizza la pagina di installazione
corretta, così riesco a lavorare in locale al mio sito. Poi decido di
collegarmi ad internet (connessione remota 56k), navigo, mi disconnetto,
riapro 
http://localhost/
 e mi dà 'impossibile visualizzare la pagina' e non
ne vengo più fuori a meno di riavviare il pc.
La cosa mi lascia perplesso e non so se è un problema di conf di apache, del
php.ini o del browser. Qualcuno mi sa dire qualcosa? ringrazio veramente
tutti per l'attenzione. Nicola

 ha detto:

Direi che sia n problema di browser...hai provato con almeno 2
browser?
Ciao
Francesco Mazzi
Webmaster di AltroPC.it - 
http://www.altropc.it
 
Software libero, PHP, MySQL, Webdesign, Sicurezza, CMS, Tutorials
Per rispondere in e-mail togli NOSPAM 

 Ciao
Ho provato con Avant Browser 9 e Mozilla 1.6 e il risultato non cambia.
Inoltre nonostante il php.ini sia settato register_globals = On, i form non
mi passano le variabili.
Mah, che dire?? Ho le mani nei capelli. Nicola

Il problema delle variabili l'ho risolto... continua quello che se mi
connetto ad internet poi non riesco + a lavorare in locale...ciao

connetto ad internet poi non riesco + a lavorare in locale...ciao
E' strano...prova con 
http://127.0.0.1


 Il problema delle variabili l'ho risolto...
Avevo dimenticato di settare 'on' un register_globals nel php.ini (avevo
messo 'on' solo al primo)...no comment.
Per l'altro problema ho provato con 
http://localhost
, con 
http://127.0.0.1
 e
con 
http://vanic
 ma funzia appena acceso il pc e dopo
i riavvii mentre durante e dopo la connessione internet mi dà 'impossibile
visualizzare la pagina'... è un bel dilemma vero?? ho cercato in tutti i
modi di cambiare i settaggi del browser ma niente da fare... ciao e grazie
Newsgroup: it.comp.www.php
Titolo: Upload di file.

Non riesco.
Creo un modulo circa cosě:
<form method="POST" action="blabla.php?x=y&j=q"
enctype="multipart/form-data">
<input type="file" name="userfile">
<input type="submit" name="X" value="OK">
</form>
e me lo visualizza correttamente
clicco su sfoglia, seleziono un file, poi su OK ma quando eseguo lo script
php per gestire il caricamento scopro che $_FILES č indefinito, mentre
secondo la guida io dovrei accedere a $_FILES['userfile']['name'] e
$_FILES['userfile']['tmp_name'] per avere informazioni sul file ed
eventualmente salvarlo con move_uploaded_file().
Non posso nemmeno contare su $_FILES['userfile']['error'] per sapere cosa
non va, $_FILES č completamente vuoto.
Immagino sia qualche impostazione che disabilita l'upload ma sul php.ini č
tutto ok ed abilitato.
Lavoro con NuspherePhp, qualche suggerimento?

 Non riesco.
Come a tutti quelli che hanno problemi di upload ti suggerisco di
ripartire da zero seguendo gli esempi del manuale ufficiale:
http://www.php.net/manual/en/features.file-upload.php
-- 
I am what I am, I do what I can
L'uomo, conscio di sbagliare, persevera.

 
http://www.php.net/manual/en/features.file-upload.php
Che sarebbe esattamente la prima cosa che ho fatto dopo che ho visto che non
funzionava quello che ho scritto io.
Non funziona nemmeno l'esempio preso pari pari dalla guida con il copia e
incolla, mi restituisce due notice undefined per l'indice userfile e un
messagio "possible file attacks" su output (che è supposto che succeda se il
move_uploaded_file fallisce), dopodiche mi stampa il contenuto di $_FILES
con un print_r, cioè un array vuoto.
Immagino sia un problema di configurazione. La versione del php è la 4.3.2 e
nel php.ini ho enable_file_uploads=on e nell'opzione upload_tmp_dir ho una
directory esistente. Uso WinXP come s.o. e nusphere phped come editor.

Newsgroup: it.comp.www.php
Titolo: Paasword e Mysql

Salve
Sono un principiante ed e' la prima volta che frequento il forum.
Ho installato Apache , Mysql e phpadmin.
Il problema e' che al momento dell'istallazione di Mysql non mi e' stata
richiesta la Password ela user(forse lo avevo gia installato in precedenza).
Sapete come posso fare per trovare la Password e la User vecchie?
Ho gia provato a disinstallare il tutto ma niente da fare.
In verita' la User la conosco ma non riesco a ritrovare la Pass.
Grazie e saluti Antonio

 precedenza).
quando installi mysql di default lo "superuser" è root e non è settata 
sessuna password. all'inizio si può entrare, se non sbaglio, anche senza 
user.
per cambiare la password devi già conoscere la vecchia e puoi farlo da db o 
con mysqladmin.
ciao


trovi tutto nel database mysql, e la tabella specifica dovrebbe chiamarsi users.
Ti consiglio di cancellare a mano i database e rifare l'installazione daccapo.
preroman
Newsgroup: it.comp.www.php
Titolo: Nuova RIVOLUZIONE : Delphi for PHP

http://www.codegear.com/Products/Delphi/DelphiforPHP/tabid/237/Default.aspx
 

 
http://www.codegear.com/Products/Delphi/DelphiforPHP/tabid/237/Default.aspx
Ci sono solo due screenshot, ma gia` rabbrividisco per il codice che
verra` generato da questo che credo sara` un obbrobrio.
Bye.

 verra` generato da questo che credo sara` un obbrobrio.
non è cosi. anzi... :) 



Se quello stesso sito e` stato fatto con quel sistema, continuo a
rabbrividire...
Giusto un cenno:
<TD id="td144" CLASS="dnn_dnnsolpartmenu_ctldnnsolpartmenu_spmbar dnn_dnnsolpartmenu_ctldnnsolpartmenu_spmitm MainMenu_MenuItem MainMenu_MenuBar" style="cursor: pointer; cursor: hand;" NOWRAP>&nbsp;&nbsp;
<A CLASS="dnn_dnnsolpartmenu_ctldnnsolpartmenu_spmitm MainMenu_MenuItem" HREF="
http://www.codegear.com/Downloads/TrialandFreeVersions/Turbo/tabid/144/Default.aspx
" STYLE="text-decoration: none;" TITLE=""><FONT CLASS="dnn_dnnsolpartmenu_ctldnnsolpartmenu_spmbar dnn_dnnsolpartmenu_ctldnnsolpartmenu_spmitm MainMenu_MenuItem MainMenu_MenuBar" STYLE="">&nbsp;Turbo</FONT></A>
&nbsp;&nbsp;</TD>
Questo e` codice che mi fa rabbrividire. E non sto parlando solo delle
table per il layout... :)
Bye.

 table per il layout... :)
Vacci poi a mettere mano al codice! :-)
--
rob4you

 rabbrividire...
Ma cosa centra il sito ?
che gente che c'e' in giro.....

 che gente che c'e' in giro.....
Brutta brutta...
Bye.

 Poi, non avendo Windows, non posso nemmeno provare il trial.
Se avessi letto almeno 1 riga del link sopra indicato , avresti capito che 
il prodotto non esiste ancora.
quindi era inutile esaminare il sito.

 quindi era inutile esaminare il sito.
Immagino che non sia stato creato con quello, visto che e` in ASP, ma mi
faccio lo stesso un'idea di come intendano l'HTML quello che lo creano,
guardando il loro sorgente.
Bye.

 faccia la fine di tutti gli altri prodotti Borland.
Ho opinione molto diversa dalla tua sui prodotti Borland e come utente 
soddisfatto non posso che augurarmi un futuro molto diverso. Potrei 
sentirmi tradito per Kylix ma questa è un'altra storia.
Comunque pur interessato (o almeno incuriosito) dal prodotto in 
questione sono anche io scettico sul codice che genera.
Non solo per la sua "pulizia" che certamente mi preoccupa ma anche per 
il codice fuori da mio controllo che un prodotto rad si tira dentro... 
sicurezza a parte rapid developement, slow applications??
Fino a quando non avrò smanettato tutto il tempo possibile con una demo 
non firmo certo un assegno in bianco a Borland con un pre order. Allo 
stesso tempo non posso nè parlarne bene nè male.
-- 
For a list of all the ways technology has failed to improve the quality 
of life, please press three.
(C) Alice Kahn

 rapid developement, slow applications??
Io non uso nemmeno i framework opensource (tranne Drupal) proprio perche`
non so come si comportano i componenti che usano, figurarsi se ne uso uno
closed... ;)
Bye.
Newsgroup: it.comp.www.php
Titolo: Stranezza di Pear Mail

Ciao a tutti.
Premesso che sono alle primissime armi e ho il tremendo sospetto di
sbagliare io qualcosa di banalissimo, qualche anima buona mi spiega il
comportamento di questo script? Naturalmente me@miodominio viene sostituito
con l'indirizzo giusto.
Io non so se sia giusto fermare la seconda email, probabilmente sospetta un
tentativo di iniezione degli header e va bene così, perlomeno avverte. Però
la terza non mi restituisce errore, pur non arrivando.
Prima che qualcuno lo faccia notare, se cambio
$headers["From"] = "$name <$email>";
con
$headers["From"] = "\"$name\" <$email>"; 
come probabilmente dovrei fare, partono tutte, ma non è quello il punto.
E' un baco? Parte ma viene bloccata in seguito dai server POP3 e quindi
Pear Mail è innocente? Mi sfugge qualcosa di ovvio?
Questa cosa mi manda in crisi, avendo letto che ha una buona protezione
contro lo spam volevo usare Pear Mail per un form di contatti, ma se mi
perde per strada le cose senza avvertire non va bene.
<?php 
require_once("Mail.php");
$headers["Subject"] = "blah"; 
$body = "blah blah"; 
// parte
$name = "nome"; 
$email = "
pi...@lippo.com
"; 
$headers["From"] = "$name <$email>"; 
echo ("1");
$mail = Mail::factory("mail");
$send = $mail->send("me@miodominio", $headers, $body);
if (PEAR::isError($send)) { print($send->getMessage());};
echo ("<br>");
// non parte e dà errore
$name = "cc:"; 
$email = "
pi...@lippo.com
"; 
$headers["From"] = "$name <$email>"; 
echo ("2");
$mail = Mail::factory("mail");
$send = $mail->send("me@miodominio", $headers, $body);
if (PEAR::isError($send)) { print($send->getMessage());};
echo ("<br>");
// non parte, ma in silenzio
$name = ":qualcuno:"; 
$email = "
pi...@lippo.com
"; 
$headers["From"] = "$name <$email>"; 
echo ("3");
$mail = Mail::factory("mail");
$send = $mail->send("me@miodominio", $headers, $body);
if (PEAR::isError($send)) { print($send->getMessage());};
echo ("<br>");
?>
-- 
Fact of life #15: Heads bleed, walls don't.

 Pear Mail è innocente? Mi sfugge qualcosa di ovvio?
Deduco che nessuno sa di chi è la colpa.
Almeno c'è qualcuno con Pear installato che ha voglia di provare lo
scriptino e dirmi se è un problema general o solo mio?

Newsgroup: it.comp.www.php
Titolo: MVC, quante risorse!

ciao
in questi giorni sto iniziando ad usare il framework codeigniter che si
appoggia (come tutti del resto) al pattern MVC, durante la stesura dei
primi algoritmi di prova mi  èsembrato di capire che questo tipo di
approccio necessiti di molte piu' risorse rispetto una una pagina
sviluppata...from scratch.
Faccio un esempio (magari ho capito male io, ma ad occhio non mi sembra..)
diciamo che io voglia creare una lista dai risultati di una query
from scratch:
$rs=mysql_query("select nome from tabella");
while ($row = mysql_fetch_array($rs, MYSQL_ASSOC))
{
    echo "<li> $row['nome'] </li>\n";
}
framework->
nel modello:
function getadata()
{
$rs = $this->db->select('nome')->from('tabella');
$rs = $this->db->get();
foreach ($rs->result_array() as $row)
    $result[] = $row; //costruisco un array con TUTTO il result set!!!
return result;
}
nel controller:
$data['rs']=$this->...->getdata()
$this->load->view('miavista', $data);
nella view:
<?php foreach ($row as $rs): ?>
    <li><?=$row['nome']?></li>
<?php endforeach; ?> 
ecco la cosa che mi lascia perplesso è il fatto di dover dover costruire
alla view un array con tutti i dati che dovrà visualizzare, quindi un
primo ciclo dove si mette tutto il result set in un array (domanda: questo
di per se non richiede piu' memoria rispetto a stampare direttamente le
singole "fetchate"?)
ed un secondo ciclo nella view dove si stampa l'array appena costruito
Quindi a me sembra che questo approccio richieda piu' risorse sia da un
punto di vista di cicli di cpu (almeno il doppio) che di memoria
(costruzione preventiva dei dati per la view)
voi che ne pensate?
anche gli altri framework funzionano così?
grazie

 (costruzione preventiva dei dati per la view)
Non e' il pattern MVC in se a richiedere piu' risorse ma l'utilizzo di
un framework.
Prova ad implementare manualmente tutto cio' che ti offre un framework
e ti renderai conto che la differenza in termini di risorse richieste
non e' molta. La scelta di utilizzare un framework e' solitamente
dettata da altre necessita ad esempio la rapidita' di sviluppo ed una
piu' facile manutenzione del codice.
-- 
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/

 piu' facile manutenzione del codice.
hai perfettamente ragione (ed è per questo che  sto andando in quella
direzione), in ogni caso mi premeva capire se ho fatto delle
considerazioni corrette o se sbagliavo qualcosa
Newsgroup: it.comp.www.php
Titolo: PHP e Perl c'è modo per farli interagire?

Avrei bisogno di far eseguire al PHP alcune istruzioni Perl passandogli
anche delle variabili. E' possibile fare ciň?
Grazie!

 
dipende il livello di interazione che vuoi...
system("/usr/bin/perl 
script.pl
 parametro1 parametro2", $esito); 
e dentro il .pl:
#!/usr/bin/perl
$parametro1=@ARGV[0];
$parametro2=@ARGV[1];
se vuoi interazioni maggiori è + complesso...
(esempio catturare l'output e rielabolarlo, ecc..)
anche se sono già riuscito.
ciao

 ha scritto nel messaggio
news:Xns91C3A41B4D...@10.55.217.73...


Dal mio punto di vista potresti creare da PHP un form che dal classico
submit
passa i valori ad uno script Perl. Che ne dici ?
"O~O" <goy...@NOSPAMlibNOSPAMero.it> ha scritto nel messaggio
news:e%vf8.46118$fa5.1...@twister2.libero.it...


 ha scritto nel messaggio
news:10149720...@tiglio.venaria.marelli.it...


Newsgroup: it.comp.www.php
Titolo: Caratteri escape

Salve,
ho incluso in alcune pagine html dei file .txt che contengono dei testi
aggiornabili direttamente via browser.
Il problema č che vengono visualizzati i caratteri di escape in
corrispondenza degli apici e delle virgolette
E' possibile risolvere il problema senza ricorrere alla marcatura con i
caratteri di escape interna al file di testo incluso nel documento html?
Grazie
Alex

I caratteri vengono escapati se tu gli dici di farlo.. guarda nel php.ini
:))
Newsgroup: it.comp.www.php
Titolo: Carrello semplice PHP

Salve a tutti!
Avrei la seguente esigenza:
Ho un sito che utilizza banalissimi script in php (per la maggior
parte "include").
Ho una buona esperienza in html, ma molto scarsa in php e MySql.
Vi sarei grato se poteste darmi qualche consiglio su un carrello da
implementare nel suddetto sito.
A me basterebbe una cosa molto molto semplice che tenga traccia di una
sessione in maniera tale che si possano aggiungere i diversi prodotti
al carrello e che poi invii l'ordine via email.
Preferirei non vi fosse l'autenticazione e che non si possa accedere
direttamente a sistemi di pagamento.
mi servirebbe un sistema che possa anche calcolare le spese di
spedizione in base al numero di oggetti.
Saprese aiutarmi?
Avrei la disponibilità di un db Sql, ma non ne ho mai compilato uno.
Insomma, mi serverebbe un consiglio su qualche script molto semplice
da inserire in un sito senza molte pretese e senza molti articoli
(compresi tutte le varianti di colore parliamo di 100 articoli)
Grazie a chi vorrà rispondermi ed anche a chi ha letto fino qui :)
Ciao

 tutte le varianti di colore parliamo di 100 articoli)
non esiste uno script "molto semplice" che fa la roba che chiedi, e tu da 
quel che dici non sei in grado di farlo.
vedo queste soluzioni
- studi php+mysql e tra qualche mese sarai in grado di farlo
- usi un cms orientato all'ecommerce (da "mesi di stusdio" dovresti 
passare a settimane se non giorni)
- paghi un professionista che ti faccia il lavoro 
 

 - paghi un professionista che ti faccia il lavoro
Grazie per la risposta.
Sai consigliarmi qualcosa a parte il professionista (per la modalità
di studio ed il cms?)
per lo studio ho acquistato diversi testi di php+mysql, ma vuoi il
tempo vuoi la molta teoria all'inzio ho sempre abbandonato.
Per il cms opencart mi sembra ottimo, che ne pensate?
ciao

 ciao
Ti consiglio vivamente di usare un cms, e di stare molto attento con i
pagamenti online, è un attimo fare dei casini.
Per dire, un paio di anni fà un sito che offre hosting a basso costo
(quindi, qualcuno del 'settore') ha avuto un 'attacco' dove i
malintenzionati, senza fare chissà cosa, hanno solo cambiato l'email
paypal al quale l'ecommerce girava i pagamenti.
Risultato: tutti i clienti che in quei giorni hanno acquistato piani
hosting, hanno pagato i cracker invece che la società di hosting.
Qualsiasi cms scegli, zenchart, magento, openchart, etc..., assicurati
di seguire bene le guide su come installarlo, configurarlo etc...
E assicurati di installare gli aggiornamenti quando vengono fuori.

 Qualsiasi cms scegli, zenchart, magento, openchart, 
(ndr: Lui vorrebbe venedere prodotti , non disegnare grafici ;))
Esistono anche i moduli ecommerce dei cms maggiori (drupal, joomla, etc),
c'è solo l'imbarazzo della scelta.  


prrrrrrrrrrr per una 'h' di troppo ;)

 Esistono anche i moduli ecommerce dei cms maggiori (drupal, joomla,
<brividi>
brrrr
</brividi>



e smettila!!!

 </brividi>
Che hanno di male?

 hosting, hanno pagato i cracker invece che la società di hosting.
mmmmm.... io li conosco questi !!!!!