mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.www.php
Titolo: php, mysql, apache, iis...

Salve,
mi scuso se il tema fosse ot qui (ma in quale gruppo postarlo?).
Ho una macchina Windows XP con server IIS, php e mysql, un sito web su
una partizione d:\sito (fat32), php 4.3, perl 5.8 (su C:\usr, così
funziona anche #!/bin/usr) e il database mysql su c:\mysql\data
(ntfs), un mirror locale del sito. Funziona bene, girano persino i
cgi, e ovviamente php gestisce il database correttamente.
Ora sulla stessa macchina, in altra partizione installo Linux Redhat
8, Apache, perl, php 4.3, mysql e vorrei condividere i dati per non
ricreare un secondo mirror (sono circa 100 mb di dati da replicare).
E' possibile?
Posso installare il database sulla partizione fat32 (d:) invece che su
c:\mysql\data o su /dev/hda3, così da condiverlo?
Come imposto Apache per leggere i dati da d:\sito (o /dev/hda2/sito)?
Sarebbe bello poter tenere i dati in un solo posto e amminsistrarli da
linux e win senza problemi.
grazie
ciao,
salvo
§alvomi©

 linux e win senza problemi.
Non lo devi dire ad Apache... lo devi dire a MySQL dove stanno i suoi 
dati... penso che questo ti possa aiutare:
http://www.slimmit.com/go.asp?CG
Ciao,
   Luca

Come imposto Apache per leggere i dati da d:\sito (o /dev/hda2/sito)?
In httpd.conf:
	DocumentRoot = "/mnt/d/sito"
* /mnt/c e /mnt/d devono essere leggibili e scrivibili dagli utenti che
tengono su Apache (tipicamente wwwrun o nobody) e mysql (mysql o nobody
come sopra) *
Leonardo


http://www.slimmit.com/go.asp?CG
grazie!
ora ci guardo
ciao,
sm
§alvomi©

come sopra) *
Bene, posso farlo per d, ma c essendo ntfs può essere solo leggibile,
ma non scrivibile, visto che il supporto ntfs di linux è
"sperimentale".
per php e perl nessun problema, dunque :-)
grazie, ciao
salvo micciché
§alvomi©

mysqladmin anche sotto Windows...
Eh no: io dicevo i file BINARI, tipo "USER.FYI", "USER.FRM" e cosi' via.
Prima di razzarti via il MySQL di Linux, puoi provare a ricopiarci sopra
i file di MySQL da Windows, a server MySQL fermo, e poi farlo partire.
Se parte e se risponde bene, allora funziona :-)
...pero' fai dei gran backup lo stesso :-)))
Leonardo che non si fida
-- 
Time's angles, mages tell, conceal a place
incredible, beyond the mundane mind;
night-shrouded and between the seas of space
dread creatures drift in the ageless winds.

Leonardo che non si fida
Salvo (che non si fida neppure lui)
buon php!
§alvomi©


Basta sostituire con un link simbolico la cartella d:\sito
con la cartella /var/www/html/
ln -s /mnt/d/sito /var/www/html/
ovviamente sarà necessario modificare il file /etc/fstab
in modo da consentire il corretto montaggio della partizione vfat
Ciao
Emilio

ln -s /mnt/d/sito /var/www/html/
è quello che ho fatto, ma anche se i files usati da mysql in linux e
windows sembrano uguali ed hanno la stessa estensione, quando tento di
usare il database linux mi dà errore di accesso a mysql.
Forse debbo settare permessi, ecc.?
Il database di esempio "mysql" invece funziona.
ciao, grazie
salvo
§alvomi©


a leggere certe cose mi sento male.
-- 
Dario Ventura

a leggere certe cose mi sento male.
capisco che siamo OT, ma mi dispiace che tu ti debba sentir male :-)
ciao,
sm
§alvomi©
Newsgroup: it.comp.www.php
Titolo: Newsletter di 6000 email

Secondo voi qual'è il metodo migliore per spedire delle newsletter di circa
6000 email in html di una 15 di kb l'una?
Attualmente uso qmail è stò avendo un pò di problemi. Forse è meglio qualche
script  php ad-hoc?
Aiutatemi.....
Consigli?
Saluti Max

 6000 email in html di una 15 di kb l'una?
io ho fatto uno scriptino che sfrutta le sessioni per passare i dati,
seleziona un tot di email alla volta e ogni volta refresha la pagina alla
fine per evitare il timeout
quindi
seleziono n email
invio
header("location:xxxxxx?n=n+20")
una volta finito puoi stampare un messaggino :)

Newsgroup: it.comp.www.php
Titolo: Vorrei usare una funzione...

Ho creato una maschera che chiede 3 parametri sl_societa,sl_codice,sl_nome
alla pressione del tasto ricerca il programma eseque una query sql ... Sotto
allego il file datiricerca.php nel suo completo, io vorrei che alla
pressione del tasto ricerca venisse eseguita una funzione di nome ricerca e
non un 'file' di nome ricerca.php... come posso fare?
<?php
include "header.php";
function datiricerca()
{
      ?>
      <FORM action="ricerca.php" method="post">
      <table border=1 width=1 bordercolorlight=#00FFFF
bordercolordark=#000000 bgcolor=#3399FF>
      <td>
      Societa' <INPUT type="text" name="sl_societa" size="5"
style="text-transform: uppercase" maxlength="5">
      </td>
      </table>
      <table border=1 width=1 bordercolorlight=#00FFFF
bordercolordark=#000000 bgcolor=#3399FF>
      <td>
      Codice <INPUT type="text" name="sl_codice" size="10"
style="text-transform: uppercase" maxlength="10">
      </td>
      </table>
      <table border=1 width=1 bordercolorlight=#00FFFF
bordercolordark=#000000 bgcolor=#3399FF>
      <td>
      Nome <INPUT type="text" name="sl_nome" size="30"
style="text-transform: uppercase" maxlength="30">
      </td>
      </table>
      <INPUT type="submit" value="ricerca">
      </FORM>
      <?
}
?>

Il procedimento che segui mi sembra corretto.
Essendo php un linguaggio server-side, devi comunque ricaricare la pagina e
passargli i parametri del form. Quindi puoi fare:
<form action="$php_self">
oppure
<form action="datiricerca.php">
. . .
<INPUT type="submit" name="richiesta_inoltrata" value="ricerca">
</form>
Poi puoi fare un ciclo IF tipo:
IF($richiesta_inoltrata){
// Esegui la ricerca e stampa i dati
}
e poi, se vuoi, continua il codice della vecchia pagina con il form, quindi
l'utente alla fine dei dati della sua ricerca si trova il form per un'altra
ricerca.
Se invece vuoi che il form compaia solo se non hanno eseguito una ricerca,
lo metti dentro else{ . . . } .
Newsgroup: it.comp.www.php
Titolo: dump db

se system() è disabled
se non avete accesso ssh
come fate l'import di un db da 150 mega?? :-(
non ditemi che devo spezzare il file delle istruzioni in tante parti

 non ditemi che devo spezzare il file delle istruzioni in tante parti
Ricrei il database ed i dati localmente e lo esporti sotto forma di
file di testo strutturato (es cvs etc.).
Fai l'upload sul server del file di testo e fai caricare a PHP quel
file (ci sono comendi SQL appositi).
Saluti.
-- 
I'am what I'am, I do what I can

 ha scritto nel messaggio
news:brp4p7$60avo$1...@ID-203386.news.uni-berlin.de...


 file (ci sono comendi SQL appositi).
ho scritto che ho la funzione system() disabilitata :)

 ho scritto che ho la funzione system() disabilitata :)
E allora?
Capitolo 7.23 del manuale di MySQL LOAD DATA INFILE Syntax
es.
LOAD DATA INFILE "data.txt" INTO TABLE db2.my_table;
Non serve avere system attivata!!!


 LOAD DATA INFILE "data.txt" INTO TABLE db2.my_table;
bella... grazie... anche se avevo già risolto diversamente ;)

Newsgroup: it.comp.www.php
Titolo: passaggio array php a javascript

Ho un .php dove leggo i record provenienti da una query su mysql, ora devo
passare questi dati (con post sullo stesso .php) ad un array che deve
essere visto da javascript che visualizzerà il suo contenuto in una
griglia.
Cosa mi suggerite ?
Grazie.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 Cosa mi suggerite ?
Di leggere i vecchi post, se ne e' parlato decine di volte. 
Utilizza print (etc).
-- 
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.

 Di leggere i vecchi post, se ne e' parlato decine di volte. 
Mi spiace ma sul server news (
newsland.it
) via web che uso non funziona
più (mesi fa funzionava !)la ricerca sui post. Tralaltro non saprei che
altro newsreader usare in quanto non ho dati sul server news del provider.


 funziona più (mesi fa funzionava !)la ricerca sui post. 
http://groups.google.com/
 
-- 
I am what I am, I do what I can

Newsgroup: it.comp.www.php
Titolo: PHP 4 in apache 2

ho provato ad installare in apache 2 il php4
ho provato sia
LoadModule php4_module c:/programmi/php/sapi/php4apache.dll
che
LoadModule php4_module c:/programmi/php/sapi/php4apache2.dll
non funziona
non parte apache :-(
 senza parte

 ha riferito agli onorevoli membri di
questo NG:

E' un fastidiosissimo bug. Oggi ho perso mezza giornata (decidendo di
passare a PHP 4.2.3).
In pratica, se hai la nuova versione di PHP, devi utilizzare Apache
2.4 (scaricale entrambe e non utilizzare quelle datate dei cd).
Che versione hai di PHP e di Apache? Intendo il minor number.
--
Il vescovo di Messina a Lunardi:
"Prima del ponte...costruite un paio di binari"

 ha scritto nel messaggio
news:nvpsnu0qo26pu968k...@4ax.com...


 appena #commento parte
Apache 2.0.40 e php 4.2.3 funzionano insieme io li ho installati su win2000,
tra l'altro il 06/09/2002 il buon Ic^Å^rO ha postato una tabellina di
compatibilità. Personalmente ho aggiunto al PATH di sistema le directory del
PHP, così mi risparmio anche di sovrascrivere le dll sparse nelle directory
di sistema ogni volta che aggiorno il PHP, prova ad aggiungere al path
c:\programmi\php;c:\programmi\php\sapi;c:\programmi\php\dlls
Ciao

bloccato: non riparte il servizio web
Io utilizzo apache 2.0.4 e PHP 4.2.3 e funziona tutto alla perfezione.
Se vuoi ti invio i miei file http.conf e php.ini
-- 
WEbdOM webmaster di
Metronic.It mobile phone philosophy

mi inviate i vostri file di configurazione per favore che provo a sistemare
tutto sotto a Win xp?
a questa mail per favore 
sever...@hotmail.com
Grazie!

 ha scritto nel messaggio
news:b26vnu0ca6mjdnr09...@4ax.com...


 ha scritto nel messaggio
news:allovj$1rpsgd$1...@ID-155253.news.dfncis.de...


Newsgroup: it.comp.www.php
Titolo: backup database

Ciao a tutti,
scusate la domanda probabilmente per molti banale,
ma come posso fare attraverso uno script PHP (magari con poche righe)
effettuare il backUp di un database?
non uso da molto php e se mi poteste illuminare ve ne sarei grato
Grazie

 ha scritto nel messaggio
news:LsLJ9.4452$TC5.1...@twister1.libero.it...

Newsgroup: it.comp.www.php
Titolo: modifica di una stringa - script più semplice

Ho la necessità di creare dei file di testo il cui nome derivi dal titolo
delle pagine (si prende il titolo, e si cancellano i caratteri diversi da
a-z e 0-9).
Ho realizzato un piccolo script che funziona per il mio scopo,
ma ero interessato se esisteva una via più breve per ottenere lo stesso
risultato.
Ecco il mio script:
$titolo="prima prova";
$caratteri_validi=explode(",","a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,0,1,2,3,4,5,6,7,8,9,-
, ");
      $num_caratteri=strlen($titolo);
for($i=0;$i<$num_caratteri;$i++){
        $lettera=substr($titolo,$i,1);
if(!in_array($lettera,$caratteri_validi)){
          $titolo_ok.="";
}
        else{
	  $titolo_ok.=str_replace(" ","_",$lettera);
        }
}
echo $titolo_ok;
Ciao e grazie!
--------------------------------
Inviato via 
http://usenet.iol.it

 echo $titolo_ok;
$titolo="prima prova";
$titolo_ok=preg_replace("/[^,a-z0-9 -]/i","",$titolo);
$titolo_ok=str_replace(" ","_",$titolo_ok);
echo $titolo_ok;

echo
$titolo_ok;
Grazie mille
Avevo intuito dal manuale che bisognava
usare preg_replace() ma la sintassi mi risulta tuttora oscura
Ciao
Alberto


Newsgroup: it.comp.www.php
Titolo: Easy PHP e soci

Qual'è la migliore (o le migliori) installazioni ALL-IN-ONE tipo EasyPHP 
oppure XAMPP etc..??
O mi conviene installare tutto separatamente?
Grazie!
-- 
Gibe si è fatto passare perchè Rossi dietro è come una purga, prima o 
poi una cagata te la fa fare...!

 O mi conviene installare tutto separatamente?
Se vuoi imparare realmente come funziona il tutto, la seconda.
-- 
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.

 Se vuoi imparare realmente come funziona il tutto, la seconda.
Che poi non è nemmeno tutta stà difficoltà e c'e' un sacco di materiale 
passo-passo in rete che ti dice cosa fare, cosa modificare e addirittura 
anche il perchè.
Rick
Newsgroup: it.comp.www.php
Titolo: cerco gestionale GPL in php-mysql/postgresql

sapete indicarmi un gestionale  per magazzino ( magari anche per la
fatturazione) in php che sia sotto licenza GPL?

 
Giuro che questo spaghetti non c'entra nulla con me :-)
Cla
-- 
www.claudioerba.com
 - Consulenza web per l'azienda
www.spaghettibrain.com
 - PHPNUke Italian Mirror (Da oggi anche Hosting!)
www.spaghettilearning.com
 - Piattaforma open Source per l'E-Learning
My ICQ: 14187053
--

 ha scritto nel messaggio
news:appp9u$86j$1...@lacerta.tiscalinet.it...


la GPL!
La GPL non impedisce di vendere il prodotto.
E in effetti, io potrei avere il programma che cercano, e venderlo sotto
GPL a 5000 EUR (sorgenti inclusi).
Leonardo

 ha scritto nel messaggio
news:fdt5sustf4uvgensg...@L.Serni...



potrei risponderti: ma perchè non ti sei fatto programmare un webserver
invece di usare apache????
e poi volevo solo una base su cui sviluppare il MIO GESTIONALE,
programmandolo io!
comunque la chiudo qui  che mi girano le palle.

pare a me non interessa.
Va benissimo. Ma deduco che tu cercassi un gestionale "gratuito" in PHP,
cioe' del software libero nel senso di "birra libera" e non nel senso di
"opinione libera".
Se e' cosi' pero' non dovresti limitarti a indicare "GPL", perche' se no
cerchi una cosa DIVERSA da quella che vuoi... Poi, quando trovi quel che
hai detto di cercare (ma che non e' quel che volevi!), _IMHO_ non hai il
diritto di fare lo stizzito.
Leonardo

programmandolo io!
Tenendo conto che poi il tuo gestionale sara' anch'esso sotto GPL (ne
dovrai cioe' fornire i sorgenti ai tuoi clienti a costo nullo), basta
che tu cerchi "gestionale php sql" da 
www.google.com
Inoltre puo' interessarti forse SQL*Ledger, benche' sia in Perl.
Leonardo

 comunque la chiudo qui  che mi girano le palle.
vabbe'...

Newsgroup: it.comp.www.php
Titolo: errore apache

Apache mi dà quest'errore quando tento di accedere ad un file cgi (sò di
essere ot), come mai??
Forse devo settare dei parametri?
Internal Server Error
The server encountered an internal error or misconfiguration and was unable
to complete your request.
Please contact the server administrator, 
tres...@katamail.com
 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/1.3.24 Server at localhost Port 80
Grazie a tutti
 Silvio

 Forse devo settare dei parametri?
Premetto che non conosco molto la tecnologia cgi.
Comunque, hai provato a leggere i log di Apache?
Inoltre hai verificato che gli script cgi abbiano il permesso di esecuzione?
chmod +x file
Ciao
Marco

 Internal Server Error
quasi sicuramente e' un problema del file CGI. comunque, un'occhiatina 
all'error log di apache non fa male :)
-- 
signature: No such file or directory
Newsgroup: it.comp.www.php
Titolo: HTTPS :81

ciao gente come state?
scusate io ho solo fatto teoria su HTTPS.
so ke e' un modo sicuro per passare i dati.
ma come miiiiiinkia faccio?
come faccio a dire ad un formulario che deve passare i valori tramite
method POST, xo' su porta 81? e quindi https
non sono molto esperto sorry :_(
grazie.. sara' un gradito regalo di natale!
SALUTI E BUONE FESTE A TUTTI!!!
by Snake
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 method POST, xo' su porta 81? e quindi https
<form action="
https://www.tuodominio.com/tuapagina.php
" ...
Ovviamente devi mettere la tuapagina.php nella cartella del web server
che supporta https.
In plesk ad esempi c'e' una cartella chiamata https, in ensim lo puoi
fare solo su domini IP based o, dalla versione 3.5 utilizzando la
formula 
https://IP/dominio.ext/
Saluti.
-- 
I'am what I'am, I do what I can
Sei un newbie? Leggi questo 
http://tinyurl.com/2q3o9

grazie mille... !
quindi e' solo in una determinata, cartella ke posso usare il protocollo
https?
ti ringrazio.. saluti :D


 protocollo https?
Dipende da come e' configurato il web server.


method POST, xo' su porta 81? e quindi https
 :)
la porta di default per l'https e' la 443.
Quindi, se viene utilizzata quella porta, basta mettere, nell'action
del form:
https://indirizzo_server/pagina.php
Se, invece, il server e' configurato per utilizzare ssl su un'altra
porta (per esempio la 81), allora l'action diventa
https://indirizzo_server:81/pagina.php
L'utilizzo di ssl, inoltre, deve essere abilitato dal gestore del
server web: non e' che se utilizzi l'indirizzo
https://indirizzo_server/pagina.php
 allora, "automagicamente",
utilizzi SSL. Ci deve essere il supporto di tale protocollo per il tuo
sito.
-- 
http://e-0.org

Newsgroup: it.comp.www.php
Titolo: document.lastModified & php

Su alcune pagine gira lo script java
"document.write(document.lastModified)".... Ha funzionato bene, cioč
fornendo la data e l'ora del'ultima modifica del documento, fino a quando
non ho aggiunto poche righe di codice php all'inizio di ogni pagina. Infatti
adesso la stessa istruzione restituisce la data e l'ora dell'ultima
elaborazione lato server (e mi sembra anche logico).
Che soluzione posso adottare per eliminare questo inconveniente...?
Grazie, Carlo.

 Che soluzione posso adottare per eliminare questo inconveniente...?
Inserisci prima di qualsiasi output questo codice:
<?php 
 $self_time = filemtime($_SERVER['SCRIPT_FILENAME']); 
 header ("Last-Modified: " . gmdate("D, d M Y H:i:s", $self_time) . "
GMT");
?>
Dovrebbe funzionare, saluti.
-- 
I'am what I'am, I do what I can

Funziona, grazie.... Non conoscevo (non si finisce mai d'imparare, e se
avessi il tempo per leggermi bene tutto il manuale...) la funzione
filemtime()
Ho formattato la variabile con date() (tanto il sito č locale), non utilizzo
header() e cosě mi risparmio il javascript!
Grazie ancora, Carlo.
"Setec Astronomy" <setec@_NO_NOSPAM_freemail.it> ha scritto nel messaggio
news:26upb.88717$e6.32...@twister2.libero.it...

Newsgroup: it.comp.www.php
Titolo: mysql

Qualcuno sa come viene gestito mysql su un server linux?
E' sottoforma di un singolo file? Se si che estensione ha?
Dovrei salvare un db da un server inacessibile via http per via di problemi
con apache e non so come fare.
L' unica via è trovarlo con telnet e poi scaricarlo via ftp.
Qualcuno può aiutarmi?

 Qualcuno sa come viene gestito mysql ...
Sei OT, it.comp.software.database.
-- 
I am what I am, I do what I can
L'uomo, conscio di sbagliare, persevera.

 
se hai accesso tramite telnet puoi fare il dump del DB su un file con 
mysql-dump
ciao
Alesi_27

> L' unica via è trovarlo con telnet e poi scaricarlo via ftp.
Ciò che tu vuoi fare non è corretto.... non stai lavorando con Access....
devi fare il dump del database. Leggiti questo:
http://dev.mysql.com/doc/mysql/en/mysqldump.html
Consiglio
Comprati un buon libro su mysql o studiati il manuale on line. Quello 
che tu vuoi fare è normale amministrazione e lo dovresti saper fare ad 
occhi chiusi (soprattutto se gestisci dati importanti)
Ciao
Gianni

 ha scritto nel messaggio
news:Rlstc.351870$rM4.14...@news4.tin.it...

Come detto sopra non sarà il metodo più corretto ma puoi scaricarti tutta la
directory dati di mysql ,
nel my.cnf dovresti trovarne il path se non erro.
comunque è certamente molto meglio usare mysqldump come ti ha consigliato
Giusti.
Ciao

 Giusti.
Cavolo ragazzi come siamo formali :-)
Preferisco essere chiamato solo per nome
Ciao
Gianni Giusti

Newsgroup: it.comp.www.php
Titolo: aggiungere un campo ad una tabella mysql

Ho provato vatie volte mettendo e togliendo le virgolette ma non riesco ad 
aggiungere un campo ad una taberlla preeseistente e piena
Soprattutto piena !!!
L'ultimo tentativo è
$query="ALTER TABLE `libri` ADD COLUMN`comprato` BOOL NOT NULL DEFAULT 
'false' AFTER `data`";#crea il campo logico comprato e inseriscilo alla fine 
delgli altri campi
mysql_query($query,$conn);
Cosa poosso fare?
Grazie

 DEFAULT 'false' AFTER `data`";
Prova:
$query="ALTER TABLE `libri` ADD COLUMN `comprato` BOOL NOT NULL DEFAULT
0 AFTER `data`";
Il tipo BOOL (o BOOLEAN) e' sinonimo di TINYINT(1). Dove un valore 0 e'
considerato falso ed uno non-zero e' considerato vero.
-- 
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: rinominare campi

Ciao a tutti!
Ho un problema con una tabella estratta da db non riesco a modificare
i nomi dei campi.
Credo di dover inserire una funzione all'incirca come quella che ho
scritto sotto, ma non so come integrarla nel codice e cosa mettere al
posto di "$nonsocosa" per fa si che mi sostituisca i campi.
Qualcuno mi sa aiutare?
codice PHP:
$nonsocosa = str_replace("Answered_Percent", "Answered %",
$nonsocosa);
$nonsocosa = str_replace("Abandoned_In", "Abandoned In", $nonsocosa);
$nonsocosa = str_replace("Speed_To", "Speed To", $nonsocosa);
codice PHP:
<?php
if(isset($_POST['nome'])) {
   $azienda = $_POST['nome'];
   if($azienda == "Telephony Daily aaa"){
       $sql = "SELECT Queue, date, Offered, Answered_Percent,
Abandoned_In,campo05, campo06,campo06,campo07,campo08, campo09,
campo10, campo11
       from [$azienda]";
   }else if($azienda == "Telephony Daily bbb"){
      $sql = "SELECT Queue, Date, Answered_Percent, Abandoned_In,
campo05b
       from [$azienda]";
}else if($azienda == "Telephony Daily ccc")..........
}else{
       $sql = "";
       echo "errore nella definizione del nome azienda";
   }
}
<?php
Se la query che ricavo dagli if precedenti ha un valore
if ($sql != "")  {
   $result = mssql_query($sql);
   //verifichi il risultato se diverso da 0. Se fallisce significa che
non ci sono tabelle nel db
   if (!$result) {
       echo "DB Error, could not list tablesn";
      //echo 'MSSQL ERROR: '.mssql_get_last_message();
      exit;
   }
?>
<?php
if(mssql_num_rows($result) == 0) die("No record");
echo '<table width="50">';
echo '<table border="1" width="10" bordercolor="#000000"
cellspacing="0">';
echo '<tr>';
for($i =0; $i < mssql_num_fields($result); $i++) {
   echo '<th bgcolor= "FF0000"  width="10" bordercolor="blue">'.'<font
size=1>'.'<font face=Verdana, Arial, Helvetica, sans-serif
color=black>'. mssql_field_name($result, $i) . '</th>';
}
echo '</tr>';
while ($row = mssql_fetch_array($result, MSSQL_ASSOC)) {
   echo '<tr>';
   foreach($row as $val) {
     echo '<td width="10" bordercolor="black">'.'<font size=1>'.'<font
face=Verdana, Arial, Helvetica, sans-serif color=black>' . $val . '</
td>';
   }
   echo '</tr>';
}
echo '</table>';
Grazie Lidia

 Qualcuno mi sa aiutare?
puoi rinominarli direttamente dentro la query mysql con la clausola AS
select tabella.pippo AS pluto from tabella;
la chiave dell'array fetchato si chiamerà pluto e non piu' pippo


Ciao Grazie della risposta!
Ho risolto in un altro modo (non so se migliore o peggiore però
funziona :-) )
codice PHP:
function changename($str) {
  $str = str_replace("Gross_Offered ", "Gross Offered ",  $str);
  $str = str_replace("date", "Date ",  $str);
  $str);
  return $str;
e poi la richiamo
codice PHP:
echo changename(mssql_field_name($result, $i)) .

Lid ha scritto:

Direi che ti conviene decisamente farlo direttamente enlla query SQL, 
risparmi tempo e codice ;-)
Newsgroup: it.comp.www.php
Titolo: mysitespace per provare php

 
 
 
salve a tutti
una domanda per chi ha uno spazio su MySiteSpace.com,.
cui mi sono appena registrato per provare un po' di php:
come diavolo si fa l'upload dei file???
sul sito non trovo nessun link utile al cPanel o a quant'altro!!!
se possibile, potreste rispondermi anche in email:
 alecil Chiocciolina libero Punto it
grazie a tutti!!!
ale c
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 come diavolo si fa l'upload dei file???
Hai letto le FAQ? Hai ricevuto la mail di benvenuto? Se no, hai mandato
una mail all'indirizzo specificato. Hai cercato sul forum di supporto?
-- 
I am what I am, I do what I can
L'uomo, conscio di sbagliare, persevera.

 una mail all'indirizzo specificato. Hai cercato sul forum di supporto?
nelle FAQ e nei tutorial si parla di "cPanel", un loro pannello di controllo
via Web
che servirebbe a gestire il sito ospitato, ma non ci sono link a niente (a
parte una pagina
che presenta cosa si può fare col cPanel)
Quanto alle email, ho risposto alla mail di conferma, ma non ho ancora
ricevuto
nessuna mail di benvenuto (ammesso che non siano la stessa mail !!)
grazie dell'attenzione


Newsgroup: it.comp.www.php
Titolo: Problema con Docebo

Salve,
ho installato Docebo, faccio il login come amministratore impostato
durante l'installazione, ma appena cerco di fare qualsiasi cosa mi
ripresenta la schemata di login.
I log di apache non mi danno nessun aiuto, unica cosa è la seguente ma
non penso sia questo:
[Wed Oct 03 15:47:40 2007] [error] [client 82.193.16.139] File does
not exist: /var/www/***/doceboCore/templates/standa
rd/images/area_title/dashboard.gif, referer: http:/***/doceboCore/
templates/standard/style/sty
le_heading.php?image=dashboard

 ripresenta la schemata di login.
Trovato.
Dipende dalle sessioni di php
Bisogna impostare session.auto_start  a 0/off
Newsgroup: it.comp.www.php
Titolo: Espressioni Regolari

Scusate... ma mi ci capisco sempre meno con le espressioni regolari...
Cmq, come faccio a riconoscere se una stringa potrebbe essere un'indirizzo
mail valido?
Grazie per le eventuali risposte!
Unf.

mail valido?
prova iniziando da
<?php
if (!eregi ("^([a-z0-9_]|\\-|\\.)+@(([a-z0-9_]|\\-)+\\.)+[a-z]{2,4]}$"
$email))
die ("stucurnutu silanvintau");
?>
ovvero controlli che effettivamente contenga lettere e numeri o
trattini e punti seguiti da @ ("et", odio chiamarla "chiocciola") poi
altre lettere numeri trattini e punti seguiti da 2 a 4 lettere
minuscole.
Non è il massimo, ma se vuoi cominciare a capire come funziona...
ciao,
salvo
§alvomi©

 Non è il massimo, ma se vuoi cominciare a capire come funziona...
No, no... è perfetto. Grazie ancora! :)

 ?>
No, scusa... non funziona! Da il seguente errore:
Warning: eregi() [function.eregi]: REG_BADBR: in
C:\Documenti\Web\htdocs\mailing\registra.php on line 16
0
e la riga 16 corrisponde a:
if (eregi ("^([a-z0-9_]|\\-|\\.)+@(([a-z0-9_]|\\-)+\\.)+[a-z]{2,4]}$",
$txtemail))
A cosa è dovuto?

 minuscole.
Ah, ma questa storia delle email con solo caratteri e numeri deve finire!
Questo indirizzo e valido per esempio (e se non sei blacklisted rispondo):
  /.?$`#+@
schwietering.com

> trattini e punti seguiti da @ ("et", odio chiamarla "chiocciola") poi
@ vuoldire "at" e non et

@ vuoldire "at" e non et
...che si pronuncia sempre "et" :-)
ciao,
sm
§alvomi©

  /.?$`#+@
schwietering.com
avevo precisato che era un'espressione "semplice", tanto per
cominciare a capire. 
ciao,
salvo
§alvomi©

 /.?$`#+@
schwietering.com
Vero!
In compenso questo:
paperoga@paper_sera.com
Non e' corretto e passerebbe.
S*

Silvio Sosio wrote:

Controlla se esiste paper_sera.com....
if ( preg_match ("/^[a-z]+(\.[_a-z0-9-]+)*@([a-z0-9-]+(\.[a-z0-9-]+)*)$/i", 
$email,$host))
   if (checkdnsrr ($host[2]))
      echo "OK: $host[0]";
   else
      echo "Host non esiste";
else
   echo "Non è un indirizzo email";
Ciao

 Controlla se esiste paper_sera.com....
Non lo dicevo per quello, spesso verificare l'esistenza del dominio puo'
rallentare troppo.
Lo dicevo perche' l'espressione regolare proposta accettava il carattere "_"
nel domini, che e' illegale.
S*

  /.?$`#+@
schwietering.com
Il ` potrebbe essere fatto fuori da vari 'munger', pero' :-)
Leonardo
Newsgroup: it.comp.www.php
Titolo: mannaggia la puttana aiuto!!

 Ho realizzato un menu sul mio sito mettendo tutti box fissi con 
l'istruzione
css position: absolute e inserindo manualmente i pixel delle coordinate. Su
internet explorer si vede bene anche quando cambio risolkuzione. ma su altri
browser (mozilla e altri) l'anninetamento se ne va a puttane. Poi ho sentito
dire che devo fare una dichiarazione all'inizio del foglio html
DOCTYPE ecc...
visto che non c'e'.-
Ma il problema, e': che cazzo devo metterci come dichiarazione? ne ho
provatr qualcuna vista sui sito ma ho avuto solo l'effetto che mo se
scassato il sito pure su exploiret.... dicooo caneeeeeeeeee
aiuto!

 ciao, f. 

Penso di aver risolto ora metto su tutti gli inizi degli html:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
		"
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd
">
	<html xmlns="
http://www.w3.org/1999/xhtml
" lang="en">
e cosi mi sballa le immagini in modo uguale su tutti i browser, dopodiche 
ridefinisco tutte le distanza e dovrebbe anda bene su tutti i browser dopo e 
a qualsiasi risoluzione giusto??
VISTO CHE NON SONO SCEMO??? pezzo de merda 

dont feed the trolls....
vedrai che alla lunga se nessuno gli risponde la smette (o cambia
tono)

 ciao, f.
LOL
pensa al karma amico, pensa al karma ;)
piuttosto, come fai a specificare che i messaggi che pubblichi non vengano archiviati?

 ciao, f.
ok
la prossima domanda è: che programma usi?
Usandolo dal web non mi pare ci sia l'opzione per aggiungere header

pelidex-no-archive: yes
uccidi pelide e non lo archivia basta che lo metti come 1a riga del 
messaggio poi il resto


 messaggio poi il resto
vediamo se funziona..

 header" se quello che contiene "sembra" un header.
No, dipende dal newsreader.
Quello di Strae non lo fa, perche` ho visto la riga nel messaggio.
Probabilmente c'e` un'opzione da qualche parte per aggiungere header 
personalizzati (in pan, quando scrivi un messaggio, hai la tab in alto 
"More Headers").
Bye.

 Bye.
Credo sia dovuto al fatto che io leggo l'ng direttamente dal browser,
non uso thunderbird o altri client.. vabbhè, pazienza ;)
Newsgroup: it.comp.www.php
Titolo: Form Mail

Ciao,premetto che non capisco una mazza di PHP,mi serviva un form per
inviare mail dal mio sito web hostato da Tophost.
Ho reperito questo codice html 
http://www.ss4net.it/form2mail.html
 
da utilizzare con quest'altro in php
 
//MailSender - Ss4
 
$subject = "Contact - MailSender by Ss4Net";
$msg = "Contact\n\n";
$msg .= "Nome: $nome\n";
$msg .= "E-Mail: $mittente\n";
$msg .= "Testo: $testo\n\n";
$to = "
s...@ss4net.it
";
$mailheaders = "From: $nome <$mittente>\n";
$mailheaders .= "Reply-To: $mittente\n\n";
$additional_parameters = "-f 
s...@ss4net.it
";
mail($to, $subject, $msg, $mailheaders,$additional_parameters);
header("Location: 
http://www.ss4net.it/fine.html
");
 
Il problema è che le mail partono e arrivano,ma i campi del form sono
vuoti,in pratica arriva cosi e non capisco cosa non và.
 
Contact
 
Nome:
E-Mail:
Testo:

\r\n");
 
-- 
wiki: 
http://salclem2.altervista.org/wiki/
 
sito: 
http://salclem2.altervista.org/
 
blog: 
http://salclem.blogspot.it/
 
 


S perché che quelle variabili $nome, ecc. siano state prima valorizzate dal
relativo valore $_POST, altrimenti nonn vedo come possano essere passate
alla funzione.

> S perché che quelle variabili....
 
 Volevo dire "spero che".
Il maledetto correttore automatico dell'ipad...
 
Max

 
 
Ho risolto,grazie lo stesso.
Newsgroup: it.comp.www.php
Titolo: Ricerca collaboratori

ide4 srl (
www.ide4.com
) ricerca freelance per sviluppo applicazioni in 
php/mysql e implementazione software open source
sono richieste:
- ottima conoscenza dei linguaggi php/mysql
- ottima conoscenza html
- professionalità, rispetto delle scadenze
- almeno 2 anni di esperienza
- partita iva
tipo di contratto proposto: a progetto
l'interessato può inviare un curriculum vitae, con autorizzazione al 
trattamento dei dati personali in base alla legge n. 675/96, 
all'indirizzo 
j...@ide4.com
 indicando anche la propria tariffa oraria
la ricerca è rivolta a entrambi i sessi (L. 125/91, art 4 comma 3)


Solo un minimo appunto (minimo per quel che riguarda l'annuncio, ma per 
il resto non è affatto minimo). Il trattamento dei dati personali ora è 
disciplinato dal D.Lgs 196/2003 che ha abrogato la 675/96. Consiglio di 
verificare immediatamente la Vs posizione al riguardo.
Paolo


grazie... "piccola" svista

 php/mysql e implementazione software open source
Buonasera, la richiesta č per il suolo nazionale o solo per Bolzano?
Andrea

Newsgroup: it.comp.www.php
Titolo: Aggiornamento db

Ciao a tutti
Ho un db montato su un server mysql con os linux.
Il db viene aggiornato manualmente lanciando da una pagina web uno script
php il quale mi estrae da un file.txt i dati e li va a scrivere all'interno
della table del mio db. Purtroppo l'unico modo che posso avere i dati è un
file txt.
Ora la cosa la volevo renderla un po automatica.
Pensavo di risolvere il problema in questo modo:
1_  uno script che mi riveli quando il file txt viene cambiato in modo che
si possa avviare la procedura di aggiornamento,
oppure
2_ uno script che lanci periodicamente con un tempo impostato, non a comando
questo aggiornamento dal file txt
Chiedo cortesemente se qulcuno ha già avuto un tipo di problema simile, o se
conosce qualche script o traccia di script per risolvere il tutto. Confido
in voi e nella vostra esperienza.
Un grazie in anticipo.
Stefano.

si possa avviare la procedura di aggiornamento
Il file viene cambiato come e da chi? Puo' essere uploadato piu' volte
un file privo di cambiamenti? Che genere di cambiamenti sono (aggiunte
o modifiche, cancellazioni, ...)?
Che genere di controllo hai sul server (es. hai un accesso telnet? Una
casella di posta? Un account FTP?)
Leonardo

 Leonardo

sessione ftp
Okay. Allora cambia la data. Quindi l'unico modo che hai per fare
un controllo e' qualcosa di questo tipo:
	if (!file_exists('file.flg'))
		$unixdate = 0;
	else
		$unixdate = getFileDate('file.flg');
	if ($unixdate <= getFileDate('tuofile.txt'))
	{
		printf 'Sync non necessario';
		// include 'file.flg';
		exit();
	}
	( gestione )
	$fp = fopen('file.flg', 'w');
	fwrite($fp, $results);
	fclose($fp);
In realta' il file "file.flg" lo puoi usare per vari scopi, quale
per esempio metterci dentro l'HTML relativo all'elaborazione gia'
effettuata l'ultima volta (vedi include).
Ti rimane solo di eseguire lo script a intervalli regolari. Forse
puoi mettere un link nell'Esecuzione Automatica di qualcuno :-)
(senza accesso telnet, niente crontab o .forward o .procmailrc).
Leonardo

Molte grazie per l'imput
Ciao
Stefano.
Newsgroup: it.comp.www.php
Titolo: Array e checkbox

Mi sono messo anch'io a studiare seriamente php! ;) Sono incappato perň in
un problema in cui mi sono aggrovigliato: ho una serie di preferenze in un
form, listate a mo' di checkbox. Non ho perň capito come visualizzarle una
volta spedito il form.
Avevo iniziato facendo:
if (($natura) || ($arte) || ($economia)) {
echo "I tuoi interessi sono: $natura, $arte, $economia";
} else {echo "";}
Cosě raggiungo lo scopo, ma se flaggo solo "arte", ad esempio, mi viene
restituita una cosa tipo:
"i tuoi interessi sono:  , arte, "
perchč comunque mi vengono lasciati gli spazi per i valori non flaggati.
Allora ho fatto un ciclo foreach:
if (($natura) || ($arte) || ($economia))
{$interessi= array ("$natura", "$arte", "$economia");
foreach ($interessi as $valore) {
echo "I tuoi interessi sono: <strong>$valore</strong><br>";
}} else {echo "";}
Scopo raggiunto anche cosě, ma mi viene una lista di "i tuoi interessi
sono:" vuoti, a parte dove c'č la corrispondenza dell'interesse flaggato. Mi
sa che non conosco il comando giusto, vero? :( Mi potete dare una mano?
-----
Antropologia? Sě, grazie! :)
http://www.antrocom.it

 perchč comunque mi vengono lasciati gli spazi per i valori non flaggati.
prova cosě:
if ($natura) $interessi[] = $natura;
if ($arte) $interessi[] = $arte;
if ($economia) $interessi[] = $economia;
if (count($interessi) > 0) {
    echo 'I tuoi interessi sono: '.implode(", ",$interessi);
} else echo "Non hai interessi";
Potresti anche risparmiarti la costruzione dell'array $interessi usando, nel
form, qualcosa del tipo
<input type="checkbox" name="interessi[]" value="arte"> Arte<br>
<input type="checkbox" name="interessi[]" value="natura"> Natura<br>
<input type="checkbox" name="interessi[]" value="economia"> Economia<br>
Ludovico Grossi

 <input type="checkbox" name="interessi[]" value="economia"> Economia<br>
Sagraaa!!!! :) Funziona perfettamente! Grazie mille!
Potrei abusare della tua pazienza chiedendoti un testo dove imparare, che
non sia una semplice lista dei comandi e che abbia diversi esempi "pratici"
(per noi dummies č l'essenziale! ;))? Ti chiedo un libro perchč viaggio
molto e non ho il portatile! :)


 molto e non ho il portatile! :)
potresti anche... ma non ne conosco: ho imparato sulla guida ufficiale =)
Ludovico
Newsgroup: it.comp.www.php
Titolo: [ espressione regolare ... arghh ]

Ciao ....
mi sono perso dietro a questa espressione regolare .... qualcuno puň
aiutarmi ...
devo validare una stringa che :
1) inizi con una cifra 0-9
2) non contenga la parola ciao delimitata da % .... e cioč  %ciao%
3) il tutto deve essere < di 20 caratteri
esempi :
5aaabbb%ciao%ccc     =   NON valida
1%ciao% = NON valida
bbb%ciaoccc = NON valida
6aaa%%%ciaoc%cc  =  valida
2ciao = valida
ciao% = valida
4%%ciaox% = valida
6ciao = valida
... e cosi via, spero di essermi spiegato :-)
____________
Super Grazie  !
Ciao ciao

Prova questo :
$stringa=(contiene la stringa da controllare);
if (ereg ("^[^0-9]{1}",$stringa) OR ereg ("%ciao%",$stringa) OR
(strlen($stringa) >= 20) )
    echo "ERRORE";
else
    echo "OK";
Ciao, Nicola
---------------------------------------------------------------------------
www.pignatelli.com
 l'isola della programmazione web
---------------------------------------------------------------------------

 Ciao, Nicola
beh ... ti ringrazio .......
ma così l'avevo fatto già .......
mi serviva appunto sapere se è possibile
fare quelle validazioni, utilizzando appunto un' ereg singola ....
aspetto ulteriori proposte,
Ciao !
Newsgroup: it.comp.www.php
Titolo: Contatore accessi e sessioni

Salve a tutti,
Voglio impostare un contatore di accessi al sito che non tenga conto
dei refresh della pagina. Per questo ho trovato degli esempi come
quello che riporto:
*****************************************************
 include "readcount.php";
 if ($_SESSION['domain'] == "")
  {
    $data++;
    $handle = fopen($file, 'w');
    fwrite($handle, $data);
    fclose($handle);
    $domain = $_SERVER['REMOTE_ADDR'];
    $_SESSION['domain'] = $domain;
  }
?>
******************************************************
L'istruzione "include readcount.php" effettua solo la lettura del file
di testo che contiene il contatore. Ora, se la sessione non esiste,
essa viene creata in var/lib/php/session e viene correttamente
incrementato il contatore: quest'ultimo non viene toccato fintantoché
il file di sessione "sess_xxxxxxxxxxxxx" risulta essere presente. La
pagina index.php presenta l'istruzione session_start() in cima a tutto.
Il parametro session.cache_expire = 180 su php.ini. In ogni caso ho
provato ad impostarlo su di un intervallo più breve, ma niente da
fare. Pur trascorrendo un'intera giornata, il contatore rimaneva fermo
anche in seguito a ripetuti accessi.
In definitiva: voglio che dopo un congruo periodo di tempo (diciamo
mezz'ora), la sessione venga distrutta e il contatore possa proseguire,
supponendo che il visitatore se ne sia andato da un pezzo e che il suo
eventuale rientro nel sito costituisca quello che si può definire un
nuovo accesso.
Grazie per eventuali suggerimenti.

 anche in seguito a ripetuti accessi.
Spero tu non abbia aspettato un'intera giornata, ma abbia impostato ad
un solo minuto l'expire. ;-)
Ad ogni modo, hai chiuso il browser, vero? :P
Se non chiudi il browser, devi tenere presente anche del session cookie:
http://it.php.net/manual/en/ref.session.php#ini.session.cookie-lifetime
Ad esempio, con ini_set('session.cookie_lifetime', 60) si setta un tempo
di inattività (quindi anche senza chiudere il browser) di 60 secondi.
Mettilo a 3 secondi e prova. ;))
Ciao.
T.
Newsgroup: it.comp.www.php
Titolo: gui stile facebook con zend server e framework

Per un mio cliente sto realizzando una serie di applicazioni
(magazzino, vendite, ecc) basate su Zend server e framework, la sua
richiesta sarebbe di avere una home tipo quella di facebook.
Non ero ancora iscritto a facebook e oggi mi sono iscritto per vedere
un po' questa home e debbo dire che non e' stata pensata male ;-),
anzi, fornisce diversi spunti su cui riflettere.
Mi piace l'idea della barra in alto, con un menù a cascata, costruito
dinamicamente sulla base delle autorizzazioni e della riservatezza cui
ciascun utente è vincolato (Zend_acl e Zend_auth potrebbero essere
usate in questo frangente), che integri anche un pulsante che rimandi
ad un client mail e ed un pulsante per far accedere l'utente alla
propria /home sul server (dove "parcheggierò" i vari report e stampe
in formato pdf).
Poi la parte centrale sottostante dove richiamare le singole app su
cui l'utente deve operare, una per volta, cercando di controllare
prima di uscire che il lavoro sia terminato correttamente o altrimenti
lasciando forzare l'uscita segnalando comunque la perdita dei dati.
Per realizzare questa parte centrale secondo voi e' meglio ricorrere
ad un iframe, canvas o cosa'altro? Tenendo presente che vorrei
mantenere, in linea di massima, in primo piano (sempre visibile
insomma) la barra in alto evitando, se possibile, di doverla
ricaricare ad ogni refresh della pagina e gestire solo la parte
centrale dove verrano caricate le varie app di volta in volta.
Ho provato a cercare nella documentazione anche di facebook per capire
come loro hanno affrontato il problema, ma ammetto la mia incapacità,
non sono riuscito a venirne a capo, se qualcuno di voi mi potesse
indirizzare con un link preciso, ve ne sarei grato.


Beh se refreshi tutta la pagina la barra se ne và per forza, anche in
facebook. Li ci sono le parti centrali(mi sembra siano div e iframe)
che vengono aggiornate via ajax.
Newsgroup: it.comp.www.php
Titolo: PHP in hang con funzione passthru()

Scusate il post lungo, ma non risolvo...
Devo usare pppd da web e funziona correttamente: eseguo la chiamata e
mi connetto. Il codice è il seguente:
<?php
        echo "
                <html>
                <head>
                        <title>Connessione Remota</title>
                </head>
                <body>
                        <form action=\"$PHP_SELF\" method=\"post\">
                ";
                if($go) {
                        $number="xxxxxxxxxx";
                        $command="/usr/sbin/pppd connect
'/usr/sbin/chat -v \"\" ATDT$number CONNECT \"\"' logfile
/var/log/pppd.log -detach -d & &> connect.log";
                        passthru($command,$res);
/* come da manuale gestisco l'errore generato da pppd con la variabile
$res */
                     if($res==0) {
                                 echo $res;
                     } else { 
                                 echo "Connessione non avvenuta...";
                     }
                } else {
                       echo "<input type=\"submit\" name=\"go\">";
                }
?>
La connessione avviene, ma non mi viene stampato il valore di $res. La
barra di caricamento resta a metà nel browser e php "va in hang". Dal
manuale dicono di reindirizzare stderror e stdoutput su un file. L'ho
fatto (come si può vedere nella stringa $command), ma comunque il
tutto resta appeso a metà. Ho già provato anche a reindirizzare con
2>&1 alla fine anzichè solo con &>, ma non cambia nulla.
Se la connessione va male, ricevo il messaggio di errore che ho
impostato.
Qualcuno riesce a darmi una mano?

 ha scritto nel messaggio
news:98dc3f42.03022...@posting.google.com...


 Spero ti sia utile.
Ciao,
grazie mille per l'interessamento.
Anche system ed exec mandano in hang php. Non so proprio più come risolvere...

 ha scritto nel messaggio
news:98dc3f42.03022...@posting.google.com...


La connessione avviene, ma non mi viene stampato il valore di $res.
Non puo' essere stampato, perche' pppd forka, quindi PHP aspetta.
Anche se facessi
	system('watch date 2>&1>/dev/null &');
ti si pianterebbe ogni bene (watch non termina mai).
L'unica alternativa che hai, penso, e' di fare in modo che sia
qualcos'altro (di attivo) a lanciare pppd.
Per esempio, se hai il demone atd in funzione,
	$fp = popen('at now', 'w');
	fwrite($fp, "pppd ...\n");
	fclose($fp);
	sleep(3);
	$check = ` ps waux | grep pp[p]d `;
e poi esamini $check per vedere se funziona tutto.
Tieni presente che atd gira come utente $ATD_USER, e quindi e'
necessario che $ATD_USER sia nel gruppo di controllo del PPP o
non avra' il permesso di far partire pppd.
Leonardo
-- 
Time's angles, mages tell, conceal a place
incredible, beyond the mundane mind;
night-shrouded and between the seas of space
dread creatures drift in the ageless winds.

stai lavorando??
Sospetto che sia un server accanto al suo PC di casa, con funzioni di
firewall e di piattaforma di test per Apache/PHP :-)
Leonardo e un'idea


 Leonardo
Grazie mille Leonardo... 
Ora riesco a fare quello che volevo!
Newsgroup: it.comp.www.php
Titolo: cambiare estensione al file .php

ciao a tutti, mi chiedevo se fosse possibile far interpretare al php dei 
file con estensione diversa da .php...cosa dovrei modificare x fargli 
leggere dei file .pippo (esempio stupido) come se fossere .php? ovviamente 
il contenuto del file sarebbe sempre in php puro!
grazie a tutti
R. 

 ha detto:

Per quale motivo vuoi fare una cosa del genere? Comunque, se hai
Apache e puoi intervenire sul server, devi modificare l'httpd.conf
dove c'è scritto AddType application/x-httpd-php ed aggiungere
l'estensione che ti interessa.
Francesco Mazzi
Webmaster di AltroPC.it - 
http://www.altropc.it
 
Dev.Staff di E-Xoopport - 
http://dev.e-xoopport.it

l'estensione che ti interessa.
Dimenticavo...puoi fare la stessa cosa anche con mod-rewrite di
Apache, senza bisogno di intervenire nell'httpd.conf.


Newsgroup: it.comp.www.php
Titolo: cookie vs session: pro e contro

Quali sono i pro e i contro di questi 2 metodi per controllare l'accesso a
aree private?
Marco

 l'accesso a aree private?
I cookie hanno bisogno sempre dei cookie, le sessioni no.
-- 
I am what I am, I do what I can
L'uomo, conscio di sbagliare, persevera.

 aree private?
meglio le sessioni perchè sono indipendenti dal client visto che risiedono
sul server... ricorda inoltre che non tutti hanno i cookie abilitati...
-- 
===============
Saluti
Web Inside
===============



Un passo indietro.
I cookie servono per memorizzare dei dati sulla macchina dell'utente.
Quindi *possono* essere utilizzare per creare /persistenza dei dati durante
la navigazione/. 
Tale persistenza e' spesso ottenuta con un meccanismo di "sessione" che
puo' essere realizzato mediante cookie, url propagation, basic/digest
authentication.
Quindi, i cookie possono essere utilizzati per identificare una sessione, e
la particella "vs", vale a dire "contro", non e' contro per niente :-)
Secondo me potresti leggere questo doc:
http://freephp.html.it/articoli/view_articolo.asp?id=97&pag=1
L'ho solo "vistato", se ci dici che ne pensi poi ci fai un favore :-)
-- 
nick: corine
L'ascia lascia la scia
http://alnitak.ctt.it/iltuodovere.jpg