mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.www.php
Titolo: Se register_globals è disabilitato?

Ho provato ad installare OSCommerce su TOPHOST ma ricevo questo errore: 
"FATAL ERROR: register_globals is disabled in php.ini, please enable it!".
Ho cercato tra i Ticket ed ho trovato un link ha una patch per renderlo 
compatibile con la direttiva register_globals=off all'indirizzo: 
http://www.oscommerce.com/community/contributions,2097
I link diretto al file che contiene la path e':
http://www.oscommerce.com/community/contributions,2097/download,7034
Il mio problema è che tale patch, ma anche altre, non funzionano.
Voi avete qualche dritta? 

 
anche se non è la soluzione migliore potresti provare ad attivare 
register_global attraverso .htaccess tramite la direttiva php_flag
-- 
"20060207: buongiorno italia, buongiorno maria.
con gli occhi pieni di malinconia"



Se non funziona la patch .htaccess suggerita da Alessandro, con tutta  
probabilità te la cavi aggiungendo al primo file che viene incluso in  
tutti i file, all'inizio, queste righe di codice (codice NON testato):
ini_set ('register_globals',1); //per ingannare eventuali check
extract ($_COOKIES);
extract ($_GET);
extract ($_POST);
extract ($_REQUEST);
Tieni presente che andrebbero fatti dei giri di test per verificare che  
comunque tutto funzioni bene.
Tac
-- 
La netiquette prevede sign di al massimo quattro righe.
Purtroppo la mia sign in quattro righe non ci stà.

 Se non funziona la patch .htaccess suggerita da Alessandro, 
Alessandro? Chi è costui?


 Alessandro? Chi è costui?
Ho fatto confusione con un altro thread.


Ho risolto chiedendo all'hoster di attivarmele...:-)
Grazie a tutti! 

anch eio sono su tophost, ma non mi han mai dato problemi. io le
varibili globali le struso senza problemi sin dall'inizio. forse un
anno fa configuravano diversamente gli account

 ini_set ('register_globals',1); //per ingannare eventuali check
al dila' del post errato...
cosa intendi con "ingannare eventuali check"?
che cambia da "On" a 1 ?
Ciao

 wrote in message
news:1143820566.3...@u72g2000cwu.googlegroups.com...

Nulla penso.
Pero', credo che settare register_globals da programma non funzioni:
infatti, nel momento in cui deve decidere se registrare le variabili globali
non ha ancora eseguito quel comando, e quando lo esegue e' troppo tardi.
AS

  
wrote:

Al di là che il codice dichiaratamente non è testato e comunque quotare  
tutto il codice mi sarebbe stato d'aiuto nel rispondere, perchè errato ?
Ini_set serve unicamente per impedire che il resto del codice si accorga  
che le globals sono ad off, potrebbero esserci dei check effettuati  
tramite ini_get().


 wrote in message

Vedi risposta a Fabrizio.


 che cambia da "On" a 1 ?
register_globals è un flag booleano. Credo tu possa usare "On" (almeno  
credo), perchè PHP vede una stringa
non vuota come un valore vero. Non ne sono sicuro, non ho provato.

Newsgroup: it.comp.www.php
Titolo: Riconoscumento device in php

Salve a tutti, sono un neofita di php, ma mi piacerebbe approfondire la
conoscenza di questo linguaggio.
Sto crenado un'applicazione e mi serivrebbe sapere se qualcuno si  è
mai inbattuto nella necessità di leggere il Serial Number di un
device.
Mi spiego meglio: vorrei sapere se con php c'è la possibilità di
risalire al numero si serie ad esempio di una pen drive USB.
Ho cercato un po' in giro ma in php non si trova niente, mentre in ASP
esiste questa possibilità...mi sembra strano che in ASP si possa  fare
e in PHP no.
Grazie.

 ha scritto nel messaggio
news:1168329492.0...@11g2000cwr.googlegroups.com...
Salve a tutti, sono un neofita di php, ma mi piacerebbe approfondire la
conoscenza di questo linguaggio.
Sto crenado un'applicazione e mi serivrebbe sapere se qualcuno si  è
mai inbattuto nella necessità di leggere il Serial Number di un
device.
Mi spiego meglio: vorrei sapere se con php c'è la possibilità di
risalire al numero si serie ad esempio di una pen drive USB.
a che ti serve ?
Ho cercato un po' in giro ma in php non si trova niente, mentre in ASP
esiste questa possibilità...mi sembra strano che in ASP si possa  fare
e in PHP no.
Grazie.
i seriali dei volumi si possono modificare
Newsgroup: it.comp.www.php
Titolo: Prelevare dati da un sito

Salve,
vorrei pubblicare le ultimi notizie pubblicate sul televideo alla pagina
http://www.televideo.rai.it/televideo/nazionale/homenaz.asp
 sul mio sito.
Esiste uno script in PHP che mi estragga il contenuto di una pagina web,
selezionando solo quello che mi serve?
Grazie
Franz

 ha detto:

Hai intenzione di essere denunciato?
copyright © 2000 RAI - Radio Televisione Italiana. Tutti i diritti
riservati.
Ciao
Francesco Mazzi
Webmaster di AltroPC.it - 
http://www.altropc.it
 
Software libero, PHP, MySQL, Webdesign, Sicurezza, CMS, Tutorials
Per rispondere in e-mail togli NOSPAM 

 riservati.
No, ho visto che alcune società, ad esempio, 
www.newsisfree.com
, si fanno
pagare 20 euro all'anno o al mese, non ricordo, per installare uno script
che permette di visualizzare sul tuo sito le ultime notizie. Non credo che
questi abbiano un appalto con la RAI.
Franz

questi abbiano un appalto con la RAI.
Interessante quello che c'è scritto nei termini d'uso:
3. Responsibility for your Site.
3.1. NewsIsFree is an independent provider of links to news articles.
You are responsible for taking all reasonable precautions to ensure
that materials posted on your site do not violate or infringe upon the
rights of any third party (including, for example, copyrights,
trademarks, privacy, or other personal or proprietary rights).
3.2. The Services contain links to Sites on the Internet which are
owned and operated by Publishers (the "External Sites"). You
acknowledge that NewsIsFree is not responsible for the availability of
any External Site. You should contact the site administrator or
Webmaster for those External Sites if you have any concerns regarding
such links or the Links located on such External Sites.
Loro ti danno le news, però la responsabilità del copyright è
tua...insomma se ne lavano le mani.
Comunque mettono a disposizione gratuitamente per certi siti anche
notizie in formato XML/RSS, ad esempio Euronews:
http://www.newsisfree.com/sources/rss/617/
Ti basta un lettore RSS...vedi tu che fare...io ci starei attento.


Lamp wrote:

Tralasciando quanto fattoti giustamente notare da Francesco.
http://www.php.net/file
http://www.php.net/fopen
 etc
http://www.php.net/curl
e
http://www.php.net/preg_match
 etc
http://www.php.net/explode
 etc
http://www.php.net/substr
 etc
-- 
I am what I am, I do what I can
Sei un newbie? Leggi questo 
http://url.repository.biz/go/3C
Cerchi un programmatore PHP/MySQL? 
http://url.repository.biz/go/1Y
L'uomo, conscio di sbagliare, persevera.

 Ciao
Ora invio una mail a quelli di televideo, e vedo se posso usare le loro
news. Se è possibile, mi ingegno a creare uno script che faccia al mio caso.
Franz

Ok, grazie del consiglio. Ora mi studio le funzioni, e vedo cosa riesco a
realizzare. Non avrei molto tempo, devo studiare e lavorare, però l'idea di
creare degli script che mi permettano di realizzare la mia idea mi
solletica.
Franz
Newsgroup: it.comp.www.php
Titolo: php e acess

è possibile, tramite php, effettuare delle query su un db acess??
Grazie
Andrea

 Andrea
Si. O usi le funzioni odbc oppure crei istanze degli oggetti COM di Windows.
C'è qualche bel thread di 3 o 4 giorni fa in proposito...

 C'č qualche bel thread di 3 o 4 giorni fa in proposito...
Boh, non l'ho trovato, cmq mi sono documentato un po' sulle funzioni odbc.
Adesso avrei un'altra domanda: quello che vorrei fare io, č mettere lo
script php sul sito 
www.sito1.com
 ed accedere al databse access del sito
www.sito2.com
 si puň?? Mi pare infatti che con le funzioni odbc, non si
possa, o sbaglio??
Grazie
Andrea
Newsgroup: it.comp.www.php
Titolo: inserimento dati sul database strano

inserendo questo script :
<?php
if(!$invia){
echo <<<EOD
<form method=post>
  <table width="150" border="1">
    <tr>
      <td width="104">titolo</td>
      <td width="30"><input name="titolo" type="text" id="titolo"
size="46"></td>
    </tr>
    <tr>
      <td>testo</td>
      <td><textarea name="testo" cols="40" rows="15"
id="testo"></textarea></td>
    </tr>
  </table>
  <p>
    <input type="submit" name="Submit" value="Invia">
  </p>
  <p>&nbsp;</p>
</form>
EOD;
}
else{
$connessione= mysql_connect("localhost","phpmcnamara","domfim78")
or die("impossibile connettersi al db");
$db_nome = "my_phpmcnamara";
$nome_tabella = "News";
$data = date("d/m/Y H:i");
$sql= "INSERT INTO News (id,data,titolo,testo,
              ) VALUES ('', '$data', '$titolo',
                        '$testo')";
$risultato = mysql_db_query($db_nome,$sql) or die (mysql_error());
echo "dati inseriti correttamente<br>";
}
?>
compilo il form invio i dati,ma non vengono inseriri nel database;non mi da
nessun errore;
invece modificando lo script cosi :
<?php
if ($_REQUEST['invia']) {
echo <<<EOD
<form method=post>
  <table width="150" border="1">
    <tr>
      <td width="104">titolo</td>
      <td width="30"><input name="titolo" type="text" id="titolo"
size="46"></td>
    </tr>
    <tr>
      <td>testo</td>
      <td><textarea name="testo" cols="40" rows="15"
id="testo"></textarea></td>
    </tr>
  </table>
  <p>
    <input type="submit" name="Submit" value="Invia">
  </p>
  <p>&nbsp;</p>
</form>
EOD;
}
else{
$connessione= mysql_connect("localhost","phpmcnamara","domfim78")
or die("impossibile connettersi al db");
$db_nome = "my_phpmcnamara";
$nome_tabella = "News";
$data = date("d/m/Y H:i");
$nome = $_POST["titolo"];
$sql= "INSERT INTO News (id,data,titolo,testo,
              ) VALUES ('', '$data', '$titolo',
                        '$testo')";
$risultato = mysql_db_query($db_nome,$sql) or die (mysql_error());
echo "dati inseriti correttamente<br>";
}
?>
non mi compare il form per inserire i dati,ma mi compare il messaggio dati
inseriti correttamente,perň controllando il database noto che mi ha inserito
solo la data
perchč?potete aiutarmi a risolvere questo problema.
ciao

Ho risolto da solo,grazie lo stesso.
Ciao
Newsgroup: it.comp.www.php
Titolo: help please!

Devo fare in modo che se in una casella di un form mi vengono inserite le ""
non venga fuori nella pagina del risultato \". Se scrivo &quot invece me le
prende senza problemi. Esiste una funzione che sostituisca glia apici con la
dicitura &quot o che cmq me li faccia visualizzare ? Ho già guardato il
manuale ma  non ho capito molto!
Grazie
Vegeta

- o usi la funzione StripSlashes() per togliere gli \,
- oppure usi la funzione htmlspecialchars() o htmlentities() per convertire
" in &quot; e altri caratteri nei codici html corrispondenti (ad es &amp;
&lt; eccetera. La seconda delle due funzioni è più estesa e converte anche
tutti i caratteri accentati).
In questo secondo caso però stai attento, che se hai inserito &lt; perché
vuoi che venga visualizzato <, la funzione ti converte la & in &amp perciò
&lt; diventa &amp;lt; e quindi viene visualizzato &lt;

GRAZIE 1000!

Newsgroup: it.comp.www.php
Titolo: Quale cms usa il sito web di pc professionale?

Ciao, avete visto il sito web 
www.pcprofessionale.it
?
Carino vero?
Sapete quale cms hanno usate per realizzarlo?
Esiste un modo per capirlo?

 Esiste un modo per capirlo?
in questo caso basta guardare l'html.

 Esiste un modo per capirlo?
Se non conosci le caratteristiche HTML dei piu' comuni CMS, installa l'addon
"Wappalyzer" in Firefox
Ciao,
luigi
-- 
/
+--[Luigi Rosa]--
\
Even the smallest candle burns brighter in the dark.

 in questo caso basta guardare l'html.
ad esempio le dir wp-content e wp-includes che sono dir usate da 
wordpress, certo uno potrebbe fare un sito "a mano" e chiamare le dir 
proprio come quelle di wordpress, ma è improbabile

Newsgroup: it.comp.www.php
Titolo: Domanda Banale su come inserire i simboli { e }

Qual'è il codice ASCI per poter  inserire i simboli  {   e   }
Siccome mi sono un pò stufato di copiarli ed incollari.
Grazie Mille
Max


Hai mai provato a usare contemporaneamente "ALT GR" + "SHIFT" + "[" oppure
"]" ?

Max ha scritto:

Il sistema di Mathew e' il piu' semplice e veloce, comunque i codici 
ASCII sono:
{ = 123
} = 125
-- 
Spirito Libero
"La verità non sta in un solo sogno ma in molti sogni!"
(Le mille e una notte)
Newsgroup: it.comp.www.php
Titolo: Inabilitare AVANTI-INDIETRO

Ciao,
Vorrei evitare che nel mio sito si potesse navigare tramite i tasti
avanti-indietro, ho cercato di evitare di far inserire le pagine nella
cronologia...ma con scarsi risultati, in quanto quando invio dei dati con il
submit non riesco ad usare la funzione javascript REPLACE.
Come posso inabilitare i tasti indietro-avanti nel senso ke non venga
visualizzata la pagina precedentemente visualizzata, fin'ora ho usato header
x evitare di far inserire le pagine in cache, ma qst non  mi risolve il
problema.
Spero di essermi spiegato....potete darmi qualke suggerimento?
Grazie Antonio

 avanti-indietro
E perchè scusami?
Alla faccia della usabilità!

 Alla faccia della usabilità!
Perchè sono pagine dinamiche e in alcune sparano messaggi che non hanno
senso nel tornar indietro, come la conferma dell'avvenuta operazioni che
sono state effettuate precedentemente...e cose del genere.

 sono state effettuate precedentemente...e cose del genere.
perche' non provi a giocare con i referrer?
adesso non so bene come si fa con php (magari cerchi) pero' io feci una 
cosa simile in asp.
oppure, lato client potresti togliere la barra degli strumenti di 
navigazione, con javascript.
certo, un utente un pochino smaliziato aggira il fatto semplicemente con 
ALT+freccia sx o dx.
-- 
sp-
courrier électronique:
[spintop _ chez _ virgilio _ point _ it]

 sono state effettuate precedentemente...e cose del genere.
Se gli header sono fatti ammodino già ci pensa il browser ad avvertire 
che una pagina non è più valida; se l'utente fa refresh e la richiama, 
cavoli suoi. Non conviene immischiarsi nel meccanismo, si rischia di 
fare più danno che altro...
-- 
Fabrizio "Hermooz" Ermini

Newsgroup: it.comp.www.php
Titolo: syslog(LOG_INFO, 'abc'); dove viene loggato?

...intuitivamente ho scoperto che l'output va a finire nel file 
/var/log/syslog
 
Ma per conoscere in modo ufficiale (senza intuito) dove viene 
indirizzato lo stream syslog?


il sislog e' gestito da un demone syslog quale rsyslog, syslog-ng, ecc. ecc.
 
In architetture piu' complesse puoi anche trasmettere i log ad altri server 
via rete, oppure inviarli a log collector, generatori di 
statistiche/correlazioni e un sacco di altra roba.
 
devi guardare la configurazione di quel demone per capire dove va cosa ed 
eventualmente modificare la destinazione. 
 
 
-- 
--Andrea--

 eventualmente modificare la destinazione.
 
grazie
Newsgroup: it.comp.www.php
Titolo: Transazioni in php...esistono?

Salve,
è possibile in php gestire delle transazioni?
Posso in qualche modo committare o fare rollback di una serie di sql?
Grazie, saluti...
--------------------------------
Inviato via 
http://usenet.libero.it

 ha scritto nel messaggio
news:151Z24Z198Z88Y1...@usenet.libero.it...

Sono funzioni legate al database che usi, non al linguaggio PHP.
--
Cordialmente.
Carmelo Carchedi
Il mio e-mail non ha numeri,
ricordati di toglierli per rispondere privatamente.
Juniorbit Sas
www.juniorbit.it

> Sono funzioni legate al database che usi, non al linguaggio PHP.
E che tu sappia, mysql, ne supporta la gestione?
Saluti...


 E che tu sappia, mysql, ne supporta la gestione?
No


solo nella versione MAx... da quello che so....
cmq => 
http://www.mysql.com/doc/
 e soprattutto
http://www.mysql.com/doc/T/r/Transactional_Commands.html
Bye Bye
Kamy

 Posso in qualche modo committare o fare rollback di una serie di sql?
Dipende dal server SQL, con PostgreSQL basta eseguire una query SQL con
BEGIN per iniziare una transazione, COMMIT per chiuderla e ABORT per
abortirla.
-- 
Un Ciao in DO Maggiore!
-=) Sbaturzio (=-



sbagli..
MySQL Server supports transactions with the InnoDB and BDB
Transactional table handlers. See section 7 MySQL Table Types. InnoDB
provides ACID compliancy. 

 provides ACID compliancy.
Questo che io sappia è MySQL Max.. oppure un MySQL compilato
"artigianalmente" :)
Con un MySQL "normale" non puoi...



ehrm.. è mysql.. delle ultime release stable..(non la 4)
Newsgroup: it.comp.www.php
Titolo: parere per l'invio di email in php

 
          Ciao a tutti, volevo chiedervi un parere sull'invio delle e-mail.........
sto costruendo una mailing list.......dove le email di ogni iscritto sono
salvate in un database..........sono quasi 25000...
mi è stato chiesto di inviarle una ad una.....per avere la certezza che
siano state inviate:
quello che vi chiedo è:
ma ce rischio che inviando una email con 3000/ 4000 indirizzi di posta
qualcuna vada persa?
è proprio necessario farlo una ad una?
non ce un modo che garantisca l'invio di una mail con così tanti
destinatari???
grazie tante
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 ha scritto nel messaggio
news:62Z94Z228Z2Y10...@usenet.libero.it...


 destinatari???
Se il server SMTP e' configurato correttamente e l'invio viene fatto
correttamente non dovresti avere problemi di invio, ovviamente
escludendo altre problematiche come black list, tabelle di routing e
relay errati etc.
-- 
I am what I am, I do what I can
L'uomo, conscio di sbagliare, persevera.

 non favorire spam e diffusione di virus.
[mi quoto]
Per favore quota decentemente.
[/mi quoto]


                    Il 29 Lug 2004, 17:25, "Setec Astronomy" <setec@_NO_NOSPAM_freemail.it> ha
scritto:

Ok grazie mille Setec.....era proprio quello che volevo sapere..!!!!

Newsgroup: it.comp.www.php
Titolo: <td> negli echo...

Non ne riesco a venire a capo e non trovo documentazione...sicuramente ho
sbagliato tutto!
while ($info=mysql_fetch_array($res)){
  echo "<tr>";
  echo "<td> $info['nome'] </td>, <td> $info['cognome']</td>";
}
se non si riesce a capire vorrei fare una riga con due colonne per ogni
elemento della tabella del DB... ho cominciato da poco pleeeeeeeeeease.
--
------------
------------------------
-----------------------------------------
ONLY REPLAY ON NEWSGROUP
-----------------------------------------

}
mnaca la chiusura della riga
</tr>

 </tr>
me la sono dimenticata ma non è quello...

 elemento della tabella del DB... ho cominciato da poco pleeeeeeeeeease.
prova cosě:
while ($info=mysql_fetch_array($res)){
   echo "<tr>";
   echo "<td> ${info['nome']} </td><td> ${info['cognome']}</td>";
   echo "</tr>";
}
stefano

me la sono dimenticata ma non è quello...
mysql_fetch_array non restituisce un array associativo.
Usa mysql_fetch_assoc

funziona...ma perchè ??
non ho mai visto una soluzione del genere !!!
Grazie 1000...

mysql_fetch_array non restituisce un array associativo.
ho detto una minchiata.
Vado a biodegradarmi.

 .... nome'] </td>, <td> $info ......
ma non è che alla fine era quella virgola (,) tra i due td?
-- 
La rovina del mondo sarà l'indifferenza...
...ma chi se ne fregaaa!

 ma non è che alla fine era quella virgola (,) tra i due td?
vabbè a parte la virgola che in effetti non ci voleva, il problema era che
mancavano le graffe qui $info['nome'] e qui $info['cognome'], quando si
vogliono stampare o assegnare ad altre var i valori degl'indici degli array
tra virgolette, sono necessarie le {} altrimenti php genera un errore.
stefano

tra virgolette, sono necessarie le {} altrimenti php genera un errore.
Capito...


 pleeeeeeeeeease.
Va bene anche cosě:
while ($info=mysql_fetch_array($res)){
echo "<tr>";
echo "<td>".$info['nome']."</td><td>".$info['cognome']."</td>";
}

...infatti.... :P

Newsgroup: it.comp.www.php
Titolo: [OT] Google desktop search

Sapete dirmi se indicizza, nativamente o con plugin (quale?), files php?
Oppure cosa usare al posto del search di winxp? (anche ripristinando il 
vecchio search, non ottengo buoni risultati)
Ho provato a scaricare Copernic, ma impiega una vita e mezza per fare 
l'indicizzazione e mi sembra che si porti via un bel po' di risorse. 
Insomma mi serve un searcher che funzioni su files php, htm, doc, pdf, 
txt, rdf, sxw. Qualche suggerimento?
Grazie, Paolo


-- 
The grabbing hands grab all they can
All for themselves, after all
Everything counts in large amounts

Newsgroup: it.comp.www.php
Titolo: Re: trim

 Grazie
http://www.php.net/preg_replace
-- 
www.iuz-lab.info



 ha scritto:

$riga=strtr($riga,"\n\r","  ");


Grazie, quello che cercavo.
Luke

> Oppure anche una funzione inversa a wordwrap.
$stringa_pulita=str_replace(array("\n","\r"),"",$stringa);
Ciao,
 Fabrizio
-- 
http://www.negusweb.it
 --- Sito in allestimento
Newsgroup: it.comp.www.php
Titolo: contatore grafico senza le gif numeriche

Salve
volevo sapere come si realizza una immagine gif all'interno della quale sia
possibile visualizzare per esempio il numero degli utenti online , oppure le
visite ecc...
ho provato con le gif da 0 a 9 e tutto funziona, ora ho fatto un piccolo
logo e vorrei poter visualizzare le informazioni di cui sopra , anche in
formato testo...
ho provato a cercare in giro, ma non ho trovato nulla, qualcuno puo'
aiutarmi ?
grazie

entropia <m...@lk.oi> posted this:



http://it.php.net/manual/it/ref.image.php
http://www.proxy2.de/scripts.php
 (PNG Counter)
-- 
I'm not a signature.

Newsgroup: it.comp.www.php
Titolo: Riconoscimento Username Rete Windows

In una intranet Windows è installato un server Apache con PHP e MySQL sul 
quale gira un sito di informazioni.
Vorrei poter riconoscere chi accede al server per consentire solo ad alcuni 
utenti qualche operazione di modifica dei dati.
Non vorrei appesantire la gestione chiedendo l'introduzione di username e 
password (ce ne sono già troppe...) in quanto sarebbe sufficiente 
riconoscere l'utente così come si è loggato in rete.
Ho utilizzato la possibilità di ottenere indirizzo IP e HostName del client 
ma, a parte che non funzionano così bene, non mi garantiscono il 
riconoscimento corretto dell'utente.
E possibile conoscere Username con la quale si è loggato l'utente nella rete 
windows?
Grazie per l'attenzione 

 nella rete windows?
IMHO non in una web applicatio in PHP.
-- 
I am what I am, I do what I can
Sei un newbie? Leggi questo 
http://url.repository.biz/go/3C
Vuoi supportarmi? 
http://url.repository.biz/go/3E
Do. Or do not. There is not try.
Newsgroup: it.comp.www.php
Titolo: Lista dei files (2)

dello stesso file andranno a male.
ok... funziona... grazie 1000! Ma se io elimo un files, questo rimane nel
database! Come posso fare?

 wrote in message
news:ah8i1f$7s7$2...@newsreader.mailgate.org...

Hai spezzato il thread...
Cmq.
1) Scrivi procedure che controllano la consistenza
2) Cancellare solo attraverso una procedura che garantisce la consistenza
con il database.

 con il database.
????
Scusami se non capisco al primo colpo.....

 > con il database.
quick-and-dirty:
function deleteFile($fname) {
    unlink($fname);
    mysql_query("DELETE FROM database WHERE nomefile='$fname' LIMIT 1");
}

scusami ma non funziona (perdona la mia ignoranza di php.... sto imparando).
lo script è questo:
<?
require('config.inc.php');
//posso ottimizzare lo script (poi...)
$host= $dbserver;
$username = $dbusername;
$password = $dbpassword;
$database  = $dbdb;
mysql_connect($host,$username,$password) or die("Impossibile collegarsi al
server MySQL.");
mysql_select_db($database) or die("Impossibile selezionare il database
$dbname");
function deleteFile($fname) {
//    unlink($fname);
    mysql_query("DELETE FROM Archivio WHERE nome='$fname' LIMIT 1");
}
$rslt=mysql_query("SELECT nome FROM Archivio");
// controlla uno per uno
while ($r=mysql_fetch_assoc($rslt)) {
    if (!file_exists('download/' . $r["nomeFile"]))
    {
        echo "alarme rosso: file $nomefile in database ma non su HD";
        deletefile('download/' . $r["nomefile"];
    }
}
$handle=opendir('download/');
while (($file = readdir($handle))!==false){
rtrim($file);
if($file=="."){
$file=readdir($handle);
$file=readdir($handle);
}
$query1 = "INSERT INTO Archivio (nome) VALUES ('$filea')";
$result1 = mysql_query($query1) or die("$file già esistente (ignorato)");
}
?>
dove sbaglio?

 $result1 = mysql_query($query1) or die("$file già esistente (ignorato)");
mysql_query non ti da un errore se la query va bene ma l'Insert non viene
effetuato (quando hai un campo unique), ed il valore di ritorno non puoi
analizzare cosi. mysql_affected_rows
Newsgroup: it.comp.www.php
Titolo: Installazione IMAGEMAGICK

Il mio sito si trova sotto windows e non lavora con server dedicato.
Come posso fare per installare IMAGEMAGICK, visto che il mio provider non
dispone delle librerie grafiche necessarie?
Grazie

 non dispone delle librerie grafiche necessarie?
[quoto dai commenti]
fred1224 at sinaman dot com (10-Mar-2002 02:06)
If your site is hosting in ISP, not your own server.
If your ISP doesn't support ImageMagick, you need to install it by
yourself.
Then, you may need to put this scripts.
$im = "path.of.your.im.dir";
$convert = $im."/convert";
putenv("LD_LIBRARY_PATH=$im");
putenv("MAGICK_HOME=$im");
Setting the enviroment for the im.
[/quoto]
-- 
I am what I am, I do what I can
Cerchi un programmatore PHP/MySQL? 
http://url.repository.biz/go/1Y
L'uomo, conscio di sbagliare, persevera.


Ti ringrazio per la risposta, purtroppo non sono molto ferrato sul php.
Provo a spiegarti la mia situazione:
Il mio sito č stato realizzato con Nuke, ho provato ad installare la
galleria Coppermine ma, per l'assenza delle librerie grafiche, non va.
Ho caricato sul mio spazio web anche netpbm in una directory e ho indicato a
coppermine il percorso, ma non va.
Potrebbe dipendere dal fatto che sono in virtual hosting e non su host
dedicato oppure ho sbagliato qualcosa?
Grazie

Newsgroup: it.comp.www.php
Titolo: Form --> Enctype ??


Pare che col php il form non funzioni... mentre se cambio l'enctype a
"multipart/form-data" pare funzionare.
Ma l'enctype non serviva al form per capire se doveva anche utilizzare
allegati? Qual'è, allora, lo scopo dell'enctype (dato che io ho solo 3
campi di testo...)?
...Inoltre, se non lo uso per niente, il form funziona ugualmente.
Voi di solito che fate?
-- 
La rovina del mondo sarà l'indifferenza...
...ma chi se fregaaaa!!  :D

Voi di solito che fate?
Se non hai allegati, non usare l'enctype.
Francesco Mazzi
Webmaster di AltroPC.it - 
http://www.altropc.it
 
Dev.Staff di E-Xoopport - 
http://dev.e-xoopport.it

 allegati?
L'enctype serve per specificare un tipo di codifica dei dati inviati dal 
form.
L'encoding di default è "application/x-www-form-urlencoded" e non quel che 
credi tu, cioè "text/plain". Questo spiega il fatto che se non lo metti il 
tutto funziona, mentre se metti text/plain probabilmente i dati vengono 
codificati in un modo diverso e il php non sa come trattarli.
Anche "multipart/form-data" va bene, solo che in questo caso non è 
indispensabile perché non stai inviando dati binari, ma male non fa.
Comunque se non devi inviare file evita di specificare l'enctype, quello di 
default va bene.
Nello. 

credi tu, cioè "text/plain". Questo spiega il fatto che se non lo metti il 
[cut]
Grazie mille... tutto chiaro

Newsgroup: it.comp.www.php
Titolo: Problemi con UPDATE

Ciao,
ho scritto questo codice:
$sql_update_total = "UPDATE player SET cross = '$up_cross' WHERE idplayer =
'$idplayer'";
$result_update = @mysql_query($sql_update_total)or die (mysql_errno().':
'.mysql_error());;
che mi restituisce questo errore:
1064: You have an error in your SQL syntax near 'cross = '7' WHERE idplayer
= '2'' at line 1
Io sinceramente non riesco ad individuare l'errore.
Sapete darmi una mano?
Michele
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/


Prova così,
$sql_update_total = "UPDATE player SET cross ='".$up_cross."' WHERE 
idplayer ='".$idplayer."'";


Ciao,
grazie per la risposta. In realtà quanto mi hai postato lo avevo già provato
ma continuava a non funzionare. Provanfo la stessa operazione con altri
campi della tabella funzionava tutto alla perfezione quindi sono giunto alla
conclusione che il problema era il nome del campo. Cambiato quello funziona
tutto!!!! Possibile che cross sia una parola 'speciale'?


 quello funziona tutto!!!! Possibile che cross sia una parola 'speciale'?
[..]
si..
http://dev.mysql.com/doc/mysql/en/reserved-words.html
-- 
www.iuz-lab.info

Newsgroup: it.comp.www.php
Titolo: Per chi conosce anche il Perl...

Mi traducete questo pattern matching con sostituzione da Perl in PHP?:
$testo =~ s/<%([a-zA-Z0-9]*)%>/$mioArray{$1}/g;
Grazie 1000 a chi saprą aiutarmi!!

> $testo =~ s/<%([a-zA-Z0-9]*)%>/$mioArray{$1}/g;
=~ s/ ---> esegue una regexp di sostituzione su $testo
la regexp e' cosi':
trova <%
seguito da zero o piu' caratteri compresi tra a-z A-Z 0-9, memorizzandoli in
$1
seguito da %>
sostituisce il pattern precedente con il valore dell'hash %mioArray che ha
per chiave la stringa memorizzata in $1
L.

Newsgroup: it.comp.www.php
Titolo: File PDF

Ho la necessità di avere dei file PDF da archiviare in un DB MySQL.
Come devo comportarmi?
Luigi

 devo comportarmi?
Il mio consiglio (anche e soprattutto per portabilita` e prestazioni) e`
di archiviarli sul filesystem, tenendo sul DB solo un indice.
A risentirci
\  Davide G. Borin
\\ !!Scudo anti-spam attivo!! Togliere le x e "eliminami" dall'indirizzo
\\\_____________________________________________________________________
Newsgroup: it.comp.www.php
Titolo: Confronto fra date

Salve chi sa dirmi come posso confrontare la data del giorno corrente
con una data prelevata da un database?
Grazie,saluti by Jaman

 Grazie,saluti by Jaman
Il manuale del tuo database?
sotto sql con:  CURDATE() = campo
per fare calcoli devi cambiare strategia e usare ad esempio DAYOFYEAR(),
MONTH(), PERIOD_ADD(), PERIOD_DIFF(), DATE_ADD(), DATE_SUB() ecc.
esempio:
 SELECT DATE_SUB(CURDATE(),INTERVAL 14 DAY);  --> 2002-02-26
con il quale potresti cercare in un database tutti campi inseriti nei
ultimi 14 giorni

Io riesco a prelevare la data dal db, il problema sorge con il confronto di
questo dato prelevato con la data di sistema prelevata con Date(Y-m-d);
Saluti by Jaman


 questo dato prelevato con la data di sistema prelevata con Date(Y-m-d);
MySQL ti permette anche di convertire una data (YYYY-MM-DD) in un numero di
giorni calcolati a partire dall'anno zero utilizzando la praticissima
funzione TO_DAYS('data_da_convertire').
Se prendi la data restituita dal sistema e la converti in giorni e da questa
sottrai la data che ti interessa convertita a sua volta in giorni mediante
la funzione TO_DAYS
    SELECT (TO_DAYS('data_del_sistema') - TO_DAYS('data_da_sottrarre'))
dovresti avere quel che ti serve. Sempre ammesso che io abbia capito la
domanda :-)
Altrimenti tutti i suggerimenti di Jurgen ti permettono una ulteriore
flessibilizzazione.
ciao
_China

Grazie proverň.
Saluti by Jaman

Newsgroup: it.comp.www.php
Titolo: [OT] MySQL numero colonne in una tabella ISAM

Salve,
ho cercato sul manuale ma invano. :(
C'e' un limite al numero di colonne creabili in una tabella ISAM?
Grazie.
-- 
I'am what I'am, I do what I can

 C'e' un limite al numero di colonne creabili in una tabella ISAM?
Da prove empiriche sono riuscito a far stare in una tabella 3397
colonne, ma penso possa dipendere anche dalla lunghezza dei nomi delle
colonne stesse, :(( qualcuno ha notizie piu' precise?


 colonne,
mi sto immagginando che select si dovrebbe usare se vuoi visualizzare tutte
le colonne tranne una!
;-)
Simone

> ho cercato sul manuale ma invano. :(
La risposta č semplice.
Piů aumenta il numero di campi in una tabella, piů č probabile che si stanno
commettendo degli errori nel disegnare il database, per questo non č
importante il limite, non ci si dovrebbe proprio andare verso il limite.

 
Non saprei risponderti, ma come richiesta mi sembra alquanto 
stravagante... Non credo ci sia alcun vantaggio nel creare una tabella 
con cosě tante colonne!!
ciao
Alesi_27

alesi_27 wrote:

Sto creando un datawarehouse statistico, e le tabelle vengono
denormalizzate in modo coscente.


 il limite.
Sto creando un datawarehouse statistico, e le tabelle vengono
denormalizzate in modo cosciente.


 
Forse dovresti appoggiarti a delle strutture dati "intermedie" 
direttamente in PHP, oppure, se sono molto pesanti in termini di memoria 
e vuoi proprio metterle in tabelle, utilizza più tabelle in modo 
automatico "tab1" "tab2" etc., credo che comunque miglioreresti le 
prestazioni. Immagina a cercare dei record in una tabella da 3000 
colonne contenente 10'000 record su un campo che non ha un indice primario.
ciao
Alesi_27

Newsgroup: it.comp.www.php
Titolo: [XPOST] simpatica libreria python

magari la conoscete tutti, io l'ho scovata adesso per mie esigenze
sono due classi python che implementano la serialize/userialize di php.
utile per scambiare dati (incapsulati in dict da una parte e array
dall'altra) tra script fatti nei due linguaggi.
http://www.hurring.com/scott/code/python/serialize/

Potresti anche utilizzare JSON o YAML come formato di interscambio dei
dati
Newsgroup: it.comp.www.php
Titolo: Area riservata - accesso in base all'utente

ciao a tutti,
ho un mio sito web dove ho un area riservata ( senza registrazione ) ma vorrei far si che in base all'utente che accede al db in mysql accedesse ad una dereminata pagina con dei link , seno se accede con il mio utente di administrator possono fare e vedere tutte lia mie cose personali del mio sito.
mi hanno dato dei file in php che sto usando:
- opendb.php ( lo uso per aprire il db di myqsl)
-session.php ( apre la sessione sul db che vi riporto il codice in php:
?php
include("openDB.php");
$preusername=$_POST['user'];
$prepassword=$_POST['pass'];
$sAns="select * from utenti where username='$preusername' and password='$prepassword'";
$indr=mysql_query($sAns) or 
	die("Impossibile eseguire la query: login utente");
if (mysql_num_rows($indr)<1)
{
	header("Location:login.php");
}
else
{
//echo("qui");
//exit();
session_name(mio);
	session_start();
	$_SESSION['username'] = $preusername;
	$_SESSION['password'] = $prepassword;
session_register('username','password');
header("Location:../index.php");
}
?>
come faccio a fargli fare un ciclo in base all'utente?io ho creato una 2° tabella utenti2 e li avro solo quegli utenti particolari, e vorrei creare una 3° tabella utenti3 che fanno altre derminate cose che pero mi deve portare a determinata pagine.
sapete aiutarmi?
grazie 1000
Mattia
-- 
tiamax 
------------------------------------------------------------------------
View this thread: 
http://www.itsistemi.net/viewtopic-840857.html
Inviato via 
http://www.itsistemi.net

ho un mio sito web dove ho un area riservata ( senza registrazione ) ma vorrei far si che in base all'utente che accede al db in mysql accedesse ad una dereminata pagina con dei link , seno se accede con il mio utente di administrator possono fare e vedere tutte lia mie cose personali del mio sito.
Nei campi della tabella utenti ne metti uno che identifica il tipo di
utente, per es puoi creare un campo enum con possibili valori
'admin','user','pippo'... poi quando fai la select vai a vedere che
tipo ha... se ha admin fai fare certe cose, se ha user altre e cosě
via...
-- 
Per rispondermi togli il cappello

Newsgroup: it.comp.www.php
Titolo: Docente php cecasi

Cecasi docente php per corso di formazione  please contact 0270605210

 ha scritto nel messaggio
news:jg7U6.298$a44....@news1.tin.it...

Newsgroup: it.comp.www.php
Titolo: BLOB

ciao a tutti
come gestisco i BLOB con MySQL?
intendo:
1) come creo un campo blob? (sia testo, sia dati)
2) come inserscio un dato che contiene un BLOB
3) come cambio un BLOB con un'altro
4) come rimuovo un dato che contiene un BLOB
5) come recupero un recondo, o una serie che contentiene (contengono)
un (dei) BLOB
è più performante (e facile da gestire) un BLOB o una coppia di file e
nome dei file (da mettere come dato nei record delle tabelle)??
grazie gabry
webmaster di 
www.fantogame.it

 ha scritto nel messaggio 
news:c9b33edc-ebbe-4bb2...@2g2000hsn.googlegroups.com...
ciao a tutti
come gestisco i BLOB con MySQL?
intendo:
1) come creo un campo blob? (sia testo, sia dati)
Apri per esempio Mysql manager, vai in una tabella gia creata e inserisci un 
nuovo campo e come tipo selezioni Blob.

Newsgroup: it.comp.www.php
Titolo: rinominare un file in PhpStorm

Con PhpStorm si possono creare, copiare, postare, eliminare file... dal 
proprio progetto (come in tutti gli altri IDE).
Ma per rinominare un file come si fa?
Possibile che non c'è il comando apposito?

 Ma per rinominare un file come si fa?
 
Shift-F6
 
Si trova nel menu contestuale, sotto la voce Refactor, perché in realtà 
quando rinomini un file lui cerca tutte le istanze in cui quel file viene 
richiamato (incluso o letto) e le corregge al volo (fa refactoring, 
insomma).
 
Bye.


 
grazie ;)
Newsgroup: it.comp.www.php
Titolo: Oggetti e sovraccarico metodi

Salve a tutti,
ma nemmeno PHP 5 supporta il sovraccarico dei metodi?
Ho trovato nella documentazione la funzione overloading() ma ho capito 
bene a cosa serva...
Avete informazioni o suggerimenti?
Grazie a tutti

 ma nemmeno PHP 5 supporta il sovraccarico dei metodi?
Il manuale, questo sconosciuto ...
http://www.php.net/manual/en/language.oop5.overloading.php
-- 
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.

 
Angelo Ferracane wrote:
[cut]
Ho trovato nella documentazione la funzione overloading() ma ho capito 
bene a cosa serva...
Avete informazioni o suggerimenti?
L'italiano questo sconosciuto.

 L'italiano questo sconosciuto.
[quoto 
http://www.php.net/manual/en/language.oop5.overloading.php
]
Both method calls and member accesses can be overloaded via the __call,
__get and __set methods. These methods will only be triggered when your
object or inherited object doesn't contain the member or method you're
trying to access. All overloading methods must not be defined as static.
[/quoto]
In PHP5 l'overloading viene implementato tramite i metodi __call, __get
e  __set.
In PHP NON esiste "la funzione overloading()". Esiste la funzione
overload() 
http://www.php.net/manual/en/function.overload.php
 che fa
parte di una estensione SPERIMENTALE.
[quoto 
http://it.php.net/manual/en/ref.overload.php
]
This extension is not a part of PHP 5. PHP 5 supports __get(), __set()
and __call() natively. See the Overloading in PHP
5 page for more information
[/quoto]
Il manuale, questo sconosciuto ...
-- 
I am what I am, I do what I can


 
Non vorrei passare per troll...ma dico "la cortesia questa dimenticata".
overload() overloading() pensavo una cosa e ne ho scritta un altra.
Effettivamente io ho posto il quesito in maniera approssimativa, avrei 
dovuto scrivere:
In php 5 finalmente esiste il sovraccarico dei metodi, dichiarando 2 o 
più metodi con lo stesso nome ma facendo variare il tipo e il numero di 
parametri che si possono passare a ciascun metodo?
es
class Pippo {
  function Metedo() {
    ...
  }
  function Metedo($sono1parametro) {
    ...
  }
  function Metedo($sonoparametro1,$sonoparametro2) {
    ...
  }
}
Una riposta possibile era un banalissimo e modestissimo "no".
Un possibile consiglio poteva essere:
usa func_get_args() vedi quanti parametri passi e in base a questo ti 
regoli.
Soluzioni senza dubbio migliori di postare per scrivere "il manuale, 
questo sconosciuto..."
Grazie ancora di tutto

 ciascun metodo?
http://www.php.net/manual/en/language.oop5.overloading.php#AEN5940
Il manuale, questo sconosciuto ...
-- 

Newsgroup: it.comp.www.php
Titolo: RE-REQ: time() e timezone

Salve a tutti,
vi pongo un quesito che non riesco a risolvere:
ho un piccolo server dedicato negli stati uniti,
per questioni pratiche ho cambiato la timezone del server mettendola su CET;
ed infatti adesso via shell il comando date restituisce la nostra ora
italiana.
In php invece la funzione time() fa sempre riferimento alla timezone PST,
c'e' un modo per cambiare anche in php la time zone?
Grazie per l'eventuale aiuto,
ciao ^_^

 c'e' un modo per cambiare anche in php la time zone?
forse ho risolto
mettendo
putenv("TZ=CET");
nel file di configurazione del mio script
spero che fare questa operazione ogni volta, non rechi problemi al server
utilizzo require_once('/mio/file/di/configurazione')
:-)

Newsgroup: it.comp.www.php
Titolo: Strano comportamento Isset di array di oggetti (Fallisce o non capisco io?)

Ho una variabile che e' un array di oggetti.
 
Se eseguo il var_dump ho:
 
array(1) { [
 0]=> object(stdClass)#337 (111) .....
 
 
A questo punto eseguo sia isset che is_array sulla mia variabile.
 
is_array -> TRUE (come mi aspetto)
isset -> FALSE (come NON mi aspetto).
 
 
Leggendo il manuale isset dovrebbe essere FALSE se l'argomento e' null, giusto?
 
C'e' qualcosa che mi sfugge?
 
 
----
Il codice e':
 
<?
 
...
var_dump($TARGET->view->list); // <- stampa l'array di oggetti correttamente
var_dump(isset($TARGET->view->list); // False
var_dump(is_array($TARGET->view->list)); //True
 
//il codice originale era in test del tipo:
 
if (isset($TARGET->view->list) && is_array($TARGET->view->list)) {
    //stampa
}
 
 
----
 
Grazie
 
 
J.
 
 
 

 var_dump(is_array($TARGET->view->list)); //True
 
Sono quasi sicuro che o view o list vengano restituiti con una __get() e 
non siano variabili pubbliche vere e proprie.
 
In quel caso il comportamento è corretto.
 
Bye.


Grazie della risposta.
 
Si effettivamente e' vero, ho controllato la classe view e usa __get() per ritornare i valori.
Per usare isset() ed avere il risultato che mi aspetteri potei implementare __isset(), giusto?
 
 
J
 

 implementare __isset(), giusto?
 
Sì, esatto, ma può diventare abbastanza complicato, visto che hai una 
doppia indirezione. Devi controllare che non ci sia un secondo __get in 
mezzo.
 
In alternativa crea una funzione isSet() nella view che faccia il 
controllo, così il tuo codice diventa
 
if ($TARGET->view->isSet('list')) ...
 
 
 
Bye.

Newsgroup: it.comp.www.php
Titolo: eseguire programmi

Dovrei far eseguire un programma a php in ambiente apache (Linux RedHAt 7.2)
ma non ci riesco.
Cosa devo controllare sui permessi? Ho visto che apache gira con utente
nobody non è che dipende da questo se non ci riesco?
Ciao e grazie

 Sai il "non ci riesco" è un pò vago.

Newsgroup: it.comp.www.php
Titolo: aggiornamento automatico

ciao
volevo chiedervi se era possibile lanciare uno script php settimanalmente in
maniera ciclica e automatizzata in modo che possa effettuare l'aggiornamento
dei contenuti del mio sito
io un metodo molto arcano lo avrei pensato, ma devo eseguire un paio di
query su MySQL tutte le volte che viene caricata una pagina effettuando un
controllo sulla differenza dalla data attuale a quella dell'ultimo
aggiornamento
spero però che ci sia qualche metodo migliore ^_^
grazie
Andrea

 ha scritto nel messaggio
news:u4YZ8.103880$vm5.3...@news2.tin.it...


 ha scritto nel messaggio
news:Js%Z8.7150$GV2.1...@twister2.libero.it...

un ottimo imput, grazie ^_^
conosco benino il php ma per quanto riguarda linux sono veramente ignorante
.... manco sapevo che esiteva crontab

Newsgroup: it.comp.www.php
Titolo: pagina php con apache

Ciao,
ecco il mio problema: devo visualizzare delle pagine in php su un o.s. linux
con apache. Il problema č che quando vado ad aprire la pagina nella
directory public_html, mi si apre un editor che mi visualizza il
codice....praticamente non la vede come una pagina web ma come un file di
testo....come si risolve il problema? Non č un problema di codice perchč su
win con easyphp funziona tutto bene....
Grazie
Bizio

 win con easyphp funziona tutto bene....
hai aggiunto in httpd.conf
DirectoryIndex index.php
??
-- 
#include <stdio.h>
int main(void){char c[]={10,65,110,116,111,110,105,111,32,98,97,114,98,111,110,
101,32,60,104,105,110,100,101,109,105,116,64,116,105,115,99,97,108,105,110,101,
116,46,105,116,62,10,10,0};printf("%s",c);return 0;}

win con easyphp funziona tutto bene....
Aggiungi questa riga all'httpd.conf:
AddType application/x-httpd-php .php
Ciao
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
Newsgroup: it.comp.www.php
Titolo: variabili get ed errori browser

Ciao a tutti
ho fatto un piccolo script che gestisce la redazione di alcuni files
Il problema è che spesso ho un errore strano (sembra di tipo "client side")
quando ho una url di questo tipo:
http://mia.url/filesystem.php?op=dettagli&F=tassonomia.htm&D=/miacartella
mi restituisce un alert (sotto windows XP) che dice:
impossibile aprire il sito Internet
http://mia.url/filesystem.php?op=dettagli&F=tassonomia.htm&D=/miacartella
operazione terminata
se clicco "back" mi visualizza la pagina richiesta, talvolta no
Qualcuno ha qualche idea o può darmi alcuni spunti ? è forse la URL
malformata? c'è qualche carattere che può essere di disturbo?
grazie e salute a tutti
max

 questo mangia anche la merda tra cui  '"<|>?#$ %^&*@!~`
...enchantez Madame...! 
:->
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 /$variabilecartella
penso farň cosě
Grazie!

 questo mangia anche la merda tra cui  '"<|\>?#$ %^&*@!~`
in effetti sembra buono, non mi da' un errore
il problema è che ad un certo punto ho bisogno della funzione
"rawurlencode()" per codificare il nome file.
E' chiaro che non funziona con base64, nel senso che adesso i nomi files
hanno tutti caratteri casuali.....
esiste una funziona all'uopo o devo scrivermela?
cmq, il problema sebra essere nel nome file passato via GET, forse il
carattere '.' non è gradito
ciao e grazie a tutti
max

 carattere '.' non è gradito sono piu di uno
se fate delle ricerche in mysql questo funziona e permette di crecare papa e
papa'
anche durante un cambio di pagina e non mette \' che diventa \\' che viene
\\\'


Newsgroup: it.comp.www.php
Titolo: Verifica link

Per verificare se un link (esterno al mio sito) è attivo, uso
   fopen('
http://www.
......", "r");
Esiste qualche controindicazione?
Grazie
Matteo
------------------------------------------
Un po' di là dal mare c'è una terra chiara
che di confini e argini non sa
------------------------------------------


finche' non usi un vecchio php va bene, IMHO.
fopen gestisce redirects, devi solo filtrare con @fopen il "open success".

Newsgroup: it.comp.www.php
Titolo: Convalida di un form

In un form esiste una funzione che per far attivare il pulsante invia devo 
scrivere con esattezza una parola in un campo ?
Questo potrebbe evitare che gli spam bot possano inviare form in automatico 
....... un captcha economico ?!?!?
Grazie 

 scrivere con esattezza una parola in un campo ?
PHP non centra.
Al più centra Javascript (e non è detto che sia una valida soluzione 
anti-spam).
--
rob4you

 ha scritto nel messaggio 
news:mn.b2ef7d750...@KIEDIMELO.IT...

Newsgroup: it.comp.www.php
Titolo: altervista supporta comandi bc..?

ciao a tutti..come noob mi permetteo di farvi una domanda , dopo essermi 
sbattuto la testa...
ho creato uno script in cui ho bisogno di visualizzare i risultati in euro, 
quindi utilizzo le funzioni bcmul(), bcadd() ecc... per avere un risultato 
arrotondato a 2 cifre dopo la virgola.
lo script sembra funzionare correttamente in locale, ma nel sito di 
altervista si blocca alla prima funzione bcmul() dandomi il messaggio di 
indefinita, come se non la conoscesse..
"Fatal error: Call to undefined function: bcmul() in 
/membri/totoscarantino/calcolo_prova_2.php on line 59"
mi viene l'atroce dubbio che 
altervista.org
 non supporti questo set di 
istruzioni ..e sarebbe davvero un peccato, ora vi chiedo:
1) sbaglio io qualcosa?
2)altervista notoriamente non supporta quelle istruzioni?
3)mi soncigliate un ottimo sito alternativo ad altervista per hostare 
gratuitamente i miei files, che usi php e mysql .
grazie come sempre:) 

 indefinita, come se non la conoscesse..
Probabilmente non sono installate.
In alternativa, se non hai particolari dati, puoi creare la tua versione:
function bcmul($val1, $val2, $prec){
    return number_format($val1*$val2,2,".");
}
Ciao
Marco 

 ha scritto nel messaggio 
news:dj8bsq$mgt$1...@news.tiscali.fr...
