mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.www.php
Titolo: Problemi con le sessioni

Ciao, premetto che sono un completo autodidatta e mi sono avvicinato al
mondo dei vari apache, php, mysql ecc. solo da pochi giorni e quindi spero
che perdonerete le mie eventuali baggianate.
La mia situazione č questa, in locale ho
WinXP - Apache 2.0.44 - PHP 4.3.0 e MySql 3.23.55.
In remoto, su webperte, ho:
Linux - Apache 1.3.14 - PHP 4.0.3pl1 e MySql ancora da settare.
Il primo problema č che se uno script mi gira in locale molto probabilmente
non lo fa in remoto e viceversa (ho provato a installare PHP 4.0.3pl1 da me
ma č stato inutile)
Adesso volevo studiarmi un po' le sessioni e, per questo ho letto molto in
rete tra cui le vostre faq ma...
Ho creato i due file:
setPippo.php
<?
  session_start();
  $pippo="Io sono pippo";
  session_register("pippo");
  echo "<A HREF=chiEPippo.php>Chi e' pippo?</A>";
?>
chiEPippo.php
<?
  session_start();
  echo $_SESSION["pippo"];
?>
Non funzionano, ne in locale ne in remoto... non ne vengo piů a capo, mi
aiutate?
Se vi serve ho anche questo piccolo problema:
Questo non funziona...
<?php echo $REMOTE_ADDR ?>
Dopo vari tentativi ho trovato questo e funziona... ma č corretto?
<?php echo getenv ("REMOTE_ADDR") ?>
Grazie infinite
Bad

 ?>
Dal manuale:
CAUTION:
If you are using $_SESSION (or $HTTP_SESSION_VARS), do not use
session_register(), session_is_registered() and session_unregister().
Quindi usa direttamente l'istruzione seguente:
$_SESSION['pippo]="Io sono pippo";    /*(ovviamente session_start() deve
sempre esserci)*/
e funzionerà tutto a meraviglia.
Leo.

Newsgroup: it.comp.www.php
Titolo: Bibblioteca PHP

Salve.
Sono un principiante in PHP. A corto di tempo (studio Ingegneria...), vorrei
realizzare una bibblioteca on-line (un archivio di titoli di libri,
insomma). Avevo in mente di usare l'accoppiata PHP-mySQL su un server Linux.
Vorrei sapere se qualcuno conosce qualche applicazione scaricabile on line,
possibilmante freeware.
Grazie per la disponibilità,
Calogero D. Presti-

 wrote in message
news:9o5o4p$afe$1...@newsfeed.cineca.it...


 ha scritto nel messaggio
news:9o5o4p$afe$1...@newsfeed.cineca.it...


 line, possibilmante freeware.
Ops. Ho dimenticato di dire che vorrei sapere anche dove si trova...
Newsgroup: it.comp.www.php
Titolo: Hosting php + mysql: dove???

Dove trovare Hosting con php e mysql a prezzo buono?????
Basterebbero un 15/20 MB.....
Se qualche operatore ha delle buone proposte, fatevi
sotto....
Saluti.
--
Stefano.
--
IL SANTO
Rimuovi CAZZAROLA per il reply.

 Saluti.
www.bluhosting.com
Prezzi buoni, buon supporto, PleskPanel di amministrazione alta
connettività.


Se vuoi c'è gratis 
www.f2s.com
Ciao, Nicola
---------------------------------------------------------------------------
www.pignatelli.com
 l'isola della programmazione web
---------------------------------------------------------------------------

 ha scritto nel messaggio
news:BdHr8.131820$1S3.4...@twister1.libero.it...


 --------------------------------------------------------------------------
-


Hai dato un'occhiata a venturesonline?
Se ne parla molto bene.........
Soprattutto in termini di customer care.
tieni conto perň perň che č un hoster Usa.
"Aggratis" l'unica decente mi sembra l'offerta fatta da 
united.net.kg
 ti
danno
tutto anche il dominio .
kg.net
, ma occhio perchč se poi cresci mi sa che
diventerebbe
difficile sganciarti da loro.
fs2 e dk3 e coolfreepages mi sanno tanto di bufale, un'ora per 
la sola connessione al db e cosě via dicendo.
Ciao.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


Confermo che 
www.webperte.com
 è ottimo!
Sono cliente da un anno, gentilissimi, rapidi a risolvere i problemi ( e ne
ho creati molti). Se vuoi spendere i tuoi soldoni vai qui a cuor leggero.
Ciao

 IL SANTO
www.nexitonline.com
Hai la possibilita' di attivare infiniti Database e domini sullo spazio es.
di 10 Mbyte !
Supporto PDF, ecc.
Naturalmente i domini li paghi.
Per la mia esperienza sono affidabili e competenti.
--
--
Damiano Trisciani - 
dam...@tnx.it
Webmaster & Sysadmin of:
http://www.tnx.it
 - The Network Xperience - Web Design & Programming
http://www.astrofili.org
 - Il portale per l' astronomia in Italia

Dai una occhiata a 
www.miraggio.com
PLESK Admin  e ottima assistenza
Dario
"IL SANTO" <kkk...@CAZZAROLAtin.it> ha scritto nel messaggio
news:LVGr8.55734$pT1.1...@news1.tin.it...


Allora vai su 
www.netcat.it
Offerta SMALL 
Spazio disco 50Mb 
20 Caselle e-mail 
Accesso FTP 
Contatore 
Gestione Forum 
Database MySQL 
WebMail 
CGI utente 
Perl 
PHP4 + GD library(pdf, jpeg, png, tiff) + zlib + email + socket + JDK 
Statistiche consultabili tramite WEB 
Help Desk tramite e-mail 
Registrazione dominio (.it) 
Canone annuale: 130 Euro+IVA       
ciao!!!
On Sat, 06 Apr 2002 18:14:03 GMT, "IL SANTO" <kkk...@CAZZAROLAtin.it>
wrote:

Newsgroup: it.comp.www.php
Titolo: A capo...

Esiste una funzioncina che mi elimini quei fastidiosi doppi a-capo?

> Esiste una funzioncina che mi elimini quei fastidiosi doppi a-capo?
Cioč? Dove?
Ciao
Marco


Effettivamente me lo domando anch'io, comunque:
1) prova con le RegExp (tipo 'preg_replace') ->
http://it.php.net/manual/it/function.preg-replace.php
2) magari potrebbe bastare un 'str_replace' ->
http://it.php.net/manual/it/function.str-replace.php
HTH, ciao
Silvio Porcellana
Senior Programmer
-----------------------------------------------------------------------------------
Trovanome.it - 
http://www.trovanome.it
Se non vuoi essere solo un numero...hai bisogno di un nome!
-----------------------------------------------------------------------------------
--------------------------------
Inviato via 
http://usenet.libero.it

 Esiste una funzioncina che mi elimini quei fastidiosi doppi a-capo?
Se ti riferisci a quelli che vengono generati dalla scrittura di un file
sotto win.. prendi in considerazione l'opzione b di fopen cosě eviti di
metterceli...
http://it.php.net/fopen
Altrimenti sii piů chiaro...


Mi ero perso la cosa della "b".... non sapevo che la distinzione tra file
portasse a questo.
Grazie.

Newsgroup: it.comp.www.php
Titolo: Creare Log

Caio a tutti,
volevo fare due domande semplici semplici
1) Esiste in modo standare per tracciare per creare un log degli script PHP
?
2) Se esiste deve essere abilitato a livello di server ?
3) Da quale release della v.4 e' disponibilie ?
Grazie per l'aiuto
Ciao
Giuseppe

 3) Da quale release della v.4 e' disponibilie ?
log degli script? intendi i log del server? quindi sapere quali variabili
sono state passate ad uno script?
LAMASE

Sostanzialmente vorrei mettere delle printf / echo negli script che in
pratica scrivano delle informazioni su un file di log presente sul SERVER.
C'e' un modeo predefiniti o e' meglio farsi un *.inc e richiamare una
funzione propria da ogni file ?
Ciao
Giuseppe
LAMASE <a@b.c> wrote in message news:9qp1uc$pm5$1...@fe1.cs.interbusiness.it...


 SERVER. 
Guarda la funzione error_log
Ciao,
Luca.
Newsgroup: it.comp.www.php
Titolo: Cancellazione a tempo

Ho l'esigenza di cacellare alcuni dati da un DB , il giorno dopo che sono
stati letti, potrebbe anche andare bene una soluzione diversa tipo
una settimana dopo la creazione o un certo giorno della settimana....
Qualcuno di voi sa indirizzarmi nella soluzione del problema, penso che si
debba usare un qualche cron tab, ma non ho la minima idea da dove
iniziare...
Grazie dario

 wrote in message
news:6kvH8.2523$8x3....@twister1.libero.it...

Non necessariamente con crontab, in un qualsiasi momento in cui chiedi dati
al database  (ad esempio quando un utente chiede una pagina) potresti fare
prima una query di questo genere:
DELETE FROM tbl WHERE TS < DATE_SUB(NOW(),INTERVAL 2 DAY)
TS e' un Timestamp che indica la creazione del Record
HTH
Ju

 ha scritto nel
messaggio news:ltvH8.2585$8x3....@twister1.libero.it...

Dipende appunto dalle sue esigenze, se vuole che in un momento preciso
vengano tolti dei dati dal db deve usare il cron, altrimenti se nessuno
carica l'ipotetica pagina di cui parli i dati rimangono dentro lo stesso.
Ciao
Alex

"Alessio" <(
alessi...@libero.it
)@NOSPAM.tld> wrote in message
news:_9yH8.88050$zW3.1...@news1.tin.it...

Rimangono, ma a chi importa?
Visto che nessuno gli guarda... ;-)
Si potrebbe anche lasciare tutto dentro il database e quando un client fa
una richiesta dei dati si aggiunge una where clause:
  AND TS > DATE_SUB(NOW(),INTERVAL 2 DAY)

Newsgroup: it.comp.www.php
Titolo: comportamento strano di mail()

Sto riscontrando un funzionamento anomalo della funzione mail().
Anche se mail() mi restituisce true, non sempre il messaggio arriva a
destinazione.
Ho notato che l'email arriva effettivamente al destinatario, a seconda
del dominio della mail.
Ad esempio un indirizzo di 
alice.it
 non arriva a destinzione, mentre
quelli di 
email.it
 SI!!!.
Come è possibile questo?
P.S.
In php.ini il server SMTP è impostato su: 
out.alice.it
.. ed è proprio
gli indirizzi di 
alice.it
 non arrivano, che strano!!!!

poi...quale sarebbe la differenza tra mail e imap_mail?

 Come è possibile questo?
Bloccato dai filtri antispam, presumo.
-- 
dorje

Il server sul quale gira il server WEB che connessione ha?
-- 
EniGMistA
Newsgroup: it.comp.www.php
Titolo: attacco che mi ha cancellato una serie di file dal server

Ciao a tutti.
Da un piccolo sito in php che ho sono scomparse un bel po' di immagini 
(tutte quelle che iniziavano con la parola logo), contattato l'hosting mi 
sono fatto mandare i log dell'ftp oltre  a far cambiare le password (anche 
se non credo molto all'ipotesi dell'hacker, il sito è davvero 
superamatoriale): l'hosting mi ha parlato di una serie di attacchi che, cito 
testualmente, "utilizzano la possibilita di scrivere in directory con 
permessi di scrittura abilitati sfruttando dei buchi di programmazione PHP 
legati per esempio alla funzione INCLUDE"
Quindi sarei io il responsabile (il che è possibile, visto che ho fatto il 
tutto in poche ore).
Ma esattamente cosa ho sbagliato?
Grazie
Bye
giaconet 

 Ma esattamente cosa ho sbagliato?
se non fai un controllo sull'include puoi essere soggetto a qualsiasi
perversione.
comprese quelle che non conosci o altro
-- 
777 fanno 21, arriva la volante e non c'è nessuno

piccolo quesito...
ma la funzione include non funziona solo sull'host di appartenenza della
pagina che contiene l'incluude?
Mk
motion musso: aka sathia wrote:
.........


:-?
Sei stato ancora più criptico del mio hosting.
fondamentalmente ho una pagina1.php e dentro ho due o tre include del tipo 
include('cartella1/pagina2.php')
Cosa potrei fare di sbagliato che permette ad un bot di fare danni in questa 
riga elementare?
Grazie cmq
Bye
giaconet 

 riga elementare?
Se gli include sono _esattamente_ come quelli che hai scritto tu, il 
pericolo non dovrebbe essere nell'include.
motion musso credo volesse metterti all'erta su una inclusione di 
questo tipo:
include("$_GET['pagina']");
se non validi prima il contenuto di $_GET['pagina'], saresti soggetto 
all'inclusione di qualsiasi cosa.
--
rob4you


Ah ok. No, niente di tutto questo. Ripeto, il sitarello è qualcosa di molto 
semplice.
Vabbe, pazienza, vorrà dire che aspetterò il prossimo evento strano per 
capirci qualcosa in più...
Ma potrebbe essere semplicemente colpa del provider di hosting? :-)
Bye e grazie
giaconet 

 Ma potrebbe essere semplicemente colpa del provider di hosting? :-)
Tutto può essere, quando non si hanno a disposizione dati più concreti. 
:-) (falle dei tuoi script, infiltrazioni nell'account ftp, debolezze 
nel server, ecc.)
--
rob4you
Newsgroup: it.comp.www.php
Titolo: php4 e apache2: disabilitare safe mode

Ciao a tutti,
ho un "piccolo" problema che mi sta facendo impazzire.
Ho un sistema linux Kubuntu (debian based) con webserver Apache2 e php4; 
per farla breve... non riesco a disabilitare il safe mode!
Sebbene nel file di configurazione /etc/php4/apache2/php.ini sia 
correttamente settata l'opzione safe_mode = Off (e se faccio un semplice 
phpinfo() mi viene confermato), di fatto sembra sia comunque attiva.
Infatti se provo a passare ad una pagina php una variabile tramite link 
(es. 
http://localhost/pagina.php?id=1
), questa viene semplicemente ignorata.
E' la prima volta che affronto questo problema sotto linux (da Windows 
sapevo che bastava disabilitare l'apposita flag), ma sebbene abbia letto 
la documentazione sembra abbia fatto tutto quello che c'era da fare... 
ma evidentemente do per scontato qualcosa.
Spero sappiate aiutarmi!
m.

 semplicemente ignorata.
Scommetto che in pagina.php hai il seguente codice:
<?php 
print($id);
?>
Non usare register_globals, imposta display_errors su On e
error_reporting su E_ALL
-- 
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.

 ignorata.
Questa poi :) Ti sembra plausibile?
I parametri vengono mappati come variabili globali abilitando
register_global,  ma meglio (*molto* meglio) se accedi ai parametri
tramite $_GET['id'] o $_REQUEST['id'].

 ho un "piccolo" problema che mi sta facendo impazzire.
 > [...]
Grazie a tutti e due... stavo diventando matto!
Il problema era proprio su register_globals... non ricordavo proprio 
quell'opzione.
Il sito comunque è locale e mi serve solo come maschera per inserire i 
dati in un database mysql; il tutto prima girava sotto Windows e mi 
sarebbe spiaciuto dover modificare il codice di qualche decina di pagine 
php...
m.

Newsgroup: it.comp.www.php
Titolo: parentesi graffe in zend studio

salve a tutti
ho scaricato e installato con successo il trial di zend studio 2.6 built 1024
su win xp pro sp1
l'ho usato x 1 giorno e poi... non riesco più a fare le parentesi graffe!
premendo alt-123 viene il simbolo dei 3/4.
Se apro il blocco note, la parentesi graffa funziona.
qke suggerimento?
grazie e saluti
Devis_

 ha scritto nel messaggio
news:b1ef639f.03040...@posting.google.com...

Shift + Alt Gr + [
Shift + Alt Gr + ]
Ciao

Newsgroup: it.comp.www.php
Titolo: domanda su cd-rom

E' possibile con php fare dei cd-rom catalogo come fosse un sito?
se si come?
grazie

 wrote in message
news:9ug1co$887r5$1...@ID-90707.news.dfncis.de...

Newsgroup: it.comp.www.php
Titolo: e' possibile allineare a destra i caratteri numerici in un form

e' possibile allineare a destra i caratteri numerici in un campo
input?
grazie

 input?
<input type="text" size=40 value="testo a destra" style="text-align: 
right;">
Se lo vuoi parametrizzare in PHP (cosi' non siamo OT...)
<?php
$testo_default="pippo";
$allineamento = "right";
echo "<input type=\"text\" size=40 value=\"$testo_default\" 
style=\"text-align: $allineamento;\">";
?>
Trovato cercando su google: css form "input box" right align (un 
centinaio di risultati...)
ciao
Marco Bernardini
bernama chiocciola libero it

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

$this->iFp = fopen($lFilename, $lMode)
      or DIE($this->iDebug ? "FileAccessBase->openFile" : "Impossibile aprire il
file");
io ho questo codice!
in caso di errore non voglio che appaia la stringa 
Warning: etc etc 
ma solo una delle due che ho inserito!
come faccio a far sparire il Warning?
tnx

NighTiger il Wednesday 31 October 2001 10:36 scrisse:

metti una @ difronte alla funzione della quale vuoi nascondere gli errori.
$this->iFp = @fopen($lFilename, $lMode)
       or DIE($this->iDebug ? "FileAccessBase->openFile" : "Impossibile
       aprire il file");
non ne sono certo, pero'... 
-- 
frank@office
DebianSid-2.4.13 on a P|||@1GHz-256MB

Newsgroup: it.comp.www.php
Titolo: Qualcosa tipo "go to URL"

Salve.
Sono alla ricerca di qualcosa che mi permetta di spostarmi su un altra 
pagina senza dover aprire una nuova finestra del browser. La cosa 
dovrebbe verificarsi in automatico se sono soddisfatte determinate 
condizioni e non in seguito alla pressione di un bottone o di un link.
Qualcuno mi può aiutare? Grazie
VALTER

Valter wrote:

ti serve un linguaggio lato client..
news://it.comp.lang.javascript
-- 
www.iuz-lab.info

Valter wrote:

ti serve un linguaggio lato client..
it.comp.lang.javascript
-- 
www.iuz-lab.info

 VALTER
Fil

 header('Location: 
http://your.url
') sempre avendo però l'accortezza di
[..]
lato client?
-- 
www.iuz-lab.info
Newsgroup: it.comp.www.php
Titolo: string to timestamp

Come posso convertire una stringa contenente una data del tipo "21/04/2001"
in un timestamp del tipo 20010421?
Grazie, Marco.-

 wrote in message
EwkD6.48635$s93.3...@news.infostrada.it...

Estrai e concatena.
<?php
      $day = date("d");
      $emonth = date("F");
      $year = date("Y");
      $timestamp = "$year$month$day";
?>
--
Ciao e buona lavoro.
Fabio Ingala - 
webm...@phpcenter.it
http://www.phpcenter.it
Iscritto alla ML "Una funzione a settimana"
http://www.phpcenter.it/mailing/subscribe.php3

in un timestamp del tipo 20010421?
Uno dei tanti sistemi e' effettuare un parsing con ereg(), e poi usare
mktime().
Leonardo
-- 
".signature": bad command or file name

 ha scritto nel messaggio
news:EwkD6.48635$s93.3...@news.infostrada.it...

------------------------------
Dal manuale:
mktime -- Get UNIX timestamp for a date
Description
int mktime (int hour, int minute, int second, int month, int day, int year
[, int is_dst])
------------------------------
Nel tuo caso:
$data = '21/04/2001';
list($d,$m,$y) = explode("/",$data);
$timestamp = mktime (0,0,0,$m,$d,$y);
------------------------------
se vuoi verificare:
echo strftime("%d-%m-%Y",$timestamp);
Ciao.
Y.

mktime().
	...seguito da date().
Leonardo integrante

Newsgroup: it.comp.www.php
Titolo: [XPOST] star rating accessibile

ciao
sto facendo un sistemino di star rating classico,
ho una pagina con una decina di cose da votare, dopo che queste sono state
votate tutte si puo' sottomettere la pagina.
Tutti gli esempi che trovo in giro necessitano della presenza di codice
lato client per la memorizzazione del voto dato , io vorrei che il sistema
potesse girare anche a chi ha js disabilitato.
Vedo che si utlizzano per far apparire le stelline sempre dei tag <ul>
<li>, mi � venuto in mente che magari potrei fare un meccanismo di rating
tramite checkbox, in modo da non richiedere alcuna memporizazione del voto
lato client, ma in giro non ho trovato niente a riguardo, avete qualche
consiglio per riuscire a gestire tutto lato server ?
Altrimenti che dovrei fare, dire:"se non hai javascript abilitato clicca
qua" ? e mandare ad nua pagina alternativa?
grazie per le risposte

 consiglio per riuscire a gestire tutto lato server ?
Fai come hai detto: una normale form che ingloba tutti i voti, con
method="get" e pulsante "submit". I bottoni "radio" sono più indicati
dei "checkbox" secondo me.
Ciao
--
Enos

 dei "checkbox" secondo me.
s� ma io volevo fare in modo che per chi ha js abilitato i check o radio
che siano venissero visualizzati come stelline con tutti gli effetti del
caso.

 caso.
Capito.
Puoi farlo tranquillamente: scrivi la pagina in HTML e CSS usando i
radio button, nascondendo con "display:none" i tag usati dal codice
JavaScript per le stelline.
In questo modo, l'utente che ha JS disabilitato può votare.
Con JS, appena la pagina si carica, mostri le stelline e nascondi i
radio button, settando i radio button (anche se sono nascosti) quando
si clicca sulle stelline.
Quando alla fine si invierà la form, il risultato sarà lo stesso.
Non sono esperto del settore, ma la cosa mi sembra talmente banale e
utile che deve già esistere preconfezionata.
Cerca bene, o spera in una risposta dagli esperti del gruppo.
Ciao
--
Enos

 risposta dagli esperti del gruppo.
ho cercato bene (credo) , ma non ho trovato niente.
Nel senso ho trovato qualcosa ma tutto pensato per votare una sola cosa
quindi tramite questo meccasimo:
i tag per la visualizzazione delle stelline sono degli anchor, se js �
abilitato allora preventdefault su quei tag e votazione tramite ajax,
altrimenti il l'anchor ti rimanda alla stessa pagina ed il voto viene
registrato lato server.
Ma io ho la necessit� di far votare una decina di cose prima della
sottomissione dei voti, non una alla volta.
 una volta implementato magari lo metto
grazie ancora (magari una volta implementato lo metto disponibile online)

 ho cercato bene (credo) , ma non ho trovato niente. [...]
http://www.fyneworks.com/jquery/star-rating/#tab-API
Ho mandato (e provvidenzialmente cancellato) un messaggio anche pochi
minuti fa. Ignoralo.
Il plugin che ti segnalo ora, setta il checkbox quando si clicca su
una stellina. Quello che ti segnalavo nel messaggio cancellato, faceva
effettivamente come temevi tu: ignorava completamente i checkbox dopo
averli sostituiti.
Ciao
--
Enos
Newsgroup: it.comp.www.php
Titolo: Non posso togliere le bestemmie con PHP 4.0.4

Ciao, ho un problema, mi sono trovato a dover creare un sistema di
censura per un modulo di inserimento su un motore PHP 4.0.4..
praticamente inserisco in due array differenti parolacce..  e parole che
le sostituiranno, quindi con una funzione STR_REPLACE correggo il testo:
es:
$testo = str_replace($array_parolacce , $array_sostitute , $testo);
e ottentevo il testo censurato
Dove ho testato il sistema usavo la 4.0.5 che ha l'utilizzo di ARRAY
come argomenti della funzione str_replace(..,..,..) 
Non posso installare la versione 4.0.5 e mi tocca lavorare con la
precedente, come mi devo comportare per ottenere un risultato simile a
quella funzione?
Grazie

 quella funzione?
    Cicli a mano su tutti gli elementi dell'array eseguendo una str_replace
alla volta ...
--
Cristiano Verondini
http://noway.ing.unibo.it
Newsgroup: it.comp.www.php
Titolo: Espressione regolare e negazione stringa

Salve a tutti,
dopo aver invano tentato varie combinazioni, vi chiedo aiuto per
determinare una espressione regolare che renda un'url clickabile,
a condizione che questa url _non_ sia preceduta da una certa parola.
Io so negare i caratteri, ma con le parole non so come si faccia.
Al momento ho la mia regexp messa cosi':
$str = eregi_replace("(f|ht)tp:\/\/[a-z0-9~#%@\&:=?\/\._-]+[a-z0-9~#%@\&=?\/_-]+)", "<a href=\"\\1\" target=\"_blank\">\\1</a>", $str);
e per evidenziare evidenzia, ma in alcuni casi mi serve che se l'url
e' nella forma link:
http://ecc
 ecc non deve essere toccata.
Una soluzione rozza che avevo adottato era inserire un [^:] prima della
regexp attuale, ma poi non mi evidenzia parole singole non precedute da
caratteri, e se metto [^:]? non mi ricordo bene ma sorgeva qualche
problema.
-- 
Ciao,           | Sostituisci "dontspam" con "softhome"
 Francesco      | nell'indirizzo email per avere quello corretto


se non lo puoi fare facendo un test semplice (non ho capito bene quale sia
la regola negativa) prima del ereg
ad esempio if (strpos($str, "
http://ecc
")===false) $str=eregi...
allora meglio usare preg, che ti permette di fare asserzioni negative:
^[f|ht]tp://(?<!ecc)(.*)$ // solo se non ecc
leggi nel manuale C:\ProgrammingDocs\phpManual\pcre.pattern.syntax.html
paragrafo Assertions

 paragrafo Assertions
Sorry per il 'link': questo forse meglio (anche se ora il newsreader lo
tagliera')
http://www.php.net/manual/en/pcre.pattern.syntax.php#regexp.reference.assert
ions

 allora meglio usare preg, che ti permette di fare asserzioni negative:
Ah ok, io per il momento ho usato solo le ereg, visto che spesso bastano
quelle. Grazie del supporto :)



strpos e' estremamente veloce, e se puoi ridurre il numero delle ereg_/preg_
aumenti efficienza. Ereg non e' necessariamente veloce se metti tanta roba
dentro.

$str = eregi_replace("(f|ht)tp:\/\/[a-z0-9~#%@\&:=?\/\._-]+[a-z0-9~#%@\&=?\/_-]+)", "<a href=\"\\1\" target=\"_blank\">\\1</a>", $str);
Continuando ad usare eregi_replace (la soluzione di Jurgen pero' mi sembra
migliore) puoi fare cosi':
	0. flag = 0
	1. se eregi_replace di "link:http:" con una stringa speciale
	   funziona, flag=1
	2. la tua eregi_replace (che non trova gli http: falsi visto
	   che li hai appena castrati)
	3. se flag=1, eregi_replace inverso della stringa speciale.
Leonardo giropesca
-- 
And where the black and corkscrew towers climb
Lost and athirst the ragged pack abides,
Old as the aeons, trapped in tombs of time,
Sailing the tortuous temporal tides...
Newsgroup: it.comp.www.php
Titolo: Guida Apache e PHP

Qualcuno sa indicarmi dove poter trovare una vera guida sull'installazione
di Apache e PHP?
Ne ho lette varie (anche quella di 
html.it
) ma cercavo qualcosa di piů
completo. Ad esempio in quest'ultima si instyalla PHP come modulo. Io vorrei
prima capire cosa cambia se installato come modulo o meno!
Grazie a tutti.

 
non troverai mai niente di + completo della guida ufficiale...
http://httpd.apache.org/docs/
l'unica cosa è che è in inglese e ci va un po' di pazienza perché c'è 
veramente tutto!
per PHP la stessa cosa (
www.php.net
).
in install.configure.html c'è addirittura la lista COMPLETA di TUTTE le 
configurazioni passabili al comando configure.
anche qui, inglese.
ciao

Se non trovo più niente avevo cià pensato di aggrapparmi a loro!
Però siccome sono in ufficio mi avrebbe fatto comodo magari qualcosa in
italiano e non proprio completa a quel punto.
Mi interessava poter configurare correttamente apache e php sulla macchina
ma non volevo però metterci 15 giorni capendo logicamente le differenze
fondamentali.
Credo proprio però di dove sbarcare sugli originali...
Grazie.


 wrote in
news:dDMa8.17042$
tv6.4...@twister1.libero.it
: 

cu che OS devi lavorare? (dipende anche quello!)
perché io per Linux uso Apache binario (con la distrib.) e ricompilo php 
sia come modulo dinamico (--with-apsx) che come eseguibile (senza apache, 
per linea di comando)...
mentre per windows non hai molta scelta...
ciao
ps: si posta verso il basso nei NG!!

 ps: si posta verso il basso nei NG!!
Lo so... mi sino distratto un attimo!

 delle semplici pagine?
con pkgtool installi apache e php di default.
in automatico ti setta le impostazioni per PHP.
poi ti scarichi i sorgenti di PHP...
io come configure ho:
./configure --prefix=/usr --with-apxs=/usr/sbin/apxs --with-mod_charset --
enable-force-cgi-redirect --enable-discard-path --with-config-file-
path=/etc/apache --enable-safe-mode --with-openssl --enable-bcmath --with-
bz2 --enable-calendar --enable-ctype --with-gdbm --enable-ftp --enable-gd-
imgstrttf --with-gd=/usr/local/src/gd-1.8.2 --with-jpeg-
dir=/usr/local/src/gd-1.8.2 --with-png-dir --with-gmp --with-mysql=/usr --
with-xml=shared --with-readline=/usr --enable-trans-sid --enable-shmop --
enable-sockets --with-regex=php --enable-sysvsem --enable-sysvshm --enable-
yp --enable-memory-limit --with-tsrm-pthreads --enable-shared --disable-
debug --with-zlib=/usr --with-oracle=/ora/app/oracle/product/8.0.5 --with-
sybase=/usr/local/freetds
togli quello che non ti serve! (oracle, sybase, sockets, gd ??)
compili e controlli le librerie con ldd sulla libreria che ti crea.
poi installi.
comunque, se ti servono pagine php semplici, l'installazione di default ti 
dovrebbe bastare!!
ciao

 prima capire cosa cambia se installato come modulo o meno!
Come modulo dovrebbe essere un po' più performante, dato che l'interprete
gira come thread all'interno del processo principale (nei sistemi dove sono
supportati i thread) e non in un nuovo processo, che è più oneroso di un
thread.
--
Marco Iannaccone
extrem...@libero.it
Newsgroup: it.comp.www.php
Titolo: (Semi OT) volontariato in php

Salve sono Gianni e scrivo per la prima volta su questo ng. Ho
un'iniziativa particolare da proporre: dal 1985 sono volontario in una
grossa associazione di solidarietà a Torino dove curo il settore
informatico, che è partito da due pc in una stanza piu o meno 15 anni fa e
ora conta una LAN di 60 PC con 2 server, 80 utenti, 3 siti etc etc.
Insieme ad altri amici teniamo in piedi questo settore in modo
assolutamente gratuito. Per anni abbiamo usato microsoft come software
(Office in particolare) grazie alle donazioni che Microsoft stessa ci ha
fatto. Da un paio d'anni stiamo spostando tutti i dbase da access a
procedure scritte in PHP/MYSQL, inserendo dei server linux nella rete NT
con gran soddisfazione degli utenti.
FIn qui la storia molto stringata per non rubare troppo tempo. 
Quello che chiedo a chi mi legge e' questo: c'e' qualcuno disposto a darci
una mano a continuare questa migrazione per poter spostare tutti i nostri
dati su mysql, convertendo i file access in procedure php/mysql? 
E' ovvio che si tratta di volontariato - quindi senza nessun tipo di
retribuzione, come per tutti noi d'altronde - ma nel contempo chiediamo un
impegno serio - in proporzione alle possibilità di tempo che ciascuno ha -
per fare in modo che questa realtà che aiuta davvero milioni di persone
possa continuare a far del bene senza pensare troppo alla gestione delle
infrastrutture, in questo caso informatiche. 
Chi è interessato mi contatti in privato all'indirizzo 
ja...@openhost.it
 
Grazie per averci letto fino a qui 
Gianni
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 
prova a contattare i linux user gorup di Torino... Forse loro potrebbero
essere interessati....
Ciao

 Ciao
Ok grazie.
Gianni
Newsgroup: it.comp.www.php
Titolo: Cosa fai la Domenica? Leggi la [FAQ]! 28/07

 (tin,libero,fastweb,kataweb [open relays] sono presenti)

 Scusate ma sto error_reporting(E_ALL); nel php.ini dove va messo?
Per favore leggi la parte relativa al quoting nelle FAQ..
Per il resto... guarda dove c'è
error_reporting  =  [le tue impostazioni attuali]...
e cambialo con
error_reporting  =  E_ALL

 ha scritto nel messaggio
news:Uj619.13515$lu5.3...@twister1.libero.it...


 Scusate :P
mbč? prendi pure in giro??
Guarda che non era una battuta quella sul quoting...

 mbè? prendi pure in giro??


 Non ne ho la minima intenzione.
PLONK

 ha scritto nel messaggio
news:Yy619.13541$lu5.3...@twister1.libero.it...


il sapiente Darkmavis dice:

per il quoting:
Le regole nei NG.
http://php.dopoil.com/faq.php?NGRules
per il plonk:
il lunedì mattina la gente ha già i gioielli in giostra. cerchiamo tutti di 
adeguarci a queste regole dei NG.
plonk significa che ha impostato le regole del suo nr per non sorbire più i 
tuoi post, che a quest'ora del lunedì sembrano un po' prese per il c*lo...
right??
:-)
ciao
-- 
Punkarruso
mail:punkarruso(at)geniotradottoininglese(dot)it
pubblicità progresso:
http://www.gnu.org/philosophy/no-word-attachments.it.html

 ha scritto nel messaggio
news:6O619.13587$lu5.3...@twister1.libero.it...


Basta spiegarsi, grazie.
Ciao dark, sai cosa significa quoting?:) 
Prima del PHP, inizia a maneggiare qualcos'altro di meno
pericoloso...che so, una granita a limone. 
--
Il vescovo di Messina a Lunardi:
"Prima del ponte...costruite un paio di binari"

 ha scritto nel messaggio
news:i5v9kucg55natffdu...@4ax.com...

PLONK
:)

il sapiente Darkmavis dice:

PLONK (10 giorni, per sta volta)
-- 
Punkarruso
mail:punkarruso(at)geniotradottoininglese(dot)it
pubblicità progresso:
http://php.dopoil.com

 :)
Di grande aiuto per mantenere la qualita' non lo e'.
Se vuoi rovinare il NG con il tuo modo provaci pure.

 PLONK (10 giorni, per sta volta)
Per il sorriso impertinente avrei dato anche qualche settimana in piu'...
-- 
I'm not a signature.

Newsgroup: it.comp.www.php
Titolo: Resize non perfetto

Salve a tutti, ho realizzato uno script che mi permette di 
ridimensionare le immagini a delle dimensioni prestabilite in 
fase di upload. Perï¿œ ho fatto caso che le immagini soprattutto 
se contengono delle scritte vengono un po sgranate. Ho 
utilizzato una compressione all'85% ho provato a metterla anche 
a 100 ma il risultato non cambia. Sapreste dirmi se ï¿œ una cosa 
normale che sgrana? ho utilizzato la libreria gd.
Grazie a tutti
Marco
-- 
Postato da Alice Newsgroup: lo usi da web ma con le funzioni del newsreader 
http://newsgroup.alice.it
Gerarchie it, italia, it-alt, tin, it.binari. Unico!

 libreria gd.
Che funzione hai usato per il resize?
Bye.

 normale che sgrana? ho utilizzato la libreria gd.
direi che è normale, con le gd i risultati sono pessimi. Se puoi,
utilizza imagemagick, puoi usarlo da riga di comando con la exec (o
funzioni simili) oppure esiste anche una libreria per php.http://
it.php.net/manual/en/book.imagick.php
.
d
Newsgroup: it.comp.www.php
Titolo: Template

Esistono dei template CSS in Php tipo quelli che esitono x html?
intendo qualcosa che in una pagina includa il l'header, il footer e il 
menu e consenta di cambiare il body con php?
Ho googolato parecchio ma non ho trovato nulla di così pertinente.

elefa ha scritto:

C'hai un po' di confusione in testa mi pare :)
guarda Smarty

 guarda Smarty
L'avevo visto ma mi sembrava sovrabbondante per questa esigenza.
Comunque approfondendolo è molto interessante.
Si tpl già fatti da modificare senza doverne creare dall'inizio?

elefa ha scritto:

parli di template *css* in php tipo quelli che esistono per (anzi x) 
html e dici di non avere confusione in testa :)
Smarty nasce per usare il templating. È uno dei motori più diffusi e 
tutto sommato più facili da utilizzare.
Se non ti serve un template engine ti bastano le direttive di inclusione 
di php
include('testa');
include('corpo');
include('piede');
izy

 il tutto incluso in un index.php
Quello che vuoi ottenere e`, per definizione, HTML e CSS, quindi i 
template saranno quelli che usi in HTML e CSS.
In PHP al massimo puoi spezzare le varie componenti e rimetterle insieme 
con un (o piu`, come in questo caso) include.
Bye.

Risposta al messaggio di Alessandro Pellizzari
inviato il giorno 23/02/2009 14.50

Lo so quello che dovrei fare: prendermi ogni template html-css e 
riconfezionarlo in php ma la domanda era se invece di fossero dei 
template già così trasformati per l'uso con php.
Newsgroup: it.comp.www.php
Titolo: Controllare i dati inseriti in un input box con un database

Ciao a tutti,
Non so dove mettere questo messaggio perchè riguarda html, php e credo
anche java.
Vi spiego subito la situazione.
Io ho una form in html con vari input box.
A me serve che l'utente dopo aver digitato un id nel primo campo,
quando passa al secondo campo di testo php, o chi per esso, mi faccia
un controllo dell'essistenza di quel dato appena inserito in un db e
mi stampi a video se il dato esiste o meno nel database.
Ora, so fate tutto dalla form alla query in php ma nn so come fare a
far controllare il dato appena inserito senza che si invii tutta la
form.
Ho fatto un po di prove con onchange e java. ma non ottengo il
risultato che voglio.
Spero di essere stato chiaro.
Grazie.

 controllare il dato appena inserito senza che si invii tutta la form.
Cerca "AJAX" su Google.
Poi chiedi sul newsgroup di javascript, visto che la parte in PHP la sai 
fare e quello che ti manca e` la parte javascript.
Bye.

Newsgroup: it.comp.www.php
Titolo: Scusate la domanda SUI DATA BASE!

Salve a tutti, vorrei imparare a creare e gestire un data base MySQL e PHP e
ho deciso di cominciare con una cosa semplice creare un piccolo data base
dei miei indirizzi di amici, consultabile da web. Ma prima devo chiarirmi
alcuni dubbi concettuali ed ho bisogno del vostro aiuto. Come faccio a
creare un DB MySQL ? E' come creare un DB Access (apro un programma
particolare, salvo un file con estensione mdb e comincio a inserirgli
record,query,report e quantaltro)? Insomma un data base Mysql che estensione
ha? Come faccio a crearlo ? Che programma devo utilizzare ? Lo preparo a
casa (premetto che ho istallato sulla macchina, con win98 come sistema
operativo, easy PHP 3.0) e poi ne faccio il download dentro una cartella del
sito ? Dove uplodare il file del mio data base dentro una cartella
particolare o basta che crei una cartella qualsiasi sul sito ?
Vi prego potete aiutarmi, lo so ho fatto tante domande e forse molte di esse
non hanno senso, ma se non mi tolgo questi dubbi mi č inutile sapere che la
funzione di PHP "CREATE TABLE miatavola (primo_nome VARCHAR(30), cognome
VARCHAR(30) ); mi crea una tabella con due colonne, dove le crea queste
colonne dentro quale file di Data Base? Oppure che la funzione
mysql_select_db($Rubrica) mi seleziona il data base chiamato "Rubrica", ma
questo data base cosa č che estensione ha ?

 Come faccio a creare un DB MySQL ? 
Basta leggere il manuale di MySQL, lo puoi scaricare su 
www.mysql.com
,
oppure puoi leggere uno dei tanti tutorial presenti in rete
(
http://directory.google.com/Top/Computers/Programming/Languages/SQL/
)
Renditi conto che la domanda che fai è troppo generica e lascia intendere
che tu non ti sia sforzato assolutamente a cercare. Nessuno nasce sapendo
tutto ciò che gli occorre, ma può impararlo impegnandosi un po'.
Ciao,
nico
Newsgroup: it.comp.www.php
Titolo: libreria da xls a csv

ciao
mi servirebbe convertire un file xls in csv e questo in modo
automatico; sapete dirmi qualche libreria che possa farlo magari in
php

kappa wrote:

Server Windows o *nix? 
Se windows puoi utilizzare COM, se *nix non so se esistano delle classi
che permettono la lettura (PEAR ne fornisce una per la scrittura), in
alternativa puoi usare l'estensione per Java e le classi Jakarta POI.
-- 
I am what I am, I do what I can
L'uomo, conscio di sbagliare, persevera.

Newsgroup: it.comp.www.php
Titolo: include/require

ciao
require_once("./inc/pagina.php?variabile=valore");  se po' fa?
ho provato anche con include ma mi da sempre errore
grazie

 require_once("./inc/pagina.php?variabile=valore");  se po' fa?
Fatti una domanda: perche`?
Hint: non stai richiamando una pagina, ma COPIANDO il contenuto di quel 
file nel punto esatto in cui hai l'include
Per passare parametri usa le funzioni.
Bye.


No, non si può fare, come recita il manuale per la funzione simile
"include".
http://it.php.net/manual/it/function.include.php
Ciao,
    Fabrizio
--website: 
http://www.negusweb.it

 require_once("./inc/pagina.php?variabile=valore");  se po' fa?
No, ma:
$_GET['variabile'] = 'valore';
require_once("./inc/pagina.php");
se po fa. :)
-- 
rob4you
www.outofmind.eu

Newsgroup: it.comp.www.php
Titolo: Caricare file HTML e inserire il contenuto in una variabile

Buonasera.
Come da oggetto, devo riuscire a creare una pagina nella quale l'utente
può caricare un file HTML dall'hard disk ma quel file non verrà
memorizzato nel server, ma direttamente "inscatolato" in una variabile,
per esempio $file.
 
è possibile questo? Oppure sarebbe meglio far caricare il file
normalmente, aprirlo con fopen e poi cancellarlo?
 
Grazie.
 
 


Il PHP lavara lato server, penso che la seconda soluzione sia la sola 
possibile.
Leonardo
 
 

 normalmente, aprirlo con fopen e poi cancellarlo?
 
Necessariamente lo devi prima caricare sul server, aprirlo e poi 
cancellarlo.
Newsgroup: it.comp.www.php
Titolo: download solo per gli utenti registrati

Save
ho un sito con un'area riservata.
Vorrei permattere il download di alcuni file in PDF ai soli utenti che si 
sono loggati e non a chi non ha fatto l'accesso.
Ovviamante il problema � quello di impedire il download anche a chi scopre 
il link diretto del file e non si � loggato.
Come paooso fare ?
Grazie

 Grazie
Con URL rewrite si può fare, ma devi avere Apache.

 Con URL rewrite si può fare, ma devi avere Apache.
Come fai a gestire l'autenticazione con mod_rewrite?

 Come fai a gestire l'autenticazione con mod_rewrite?
L'autenticazione no, quella la gestisci con le sessioni.
Però con mod_rewrite puoi, ad esempio, eseguire il download puntanto
ad un URL del tipo:
http://www.tuosito.com/downloads/miofile.jpg
In realtà, tramite mod_rewrite, richiami uno script php (ad esempio /
download.php) a cui passi come parametro il file da scaricare. Che
ovviamente starà in qualche sottocartella privata e non accessibile al
pubblico.
A quel punto vien da sè che lo script download.php può riconoscere le
sessioni autenticate e quelle no.

 download.php) a cui passi come parametro il file da scaricare. 
Rispetto alla domanda dell'OP l'uso di mod_rewrite è però in secondo 
piano, gli dà solo URL più semplici da leggere.

 piano, gli dà solo URL più semplici da leggere.
Però chi naviga non sa cosa ci sia dietro ed è un po' più complicato
da raggirare...

Newsgroup: it.comp.www.php
Titolo: Chiamate Mysql da script php lentissime sotto windows 8

Sto impazzendo da giorni, leggo a destra e sinistra ma senza successo.
 
Praticamente qualsiasi server apache,php,mysql installo sotto win 8 la 
risposta di una qualsiasi query mysql � estremamente lenta.
In fase di sviluppo � una cosa disarmante.
 
Qualcuno ha idea di cosa poter fare in merito?
Gli ultimi pacchetti che ho provato sono xampp e easyphp.
 
Grazie in anticipo.
 
 
 

 Qualcuno ha idea di cosa poter fare in merito?
 
A parte usare Linux per sviluppare? :)
 
Dai un'occhiata ai timeout per la risoluzione inversa del DNS. Di solito 
per i servizi "di rete" è quello.
 
Altrimenti devi aumentare il livello di debug di MySQL e controllare i log 
per capire cosa sta succedendo.
 
Bye.

 per i servizi "di rete" � quello.
 
Ok... alzo le mani. Ammetto la mia ignoranza. :(
 
Ti riferisci al innodb_lock_wait_timeoute che ora  � settatto a 50 ?
 
 

 per i servizi "di rete" � quello.
 
Ok, mi sa che � qualcosa che ha attinenza con questo: 
http://dev.mysql.com/doc/refman/5.0/en/host-cache.html
 
devo solo capire dove settare questi parametri... 
 
 


Assolutamente no...
 
Prova ad impostare il server del database su localhost o (meglio ancora) 
su 127.0.0.1 nel tuo codice sorgente PHP.
Presupponendo, ovviamente, che il server mysql giri sulla tua stessa 
macchina di sviluppo...
Newsgroup: it.comp.www.php
Titolo: Maledetto IE: messaggio di protezione che vorrei far sparire ???

Ciao.
Vi pongo subito il mio quesito, spero che su questa terra esista qualcuno
che sia in grado di aiutarmi. :-)
Allora, io ho un mio script *.php (pubblicato su un mio sito in https) che
chiede dei dati (ovviamente tramite un form), e una volta che ce li ha li
controlla. Se i dati sono sbagliati viene riproposto il form, altrimenti
se i dati sono giusti viene eseguito il refresh della pagina (eseguito
tramite i tag meta) e lanciato un nuovo script che fa scaricare all'utente
un eseguibile.
Quest'ultimo script viene lanciato tramite la seguente istruzione:
header("Location: 
https://www.dominio.com/script.aspx
"); 
Tramite l'istruzione sopra presentata il mio script passa il controllo ad
un altro script, che esegue il download di un eseguibile.
Adesso il mio problema è che in IE mi viene presentata la barra superiore
che informa l'utente che si sta per scaricare un eseguibile, io questa
cosa però la vorrei evitare, è possibile??? Lo chiedo perchè questo
problema mi si presenta solo in IE, in tutti gli altri browser non ce l'ho.
Qualche idea???
Ciao.
Grejo
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


E` un sistema di protezione, non credo che tu posa evitarlo lato
server.. se non zippando il file.

DaNieL ha scritto:


Ehh ... purtroppo non posso zippare il file, è un file generato
automaticamente da un servizio che uso, che è necessario che venga
eseguito dsall'utente ...
Ciao.
Grejo
-- 
questo articolo e` stato inviato via web dal servizio gratuito 


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

all'avvio del browser mi parte il link a questa pagina 
http://192.168.1.254/start/
ho altre pagine in directory diverse ad esempio 
http://192.168.1.254/sito1/
 
http://192.168.1.254/sito2/
 ecc
nella pagina index.php contenuta dentro 
http://192.168.1.254/start/
  o i 
vari h ref
<tr>
<td><a href="<?php echo $_SERVER['SERVER_NAME']; ?>/sito1/">Sito 1</a></td>
</tr>
<tr>
<td><a href="<?php echo $_SERVER['SERVER_NAME']; ?>/sito2/">Sito 2</a></td>
</tr>
in questa maniera mi scrive : 
http://192.168.1.254/start/192.168.1.254/sito1/
come metto a posto? 

Franco ha scritto:

Che web server stai utilizzando?
Come e' configurato il PHP (es. modulo, isapi, cgi, fastcgi)?
Che versione di PHP stai utilizzando?
-- 
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/

 come metto a posto?
Come l'hai scritto tu il risultato sarebbe:
<a href="
192.168.1.254/sito1/
">Sito 1</a>
che e' un indirizzo relativo. Prova a renderlo assoluto:
<td><a href="http://<?php echo $_SERVER['SERVER_NAME']; ?>/sito1/">Sito 
1</a></td>
Newsgroup: it.comp.www.php
Titolo: form post firefox ok ie ??

Ciao,
L'oggetto forse non è chiarissimo, anche xchè non ho chiaro quello che 
succede!!
Ho un semplice form:
<form  action="ppp.php" method="post">	
	<fieldset class="set">
	<div class="riga" >
	<span class="etic">Anno da elaborare</span>
	<input class="testo"  type="text" id="anno" name="anno" value="00" />
	</div>
	...
	...
   	</fieldset>
</form>
La ppp.php è come segue:
<?
   $anno =    strtoupper($_POST["anno"]);
   $mese =    strtoupper($_POST["mese"]);
   $query =   strtoupper($_POST["query"]);
   $output =  strtoupper($_POST["output"]);
   Print "Anno: $anno <br> Mese: $mese <br> Query: $query <br> Output: 
$output<br>";
...
Mentre con firefox funziona sempre e comunque, con ie6 -> ie9 funziona 
una volta su 10, nel senso che ogni tanto ho l'output corretto ma in 
genere le variabili restano vuote!!
che fare?

Avevo dimenticato di avere già posto il problema qualche tempo fa.....
http://groups.google.it/group/it.comp.www.php/browse_thread/thread/621c5f317d04b1a4/5d03ee8fe646e004?hl=it&ie=UTF-8&oe=utf-8&q=php+%24_post+non+funziona+con+ie#5d03ee8fe646e004
Naturalemente la causa era ancora il modulo sspi_auth che consente 
l'autenticazione windows verso il server apache.
Nel forum del progetto sourgefoge di mod_auth_sspi ho trovato un 
consiglio che pare funzionare:
impostare nella configurazione di apache KeepAliveTimeout=1 anzichè a 15 
che è il default.
Tutto pare funzionare!
Marco Tiraferri ha scritto:


 Avevo dimenticato di avere già posto il problema qualche tempo fa.....
http://groups.google.it/group/it.comp.www.php/browse_thread/thread/62.
..

Ciao
io consiglio sempre di utilizzare la forma di apertura <?php e non
solo <?
CIAO
Newsgroup: it.comp.www.php
Titolo: MIME e-mail

Qualcuno mi sa dire perchè outlook smette di riconoscere gli headers dopo
"Content-Type: multipart/alternative...."?
E magari dove trovo documentazione completa in merito.
ciao
$headers = "Reply-To: 
pr...@prova.it
\r\n";
$headers .= "From: 
pr...@prova.it
\r\n";
$headers .= "Return-Path: 
pr...@prova.it
\r\n";
$headers .= "MIME-Version: 1.0\r\n";
$boundary = uniqid("XX");
$headers .= "Content-Type: multipart/alternative" .
   "; boundary = $boundary\r\n\r\n";
$headers .= "This is a MIME encoded message.\r\n\r\n";
$headers .= "--$boundary\r\n" .
   "Content-Type: text/plain; charset=ISO-8859-1\r\n" .
   "Content-Transfer-Encoding: base64\r\n\r\n";
$headers .= chunk_split(base64_encode("This is the plain text version!"));
$headers .= "--$boundary\r\n" .
   "Content-Type: text/html; charset=ISO-8859-1\r\n" .
   "Content-Transfer-Encoding: base64\r\n\r\n";
$headers .= chunk_split(base64_encode("HTML version on message"));
$to="
i...@prova.it
";
mail ("
pr...@prova.it
", "prova", "",$headers);

 E magari dove trovo documentazione completa in merito.
 
http://www.faqs.org/rfcs/rfc2822.html
 
http://www.faqs.org/rfcs/rfc2076.html
eventualmente (dopo la digestione dei due primi):
 
http://www.faqs.org/rfcs/rfc2821.html
HTH

 ha scritto nel
messaggio news:u1c29.26692$lu5.7...@twister1.libero.it...


 posted this:



Se mi ricordo bene ci sono sistemi che danno problemi con \r\n. Dovresti 
provare senza \r (quindi solo \n).
Pero' l'ultima riga del header deve essere con dopio Linefeed.
Adesso non sono sicuroi, ma mi sa che il boundary = va su una nuova riga con 
un tab (non so se e' RFC).
Ti consiglio anche di stampare il header a video per vedere come sia 
composto il tuo header ed il messaggio (usa <PRE></PRE>)
BTW: Cerca di quotare il testo (non scrivere in cima, non si legge prima la 
risposta e poi la domanda).
-- 
I'm not a signature.