mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.www.php
Titolo: Apostrofi e query INSERT in mysql

Salve! Il mio problema è il seguente: come evitare che mysql mi segnali
errore poichè c'è un apostrofo in mezzo alla query. Mi spiego:
$mess1="Ciao c'era una volta...";
$autore="IO";
$query="INSERT INTO utenti VALUES( ' ".$autore." ',' ".$mess1." ')";
In questo modo se provo ad eseguire la query mi da chiaramente errore in
quanto l'apostrofo contenuto in $mess1 si va a mischiare a quelli per
separare i valori. Che cosa devo fare per ovviare a questo spiacevole
inconveniente?

 wrote in message
news:aMQD9.13743$2B1.3...@twister2.libero.it...

http://it.php.net/addslashes
$mess1="Ciao c'era una volta...";
$autore="IO";
$mess1=addslashes($mess1);
$autore=addslashes($autore);


Newsgroup: it.comp.www.php
Titolo: leggere dump mysql

Ho realizzato un file dump di un db mysql (con php su linux). Il file viene 
zippato. Una tabella contiene un campo longblob.
Quando leggo il file dump nel seguente modo
"
        $zd = gzopen($file_dump, "rb");
        $query = NULL;
        while (!gzeof($zd)) {
                $query .= gzgetc($zd);
        }
        gzclose ($zd);
"
ed eseguo la query viene ripristinato tutto correttamente, tranne il 
contenuto della tabella dove ho il campo longblob, che risulta vuota (ok la 
struttura).
Se da console eseguo:
"
mysql -u root -p <file_dump
"
č tutto ok, campo longblob compreso.
Aiutatemi, per favore.
grazie
PS: ho provato a guardare i file di phpmyadmin, ma non sono riuscito a 
trovare la strada giusta, quindi per favore non ditemi di guardare lě!

 è tutto ok, campo longblob compreso.
Hai provato a vedere se $query risulta proprio uguale al dump? Al limite
salvare e verificare con un hexeditor.
Il $query=NULL; puzza un po'. Dovrebbe essere $query=""; ma non sembra il
vero problema (difficile dire, perche' il tuo script e' un po' fuori
context).

Jurgen Schwietering wrote:

Ho corretto il null e ho risistemato un po' le cose...
ho rifatto un po' meglio i passaggi e ho sistemato.
Ora va, grazie!
L'unica cosa è che è lentissimo, molto più di quando facevo SELECT...INTO 
OUTFILE (e analogo per ricaricare).... a parità di dati, ovviamente. 
Perché?
grazie ancora

Newsgroup: it.comp.www.php
Titolo: [xposting]Quale può essere la logica?

Ciao
Vi posto l'URL di un immagine si trovano 4 tabelle.
http://bubble.x-treme.it/Immagine.jpg
Da queste tabelle devo fare in modo di recuperare i dati contenuti nel campo
categories_id della tabella Categories e farlo inserire nel campo 
categories_id della tabella products_to_categories.
A prima vista potrebbe non sembrare ma il nesso logico c'� e mi affido ai 
pi� esperti per avere qualche consiglio sulla/sulle query da utilizzare

 
foreign key? cmq penso sia piï¿œ adatto al ng database

 foreign key? cmq penso sia più adatto al ng database
Credo anch'io. indica il DBMS. :)
Newsgroup: it.comp.www.php
Titolo: Sessione in locale su apache

scusate, ma come posso fare x' quando inizio una sessione in locale su
apache 1.3.24 con php4 non mi scriva i warning... e soprattutto, sapete
dirmi cosa significano?
Warning: open(/tmp\sess_67cd5d9d4241ebe4e9698a7bba909436, O_RDWR) failed: No
such file or directory (2) in c:\programmi\apache
group\apache\test\index.php on line 3
Warning: open(/tmp\sess_67cd5d9d4241ebe4e9698a7bba909436, O_RDWR) failed: No
such file or directory (2) in Unknown on line 0
Warning: Failed to write session data (files). Please verify that the
current setting of session.save_path is correct (/tmp) in Unknown on line 0


domanda da faq:
Warning: open(/tmp\sess_2003a[...], O_RDWR)
http://php.dopoil.com/faq.php?warnOpenTmpSession
-- 
punkarruso

Newsgroup: it.comp.www.php
Titolo: Sicurezza nell'accesso al database.

Salve ragazzi,
una semplice domanda.
Quando effettuo una connessione al database (esempio MySql), nella stringa
di connessione devo specificare il nome utente e password, dell'utente
abilitato alla lettura, e nel caso in cui sia necessario, scrittura al
Database.
Ma tutto questo č sicuro ???
Teoricamente da internet non č possibile accedere ai sorgenti dei file PHP,
ma la sicurezza non č mai troppa giusto ????
Cosa posso fare per rendere tutto piů sicuro???
Grazie in anticipo per il Vs. aiuto.
CIAO .:: P ::.

 ma la sicurezza non è mai troppa giusto ????
dici bene. PHP per un motivo qualsiasi potrebbe crashare e non parsare 
piu' le pagine, in questo modo sarebbe possibile leggere il sorgente a 
video.
ti consiglio di inserire i dati sensibili in uno o piu' files che andrai 
ad includere dove si presenti la necessita' (pagine che accedono al DB) 
e che stara' al di fuori della document root (ovvero la zona entro la 
quale i files sono visibili *da browser*).
cosi' facendo se PHP dovesse crashare, non _dovrebbe_ essere possibile 
visualizzare il sorgente di quella pagina.
ciao!
-- 
Fox Mulder
...the truth is out there

 ciao!
-- 
Punkarruso
mail:punkarruso chiocchiolona despammed punto com
pubblicità progresso:
http://www.gnu.org/philosophy/no-word-attachments.it.html

 questo è un *buon* consiglio!
tnx :)


Newsgroup: it.comp.www.php
Titolo: MySQL 3.2 vs 4.1

Ciao a tutti
Se non erro MySQL e' alla versione 4.1.
Che cosa e' cambiato rispetto alla versione 3.2 ?
E' difficile passare dalla 3.2 alla 4.1  usandola con IIS 5 e ASP 3.0 ?
un saluto

 Che cosa e' cambiato rispetto alla versione 3.2 ?
http://dev.mysql.com/doc/mysql/en/News.html
Ciao.
	-Ema-
Newsgroup: it.comp.www.php
Titolo: confronto variabile

ciao a tutti, ho una domanda spero facile facile
supponiamo avessi:
$prova = "pippo";
che differenza c'ï¿œ a livello "tecnico" tra
if ($prova=='pippo') { echo "ï¿œ uguale";}
e
if (strcmp($prova,"pippo")==0) { echo "ï¿œ uguale";}
il risultato ï¿œ lo stesso

 if (strcmp($prova,"pippo")==0) { echo "ï¿œ uguale";}
vado a memoria.
strcmp /vuole/ una stringa come input e quindi se, per qualche motivo,
la tua $prova nel momento del test contiene un integer o un float,
strcmp botta
Mentre $prova=='pippo' funziona sempre. Perï¿œ se nel tuo codice $prova
/deve/ essere una stringa, sempre, strcmp ï¿œ logicamente una scelta piï¿œ
robusta.
A memoria, eh...
saluti,
M.

Newsgroup: it.comp.www.php
Titolo: estrarre del testo da stringa

che codice si deve usare per poter estrarre da una stringa del testo
delimitato in questo modo ">.......</a>
ad esempio se ho una stringa cosě:
<li><a href="
http://localhost/namesitos/index.php?pg=id=b8f
">Title &amp;
Test</a></li>
ottenere: Title &amp; Test
thanks

Ma come mai non usi direttamente $_GET ?

Scusa mi sono confuso, fai così
$str=">Title &amp;Test</a>";
$stx=split("</a> |>",$str);
print $stx[1]; //restituisce Title &amp;Test
Antonio
http://www.convert2web.com
Newsgroup: it.comp.www.php
Titolo: Contatore +5

Ciao ragazzi...
ho una "stana richiesta"...
devo modificare questo contatore per avere +3 invece di +1!
Per commenti o altro...
lasciate stare, immagino cosa pensate ma...
"non è farina del mio sacco" :(
Grazie!
Riccardo.
<?
// INIZIO CONFIGURAZIONE
$padding =7;   // numero caratteri
$fpt = "counter.txt"; // Nome file CONTATORE
$lock_ip =0;   // 0=reload 1=no reload
$ip_lock_timeout =5; // Tempo del reload in minuti
$fpt_ip = "ip.txt"; // Nome file IP
// FINE CONFIGURAZIONE
function checkIP($rem_addr) {
  global $fpt_ip,$ip_lock_timeout;
  $ip_array = file($fpt_ip);
  $reload_dat = fopen($fpt_ip,"w");
  $this_time = time();
  for ($i=0; $i<sizeof($ip_array);$i++)
 {
    list($ip_addr,$time_stamp) = split("\|",$ip_array[$i]);
    if ($this_time < ($time_stamp+60*$ip_lock_timeout)) {
      if ($ip_addr == $rem_addr) {
        $found=1;
      }
      else {
        fwrite($reload_dat,"$ip_addr|$time_stamp");
      }
    }
  }
  fwrite($reload_dat,"$rem_addr|$this_time\n");
  fclose($reload_dat);
  return ($found==1) ? 1 : 0;
}
if (!file_exists($fpt)) {
  $count_dat = fopen($fpt,"w+");
  fwrite($count_dat,$count);
  fclose($count_dat);
}
else {
  $line = file($fpt);
  $count = $line[0];
  if ($lock_ip==0 || ($lock_ip==1 && checkIP($REMOTE_ADDR)==0)) {
    $count_dat = fopen($fpt,"r+");
    $count++;
    fwrite($count_dat,$count);
    fclose($count_dat);
  }
}
echo sprintf ("%0"."$padding"."d",$count);
?>

 echo sprintf ("%0"."$padding"."d",$count);
echo sprintf ("%0"."$padding"."d",$count * 3);
:-)
Ciao!
--ev

 $count += 3;

 echo sprintf ("%0"."$padding"."d",$count * 3);
Bellisima la soluzione "fantasiosa", forse è la migliore...
Newsgroup: it.comp.www.php
Titolo: Barra prima dei caratteri strani

Carissimi,
io mando il risultato di una form in un file .txt da cui poi vado a 
leggere il contenuto con readfile(), e tutto funziona alla perfezione, 
però quando visualizzo su browser prima di apici e apostrofo (e quindi 
prima di tutti i caratteri sensibili di lettura da parte di php) mi 
mette la famosa barra \. Come posso eliminarla?  Grazie!
-- 
Posted from 151.25.34.207 by way of 
smtp2.libero.it
 [193.70.192.52] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 mette la famosa barra \. Come posso eliminarla?  Grazie!
Devi usare la funzione "stripslashes" in questo modo:
$testo_ripulito = stripslashes ($testo_da_ripulire);
Ciao
--
GK
Newsgroup: it.comp.www.php
Titolo: consigliatemi un buon libro su php

Ciao a tutti, vi prego di consigliarmi un buon libro su PHP per neofiti.
Grazie.
 

  
Ciao
Posso consigliare un link:
http://groups.google.it/groups?hl=it&lr=&ie=UTF-8&group=it.comp.www.php
Cerca la parola libro e ti cucchi i +o- vecchi post
Un buon inizio è il manuale ufficiale. 
http://it.php.net/docs.php
Ciao
-- 
Spoken: How much is that gorilla in the window?
Take our advice, At any price, A gorilla like Magilla is mighty nice.
Gorilla, Magilla Gorilla for sale

 
Grazie mille. Ciao

Newsgroup: it.comp.www.php
Titolo: siti professionali con spazio illimitato

http://www.salinahost.com

> 
http://www.salinahost.com
Talmente professionali che ora il sito č down
LAMASE

 
Non č che il sito č giů o momentaneamete irraggiungibile, č che il
dominio proprio non esiste e non č mai stato registrato...

 ha scritto nel messaggio
news:pan.2001.12.08.19...@libero.it...

ahahahaha č vero!!!
ma dai... quasi incredibile...
Vi interessa spazio web illimitato su server Linux con supporto php e mysql
?
Alex

Newsgroup: it.comp.www.php
Titolo: PHP current dir

i got this problem
i'm in a server linux with this adress
http://namserver.com/~username/listcode.php
inside the home dir of username there are also 2 directory dir1 dir2
http://namserver.com/~username/dir1/
http://namserver.com/~username/dir2/
in listcode.php
i got the code
$dir_handle = @opendir(dir1/) or die(error);
$dir_handle = @opendir(dir2/) or die(error);
to read the directory and then i use $dir_handle to some other stuffs
my problem is to read the current dir, how i can read all teh files
into the current dir of listcode.php?
I tried these solution that no worked
$dir_handle = @opendir(./) or die(error);
$dir_handle = @opendir(.) or die(error);
$dir_handle = @opendir(/.) or die(error);
$dir_handle = @opendir(~/.) or die(error);
someone can help me?

This read all the files within the given DIR:
if ($handle = opendir('.')) {
    while (false !== ($file = readdir($handle))) { 
        if ($file != "." && $file != "..") { 
            echo "$file\n"; 
        } 
    }
    closedir($handle); 
 }
Read here:
http://it.php.net/manual/en/function.readdir.php
Ma se sei italiano non è più facile "in italiano"?

Newsgroup: it.comp.www.php
Titolo: Aiuto-tabelle/relazioni

Problema con le relazioni...
Ho 2 tabelle.
una relativa ai dati anagrafici dell'utente,
l'altra contiene tutti i movimenti giornalieri.
Pertanto....
Selezionando l'utente, posso controllare tutti i movimenti che ha fatto
durante la giornata!
 Ecco la struttura delle tabelle.....
tabella_utenti
              (contiene tutti i dati di ogni singolo utente -
               ID_utenti e':
                           "indice"
                           "unico"
                           "primario")
tabella_giornaliera
              (contiene tutti i movimenti giornalieri dei clienti
               ID_giornaliera e':
                            "unico"
                            "primario"
               ID_utenti (fa riferimento al singolo utente) e':
                             "indice")
E' corretto?
o mi sto un po' confondendo tra indice e primario?
Grazie per le risposte... gentili ed utili come sempre....

potresti essere più chiaro?
cosa vuoi sapere? 

 cosa vuoi sapere?

Una chiave primaria č un campo o un insieme di campi che identifica
univocamente un record e che perciň: a) non puň assumere valore NULL; b) non
puň essere duplicato (cioč nella tabella non possono esistere record con la
stessa chiave primaria).
Invece, piů o meno, indicizzando un campo si crea un elenco dei valori che
un dato campo assume in una tabella, e ciň sostanzialmente velocizza le
ricerche. Forse per i tuoi scopi puoi anche farne a meno.
Quello che ho detto su index č forse un po' impreciso, se qualcuno vuole
aggiungere qualcosa mi fa un piacere.
M

 M
ciao M
non sempre velocizza le ricerche, nel senso che esagerare o inserire indici
inopportuni spesso crea un rallentamento maggiore del non averne creati.
In pratica indice funziona come indice. ;-)
Se usi index nel campo "cognome" della tabella "Anagrafiche" e ricerchi il
cognome Rossi immediatamente il cursore si posiziona sulla "R" senza
scorrere tutto il campo e inizia la ricerca.
Quindi è anche logico che usando troppi index nella stessa tabella si creano
degli incasinamenti notevoli.
Magari è più utile normalizzare la tabella e dividerla in più tabelle o
accorparla con un' altra per ottenere le maggiori performance.
paolo

degli incasinamenti notevoli.
Spiegazione chiarissima, grazie
Matteo

 ha scritto nel messaggio
news:9md587$d2f$1...@newsfeed.cineca.it...

grazie ;-))

Newsgroup: it.comp.www.php
Titolo: finestra di dialogo campo file

Ho un campo di tipo file e, quando clicco sul pulsante browse, mi apre
la finestra di dialogo per selezionare un file. Quello che vorrei fare è
impostarlo in modo tale che la finestra di dialogo mi faccia vedere solo i
tipi di file .jpg e non tutti i file. E' possibile? Come devo fare? C'è
qualche attributo da settare che fa al caso mio? Ho cercato in internet ma
non ho trovato nulla :(
<input type="file" name="uploadedImg" size="30">

*Fabio* wrote:

la scelta del file la gestisce il browser..
puoi fare un controllo quando il file è giò stato inviato oppure controllare
tramite javascript che il nome sia valido (e poi tramite php che anche il
contenuto non sia da meno)..
-- 
www.iuz-lab.info
Newsgroup: it.comp.www.php
Titolo: Problemi con i proxy ?

Utilizzo per il sito 
www.mixto.it
 le sessioni facendo riferiemento all'ip
della macchina, se però arrivano da un proxy due utenti non riesco a
distinguerli, any IDEA ?
Grazie ciao

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


se il proxy non e' anonimizzante, serve nella richiesta http
l'informazione che cerchi (x-forwarded-for).
Trovi uno snippet nelle notes@
http://it2.php.net/gethostbyaddr
ciao
- -- 
oggei
gpg --keyserver 
keys.indymedia.org
 --recv-keys eebb4d0d
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (GNU/Linux)
iD8DBQE/xGI+ZmjYv+67TQ0RAt10AJ42Ks98cbX7D9jqVsdd1FYkwFPSOgCgnh3L
9h71F3/l1/gdvLkO9vUaMeU=
=/exd
-----END PGP SIGNATURE-----

Newsgroup: it.comp.www.php
Titolo: php e le classi.

SAlve.
Utilizzo da poco il php.
Mi sembra che, sebbene ci sia la possibilita' di programmare ad oggetti, 
tuttavia non ha tutte le caratteristiche di un vero linguaggio ad oggetti.
Per esempio, supporta l'ereditarieta'?
Grazie.

 wrote in message
news:apf2ei$112r7$1...@ID-89846.news.dfncis.de...

Si, lo supporta. Da notare che lo Zend Engine 2 amplierà molto di più il
supporto OOP a PHP, guarda su 
www.zend.com

RaS! wrote:

Zend e' un prodotto commerciale?

Newsgroup: it.comp.www.php
Titolo: Hosting Free e Forum Easy-to-use

Vorrei mettere un forum online in tempo e costo minimi.
1- Ci sono provider che forniscono servizio di hosting gratuito? Quali i
migliori?
2- Pensavo di mettere il forum usando phpBB, me lo consigliate? E' facile da
installare/configurare?

installare/configurare?
Si.
Francesco Mazzi
Webmaster di AltroPC.it - 
http://www.altropc.it
 
Dev.Staff di E-Xoopport - 
http://dev.e-xoopport.it

 
Straquoto, paghi veramente una fesseria (invece di uscire questo sabato
sera, comprati lo spazio web) e hai pure un dominio, oltre ad un
servizio professionale esente da pubblicità e problemi vari. E non
rischi che tra due settimane decidano di non fornire più hosting gratuito...
-- 
Stéphane Bisinger
Webmas... well...

 ha scritto nel messaggio
news:qrJ7f.1816$hC1...@tornado.fastwebnet.it...

Su quale punto allora? Qualche sito web da cui cominciare?
Di offerte ne ho viste tante usando google ma preferisco usare i consigli di
persone che li hanno già provati e sperimentati.

 persone che li hanno già provati e sperimentati.
aruba, 26 euri anno,
7 euro in piu per 50 mega di spazio su MySQL
ti fa installare phpBB
dominio 
www.tuonome.it
5 caselle di posta....
penso che...per 30 euro...davvero sabato stai a casa ed ecco il danaro
:)
altervista.org
 è hosting free con supporto php+mysql...phpbb non lo so
ciao :)

 persone che li hanno già provati e sperimentati.
Personalmente mi son trovato sempre benissimo con noamweb, parti da 39 €
l'anno con features davvero interessanti...
http://www.noamweb.com/
(ovviamente hosting linux, windows costa di più e offre di meno)


 Su quale punto allora? Qualche sito web da cui cominciare?
TopHost con 8,99 euro registri il dominio, hai 4 database mysql, php 
4.4, posta ecc... ecc... ecc... Io ho un dominio lì e non ho avuto 
problemi.
http://www.tophost.it/th/index.php
Ciao
Gianni

Ok Grazie a tutti.
Newsgroup: it.comp.www.php
Titolo: configurazione php con apache 2

Salve a tutti, ho il seguente problema:
ho installato Apache 2 e Php 5.0.2 su win98.
Ho inserito nel file di configurazione di Apache (così come indicato
nell'help di php) le seguenti righe:
ScriptAlias /php/ "c:/php/"
AddType application/x-httpd-php .php
Action application/x-httpd-php /php/php.exe
Apache sembra funzionare (la pagina iniziale funziona), ma quando richiamo
una qualsiasi pagine php ho il seguente errore:
_______________________________
Internal Server Error
The server encountered an internal error or misconfiguration and was unable
to complete your request.
Please contact the server administrator, 
ad...@riccardo.it
 and inform them
of the time the error occurred, and anything you might have done that may
have caused the error.
More information about this error may be available in the server error log.
Apache/2.0.51 (Win32) Server at ricky Port 80
_______________________________
...e nel file error log ho questo messaggio:
[Wed Sep 29 08:22:08 2004] [error] [client 127.0.0.1] Premature end of
script headers: php.exe
Chi puo' aiutarmi?
Cosa posso fare?
grazie mille
Riccardo

 
Prova a guardare 
http://naufraghi.free.fr
 trovi la soluzione.
Alla prossima.
	MAX
Newsgroup: it.comp.www.php
Titolo: Un consiglio per un menù di navigazione

Ciao Ng,
il sito è di un negozio di dischi, 
http://www.maxrecord.it
avrei bisogno di un consiglio:
Il menù a tendina a destra contiene un elenco di tutti i generi musicali 
presenti nel Db, come potete vedere sono molti e spesso contengono dei 
sottogeneri.
Stavo pensando quindi di utilizzare più menù, e di fare in modo che si 
popolino di risultati sempre più ristretti mano a mano che si 
approfondisce la navigazione.
Es:
country>rock>westcoast
Secondo voi la navigazione ne verrebbe troppo rallentata?
Inoltre, l'amministratore del sito è assolutamente a digiuno sull'uso 
del Pc, e quindi non vorrei creare una pagina di inserimento record 
troppo "difficile" per lui, tra inserimento immagini, note, votazioni, 
date, costi ecc ecc.
Alla fne la domanda è questa: così com'è adesso il sito è "usabile"?
Max
-- 
Se mi volete scrivere
massimo . ori @ aliceposta . it

 Alla fne la domanda è questa: così com'è adesso il sito è "usabile"?
Secondo me una struttura tipo
1 Genere 
 1.1 Sotto genere
  1.1.1 Sotto sotto genere
etc.
potrebbe essere migliore (piu' veloce).
Il fatto di dover ricaricare di volta in volta la pagina rallenta
troppo la navigazione, rischi che un utente per il genere desiderato
debba ricaricarla 3 o piu' volte, cosa che potrebbe infastidirlo molto.
Per l'amministrazione del sito puoi usare lo stesso "menu" per far
selezionare all'utente il genere "padre" e il genere in cui inserire
l'articolo.
-- 
I am what I am, I do what I can
Sei un newbie? Leggi questo 
http://url.repository.biz/go/1
Inviare email con allegati? 
http://url.repository.biz/go/x

 
Deve anche poterne inserire dei nuovi, questo complica un pò le cose.
Potrei far inserire il nuovo genere come una unica stringa e poi 
estrapolare le divisioni in base alla barra "/" già in fase di query?


 estrapolare le divisioni in base alla barra "/" già in fase di query?
Perche' dovrebbe essere piu' complicato?
Come hai strutturato al tabella dei generi?


 Come hai strutturato al tabella dei generi?
Non sgridarmi... non ho strutturato il Db con tabelle relazionate.
I vari generi sono valori testuali che io estrapolo dal Db con la 
clausola DISTINCT.
All'inizio i generi non erano molti e non usavo un menù a tendina, poi 
chi si occupa dell'inserimento dei dati ha cominciato ad inserire dei 
generi mooolto lunghi e da lì ho optato per questo sistema.  


 dei generi mooolto lunghi e da lì ho optato per questo sistema.  
Visto che e' arrivato il momento di mettere mano al DB forse e' il caso
di pensare a strutturare le tabelle in master detail (generi->articoli)
etc. etc.


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

Come faccio con php a conteggiare le pagine di un pdf?
-- 
Posted from  [212.171.203.137] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG


prova a guardare le funzioni pdf su 
php.net
Ciao
Alex
Newsgroup: it.comp.www.php
Titolo: problema popolamento tabella

Ciao,
devo copiare dei campi contenuti in una tabella in altra vuota.
I campi della tabella di destinazione li faccio dello steso tipo e 
dimensione di quella di origine.
Da web avvio questa funzione php:
FUNCTION RiempiTABarti()
{
---connessione al DB---
$DatiARTI = "SELECT Matricola, Articolo, Descrizione, Codice, ProduttoreID, 
Produttore, CategoriaAID, CategoriaA, CategoriaBID, CategoriaB, 
CategoriaCID, CategoriaC FROM dbarticoli ORDER BY Matricola";
$RisultatoARTI = mysql_query($DatiARTI, $dbARTI) or die("Errore ricerca 
tabella");
WHILE ($row = MYSQL_FETCH_ARRAY($RisultatoARTI))
{
 $passa01 = $row['Matricola'];
 $passa02 = $row['Articolo'];
.......
 $passa11 = $row['CategoriaCID'];
 $passa12 = $row['CategoriaC'];
$InserimentoARTI = mysql_query("INSERT INTO listino (Matricola, Articolo, 
Descrizione, Codice, ProduttoreID, Produttore, CategoriaAID, CategoriaA, 
CategoriaBID, CategoriaB, CategoriaCID, CategoriaC) VALUES ('$passa01', 
'$passa02', '$passa03', '$passa04', '$passa05', '$passa06', '$passa07', 
'$passa08', '$passa09', '$passa10', '$passa11', '$passa12')");
}
ECHO "Popolazione ARTICOLI eseguita";
mysql_close($dbARTI);
}
Alla fine della popolazione mi da il messaggio d'avvertimento come da echo: 
Popolazione Articoli Eseguita.
Piccolo dettaglio, nel passaggio sono spariti 900 record (su 25.000)
Idee su dove andare a cercare il mio errore?
Se può essere utile provando più volte a fare il passaggio un articolo che 
sono riuscito a trovare che manca sempre è il seguente (riporto il valore 
dei campi perchè ad intuito è lì che ci dovrebbe essere il problema)
varchar 11: 43543
varchar 100: 17" LCD 170S7FS/00 Contr.600:1 Lum.250cd/mq 8ms 160° TCO'03 
Silver
text: 17" LCD 170S7FS/00 Contr.600:1 Lum.300cd/m2, 8ms, Angolo 
vis.160°/160°, 1280x1024 a 76Hz, 30-83 KHz, TCO'03, sRGB, SmartManage per il 
controllo remoto del monitor, Leadfree, colore Silver
varchar 30: 170S7FS/00
varchar 50: LCD <= 19"
db SQL su aruba
Grazie
JdiPik

 dimensione di quella di origine.
Se lasci stare il php e fai con le funzioni sql, non fai prima??
http://dev.mysql.com/doc/refman/5.1/en/insert-select.html
La perdita dei record è legata a caratteri non-escapati (TCO'03); se 
proprio vuoi utilizzare php:
$passa01 = mysql-real-escape-string($row['Matricola']);
http://se2.php.net/manual/en/function.mysql-real-escape-string.php
	Francesco

 $passa01 = mysql-real-escape-string($row['Matricola']);
vedi che però avevo sgamato che il problema era nei caratteri :D
Ora sistemo in php, così ho il sito "finito" e funzionante, diciamo beta 
0.29. Dalla versione 0.30 cerco di implementare il più possibile sql anche 
perchè immagino guadagnerei in velocità e sicurezza.
Grazie Francesco
JdiPik

Newsgroup: it.comp.www.php
Titolo: thmes exoops

ciao a tutti.
volevo sapere se potete consigliarmi qualche sito dove scaricare dei themes
per exoops?
ciao e grazie.

 ha scritto nel messaggio
news:gJbOb.264788$e6.10...@twister2.libero.it...




prova anke su 
http://www.exoops.com
, qualcosina c'è!
ciao r4m
;)
Newsgroup: it.comp.www.php
Titolo: AIUTO come aprire file che non devono essere scaricati

ho un problema con un filmino flash che deve caricare un altrofilmino
contenente un filmato oppure diretamente l'.flv
il problema č che deve essere visto senza registrazione da tutti ma non
deve essere scaricato.
Quello che avevo pensato era di metterlo in una dir fuori dal quella www,
ma come lo passo poi al filmato flash principlale?
ho provato con un .htaccess che blocca tutti tranne se il referrer č quello
del sito, funziona con un filmato .swf che richiama una gif ma non con uno
che richiama un altro swf o flv, sia con path assoluto che relativo... a
meno che non abbia sbagliato chi ha fatto l'swf :) ma non credo, ho fatto
piů di una prova

 www, ma come lo passo poi al filmato flash principlale?
Se vuoi farlo in PHP potresti creare una pagina PHP che riceve una
specie di autenticazione tramite querystring dall'swf e con header e
readfile gli restituisce il filmato. Tieni presente che NON e' una
soluzione molto sicura visto che basta intercettare la richiest HTTP
per capire come swf legge il file.
-- 
I am what I am, I do what I can
Do. Or do not. There is not try.



quindi alla fine l'unico sistema sicuro al 100% che non vengano scaricati i
video è avere un server real piuttosto che macromedia?

 scaricati i video č avere un server real piuttosto che macromedia?
Qualsiasi server di streaming puo', in un modo od in un altro,
permettere di scaricare i dati. Forse per Macromedia non hanno ancora
inventato nulla, ma non ne sono sicuro.


 inventato nulla, ma non ne sono sicuro.
se qualcuno riesce a trovare il modo quello č un altro discorso, non deve
essere per colpa mai :)
mi sembra di capire che con il metodo suggerito prima del file php una
voltra trovato il percorso del file ci si scarica comunque il filmato
in oltre rimane il problema (non conosco flash) se flash puņ aprire un file
swf o flv chiamando un file.php

 swf o flv chiamando un file.php
l'unico modo per impedire di registrare qualcosa e' NON publicarlo in nessun
modo
quindi o lo lasci copiare e scaricare, o non lo metti

Newsgroup: it.comp.www.php
Titolo: che opzioni ha il dump di phpMyAdmin ?!?!

Ho la versione 2.5.3 di phpMyAdmin e vorrei fare il dump del sito in locale
per metterlo sul server... che emozione... è il mio primo sito... poi vi do
l'URL!
L'unico "problema" (che è piu' una insicurezza) è che ci sono un po opzioni,
struttura, Dati completi o estesi e non vorrei creare casini già in
partenza...mi dite quali devo "flaggare" ?? Grazie
--
------------
------------------------
-----------------------------------------
ONLY REPLAY ON NEWSGROUP
-----------------------------------------

partenza...mi dite quali devo "flaggare" ?? Grazie
Lascia le opzioni di default, al limite spunta "Aggiungi 'drop table'"
se poi devi caricare il dump su un database già popolato di tabelle.
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

 ha scritto nel messaggio
news:lsi9g05u0bqc232rh...@4ax.com...

Newsgroup: it.comp.www.php
Titolo: Provenienza visite

Ho provato tale istruzione per conoscere la provenienza delle visite;
$prov=$_SERVER['HTTP_REFERER'];
print "Provenianza ".$prov;
Solo che molti siti forse non vengono riconosciuti, in quanto il valore 
della variabile risulta vuoto.
Dipende dalle impostazioni del browser dell'utente ?
Come posso fare per risolvere il problema

 Come posso fare per risolvere il problema
Non puoi, a meno di andare a casa di ogni persona e installargli il 
browser come vuoi tu. :)
Bye.

 Come posso fare per risolvere il problema
Non puoi, devi accettare il fatto.
Il referrer non e' un campo obbligatorio nella richiesta HTTP e puo' essere omesso.
Ciao,
luigi
-- 
/
+--[Luigi Rosa]--
\
Physicists do it with charm.

 essere omesso.
E soprattutto può essere modificato a piacimento... 
quindi occhio a quello che ci farai con quel $prov ;-)

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

Ciao a tutti
 
 
 
una query di SELECT su tabelle multiple realizzata tramite operatori 
SELECT campi FROM tabelle varie  WHERE 
tab1.id
 = 
tab2.id
 AND 
tab2.id
 = 
tab3.id
 .....
 
in cosa differisce dall'utilizzo del comando INNER JOIN ON ?
 
thx


Nel fatto che se usi anche altri tipi di join, l'unico modo è inner join. 
 
In pratica non puoi fare
 
select * from a,b left join c on d=e...
 
ma devi fare
 
select * from a join b on q=z left join c on d=e...
 
Bye.
Newsgroup: it.comp.www.php
Titolo: formattare bene e incolonnare dati in una select con php

leggo da un database mysql una determinata tabella,
vorrei inserire i dati di questa tabella all'interno di una select...
<select name="Tabella A"\><option value="nessunval">
<option value="nessunval">___ID___datoA_____datoB</option>
<option value="nessunval">___ID___datoA_____datoB</option>
<option value="nessunval">___ID___datoA_____datoB</option>
<option value="nessunval">___ID___datoA_____datoB</option>
<option value="nessunval">___ID___datoA_____datoB</option>
etc..................
inserisco i campi in questo modo,
"datoA" "datoB"
"datoA" "datoB"
"datoA" "datoB"
"datoA" "datoB"
"datoA" "datoB"
il problema è che nel caso in cui uno di questi dati abbia una lettera in
più
mi ritrovo con i dati tutti sfalsati perchè non stanno in colonna (brutto
esteticamente parlando)
<option value="nessunval">___ID___datoA_____datoB</option>
<option value="nessunval">___ID___datoA_____datoB</option>
<option value="nessunval">___ID___datoAlungo_____datoB</option>
<option value="nessunval">___ID___datoAlungo_____datoB</option>
<option value="nessunval">___ID___datoA_____datoB</option>
come posso fare per formattare bene la risposta ad una query di un
database...
servirebbe un comando che inserisca tanti spazi in dipendenza di quanto è
lunga la stringa datoA...
spero che si sia capito il problema
grazie a tutti

 spero che si sia capito il problema
Tralasciando il fatto che se non utilizzi un font fixed space
difficilmente otterrai dei risultati accettabili, devi efettuare un
ciclo per identificare la lunghezza massima e poi utilizzare tale
valore insieme a strlen()/str_repeat() oppure sprintf().
-- 
Vuoi distribuire il tuo sito web su CD/DVD?
Prova 
http://www.dwebpro.com/
Vuoi diventare un esperto analista PHP/MySQL?
Vieni a fare uno stage con noi: 
http://www.creativepark.it/stage/

Newsgroup: it.comp.www.php
Titolo: Glossario Comandi PHP

Dove posso trovare in rete un glossario completo dei comandi Php ?
Grazie
pac

Dove posso trovare in rete un glossario completo dei comandi Php ?
http://www.php.net/manual/en/
Lupin
-------------------------
http://www.antiloco.com/
<la directory del Web developing>
----------------------------------
Rimuovere XXX per rispondere via e-mail

 wrote:

Newsgroup: it.comp.www.php
Titolo: referer

ho la necessità di fare delle prove e, in pratica, di fare via php una cosa
che finora faccio a mano:
da shell, per verificare il comportamento del server in certe particolari
condizioni, digito:
GET -ds -H 'Referer: 
http://www.google.com
' 
http://www.xarface.com/frengo
così facendo, faccio credere al server di provenire da
http://www.google.com
, anche se provengo dal mio misero localhost
Cioè, devo ingannare il server [niente di illecito, sto solo portando avanti
un progettino antispam di cui parlo anche sul mio blog] falsificando il
referer: consigli, link e righe di codice sono bengraditi
-- 
<franco abitante>
# 
http://franco.abitante.name
# Jabber: 
conne...@jabber.linux.it
# ICQ: 41628503

 
http://www.xarface.com/frengo
http://www.php.net/fsockopen
-- 
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: banca sella non mi riconosce l'ip

Ho installato una versione di phpshop personalizzata e con le
modifiche per banca sella che avevo già testato con successo su un pc
che usavo come server e di cui conoscevo l'ip. Poi ho spostato tutto
su uno spazio su nexitonline e come ip (per le comunicazioni server to
server) nella configurazione di banca sella ho messo l'ip che trovo
facendo un phpinfo su nexitonline. Non funziona e mi da l'errore 1142:
chiamata non accettata: indirizzo ip non valido. Come diavolo è
possibile? Thanx.

 chiamata non accettata: indirizzo ip non valido. Come diavolo č
Hai inserito il nuovo ip nell'elenco degli indirizzi ip di gestpay?
Ciao
--
Lino Mari [MOD it.economia.e-commerce]
sito di supporto al NG --> 
http://www.e-conomy.it
http://www.viadeimercanti.com
 - Il nuovo portale per chi fa e-commerce

 possibile? Thanx.
Non so che cosa sia nexitonline, ma immagino sia un provider, perchč non fai
un semplice ping 
www.tuodominio.it
 e ti trovi l'ip?
Puņ essere che tu hai messo l'ip del tuo provider, ma non del tuodominio che
magari sta in una macchina con un ip diverso.
Ciao,
Simone


Moderatore di it.comp.www.asp
Sito di supporto: 
http://www.aspitalia.com/newsgroup/
La piu' grande community italiana di sviluppatori!

Gentile AdaM,
l'IP è l'indirizzo numerico che viene risolto da GestPay, e corrisponde a
quello del web server dove è installata la Classe Java.
Gli esercenti, all'interno del back office, nella sezione Autotest, possono
verificare nel dettaglio ogni singola chiamata a GestPay.
Nella Fase I relativa alla crittografia, gli esercenti possono verificare
oltre all'errore 1142, anche l'indirizzo IP risolto da GestPay.
Pertanto è possibile configurare nel back office, nella sezione
Configurazione, alla voce Indirizzi IP, l'indirizzo risolto da GestPay, che
è possibile leggere all'interno dell'Autotest.
Se desidera effettuare maggiori controlli può contattare il nostro Help desk
E-commerce (015/2434640) oppure tramite e-mail (
ecom...@sella.it
).
Cordiali saluti
Daria Balbi
Area Clienti Sella.it

Hai inserito il nuovo ip nell'elenco degli indirizzi ip di gestpay?
si

magari sta in una macchina con un ip diverso.
non può essere, le pagine stanno su
www.nexitonline.com/virtual016.com/phpshop/bin/
e l'ip è 216.167.48.17 come ho messo nel pannello di controllo di
banca sella. Grazie lo stesso, se avete qualche altra idea... :-)

verificare nel dettaglio ogni singola chiamata a GestPay.
la ringrazio infinitamente, problema risolto, in realtà l'autotest è
utilitissimo, l'avevo usato poco xchè mi era andato tutto liscio fin
dall'inizio. Probabilmente nexit esce con l'ip di qualche proxy come
diceva l'ottimo Bochicchio (grazie Daniele :-)
Buon lavoro e grazie a tutti.
Newsgroup: it.comp.www.php
Titolo: Errori SQL : Configurazione sbagliata?

Semplicissimo script: ---------------------------
<html>
<head>
<title>Prova SQL</title>
</head>
<body>
<?php
 $conn = odbc_connect("sqlprova", "","");
 if ($conn) {
  echo "<p> connessione avvenuta </p>";
 }
 $primo = "questo"; $secondo= "quello";
 $temp = odbc_prepare($conn, "INSERT INTO nomi (nome, cognome)
VALUES('$questo', '$quello');" );
 echo $temp."<br>";
 $a = odbc_execute($temp);
 odbc_close($conn);
?>
</body>
</html>
Pagina
risultante: ----------------------------------------------------------------
--
connessione avvenuta
Resource id #2
Warning: SQL error: [Microsoft][Driver ODBC Microsoft Access] Per
l'operazione è necessaria una query aggiornabile., SQL state S1000 in
SQLExecute in c:\inetpub\wwwroot\pagina.php on line 15
?????
Intanto cosa vuole dire e poi in quelsiasi modo metta le virgolette cambia
errore ma non funziona comunque.
Ho forse una configurazione con qualche problema?
Grazie
IIS - Win XP - PHP 4.3.1


 sono le 6:35 di mattina e son appena tornato dal mare, e l'unica cosa che
noto subito e` che le variabili sono $primo  e $secondo e non $questo e
$quello .


Si Ok, questo è un errore di adattamento al pubblico... prima era molto
peggio.
No, fate finta che le variabili siano uguali:
$primo = "questo"; $secondo= "quello";
$temp = odbc_prepare($conn, "INSERT INTO nomi (nome, cognome)
VALUES('$primo', '$secondo');" );

Newsgroup: it.comp.www.php
Titolo: Leggere un file

Ciao,
devo leggere un file di testo ma devo fare in modo
di creare un vettore che mi contiene ogni singola parola
che sono inframezzate da virgole
esempio
pippo,pluto,paperino,minni,
devono essere tutti
[0]=>pippo
[1]=>pluto
---
qualcuno sa come si fa?
Grazie mille
Andrea

 che sono inframezzate da virgole
Il manuale, questo sconosciuto ...
http://www.php.net/file_get_contents
http://www.php.net/readfile
http://www.php.net/file
http://www.php.net/explode
-- 
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: Carattere strano quando si include...

Salve.
Ogni volta che includo un file [ include_once ('miofile.inc.php'); ],
nell'html generato mi ritrovo [esattamente prima del contenuto di
miofile.inc.php e prima di ogni output di tale file] un carattere non
meglio identificato [ve lo incollo di seguito, a vostro rischio e
pericolo: --> ? <-- (io adesso vedo solo un punto interrogativo, mentre
prima era un "punto in alto")]. Sapete mica dirmi cosa succede? :-)
Non è un grosso problema (non lo è affatto, direi), ma spesso faccio
molto per produrre un codice html di bell'aspetto (aderente ai nuovi
standard è già più difficile per me :D) e quei punti mi rovinano tutto!
:))
Senza urgenza :)
Arles

 succede? :-)
Controlla nel file incluso.
-- 
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: Attivare delle funzioni php ad un evento

Salve a tutti e grazie in anticipo.
Vorrei far in modo che quando clicco su di un link, alcune variabili di
sessione vengano inizializzate.
Ho provato con JavaScript (evento OnClick) ma se ci metto dentro del codice
php questa non funziona più....
Sapete inirizzarmi?
Grazie ancora Geki.
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Sapete inirizzarmi?
Aspetta, prima specifichiamo bene la differenza tra linguaggio lato 
server e lato client.
PHP è un linguaggio lato server, ciò significa che l'esecuzione avviene 
direttamente sul server. Ciò che l'utente ottiene in locale è 
l'elaborazione dell'interprete php.
Javascript è invece un linguaggio lato client, cioè l'esecuzione avviene 
direttamente sulla macchina dell'utente che accede alla pagina.
Detto ciò, se tu metti codice php dentro codice javascript, il codice 
php viene eseguito sul server (cioè prima di arrivare al browser 
dell'utente), successivamente viene passata la pagina ed eseguito il 
codice javascript (quindi quello che tu vuoi fare, non lo puoi fare nel 
modo da te descritto).
Nell'evento on click potresti mettere il link ad una pagina php col 
codice di inizializzazione delle sessioni, o in alternativa richiamare 
la pagina stessa. In questo modo, l'utente preme sul link, e viene 
caricata una pagina che esegue il codice che tu vuoi.
Ciao
Gianni


ha scritto:

 grazie mille per la risposta, seguirò sicuramente il tuo consiglio!
by Geki


Newsgroup: it.comp.www.php
Titolo: Novellino chiede disperato aiuto!

Salve a tutti, sono un ragazzo di 15 anni e sto cercando di imparare php!
Mi sto accorgendo però che uno come me non può farcela da solo,quindi ho
pensato di rivolgermi a voi!
Volevo appunto chiedervi se c'è qualche buon volontario disposto a farmi un
pò da tutor!
Io ho provato a scaricare manuali,tutorial ecc.......ma
niente.................leggevo 100 e apprendevo 2!
Quindi......................non so....se potete aiutatemi!!!!!!!
Grazie anticipatamente

 ha scritto nel messaggio
news:nKlS9.88075$TC5.2...@twister1.libero.it...

Newsgroup: it.comp.www.php
Titolo: email da sito su altervista...

ciao a tutti.
sono poco pratico di programmazione, quindi vi chiedo un aiuto!!! ;o)
ho creato due file...
il primo è CONTATTI.PHP, nel quale ho scritto le seguenti cose:
<head>
<script language="javascript" type="text/javascript">
  function Modulo() {
  if ((document.modulo.nome.value == "")) {
     alert("Il campo Nome è obbligatorio");
     document.modulo.nome.focus();
     return false;
  }
  else if ((document.modulo.email.value == "")) {
    alert("Il campo Email è obbligatorio");
    document.modulo.email.focus();
    return false;
  }
  else if ((document.modulo.messaggio.value == "")) {
     alert("Il campo Messaggio è obbligatorio");
     document.modulo.messaggio.focus();
     return false;
  }
  else {
     document.modulo.action = "mailto.php";
     document.modulo.submit();
  }
  }
</script>
</head>
<body>
<form method="post" name="modulo" action="mailto.php">
   <table border="0" bgcolor="#EEEEEE" cellspacing="2" cellpadding="2">
  <tr>
    <td>Nome:</td>
    <td><input type="text" size="36" name="nome" maxlength="30"></td>
  </tr>
  <tr>
    <td>Email:</td>
    <td><input type="text" size="36" name="email" maxlength="30"></td>
  </tr>
  <tr>
    <td>Messaggio:</td>
    <td><textarea rows="7" cols="30" name="messaggio"></textarea></td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td><input type="button" value="Invia" onClick="Modulo()"> <input 
type="reset" value="Reset"></td>
  </tr>
   </table>
 </form>
</body>
il secondo è MAILTO.PHP:
<body>
<?php
 $oggi = date("j F Y G:i");
 $sito = "Balenati";
 $ip = "$_SERVER[REMOTE_ADDR]";
 $browser = "$_SERVER[HTTP_USER_AGENT]";
 $to = "
medit...@email.it
";
 $soggetto = "Contatto dal $sito";
 if(trim($_POST['nome']) == "" OR trim($_POST['email']) == "" OR 
trim($_POST['messaggio']) == "") {
 echo "<font color=\"#FF0000\" face=\"comic sans ms\" 
size=\"2\"><strong>Tutti i campi sono obbligatori</strong></font>"; }
 else {
 $body = "Modulo inviato il $oggi da $ip - $browser \n\n";
 $body .= "Nome: $_POST[nome] \nEmail: $_POST[email] \nMessaggio: 
$_POST[messaggio]";
 mail("$to","$soggetto","$body"); }
?>
</body>
la mia domanda è questa: è possibile far si che una volta inviata la mail 
non esca la pagina bianca, ma possa tornare alla pagina in cui era, oppure 
che esca una pagina dove ti dice che è stata inviata con successo e fa un 
redirect automatico alla pagina precedente? 

 redirect automatico alla pagina precedente?
guarda la funzione header

> guarda la funzione header
ehm... scusa, ma non ho capito!!! purtroppo non me ne intendo tanto di 
programmazione... puoi spiegarmi meglio? 

 programmazione... puoi spiegarmi meglio?
http://it.php.net/manual/it/function.header.php

grazie mille! ora mi č un attimino piů chiaro...
perň il problema č ancora prima, nel senso che mi dovrebbe comparire una 
pagina riepilogativa di quanto scritto. Invece, compare una pagina 
completamente bianca, anche se la mail viene inviata... secondo te c'č 
qualcosa da aggiustare?
Newsgroup: it.comp.www.php
Titolo: pagina web che chiama script da console

Dunque da console io eseguo:
C:\PHP>php.exe mioscript.php
e mi parte appunto lo script mioscript.php da console
E'possibile lanciare lo script da una pagina web??(intendo non eseguire la
pagina mioscript.php sul server ma chiamare sul server una pagina x.php
che lanci quello script da console, insomma una pagina x.php che esegua
C:\PHP>php.exe mioscript.php)
SE si come??
grazie mille
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 pagina x.php che esegua C:\PHP>php.exe mioscript.php)
http://www.php.net/manual/en/ref.exec.php

 
http://www.php.net/manual/en/ref.exec.php
o non capiscco he argomento passargli
li sto provando tutti


 
http://www.php.net/manual/en/ref.exec.php
o non capiscco he argomento passargli
li sto provando tutti
-- 



www.danilobottone.com
 (.it)
Anche se sei abile, mostrati inabile; anche se sei capace mostrati
incapace. (Sun Tzu) 

 Ciao
si purtroppo


 Ciao
si purtroppo



www.danilobottone.com
 (.it)
Gli uomini hanno il dono della parola non per nascondere i pensieri, ma
per nascondere il fatto che non li hanno. (Kierkegaard) 

 Ciao
<?
mail("
mia...@katamail.com
","fursaxaqqq","ssssssss");
?>
<?
exec('c:\\PHP\\php.exe c:\\PHP\\k.php');
?>
questo lho provato con un solo slash e con 2, con le direttory assolute e
relative
qui a casa mi da il seguente errore
esce un  alert js e dice : the application failed to inizialise properly
a lavoro intanto ho iniziato a lanciare una classe java e mi sembra
funzionare
grazie dell'aiuto e scusa se prima non son stato preciso



www.danilobottone.com
 (.it)
I computer sono inutili. Ti sanno dare solo risposte. (Picasso) 

Danilo Bottone ha scritto:



il fatto č che quando io eseguo k.php da console funziona e manda la mail
č come se mancassero dei permessi
nonso, cmq grazie



www.danilobottone.com
 (.it)
Non preoccuparti del fatto che la gente non ti conosce, preoccupati del
fatto che forse non meriti di essere conosciuto. (Confucio) 

 Ciao
ho notato una cosa.
ammettiamo che la mia pagina chiami una funzione sendMail() o un metodo
sendMail() di una classe che(per semplificare) faccia qcosa del genere
while($i<11100){
..sendMail()
}
ecco, ho notato che se anche l'utente chiude il browser la funziona
continua ad inviare le mail.
č cosě o mi sbaglio??
perchč se fosse cosě(e non ci fossero controindicazioni)non avrei bisogno
di cercare uno script(magari una classe java o php) che giri in
background(come pensavo di fare).
ne sai/sapete qualcosa?
grazie mille per l'aiuto


 grazie mille per l'aiuto
per la verità dopo un po' l'esecuzione dello script si interrompe(e
termina di esistere il processo php.exe)
oltre che dal max_execution_time da cosa potrebbe dipendere?



www.danilobottone.com
 (.it)

Newsgroup: it.comp.www.php
Titolo: opendir readdir





Mi servirebbe di capire bene queste 
funzioni


sto scrivendo un codice che di una directory mi 
dia solo le directory


tipo


function prendosub () 
{
$dir="/home/";
$handle = 
opendir("$dir");
if(is_dir($dir)){
    while (false !== 
($file = readdir($handle))) { 
        
echo $file."<br>";
    }
    
closedir($handle); 


 


}
}


dove sbaglio?????


Grazie e Ciao



> dove sbaglio?????
Non si posta in html!
io uso dir, poi sui singoli file si può fare un check con is_dir
Hope it helps

 ha scritto nel messaggio
news:bm0gti$bl9$1...@newsread.albacom.net...


 e quindi come faccio potresti farmi un esempio
Questo script da in output la lista dei files e sottocartelle partendo 
dalla cartella attuale ('.').
L'ho trovato (e lievemente modificato) sulle user notes nel manuale alla 
voce 'dir'. Bastava cercare 'dir' (che ti ho segnalato) sul manuale php
<?php
function getDirList ($dirName) {
$d = dir($dirName);
while($entry = $d->read()) {
if ($entry != "." && $entry != "..") {
if (is_dir($dirName."/".$entry)) {
if ($dirName."/".$entry!='.' || $dirName."/".$entry!=='..')
echo ($dirName."/".$entry." è una directory\n");
getDirList($dirName."/".$entry);
} else {
echo $dirName."/".$entry."è un file\n";
}
}
}
$d->close();
}
getDirList(".");
?>
Hope it helps

 ha scritto nel messaggio
news:3F83D797...@yahoo.it...


Esamina questo mio script che, ricorsivamente, esamina la directory in cui
esso si trova e quindi tutte le direcorty discendenti...
L'nica incognita, che non ho ancora risolto, è il perche non vengono lette
secondo l'ordine gerarchico...
...forse dipendera' dal file system!
<?php
   $default_dir=getcwd();
   function read_dir($dir) {
      global $default_dir;
      $actual_dir=eregi_replace(addslashes($default_dir),'',$dir);
      $actual_dir=eregi_replace("^/",'',$actual_dir);
      $actual_dir.="/";
      chdir($dir); $file_list=opendir($dir);
      while ($file=readdir($file_list)) {
       if ($file!="." and $file!=".." ){
        if (!is_dir($file)) {   }
        else {
          echo "dir: {$file} <br />";
          read_dir("{$dir}/{$file}");
          chdir($dir);
        }
       }
      }
      closedir($file_list);
   }
   read_dir($default_dir);
 ?>