mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.www.php
Titolo: sostituire ULTIMA occorrenza in stringa

Salve,
sto cercando un modo per sostituire l'ultima occorrenza in una stringa,
leggendo il manuale ho trovato questo:
function str_replace_once($needle, $replace, $haystack) {
   // Looks for the last occurence of $needle in $haystack
   // and replaces it with $replace.
   $pos = strripos($haystack, $needle);
   if ($pos === false) {
     echo "Nothing found";
     return $haystack;
   }
   return substr_replace($haystack, $replace, $pos, strlen($needle));
}
che richiamo in questo modo
$valoriQuery = str_replace_once(' AND ', '', $valoriQuery);
ma non funziona.
P.S. la versione di php che ho e':
PHP 4.3.3 (cgi-fcgi) (built: Sep 12 2003 00:18:31)
Copyright (c) 1997-2003 The PHP Group
Zend Engine v1.3.0, Copyright (c) 1998-2003 Zend Technologies
Avete idee di dove sto sbagliando?
Grazie e ciao
dat
-- 
mandi

 stringa, 
<?php 
$replace = ' AND ';
$sql = 'SELECT * FROM table WHERE ID = 1 AND ';
$pos = strrpos ($sql, $replace); 
if ($pos !== false) { 
	$pos -= strlen ($replace) - 1;
	$sql = substr ($sql, 0, $pos) . substr ($sql, $pos + strlen
($replace));
} 
print ($sql);
?>
-- 
I am what I am, I do what I can
Vuoi supportarmi? 
http://url.repository.biz/go/3E
L'uomo, conscio di sbagliare, persevera.

Newsgroup: it.comp.www.php
Titolo: Variabili di sessione

Ho il seguente problema:
Se imposto la variabile di sessione $_SESSION["NumeVariabile"] con un certo 
valore e cambio pagina, il valore assegnato non viene mantenuto.
Inoltre se tento di utilizzare la la funzione
header("Location: index.php");
exit;
per effettuare il cambio pagina automatico ricevo il seguente errore:
 Warning: Cannot modify header information - headers already sent by (output 
started at /var/www/html/control/prova/1.php:11) in 
/var/www/html/control/prova/1.php on line 13
Il tutto mi serve per fare un sistema di protezione delle pagine tramite 
login e psw.
Ho provato anche uno script preso dal web ma non mi funziona.
Cosa posso fare?
Grazie.
Franco. 


Verifica che non ci sia nessun output prima di questa funzione, neanche uno
spazio prima di <php
Ciao

 spazio prima di <php
Il discorso dell'output l'ho già valutato, ma comunque questa funzione mi 
serve in mezzo al codice, ossia faccio il test su  $_SESSION["user_log"] e 
se è negativo ridireziona sulla pagina di login.
Ciao
Franco. 

 ha scritto nel messaggio 
news:aHeCd.12822$_E5.3...@twister2.libero.it...


 ha scritto nel messaggio 
news:aHeCd.12822$_E5.3...@twister2.libero.it...

Newsgroup: it.comp.www.php
Titolo: carrello elettronico e pagamento

Salve a tutti,
un cliente mi ha chiesto di sviluppare un carrello elettronico
con la possibilità di acquisto on-line.Per il carrello elettronico
non ci sono problemi, ma non ho mai sviluppato sistemi
di acquisto..non saprei neanche da dove cominciare.
Mi sapete dire dove posso reperire informazioni per farlo?
grazie
-- 
Sousa - 
http://www.sousa-lab.it/

Mi sapete dire dove posso reperire informazioni per farlo?
Guarda ad esempio sul sito di banca sella: 
http://www.sellanet.it/
 ,
il cliente quando vuole pagare con la carta di credito si collega
direttamente sul sito della banca; tu non devi fare altro che mettere
alcune righe di codice nei tuoi script. Vai a vedere un esempio su
www.mrprice.it
 , loro utilizzano un sistema di questo tipo.
Saluti
Francesco
_____________________________________
http://www.altropc.it
 - Un altro PC è possibile!
Software libero, PHP, MySQL, Webdesign, Sicurezza, CMS, Tutorials
Per rispondere in e-mail togli NOSPAM

Newsgroup: it.comp.www.php
Titolo: script per sms, esistono?

salve,
qualcuno sa dirmi se esistono script per inviare sms, e quali siti permettono questi tipi di connessioni?

 qualcuno sa dirmi se esistono script per inviare sms, e quali siti
permettono questi tipi di connessioni?
Conosco AlberT-SMS 2.3 (
http://www.phpcenter.it/project/project.php3?prj=71
)
ma non c'č la garanzia che funzioni ancora, perchč molti portali hanno
vietato l'uso del loro servizio SMS
Ciao e buona lavoro.
Fabio Ingala - 
webm...@phpcenter.it
http://www.phpcenter.it

Ciao,
se vai su 
http://www.superalbert.it/index.php/include/AlberT-SMS
ne trovi uno che se non sbaglio utilizza il gateway di gsmbox, però ti conviene cercarti u gateway per conto tuo o contattare la stessa gsmbox e modificarti lo script secondo le tue esigenze.
Se questo non ti va bene su
http://sms.clarence.com/webmasters.php3
trovi tutte le informazioni per mandare gli sms dal tuo sito attraverso il servizio di clarence.
ciao 
Posted by 
http://www.phpitalia.com

 trovi tutte le informazioni per mandare gli sms dal tuo sito attraverso il
servizio di clarence.
mi risulta che con Clarence gli sms dei partner (diventi partner seguendo le
istruzioni) abbiano difficoltà ad arrivare (e molti non arrivano)
Newsgroup: it.comp.www.php
Titolo: Probabile BUG PHP 4.2.3 su GET E POST con carattere +

Ciao,
Sotto OS LINUX RedHat 7.3
PHP 4.2.3
Ho il seguente inspiegabile problema.
( stessa versione di PHP OS Windows tutto ok )
Se passo una stringa del tipo +3933500000
e la catturo con $_REQUEST o HTTP_ .....
mi perde il + !!!!
Di seguito il codice per il test:
<?
echo '<form method="POST" action="'.$_SERVER[PHP_SELF].'">
  <input type="text" name="n">
  <input type="submit" value="Submit">
</form>';
echo "<br>REQUEST:".$_REQUEST[n];
echo "<br>".$HTTP_GET_VARS[n];
echo "<br>".$HTTP_POST_VARS[n];
?>
Avete riscontarto problemi simili ?
                            -- Yena --

 mi perde il + !!!!
Il carattere + nel GET e POST siene utilizzato per gli spazi (come il %20),
quindi se lo leggi ti perde il +.
La soluzione potrebbe essere quella di usare una funzione che ti converta
automaticamente lo spazio in qualche cosa tipo %20.
Oppure molto piů semplicemente potresti fare un str_replace del caratter +
con qualche altra cosa e poi riconvertirlo sulla pagina.
Cmq penso che esista in php una funzione che converta tutti i caratteri
strani per l'url.
Fatti un giro sul manuale.
Ciao

 Oppure molto più semplicemente potresti fare un str_replace del caratter +


 > Ciao
Ho risolto, ricompliando PHP con le opzioni mbstr disabilitate si fissa il
bug
( tanto per me non č vitale avere il supporto per i caratteri japponesi.. )
 
        -- Yena --

Newsgroup: it.comp.www.php
Titolo: ricerca in array multidimensionali

Ciao :-)
Dunque ho un Array multidimensionale di questo tipo:
$myarr= Array(
            "indice1"=>Array(
                           "chiave1"=>"valore1",
                           "chiave2"=>"valore2",
                           "chiave3"=>"valore3"
                    ),
            "indice2"=>Array(
                           "chiave1"=>"valore4",
                           "chiave2"=>"valore5",
                           "chiave3"=>"valore6"
                    ),
            "indice3"=>Array(
                           "chiave1"=>"valore7",
                           "chiave2"=>"valore8",
                           "chiave3"=>"valore9"
                    ),
        );
Qual è il modo più veloce per cui dato un valore di una stessa chiave (ad 
esempio valore5 o valore2 o valore8) che so essere unico mi ritorna 
l'"indiceX"? Tenendo presente che il valore in questione è di tipo resource 
e indiceX è numerico.
Per ora uso un foreach ma tenendo conto che myarr può contenere centinaia di 
dati sono alla ricerca di un metodo più veloce. Avevo pensato a farmi un 
array parallelo che associ ad ogni valore di tal chiave l'indiceX. Cosa mi 
conviene fare?
ringrazio anticipatamente :)
ciao,
Luca(riello) 

 conviene fare?
Penso che ciclarlo sia l'unica soluzione, altrimenti dovresti farne,
come hai detto, uno parallelo, facendo bene attenzione ad aggiornarli
entrambi coerentemente (a questo punto se i dati sono tanti non so se
ti conviene addirittura usare un database).
saluti,
-Francesco
Newsgroup: it.comp.www.php
Titolo: Non c'è quindi possibilità ???

Scusate di nuovo,
ho visto che non ho ricevuto risposte alle mie precedenti.
Debbo quinid pensare che in rete non ci sia un Portale o un sito PHP che
utilizzi un file MSACCESS ?
Grazie
Luigi

"Luigi" wrote:

Se anche fosse, sarebbe senz'altro meglio cosě (anche
per te). Qualunque provider che mettesse a disposizione
un DBMS Access sarebbe IMHO, come minimo, poco serio e
inaffidabile.
Usa MySQL, č gratuito, Open Source, veloce, affidabile, e
disponibile anche per PC. Inoltre ci sono svariati tool per
trasferire basi di dati Access in PHP.
E se proprio non puoi fare a meno delle tue form, tieni
conto che esiste un modulo ODBC per MySQL (che ti permette
di avere collegamenti a tabelle MySQL da Access).

Luigi il Wednesday 23 May 2001 08:08 scrisse:

Forse quaclche squilibrato.
PHP+mysql
PHP+postgres
PHP+interbase/firebird
queste sono SOLUZIONI
-- 
FRANK@office

 file MSACCESS ?
Usare un FILE access non e` possibile. E` possibile usare un DB access,
tramite odbc, quindi Access deve essere installato da qualche parte (non
necessariamente sulla stessa macchina, anche su un altra, purche` sia
raggiungibile dal server sui cui gira lo script, quindi puo` anche essere
dietro un firewall :)
Bye.

Newsgroup: it.comp.www.php
Titolo: Evidenziare parola dopo ricerca senza alterarla

Qualcuno ha una funzione per evidenziare una parola dopo una ricerca,
senza però alterarla (lasciando, cioè, lo stesso tipo di
maiuscole/minuscole)?
Grazie!

 wrote:

http://aidanlister.com/repos/v/function.str_highlight.php
Max
-- 
http://www.maxori.it

 
Massiccio fratello! Funziona perfettamente, grazie.

Newsgroup: it.comp.www.php
Titolo: Editor PHP con debugger

Esiste un editor php per Win32 che abbia un'esecuzione passo passo con un 
debugger?
Giorgio

 debugger?
Sě, dimenticavo... Free.
:)

 passo con un debugger?
php designer (
www.mpsoftware.dk
)
il debugger per funzionare richiede php installato sul tuo pc.
non è proprio freeware, bensì donationware. dunque se ti trovi bene
valuta la possibilità di fare loro una donazione.
raenkrus

 
-- 
Ciao.
Roberto Rossi
Web   : 
http://rsoftware.altervista.org

valuta la possibilità di fare loro una donazione.
Scaricato e installato, ma non ha che un debugger minimo.
Non trovo un'esecuzione passo passo, e nemmeno la possibilità di definire 
dei breakpoint o altre funzionalità di debug minime.
Io ho scaricato la 3.0.6... è la versione sbagliata?
Giorgio

 Sl, dimenticavo... Free.
Maguma Open Studio
-- 
I am what I am, I do what I can
Do. Or do not. There is not try.

 Maguma Open Studio
E' quello che sto usando da un po', però non riesco a far funzionare in 
nessun modo l'esecuzione passo-passo del codice.
Newsgroup: it.comp.www.php
Titolo: File privati

Ciao a tutti.
Ho un problema. Vorrei realizzare una gestione di utenti che hanno la 
possibilità di scaricare soltanto determinati file. Diciamo che tutti i file 
possibili sono raccolti in un'unica cartella \files. Come devo fare ad 
impedire che questi file possano essere scaricati da persone che non hanno 
effettuato nemmeno il login ma che magari a tentativi sono riusciti a 
trovare il nome del file e quindi hanno inserito nel loro browser qualcosa 
del tipo 
www.dominio.it/files/nomefile.ext
 

 ha detto:

Proteggi la cartella con .htaccess e scrivi oculatamente lo script di
download.
Francesco Mazzi
Webmaster di AltroPC.it - 
http://www.altropc.it
 
Project Admin di "PHP Reservation - Online booking system" - 
http://phpreservation.sourceforge.net
Dev.Staff di E-Xoopport - 
http://dev.e-xoopport.it


http://csvtosql.sourceforge.net/

Newsgroup: it.comp.www.php
Titolo: adodb - ciclare piu volte su recordset

ciao a tutti,
mi serve ciclare su un recordset piu volte all'interno dello script.
while (!$rs->EOF)
{
... faccio qualcosa
$rs->MoveNext();
}
dopodiché ho provato a mettere
$rs->MoveFirst();
ma al secondo ciclo
foreach ( array_keys( $rs->fields ) as $colonna )
viene fuori l'errore:
"Warning: array_keys(): The first argument should be an array in"...
azz... cos'é che sbaglio??
grazie a tutti !!!

 grazie a tutti !!!
Metti il recordset in un array associativo così:
$i = 0;
$num_fields = $rs->fields->count();
while (!$rs->EOF) {
     for($j = 0;$j<$num_fields;$j++) {
         $key = $rs->Fields($j);
         $r_items[$i][$key->name] = $key->value;
     }
     $i++;
     $rs->MoveNext();
}
dopodiché cicli sull'array.
-- 
doh!

 
che è ovviamente $r_items
-- 
doh!

intanto grazie per la risposta!
allora:
a me funziona
$num_fields = $rs->RecordCount();
e non
$num_fields = $rs->fields->count();
Questo invece, non mi funziona proprio
$key = $rs->Fields($j);
$r_items[$i][$key->name] = $key->value;
nel senso che poi $r_items é completamente vuoto nelle chiavi e nei 
valori, anche se il numero dei suoi elementi é corretto.
Forse per prima cosa
$key = $rs->Fields($j);
dovrebbe essere $key = $rs->Fields[$j];
ma anche così niente... boh...

 
dato che non riesco neanche ad utilizzare il metodo Clone, ho fatto così:
$r_items = $rs->GetArray();
 > dopodiché ciclo sull'array. :-)
Newsgroup: it.comp.www.php
Titolo: configurazione possibile?

Buongiorno a tutti, ho istallato apache e php su un pc con xp-pro, la
cartella dove contengo i file di sessione e i file sorgenti php è in
locale sul disco c: della macchina e tutto funziona bene. Se volessi
mettere su un altro server della mia LAN tali files, e configurare php
per creare le sessioni e leggere i sorgenti php su un disco di rete, (\
\server2\php) le prestazioni si abbatterebbero di molto? Avete
esperienza in merito? Grazie.



Lascia stare.
Piuttosto mettili su un database.
I dischi di rete di Windows sono una delle cose ad accesso (accesso, non 
transfer rate) piu` lento che abbia mai visto, e un sacco di cose possono 
andare storte (pacchetti persi, elezioni per il master server improvvise, 
burst di pacchetti dai client per cercare i master o i peer, ecc.)
Anche montarci un vecchio disco da 1-2 Gb in PIO0 sarebbe piu` veloce e 
sicuro.
Bye.

 burst di pacchetti dai client per cercare i master o i peer, ecc.)
La mia rete è gestita da un server di dominio unico, avrei lostesso
problemi con le elezioni del master server?



Finche` la rete e` controllata, no. Appena inizi ad attaccarci computer 
non configurati per il dominio (notebook col workgroup, palmari in rete, 
ecc.) avrai ping periodici per cercare il master. Andranno tutti a 
ramengo, naturalmente, perche` il domain master server dovrebbe avere la 
priorita` piu` alta. Ma ti puo` capitare la sfiga di avere il domain 
master con NT4 e ti arriva l'utente con Windows2003 sul notebook che ha 
(di default) priorita` piu` alta, o io con un Linux qualunque, configurato 
da me con priorita` massima. ;)
Essendo un dominio, comunque, dovresti avere meno problemi che con un 
workgroup.
Bye.
Newsgroup: it.comp.www.php
Titolo: Impedire accesso diretto xml

Ho un file xml creato dinamicamente (file php con gli adeguati header)
che viene letto da un file flash.
Senza toccare il flash, vorrei impedire l'accesso diretto al file, nel
senso che se l'utente scrive nella barra degli indirizzi del browser
www.miosito.it/xml/playlist.php
, viene ad esempio reindirizzato alla
home.
Speravo di trovare qualcosa di utile in $_SERVER, ma non mi sembra ci
sia niente che fa al mio caso.
E' possibile in qualche modo?

 home.
Puoi provare con $_SERVER["HTTP_REFERER"], ma devi essere conscio dei 
rischi (personal firewall che non lo propagano, browser che permettono di 
disattivarlo, falsificazione, ecc.)
Bye.


wrote:

Sostanzialmente no: se il client finge abbastanza bene di essere Flash, ti
frega.
E tieni presente che parecchi browser +/- personal firewall +/- proxy, non
ti fanno capire cosi' facilmente cosa sono.
Quindi piu' sicurezza metti, piu' rischi di tagliare fuori gente onesta ma
con browser un po' strani (che so: con Fasterfox, o con Safari ma da proxy
aziendale, ...).
Tieni conto che normalmente, penso, il link uno non lo vede; quindi se uno
sa l'indirizzo dell'XML, vuol dire che gia' e' uno che sa dove "mettere le
mani", quindi controlli su User-Agent, Referer, e forse anche Remote_Port,
lo fermano solo per i primi due tentativi.
Se proprio devi, considera di mettere le mani sul flash e usare un qualche
tipo di crittografia.
Leonardo
-- 
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

 frega.
Grazie a entrambi
Prima di tutto mi son dimenticato di dire che il sito poggia su
CodeIgniter, quindi tutte le richieste sono reindirizzate a index
(perciò credo che il referrer sia da escludere)
Secondopoi vorrei un livello di protezione "medio", diciamo non che
escluda tutte le possibilità, ma che sia capace di impedire l'accesso
a un utente abbastanza smaliziato da aprire il sorgente della pagina,
trovare l'indirizzo dell'xml e fare copia e incolla sul suo browser.
A quanto ho capito però ci sono ben poche soluzioni...

 capito però ci sono ben poche soluzioni...
Per questo ti basterebbe hardcodare il path del file XML dentro il flash, 
in modo che non appaia nell'HTML. Meglio ancora, passa un "base path" (che 
puo` essere anche banalmente "/") al flash dall'html, e poi usa un 
percorso relativo per recuperare l'xml partendo dal base path:
basepath + "/xml/playlist.php";
Bye.

 basepath + "/xml/playlist.php";
Tra le premesse c'era quella di non toccare il flash ;)
Grazie

>
lo passi in javascript, usando dei sistemi di decifatura
non solo ma il tuo XML lo fai passare a un .php
cosi il file puo sempre essere diverso
le variabili le passi in get


 cosi il file puo sempre essere diverso
Uhm non mi è chiaro cosa intendi

 Non conosco approfonditamente CI, ma mi pare strano che alteri il referer. 
non lo conosci ma non sbagli, il referrer resta lo stesso
Newsgroup: it.comp.www.php
Titolo: PHP-GTK PROBLEMA!!!!

Ciao a tutti,
Visto che Gli oggetti di una Form non possono essere gestiti
direttamente da PHP ho provato ad installare PHP-GTK, ma ho un
problema...
Ho eseguito passo passo le istruzioni d'installazione, ma quando lancio
da APACHE un'applicazione con richiami GTK mi dò errore nell'utilizzo
della function DL (dice che non può essere usata con server
multitread...)
Ho provato quindi a copiare le DLL nella cartella EXSTENSION di PHP e 
riconfigurare il file PHP.INI eliminando dal file sorgente i richiami
alla function DL, ma mi dice che le classi GTK non ci sono...
Perchè?
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

Perchč?
Il php-gtk non puo' essere usato sul web ! E' per 
applicazioni stand-alone scritte in php.
Bonf

 ha scritto nel messaggio
news:e9606892f5ff1111984...@mygate.mailgate.org...

ehm... fammi capire... nell'arco di 15 minuti hai sei passato da:
1) installazione del php
2) problema max file upload di 2 mb nel php.ini
3) problema eventi lato client JS da abbinare a funzioni php
4) problema con PHP-GTK
e per ognuno di questi punti, sei riuscito a scrivere un msg sul ng...
non ti pare di correre un po' troppo ? :-)
pigliati un'argomento e buttati su quello...
Ciao
Alex
Newsgroup: it.comp.www.php
Titolo: chat in php

salve dove posso trovare una buona chat in php  da mettere sul mio sito?
Grazie a tutti.

Qui ne trovi quante ne vuoi..:-)
http://www.hotscripts.com/PHP/Scripts_and_Programs/Chat_Scripts/index.html

Newsgroup: it.comp.www.php
Titolo: [AIUTO]Gestione documenti

ciao a tutti.
Ho un dubbio e vi chiedo una mano per risolverlo.
dovrei pubblicare -nel più breve tempo possibile- tanti documenti su
un sito web. I documenti sono in html/php/pdf/word.
Utilizzando un database mysql, mi chiedo se è più  conveniente -anche
in vista della creazione di un motore di ricerca interno- inserire nel
database il testo del documento oppure creare solo dei link, lasciando
il testo del documento in una serie di files esterni che vengono così
inclusi.
Per quanto ne ho capito infatti, inserire i documenti nel database
faciliterebbe il lavoro per il motore di ricerca, però appesantisce il
db.
Lasciando i testi dei documenti in files esterni che vengono inclusi,
invece, avrei un db "documenti" molto più leggero e gestibile.
Quale può essere la scelta migliore?
Ed infine, ci sono script e/o esempi da guardare????
Grazie a tutti per l'aiuto.
CB   
claudiob...@lycos.it
Per rispondere togli le "z" dalla firma.

 un sito web. I documenti sono in html/php/pdf/word.
Io sono un sostenitore del db leggero con i file fuori.
All'interno del db memorizzi soltanto il nome del file (e la directory se
questa varia).
In questo modo puoi anche modificare i documenti a mano in maniera piů
rapida.
Per quanto riguarda il recupero dei file, basta che predisponi un link che
punta al file, su cui l'utente puň cliccare per aprire/salvare.
Se poi vuoi evitare che il browser interagisca troppo (vedi IE che ti apre
un documento word), anzichčil link al file, puoi linkare uno script php che
tramite header() restituisce il file al browser.
Ciao
Marco
Newsgroup: it.comp.www.php
Titolo: pingare un pc

aprendo un soket
e facendo soket_connect la funzione non va in timeout
e termina dopo i 30 secondi
come si puo fare un ping che duri al massimo 2 secondi e poi dica spiacente
il pc cercato ucce ? (senza scomodare dio os)

 spiacente il pc cercato ucce ? (senza scomodare dio os)
Apri 
http://www.php.net/fsockopen
 e leggi l'ultimo parametro.
-- 
I am what I am, I do what I can
Vuoi supportarmi? 
http://url.repository.biz/go/3E
Sei un newbie? Leggi questo 
http://url.repository.biz/go/3C
L'uomo, conscio di sbagliare, persevera.

Newsgroup: it.comp.www.php
Titolo: download immagine

ciao...
Esiste uno script php ke consenta il download di un'immagine (jpg o gif che
sia) con la tipica  procedura di scaricamento file, senza visualizzarla?
Non è previsto l'utilizzo del tasto destro e salva immagine con nome...
Thanks
---
Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (
http://www.grisoft.com
).
Version: 6.0.500 / Virus Database: 298 - Release Date: 10/07/2003

sia) con la tipica  procedura di scaricamento file, senza visualizzarla?
potresti usare gli header, ad esempio cosě:
header("content-type: application/download\n");
   header("Content-Length: $size");
   header("content-disposition: attachment; filename=$nome_file");
   header("Cache-control: private");
   $fn=fopen($nome_file,"r");
   fpassthru($fn);
si apre la tipica finestrella "aprire il file o salvarlo sul
computer?"
ciao

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

<INPUT type="hidden" name="prova" value="pippo">
Se al posto di pippo il value è una stringa con le virgolette (es:
abcd"efeg"hilm) allora il value viene troncato alla prime prime
virgolette, cioè value è solo abcd!
Come posso risolvere questo problema, cioè inviare come value una
stringa contenente qualsiasi valore, cioè apici, virgolette, etc?
Mhaxx

 ha scritto nel messaggio
news:q84tnv8uev21lj3ni...@4ax.com...
: <INPUT type="hidden" name="prova" value="pippo">

<INPUT type="hidden" name="prova" value="abcd&quot;efeg&quot;hilm">
Sotituisci le virgolette (") con &quot;
Gli apici non danno problemi.
:
: Mhaxx
-- 
Ciao da
       --§Ska-Man§--
----------------------
Marco Baldini
http://www.fantabasketpro.net
http://www.birraesalsiccia.net

>Sotituisci le virgolette (") con &quot;
Immagino esistano altri caratteri che possano dare problemi con
l'HTML.. non esiste una funzione (es. PHP) che converta una stringa
nella rispettiva stringa con tutti i vari &... al posto dei caratteri
strani?
Mhaxx

 strani?
htmlentities()
Ludovico

>htmlentities()
Ottimo!
Mhaxx
Newsgroup: it.comp.www.php
Titolo: accesso tramite Password

Un ciao al newsgroup.
Non sono pratico di guesto linguaggio ma ne capisco l'ovvia funzionalità.
Sto cominciando a prendere manulaità osservando gli scripts presenti in rete
e proprio ora sono alla ricerca di uno script per accedere ad un'aria
riservata tramite password.
Da quello che ho visto di prima occhiata, tutti gli scripts in questione
richiedono un database.
Sapreste dirmi se esiste un'eccezione ... ovvero se si può evitare di
installare un database per accedere ad una sezione risevata del sito ?
Grazie.
Alfred

 Alfred
Certo che si può anche senza validazione DB...
1 - (Poco sicuro)
 
Definisci la tua password in una variabile e poi fai un form.
Se ad es. la pagina protetta è la stessa in cui metti il form, per prima
cosa fai visualizzare il form con l'immissione PW, e al click del submit
fai rileggere la stessa pagina (discorso analogo se vuoi fare
l'autenticazione di rimando in un'altra pag.). Metterai nel codice anche
una condizione "if" per fare il riscontro della PW. Se essa è giusta fai
visualizzare tutta la pagina, altrimenti riproponi il form (magari con
avviso di PW errata.
Es "crudo crudo":
<?
$pw = "passaparola";
if ($controlloPW != "$pw") {
if ($controlloPW != "") {
echo "La password non è corretta...riprova<br><br><br>";
}
 echo "Password: <form method=\"post\" action=$PHP_SELF>
<input type=\"password\" name=\"controlloPW\">
<input type=\"submit\" value=\"OK\"> </form>";
} else {
echo "inserisci qui il contenuto protetto della pagina....ovviamente puoi
anche scegliere di interrompere dopo l'else il processo PhP e scrivere
solo codice HTML...salvo poi riprenderlo alla fine per chiudere il ciclo
ELSE...";
}
?>
2 - tramite files .HTPASSWD e .HTACCESS (se il server è Apache) proteggi
una intera directory (e sue sottodirectories) richiedendo una
autenticazione HTTP. In pratica all'invio headers ti si apre la tipica
finestrella standard  con login e password.
Questo sistema è decisamnete più sicuro anche se più brutale in termini
estetici.
Tieni conto che questo sono solo un paio dei numerosi approcci possibili.
Ciao
CROMO
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 ha scritto nel messaggio
news:bah6lh$oe3$1...@news.newsland.it...

Grazie Cromo, era esattamente quello che cercavo.
Non ho bisogno di proteggere documenti importanti o quant'altro, bensì di
riservare a determinati clienti un'area informativa del sito "quindi una
cartella"
La mascherona in comparsa non la ritengo nemmeno troppo brutale.... anzi  mi
suscita una sensazione di maggior professionalità.
Ancora grazie e buon lavoro.
Alfred

ciao Alfred
che ne dici di quotare un po la prossima volta?

 che ne dici di quotare un po la prossima volta?
Dici bene, scusa una svista
; )
Newsgroup: it.comp.www.php
Titolo: controllo di sintassi: coime si usa ereg, ma poi si usa quella???

Insomma, devo solo controllare che i siti internet inseriti in un campo
siano inseriti correttamente....

 siano inseriti correttamente....
http://php.unam.mx/manual/it/function.ereg.php
------------------
Giuseppe Lupo
Palermo
------------------

Newsgroup: it.comp.www.php
Titolo: problema con charset

Devo mettere mano a codice creato da altri.
Ora ho un problema con l'estrazione di dati dalle tabelle di un db mysql.
 
 
Nel campo "indirizzo" di una tabella utenti, se osservo la tabella da 
phpmyadmin, trovo righe che contengono stringhe come questa:
 
1 - "località Piazza, 16"
 
ma anche righe contenenti stringhe come:
 
2 - "Via NiccolÃ³ B. 12"
 
 
Ora con i caratteri speciali riportati e archiviati in maniere 
differenti non riesco ad estrarli nella maniera corretta perchè ad 
esempio se setto, dopo la connessione un
 
mysql_set_charset('utf8');
 
viene correttamente estratta la riga 1 ma la riga 2 non è decodifica, 
viceversa altre soluzioni tipo
 
htmlspecialchars():
 
risolvono il caso 2 ma non il caso 1.
 
 
Come posso risolvere?
Qualche indizio?
 
Grazie in anticipo.

 Qualche indizio?
 
Non puoi, a meno di non sapere esattamente con che charset è encodata 
ogni riga.
 
Fidati, giusto la settimana scorsa ho passato 2 giorni a cercare un modo 
per fare il detect dei charset e la conclusione è che è impossibile, a 
meno di non avere testi molto lunghi con parole comuni, facendo un 
confronto a vocabolario.
 
Quello che ho fatto in passato nel tuo caso è stato comunque settare 
tutto a utf-8, e lasciare che gli utenti del pannelli di amministrazione 
correggessero un po' alla volta gli errori manualmente, man mano che li 
vedevano... :D
 
Bye.
 
 

Grazie della risposta,
In effetti ho fatto un tentativo per cercare di capire come è encodata 
ogni riga e quindi applicare il giusto decode ma non sono riuscito.
 
Quindi l'unica cosa che posso fare è applicare uno dei due metodi e 
bypassare l'altro.



Se i due indirizzi sono nello stesso campo non ci sono modi corretti per risolvere il problema.
 
La cosa che farei è un un cerca e sostituisci delle sequenze incriminate.
 
Le lettere accentate maiuscole e minuscole non sono tantissime
 
Ã³ cambia in ò, ...
 
Puoi anche esportare il campo con id e fare le modifiche con un editor o uno script php per poi fare un update.
 
Mi raccomando backup.
 
 


 
Si, ho optato per questa soluzione. Grazie
Newsgroup: it.comp.www.php
Titolo: Problema con upload

Ciao,
sto facendo qualche esperimento con l'upload di file.
Il file viene uploadato correttamente, ma non riesco a capire come salvarlo
nella directory che voglio io.
Ho provato con questo codice:
move_uploaded_file($_FILES['file']['tmp_name'], $_FILES['file']['name']);
Ma il file non viene copiato nella directory corrente dello script ma nella
directory di apache.
Ho provato anche a mettere $HTTP_REFERER . $_FILES[...] ma viene generato un
errore.
Sto sbagliando io o è un problema di configurazione?
Uso EasyPHP 1.6 (Apache 1.3.23, PHP 4.2.0).
Marco
+------------------------------+
| Marco <no private messages>  |
|                              |
| Software is like sex...      |
| It's better when it's free.  |
+------------------------------+

 Uso EasyPHP 1.6 (Apache 1.3.23, PHP 4.2.0).
Prova questo script molto minimalista ;-)
<html>
<head>
</head>
<?php
$file_dir = "immagini";  // la directory dove andranno a finire i file
if (isset($fupload))
   {
       copy ($fupload, "$file_dir/$fupload_name") or die ("impossibile
copiare");
       print "<img src=\"$file_url/$fupload_name\">\n\n"; // questo ti
stampa il contenuto, puoi anche ometterlo
   }
?>
<body>
<form enctype="multipart/form-data" action="<?php print $PHP_SELF?>"
method="post">
<input type="file" name="fupload"> <br>
<input type="submit" value="invia file">
</form>
</body>
</html>
Se ti da ancora errore, vuol dire che ( se sei su linux ) non hai i permessi
per scrivere nella dir TMP di linux probabilmente.
Oppure hai qualche settaggio bislacco in queste righe di php.ini:
; Whether to allow HTTP file uploads.
file_uploads = On
; Temporary directory for HTTP uploaded files (will use system default if
not
; specified).
;upload_tmp_dir =
; Maximum allowed size for uploaded files.
upload_max_filesize = 2M
In bocca al lupo
                                                                        --
Yena --

Newsgroup: it.comp.www.php
Titolo: suggerimenti su captcha

Salve a tutti.
Sto cercando un modo per realizzare quelle immagini deformate che 
servono per la compilazione dei form, per cosi' evitare che dei "bot" 
possano automatizzare la compilazione degli stessi.
Come gia' suggeritomi, ho cercato con google, ma con pochi risultati :(
Voi che prodotto (libero) mi suggerite per raggiungere il mio obiettivo 
e che non richieda di installare roba aggiuntiva sul sistema  ?
poiche' purtroppo non ho modo di mettere mano al server (cioe' di 
installare quel che mi pare, cosi' e' e cosi' rimane :( ), quindi ho 
solo la possibilita' di gestirmi le directory del mio spazio web.
La versione di PHP installata e' la 5

 ha
detto:

cerca una classe già pronta, ad esempio su phpclasses
Francesco Mazzi
Webmaster di AltroPC.it - 
http://www.altropc.it
 
Dev.Staff di E-Xoopport - 
http://dev.e-xoopport.it

 La versione di PHP installata e' la 5
Ci sono le librerie gd installate? altrimenti non penso potrai far nulla
(o sbaglio?)
Ciao,
Luca(riello)
Newsgroup: it.comp.www.php
Titolo: problemi con un ciclo...

la mia limitata esperienza in programmazione non mi permette di risolvere
questo.
voglio una cosa del genere (funziona ma non mi visualizza le voci che hanno
solo una frase (e ho capito anche perchè).
nome1
frase1
frase2
nome2
frase1
frase2
...
su 
http://stangata.free.fr/frasi_view.php3
 per vedere cosa intendo
ecco cosa faccio:
1 SQL: select nome, frase, data from frasi order by nome,data DESC
visto che i nomi sono gli stessi (forzatamente dalla form di inserimento),
uso il nome stesso come segnale per ricominciare il ciclo. La data è quella
di inserimento.
2 scrivo i dati da quella select
while ($riga= mysql_fetch_row($result))
{
echo "<b>Lo stangato $riga[0] è riuscito a pronunciare:";
$old_name = $riga[0];
while ($riga[0]== $old_name)
{
 echo "$riga[1]";
$riga = mysql_fetch_row($result);
 }
echo "<hr><br>";
}
il problema sta nel fatto che quando esce dal secondo while è già avanzato
di record ed avanza un'altra volta quando ricomincia con il primo while
saltandomi quindi un record.
Forse non dovevo usare 2 while, ma la cosa forse è tanto stupida che non ce
ne riesco ad uscire.
grazie

solo una frase (e ho capito anche perchč).
In questo modo dovrebbe andare:
$old_name = "";
while ($riga= mysql_fetch_row($result))
{
$name = $riga[0];
if ($old_name != $name)
	echo "<b>Lo stangato $name č riuscito a pronunciare:";
echo "$riga[1]";
echo "<hr><br>";
$old_name = $name;
Lupin
-------------------------
http://www.antiloco.com/
<la directory del Web developing>
----------------------------------
Rimuovere XXX per rispondere via e-mail

 wrote:
$stangato="*";
while ($riga= mysql_fetch_row($result))
{
	if ($riga[0]!=$stangato)
	{
		$stangato = $riga[0];
		echo "<b>Lo stangato $stangato è riuscito a
			pronunciare:<BR>";
	}
	echo "$riga[1]<HR>";
}
Leonardo
-- 
".signature": bad command or file name
Newsgroup: it.comp.www.php
Titolo: FORMATTAZIONE E-MAIL

Ciao,
devo creare un pannello di controllo che permette l'invio di email.
Questo pannello di controllo permette di modificare il Soggetto, il Testo ed
il mittente delle email.
Soggetto e mittente va bene ma per modificare il testo metto una textarea
nel form.
Come faccio a dare la formattazione che desidero io al testo delle email?
Pratiacamente il form invia il tutto in una tabella di un db che a sua volta
restituisce i campi mittente soggetto testo delle stesse email quando
vengono richiesti, però non so come formattare il campo testo.
--
**********************************************************
            1001 Studio | Hosting & Design
 
in...@1001.st
 
http://www.1001.st
 
http://www.1001studio.com
**********************************************************

 vengono richiesti, però non so come formattare il campo testo.
Per quale motivo si dovrebe avere la necessita' di formattare il corpo di
una email
Le "vere" email non hanno bisgno di un tale trattamento
Poi ci sono email che non voglione essere "vere" email e si vestono in HTML
e per questo hanno bisogno di formattare il testo.
In sintesi se l'obiettivo e' quello di inviare email, non e' necessario
formattare il testo
Se invece si desidera inviare pagine HTML, si possono inviarle quali
attachment della mail
--
Ciao e buon lavoro.
Fabio Ingala
webm...@phpcenter.it
www.phpcenter.it
Iscritto alla ML "Una funzione a settimana" ?
http://www.phpcenter.it/mailing/subscribe.php3

 ha scritto nel messaggio
news:poTj6.34089$7U4.9...@news.infostrada.it...


si che ad un certo punto il testo vada a capo....???
Se l'utente va a capo nella form questo "a capo" verra' inserito come
\n nel db, quindi non dobrebbero esserci problemi.
Lupin
-------------------------
http://www.antiloco.com/
<la directory del Web developing>
----------------------------------
Rimuovere XXX per rispondere via e-mail
Newsgroup: it.comp.www.php
Titolo: php-4.3

Ho provato ad installare l'ultima versione di php ma...ho qualche problema
con le sessioni.
Questo è l'errore che ricevo quando provo ad usare uno script (che prima
funzionava bene): Cannot redeclare gc()
Sapete se c'è da modificare qualche parametro nel php.ini??
Grazie

funzionava bene): Cannot redeclare gc()
C'e' una funzione che si chiama gc(), nel tuo script?
Leonardo maieutico

 C'e' una funzione che si chiama gc(), nel tuo script?
Si, c'č.
Lo script č il webmail Horde e il problema č qui
 // Garbage collection
 //
 // Destroy all session data older than this
 //
 function gc() {
  $this->that->ac_gc($this->gc_time, $this->name);
 }
Devo reinstallare anche phplib?
Grazie


prova a controllare nel php.ini la variabile register_globals nella sezione
Data Handling, se č su Off come di default viene settata dalla versione
4.2.0, impostala su On. Non č il massimo della sicurezza, ma l'alternativa č
di mettere mano agli script Horde e convertire tutte le chiamate alle
variabili, per qualche informazione in piů vai su
http://www.php.net/manual/en/configuration.directives.php
 ovviamente alla
voce register_globals.
Stefano

 voce register_globals.
No, quello lo avevo già fatto :-(
In realtà avevo anche trovato altri poverini nella mia situazione....
http://groups.google.it/groups?q=redeclare+gc()&hl=it&lr=&ie=UTF-8&oe=UTF-8&
selm=asrriq%242tlq%241%
40FreeBSD.csie.NCTU.edu.tw
&rnum=1
Speravo che ci fossero state evoluzioni :-)

Lo script č il webmail Horde e il problema č qui
La mia idea e' che quello script sia incluso da un altro script,
chiamiamolo "wrong.php", con una istruzione del tipo
	require 'script.php'
o
	include 'script.php'
anziche' "require_once" (o include_once).
Potrebbe anche darsi che l'inclusione avvenga se si verifica una
determinata condizione:
	if (...)
	{
		include 'script.php';
	}
e che quella condizione sia errata o mal impostata.
Leonardo

 e che quella condizione sia errata o mal impostata.
Capisco.
Eppure guarda, questo stesso script funzionava perfettamene con php-4.2.3 e
da qui mi chiedevo se ci sono state delle variazioni con la nuova release.

da qui mi chiedevo se ci sono state delle variazioni con la nuova release.
Potrebbe essere che ci sia una funzione gc() definita di serie. Se e'
cosi' occorre e basta rinominare la funzione gc, nello script, usando
un altro nome, per esempio horde_gc(), in tutti gli script che poi la
usano.
Leonardo

 usano.
Capisco, farň questa prova.
Grazie per l'aiuto.

Newsgroup: it.comp.www.php
Titolo: test con risultato php

chi mi sa indicare dove trovare uno script per fare dei test online con
risultato finale?
grazie infinite...
Francesco.

 grazie infinite...
che test? cosa vuoi fare?

 ha scritto nel messaggio
news:hHBr9.1497$TD1....@news2.tin.it...


 ha scritto nel messaggio
news:pan.2002.10.17.20...@ticino.com...


 ha scritto nel messaggio
news:hHBr9.1497$TD1....@news2.tin.it...


p.s. l'email corretta č: "braw...@NOSPAMlibero.it (togli NOSPAM)
Newsgroup: it.comp.www.php
Titolo: errore easyphp...di nuovo..che palle.

.
Ogni tano (mi è già capitato già due volte..)
nn mi si avvia mysql..con errore di log:
Quote:
InnoDB: Starting crash recovery.
InnoDB: Reading tablespace information from the .ibd files...
InnoDB: Restoring possible half-written data pages from the doublewrite
InnoDB: buffer...
060611 11:08:15 InnoDB: Starting log scan based on checkpoint at
InnoDB: log sequence number 0 43654.
InnoDB: Doing recovery: scanned up to log sequence number 0 43654
060611 11:08:15 InnoDB: Flushing modified pages from the buffer pool...
060611 11:08:15 InnoDB: Started; log sequence number 0 43654
060611 11:08:15 [ERROR] Fatal error: Can't open privilege tables: La 
tabella 'mysql.host' non esiste
la scorsa volta jho dovuto reinstallare sopra easyphp..
che problema è?non riesco a capire..
qlc mi può aiutare?
grazie

 grazie
rigenerala..
-- 
www.iuz-lab.info

> rigenerala..
come faccio a rigenerarla?
secondo te come mai mi succede ogni tot che mi scompare questa tabella?
grazie mille

Newsgroup: it.comp.www.php
Titolo: Orari con mysql (ancora problemi)

Ciao a tutti.
Devo fare in modo che una select (con un campo time di mysql) mi
restituisca orari nel formato
01
02
03
...
24
anziche
00
01
02
...
23
E' possibile? mi sembra strano che mysql non abbia alcuna funzione di
'sostituzione al volo' per fare da 00 -> 24 oppure non faccia impostare
le date in modo personalizzato.

 restituisca orari nel formato
[cut]
Che cosa dovrebbe avere a che fare questa domanda con il PHP?
E per favore non rispondere che esegui la query con php.
-- 
I am what I am, I do what I can
Do. Or do not. There is not try.

 E per favore non rispondere che esegui la query con php.
Perchè solitamente MySQL è accoppiato con php.
E' vero, la domanda riguarda mysql ma non mi pare di aver visto un
gruppo MySQL. e non mi sembra corretto postarlo in hobby.cucina.
Allora php è il posto piu adeguato.
:-)
Comunque, per chi altri fosse nella mia stessa situazione, ho risolto
con REPLACE di mysql

 Allora php è il posto piu adeguato.
No, ICWP non e' il posto piu' adattto.


23
basta che aggiungi 1 all'ora.
Francesco Mazzi
Webmaster di AltroPC.it - 
http://www.altropc.it
 
Dev.Staff di E-Xoopport - 
http://dev.e-xoopport.it

 comp.databases.mysql
Non ne ero a conoscenza...
pardon.!
Newsgroup: it.comp.www.php
Titolo: switch

lo scrip funziona correttamente,
ma vorrei sapere se e' corretto questo passaggio
nel caso che la variabile passata sia diversa da
mario maria paolo.
case $nome != "mario" && "maria" && "paolo" :
vai a 	
header("Location: default.php");
<?
$nome;
switch  ($nome)
{
 
	case "mario";
header("Location: mario.php");
 
break;
 
	case "maria";
header("Location: .mariaphp");
 
break;	
 
	case "paolo";
header("Location: paolo.php");
 
break;	
	case $nome != "mario" && "maria" && "paolo" :
 
header("Location: default.php");
 
break;	
}
?>
Grazie a tutti,sto facendo piccoli passi....
-- 
disinfo blog
*tutto quello che i media non dicono*
http://disinfo.blog.tiscali.it

 nel caso che la variabile passata sia diversa da
Č corretto, ma potresti usare la clausola default nell'ultimo caso.
L'esempio del manuale:
<?php
switch ($i) {
    case 0:
        print "i equals 0";
        break;
    case 1:
        print "i equals 1";
        break;
    case 2:
        print "i equals 2";
        break;
    default:
        print "i is not equal to 0, 1 or 2";
}
?>
Ciao


 
no perche trattasi di redirect,appena aprivo la pagina index mi
mandava alla pagina default
ciao jd


Newsgroup: it.comp.www.php
Titolo: Tutorial imagemagik con php

mi potete inviare un link con un tutorial su imagemagik/php : non riesco
proprio
a saltarci fuori.
in particolare mi interessa il resize e scrivere testo sulle immagini.
piattaforma win e linux.
anche un tutorial ben fatto solo su imagemagik ( in italiano, magari :-p )
potrebbe bastare.
Grazie a tutti

 ha scritto nel messaggio
news:5RZka.37323$%p6.24...@news.edisontel.com...

ho fatto una funzione che lavora sul resize con imagemagick te la posto:
function fotoresize ( $w,$w2,$foto )
{
     //$w è il width se width>height
     //$w2 è il width se width<height
     $pathM="/usr/bin/mogrify";
     $fotosize=getimagesize($foto);
     // height/width
     $srcWidth = $fotosize[0];
     $srcHeight = $fotosize[1];
     if ($fotosize[0] > $fotosize[1] && $fotosize[0] > $w){
      $ratio = max($srcWidth, $srcHeight) / $w;
      $ratio = max($ratio, 1.0);
      $destWidth = (int)($srcWidth / $ratio);
      $destHeight = (int)($srcHeight / $ratio);
      exec("$pathM -geometry $destWidthx$destHeight -quality 65 -sharpen 50
$foto");
     }
     if ($fotosize[0] < $fotosize[1] && $fotosize[0] > $w2){
      $ratio = max($srcWidth, $srcHeight) / $w2;
      $ratio = max($ratio, 1.0);
      $destWidth = (int)($srcWidth / $ratio);
      $destHeight = (int)($srcHeight / $ratio);
      exec("$pathM -geometry $destWidthx$destHeight -quality 65 -sharpen 50
$foto");
     }
     return $foto;
}
ciao!

 ciao!
magnifico...piů tardi la provo. grazie
Newsgroup: it.comp.www.php
Titolo: Bloccare l'accesso a determinati IP

Ciao,
avrei bisogno di controllare l'IP del visitatore e, nel caso esso
corrisponda ad una lista di IP predefinita, redirigerlo ad una pagina
differente.
Dovendo controllare la corrispondenza con un solo IP userei qualcosa di
questo tipo:
if ($_SERVER["REMOTE_ADDR"] == "127.0.0.1") {
    header("Location: access_denied.html");
    exit;
}
Dovendo controllare la corrispondenza con piu` di un IP (e.g. 127.0.0.1,
128.0.0.58, 190.1.1.1) come potrei fare?
Grazie in anticipo
Molfetta
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 
tramite php..
controlla gli ip con una espressione regolare..
http://it.php.net/pcre
-- 
www.iuz-lab.info

 ha scritto nel messaggio
news:co5frk$bno$1...@news.newsland.it...

Puoi utilizzare l'ottima in_array.
Ti crei da qualche parte (include, dentro al file, dove ti pare) un array di
tutti gli IP che vuoi bloccare e poi fai:
$ip_da_bloccare = array('127.0.0.1','192.168.0.1','1.2.3.4');
if (in_array($_SERVER["REMOTE_ADDR"],$ip_da_blocccare)) {
    header("Location: access_denied.html");
    exit;
}
Questo sempre se la lista degli IP è eterogenea (ovvero non vuoi bloccare
classi di indirizzi IP), altrimenti ti conviene fare come dice iuz, ovvero
regexp.
Ciao!
-- 
Keeper

 }
Grazie infinite!
Era esattamente quello che cercavo :-)
Ci avevo provato ma mi mancava il pezzo fondamentale -> in_array 
Ciao!


 Ci avevo provato ma mi mancava il pezzo fondamentale -> in_array
Giusto per complettare:
se hai tanti indirizzi e piu' efficiente usare il hashing del php
$ip_da_bloccare = array(
    '127.0.0.1' => 1,
    '192.168.0.1'=> 1,
    '1.2.3.4'=> 1
);
if (isset($ip_da_bloccare[$_SERVER["REMOTE_ADDR"]]))

Newsgroup: it.comp.www.php
Titolo: variabile che mantiene il suo valore tra 2 o più utenti.

Ciao a tutti.
E' possibile fare in modo che una variabile funzione di qualcosa che fa un
utente, sia disponibile per un altro utente (ovviamente con il valore
modificato dal primo utente) senza scriverla in un file?
Tipo, il primo utente fa una mossa di scacchi cambiando la variabile
$scacchiera, il secondo utente fa un refresh e dispone della nuova variabile
$scacchiera modificata.
Se si, sarebbe possibile imporre il refresh al secondo utente quando la
variabile viene modificata?
thanx
giaconet

 ha scritto nel messaggio
news:970spn$ms2mr$1...@ID-71483.news.dfncis.de...


modificato dal primo utente) senza scriverla in un file?
Sarebbe come una variabile application di ASP? Non credo, mi sa che
devi scrivere in un file.
Lupin
-------------------------
http://www.antiloco.com/
<la directory del Web developing>
----------------------------------
Rimuovere XXX per rispondere via e-mail

variabile viene modificata?
Forse usando nph e multipart-mixed-replace... non so. Ma e' un problema
di HTML, non di PHP.
Leonardo
-- 
".signature": bad command or file name


Esattamente! L'applicazione già l'ho fatta scrivendo, leggendo, cancellando,
ecc. un file ma mi sembra poco elegante.
thanx
giaconet


 ha scritto nel messaggio
news:972lol$983$1...@fe1.cs.interbusiness.it...

A parte il truccheto del frame invisibile, che pure č un'idea carina, in
pratica l'ho implementato cosě. Funziona, ma non ci si puň fare piů di
tanto.
Thanx
giaconet

 ha scritto nel messaggio
news:l2i89tgc12d539bl2...@4ax.com...

Non č che c'abbia capito molto. Puoi spiegarti meglio, grazie.
bye
giaconet

 Non č che c'abbia capito molto. Puoi spiegarti meglio, grazie.
Guardati le "Shared Memory Functions" sul manuale.
In pratica scrivi quello che ti pare su un file mantenuto in memoria
identificato da un system ID univoco, cui accedi con funzioni simili
(cambia poco piu' del nome) a quelle per accedere ai file.
Se quello che devi memorizzare e` mediamente complesso, serializzi
l'oggetto con serialize() e poi lo memorizzi nella shared memory.
Se devi sincronizzare gli accessi in scrittura da parte di piu`
utenti puoi guardare anche il capitolo "Semaphore and Shared Memory
Functions".
Temo (ma non sono sicuro) che tutte queste funzioni esistano solo
per Linux/unix,

Newsgroup: it.comp.www.php
Titolo: Commenti in Url Download

Quando uso il mio download manager ed inserisco l'url da scaricare, 
alcune volte mi compare un testo nella colonna del commento.
E' possibile inserire un commento nei propri download, chesso', con un 
header?

 wrote:

Scegli uno dei file che mostra commento con il tuo DM e guarda gli 
header di risposta, se trovi un header con la stessa frase chiaramente  
è quello.