mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.www.php
Titolo: problemi autenticazione

 .htaccess?
Quando qualcuno si autentica crei una sessione che ti da un session_id() e
lo salvi in una variabile diversa. Se questo id salvato non corisponde in
una qualsiasi pagina protetta alla session_id() lo porti da una altra parte.
Volendo potresti anche salvare la session_id nel database (se fai un log dei
accessi lo aggiungi solo)
ad esempio:
scriptEsempio.php (metti in un include, piu' facile da aggiornare per un
sito complesso):
$home="index.php";
session_start();
if ($SessionId!=session_id()) {
    session_destroy();
    //echo session_id() . "!='".$SessionId."'";
    header("location: http://{$HTTP_HOST}/$home");
    exit;
}
nel login.php hai qualcosa come questo dopo la autenticazione:
session_start();
if ($authentication)
{
    $SessionId = session_id();
    session_register("SessionId");
}

 
puoi anche usare i cookies, volendo...
nel controllo della password:
if($autenticato)
    	{
    	setcookie("auth","login"); //così a naso
    	}
e poi, in ogni script riservato:
if(!isset($autenticato))
    	{
    	echo "non puoi accedere qui";
    	}
ciao

 puoi anche usare i cookies, volendo...
Non tutti client sono contenti ad avere i cookies sulla macchina...

 Non tutti client sono contenti ad avere i cookies sulla macchina...
eggià...
ciao


Prima di imparare il php comprati un buon manuale per imparare a settare la
data sul tuo sistema operativo.
Grazie.

 .htaccess?
Tieniti l'htaccess, IMO è ancora il modo migliore!
E usa il protocollo HTTP come si deve: dallo script php, una volta che
hai autenticato l'utente, invia un header() del tipo:
header("Location: 
http://user:pass...@www.sito.com/dir
");
;-)
Ciao
--ev

 ha scritto nel messaggio
news:Xns9177704EE9...@10.16.96.46...

Be se non vogliono i cookies non entrano nell'area protetta. Cavoli loro!!!!
Io comunque uso le sessioni.
Prova a vedere seriasci a fare qualcosa anche in javascript

Ciao.
Ma in questo modo non si vede login e password?
:)


Newsgroup: it.comp.www.php
Titolo: funzione mail() e caratteri accentati

Usando la funzione mail() ho notato che tutti i caratteri accentati vengono 
storpiati in caratteri indecifrabili. Come si può risolvere?
ciao Sirdalud 

Metti il testo tra virgolette e non tra apici. Se non è quello il
problema trasforma tutte le accentate in caratteri speciali html (ad
es à diventa &agrave;) e metti gli header html
$header = "From: 
fr...@from.it
 \n";
$header .= "X-Mailer: PHP " . phpversion() . "\r\n";
$header .= "MIME-Version: 1.0\n";
$header .= "Content-Type: text/html; charset=\"iso-8859-1\"\n";
$header .= "Content-Transfer-Encoding: 7bit\n\n";
mail("
t...@to.it
", "Oggetto", "mail testo con caratteri speciali html",
$header)
In questo modo puoi usare ne testo anche i tag html.

 storpiati in caratteri indecifrabili.
Specifichi il charset nell'header e salvi il sorgente con lo stesso 
charset?
Newsgroup: it.comp.www.php
Titolo: dividere i risultati di una ricerca in più pagine

Salve, dovrei dividere i risultati di una ricerca  in più pagine; tanto per
intenderci vorrei sotto i next e prev.
Ora per limitare la righe della tabella ho usato LIMIT $max, 5
Potreste postarmi qualche esempio pratico????
Grazie


Uff... č un po' lungo da spiegare tutto...
Comuqnue devi usare LIMIT...
Per esempio per farla breve se vuoi i tasti prev e next puoi fare cosě:
<?
if (empty($offset))
    $offset = 0; // record da cui partire... cioč il primo se non č
impostato...
if (empty($limit))
    $limit = 10; // record da visualizzare per pagina...
// query che conta il numero di record nella tabella, in pratica uguale alla
prassima ma senza LIMIT... ok ???
$query = mysql_query(" SELECT ........... ");
$num = mysql_num_rows($query);  // numero totale record
// query "limitata"
$query2 = mysql_query(" SELECT ........... LIMIT $offset,$limit ");
// scrivo tasto prev
if ($offset==1)
    print "PREV -";
else
    print "<a
href='$PHP_SELF?offset=".intval($offset-$limit)."&limit=$limit'>PREV</a> -";
// scrivo tasto next
if ( $offset<$num )
print " <a
href='$PHP_SELF?offset=".intval($offset+$limit)."&limit=$limit'>NEXT</a>"
else
print " NEXT",
?>
L'ho scritto cosě a brucio... dimmi se funzia... :-)
Alex
Newsgroup: it.comp.www.php
Titolo: trans_sid

Chi mi sa dire come far funzionare le sessioni mettendo sul php.ini il
trans_sid=0?
Se non passo l'ID di sessione, non vengono recuperate le sessioni!!!
Lato client (sul browser) ho modificato le impostazioni di protezione e dei
cookies su tutti i valori ma ottengo sempre e comunque che se non passo l'id
di sessione, le sessioni non vengono recuperate, nonostante lato server sia
stato creato il file della sessione.
Grazie F43

 trans_sid=0?
Senza trans-sid attivato e' necessario che lato client siano attivi i
cookie altrimenti la sessione non viene propagata.
Imposta il browser in modo che ti richieda l'autorizzazion eper settare
il cookie e traccia la richiesta.
Saluti
-- 
I'am what I'am, I do what I can

Cioč?
"Setec Astronomy" <setec@_NO_NOSPAM_freemail.it> ha scritto nel messaggio
news:G3Tkb.51235$vO5.1...@twister1.libero.it...


 Cioh?
Cioe' quello che ho scritto.
Per favore quota decentemente.


I browser della intranet sono tutti IE6 e sono impostati di default su
protezione media (che già dovrebbe essere corretta per l'accettazione dei
cookies di sessione del sito);  ho impostato su alcuni PC la protezione
bassa per accettare TUTTI i cookies, ma se non metto trans_sid = 1 sul
server non viene creato il cookies temporaneo di appoggio per propagare la
sessione. Chiedo a voi esperti: C'è qualche altra voce che ignoro che deve
essere controllata per disabilitare questa "transazione del SID" ad ogni
passaggio di pagina?
Ripeto: Ho abilitato TUTTI i cookies sui client ma mettendo trans_sid=0 non
si propaga la sessione.
Devo usare setcookie()? Sapevo che il cookie per le sessioni viene creato
automaticamente.
Grazie (spero di essere stato chiaro questa volta)
F43
"Setec Astronomy" <setec@_NO_NOSPAM_freemail.it> ha scritto nel messaggio
news:G3Tkb.51235$vO5.1...@twister1.libero.it...


On Mon, 20 Oct 2003 20:23:39 GMT, gioppino wrote:
se non vuoi toccare il file php.ini allora l'unico modo per passare il nome
di sessione + l'id (cioè il SID) come parametro nell'url è quello di
postporre ad ogni link del tuo sito questo
<?php echo "&".SID ?>
che risulterà 
http://www.tuosito.net/miolink.php?par1=....=1234&PHPSESSID=123dafhad129032jklj
proprio l'ultima voce cioè PHPSESSID permette di recuperare automaticamente
la sessione quando all'inizio della tua pagina farai session_start(); 
ciao
-- 
Fabrizio Mancini - <f[.]mancini[@]tin[.]it> 22/10/2003 15.34.02
Open Delphi Manual (
http://groups.yahoo.com/group/delphi_open_manual/
)
Firma pure tu per il software libero 
http://petition.eurolinux.org/
Newsgroup: it.comp.www.php
Titolo: valore restituito al posto modificare il valore della variabile

// DESIGN 1
echo "Non funziona, ma mi piace il 'DESIGN 1' ";
$arr = [1, 2];
print_r(
     array_shift($arr)
);
 
// DESIGN 2
echo "Funziona, ma non mi piace il 'DESIGN 2': ";
$arr = [1, 2];
array_shift($arr);
print_r(
     $arr
);
 
Output:
 
Non funziona, ma mi piace il 'DESIGN 1': 1
 
Funziona, ma non mi piace il 'DESIGN 2': Array
(
     [0] => 2
)
 
Per trovare un compromesso mi son creato questa classe:
 
<?php
class FirstProcessedArgumentReturn {
     static function __callStatic(string $name, array $arguments) {
         $name($arguments);
 
         return $arguments[0];
     }
}
 
FirstProcessedArgumentReturn::array_shift([1, 2]);
//TODO: Test the method FirstProcessedArgumentReturn::array_push(...);
//TODO: Test the method FirstProcessedArgumentReturn::array_pop(...);
//TODO: Test the method ...
 
PHP Notice:  Undefined offset: 0 in /tmp/test.php on line 6
 
Ma come vedete qualcosa non funziona: il motivo lo lascio immaginare.
 
Qualche idea?

Il 16/10/20 13:03, alex ha scritto:

Precisazione:
     Non funziona: cioè viene restituto 1 al posto dell'array.


https://www.php.net/manual/en/function.print-r.php
 
 
   "If you would like to capture the output of print_r(), use the return parameter. When this parameter is set to true, print_r() will return the information rather than print it."
Newsgroup: it.comp.www.php
Titolo: [OT] Forum phpBB2

Salve,
ho installato il suddetto software, ho creato
un forum , un gruppo e un moderatore.
Ora sono riuscito a impostare il tutto in maniera
tale che solo chi è iscritto al gruppo può postare
sul forum e l'iscrizione al gruppo viene convalidata
dal moderatore.
Vorrei sapere se è possibile impostare il forum in maniera
tale che i messaggi postati vengano prima inviati al moderatore
e se quest'ultimo lo ritiene opportuno allora i messaggi appaiono
sul forum.
Grazie a tutti e scusate l'OT.

 sul forum.
di default no. Forse esiste qualche mod.
Andrea

 
Ciao LuKroZ,
	sto' lavorando anche io con il forum in questione e credo proprio che la moredazione sia solo a poteriori. Nel senso che il moderatore puo' eliminare, cambiare e riabilitare i messaggi ma non puo' porevenirne la pubblicazione.
Almeno questo e' quello che sono riuscito a rintracciare fino ad ora.
Ciao,
	Flavio

 sto' lavorando anche io con il forum in questione e credo proprio che la
moredazione sia solo a poteriori. Nel senso che il moderatore puo'
eliminare, cambiare e riabilitare i messaggi ma non puo' porevenirne la
pubblicazione.
(non conosco phpBB2) ma se si possono riabilitare significa che si possono
disabilitare... basta modificare la procedura di inserimento e inserirli già
disabilitati, no?
Ludovico

 
E allora vai a vedere su ...
http://www.phpbbhacks.com/viewhack.php?id=1411
e' easyCMS che e' un Mod, ossia un'aggiunta al phpBB originale e fa 
*esattamente* quello che serve a te. L'ho appena provato.
I messaggi di risposta non vengono pubblicati fino a quando il 
"responsabile" non li ha letti e approvati
ciao
Mauro

> Nel senso che il moderatore puo' eliminare, cambiare e riabilitare i
messaggi ma non puo' porevenirne la pubblicazione.
Come fai a disabilitare e riabilitare i messaggi??

 disabilitati, no?
Be' questo e' sicuro! Da quello che oh capito si parlava di impoostazioni e modalita' gia' presenti nel software.
Se poi ti vai a modificare gli script, puoi fare quello che vuoi!
Ciao e a presto,
	Flavio

 Flavio
Ah... il fatto è che non uso mai script già pronti :o)
Ludovico

 Ovviamente scrivendosi da soli il materiale tutto cio non ha senso!
Mica tanto... prendi uno script complicato fanno un anno fa... è come non
averlo mai visto!
Allora ci si va di print_r finchè non si scopre tutto!
Ludovico

 Allora ci si va di print_r finchè non si scopre tutto!
Il solito buo metodo "Manual Debug On" !!??!
eheheh vedo che alla fine funziona sempre!
Ciao,
	Flavio :)
Newsgroup: it.comp.www.php
Titolo: form mail

ciao a tutti!
un aiuto please!
devo fare un form mail in php e fino a lì tutto ok...
però siccome non sono pratico di server e tutta sta roba, non l'ho mai
fatto, volevo sapere :
che caratteristiche dece avere il server che ospita il sito in modo che
possa supportare una form in php?
un ragazzo mi diceva che se il server supporta il php, allora supporta
anche asp. è vero?
grazie!

 
non fidarti di quel ragazzo. almeno in questo caso
-- 
"20060207: buongiorno italia, buongiorno maria.
con gli occhi pieni di malinconia"

grazie magilla!
solo una cosa però non mi è chiara...
quindi il server deve supportare il php?!
sarà domanda stupida però meglio essere chiari...
Magilla ha scritto:


 sarà domanda stupida però meglio essere chiari...
Se vuoi eseguire degli script php per forza...

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

Ciao ragazzi,
   mi serve un vostro aiuto o quantomeno dei piccoli suggerimenti. Sono un
neofito di tutto quello che riguarda il capitolo PROGRAMMAZIONE
su internet. Ho installato nel mio PC, EASY PHP e volevo sperimentare ed
imparare questo linguaggio + l'utilizzo dei database con MYSQL
A tal proposito ho delle domande:
(considerate che utilizzo PHPMYADMIN)
- nella costruzione dei database devo seguire la stessa logica con cui lo
faccio con ACCESS?
- ho visto che ci sono delle possibilità di query come faccio a relazionare
due o più tabelle?
Non ho trovato nulla in proposito su INTERNET mentre di guide per il PHP ce
ne sono a bizzeffe.
Mi potete aiutare?
Indicatemi pure un link dove andare a vedere tutte queste cose.
Vi ringrazio
Mancio

 Vi ringrazio
io partirei da qui:
http://www.w3schools.com/sql/default.asp
ciao
Alesi_27

 Vi ringrazio
A parte i links, se mastichi un po' l'inglese "MySQL" di Paul DuBois edito
dalla New Riders a me è sembrato molto buono come libro.
Newsgroup: it.comp.www.php
Titolo: reload pagina php con js

Ciao a tutti,
avrei bisogno di ricaricare una pagina php, passandogli dei parametri, al
cambiare dell'opzione scelta di una select
pensavo quindi di usare l'evento onChange sulla select che mi richiamava
una funzione javascript che prendeva il valore selezionato e richiamava la
stessa pagina passandole questo valore.
Questo mi serve perche' a seconda del valore scelto devo visualizzare dati
diversi ottenuti con php
non so come fare di preciso: 
1) a richiamare in javascript una pagina php
2) il passaggio di parametri da elaborare poi con la variabile $_POST e'
da fare tipo cosi: index.php?nomeselect=valoreoption  
Grazie per l'aiuto
Ste  
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 
Marco

Ciao
dato che ci sono ne approfitto :-P
il mio script js sarebbe tipo questo:
<script language="JavaScript">
<!--
function msg_change(select) {
 
	optionIndex = select.selectedIndex;
	option = select.option[optionIndex];
	window.location = "filt.php?
select.name
=option.value";
}
// -->
</script>
msg_change() e' chiamata passandogli this nella onChange della select.
In questo modo io dovrei poter usare l'oggetto select al suo interno.
Non sembra funzionare pero'. Non capisco se non uso bene la
windows.location o piu' probabilmente se devo indicargli in qualche modo
nella stringa che 
select.name
 e option.value sono variabili di cui
prendere il valore. Come fare?
 
ZioMiP ha scritto:










 dato che ci sono ne approfitto :-P
Per favore quota meglio, e chiedi sul newsgroup javascript.
Il tuo problema non ha niente a che fare con php.
Bye.

 Bye.
Scusa, hai ragione
Ste

Newsgroup: it.comp.www.php
Titolo: Problemi php e mysql su pagine protette

Sto tentando di inserire nel mio sito una sezione protetta per gli
utenti, preferibilemnte basata su 1 db mysql...
Uso una macchina freebsd con installato Apache 1.3.27 , mysql 4.1.0 e
php 4.3.1 ...
Apache e mysql funzionano bene, e anche il php sembra andare bene
visto che la webmail basata su php va alla grande.
Secondo me la cosa che non va è nel php xchè tutte le volte che tento
di usare uno script che mette delle variabili nell'indirizzo web mi
viene detto che non passa nessun dato...
Tento di spiegarmi meglio:
ho seguito il tutorial di 
freephp.html.it
 per installare e configurare
Authlib v1.94 però quando tento di registrare 1 utente e compilo il
modulo mi continua a dire che nn ho compilato tutti i campi anche se
l'ho fatto, come se non passasse i paramentri da 1 pagina all'altra...
Mi sapete dire dove posso mettere le mani? nel file php.ini? o nei
settaggi di apache? devo ricompilare il php con qualcosa in + ?
Vi ringrazzio anticipatamente dell'aiuto

 l'ho fatto, come se non passasse i paramentri da 1 pagina all'altra...
A naso mi sembrerebbe che il tuo codice stia tentando di accedere ai
parametri della request (POST o GET) con il vecchio metodo di registrazione
delle variabili ($HTTP_GET_VARS[] o variabili globali).
Spulcia nella documentazione e prova a sostituire questi riferimenti con la
nuova sintassi (array superglobali) $_GET[], $_POST ...
Se poi non sei su di un server di produzione e ti annoi di fare queste
modifiche nel codice, puoi rinuciare alla sicurezza (attenzione) e settare
nel php.ini REGISTER_GLOBALS ad ON.
-- 
Domenico Testa - Studente

Newsgroup: it.comp.www.php
Titolo: un buon libro che spieghi la coppia XML==>PHP

come da oggetto

Ciao Vincenzo,
Anch'io mi sto interessando al tema.
Ho trovato su Amazon solo un libro, che sta uscendo proprio in questi
giorni.
Titolo: XML Processing with Perl, Python, and PHP
Autore: Martin C. Brown
A proposito, tu sei intenzionato ad utilizzare Expat o Dom ?
Ciao
Daniele

> A proposito, tu sei intenzionato ad utilizzare Expat o Dom ?
No sono a digiuno di xml, cercavo della documentazione, ma non generica
mirata all'utilizzo con PHP
per scoprire se a me personalmente nel lavoro che svolgo mi posso aiutare
praticamente.
Newsgroup: it.comp.www.php
Titolo: Next e previous

Salve,
avrei la necessità di realizzare una galleria di immagini, utilizzando due
pulsanti (avanti e indietro) per sfogliare l'intera galleria.
I dati vengono tirati fuori da un database (postgresql) poichè sono quasi
cento immagini organizzate per categoria.
Ho un problema che riguarda i controlli ai bottoni.
Cioè non riesco a far scorrere le foto relative alla categoria 1 e non
riesco a fermare lo scorrimento quando arrivo all'ultima foto.
Spero che qualcuno possa essermi di aiuto.

 ha scritto nel messaggio
news:UXFp7.6145$Q25.2...@news.infostrada.it...

Ti scrivo qui una risposta che ho già dato in un post più sotto:
--START--
Uff... è un po' lungo da spiegare tutto...
Comuqnue devi usare LIMIT...
Per esempio per farla breve se vuoi i tasti prev e next puoi fare così:
<?
if (empty($offset))
    $offset = 0; // record da cui partire... cioè il primo se non è
impostato...
if (empty($limit))
    $limit = 10; // record da visualizzare per pagina...
// query che conta il numero di record nella tabella, in pratica uguale alla
prassima ma senza LIMIT... ok ???
$query = mysql_query(" SELECT ........... ");
$num = mysql_num_rows($query);  // numero totale record
// query "limitata"
$query2 = mysql_query(" SELECT ........... LIMIT $offset,$limit ");
// scrivo tasto prev
if ($offset==1)
    print "PREV -";
else
    print "<a
href='$PHP_SELF?offset=".intval($offset-$limit)."&limit=$limit'>PREV</a> -";
// scrivo tasto next
if ( $offset<$num )
print " <a
href='$PHP_SELF?offset=".intval($offset+$limit)."&limit=$limit'>NEXT</a>"
else
print " NEXT",
?>
L'ho scritto così a brucio... dimmi se funzia... :-)
Alex
--END---
ciao
Alex

Grazie per l'aiuto, ho adattato lo script che mi hai dato ed ora funziona.

Newsgroup: it.comp.www.php
Titolo: Database completamente in php

Ciao,
da tempo utilizzo php in coppia con mysql e mi trovo molto bene.
Ultimamente ho pensato che non sarebbe male poter gestire un database basato
su xml, gestito completamente da php, con un proprio linguaggio di query, o
meglio, con una reimplementazione di SQL. Cosi' si potrebbe installare
tranquillamente ovunque vi sia la possibilita' di scrivere sul disco, senza
dover pagare per avere un DBMS. Solo per piccole applicazioni, come
guestbook, etc...
Qualcuno sa se esiste gia'?
Grazie, ciao
-- 
Fip

 Fip

Ho trovato da solo qualcosa:
http://www.dbxml.com/product.html


 php5 sqlite
Io pensavo a qualcosa fatto di solo codice php, sqlite è come access.
-- 
Fip
Newsgroup: it.comp.www.php
Titolo: MIME format ???

>>>Content-Transfer-Encoding: quoted-printable
sia all'inizio che anche alla fine del messaggio, che mi rende
difficoltosa la lettura dello stesso. 
Potrei naturalmente fare un "parser" che elimini queste intestazioni
(approposito ma che cavolo significa "This message is in MIME format"??
boh!) 
Poi, ho pensato, che ci sarà per forza una funzione php per eliminare
questa robaccia inutile.... che dite..... esiste?
Ciao... !!!
Many thanks in advance!!!
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 questa robaccia inutile.... che dite..... esiste?
Li ricevi con PHP questi messaggi?
-- 
I am what I am, I do what I can
Do. Or do not. There is not try.

 Li ricevi con PHP questi messaggi?
si, come dicevo sopra li ricevo e li leggo tramite script php con
istruzioni tipo imap_open... le solite che si usano in questi casi..


 dento questi mime.
http://www.php.net/imap_mime_header_decode


Newsgroup: it.comp.www.php
Titolo: mysqldump e charset

ho fatto un mysqldump del database, e ho visto che ha inserito all'inizio la
seguente riga:
!40101 SET NAMES utf8
cosa significa?
il sito usa tutto latin1 e le tabelle vengono dumpate con ENGINE=MyISAM
DEFAULT CHARSET=latin1
ci sono problemi in caso di ripristino??
grazie

 cosa significa?
Sei OT, it.comp.software.database, free.it.comp.database.mysql,
http://dev.mysql.com/
-- 
I am what I am, I do what I can
Do. Or do not. There is not try.
Newsgroup: it.comp.www.php
Titolo: spazio occupato dal database funziona in locale e in remoto no

Salve,
    come posso fare a conoscere l'occupazione delle tabelle del database?
In locale (usando MySQL + Apache nelle rispettive ultime versioni) ci riesco
facendo la seguente query:
show table status;
ma in remoto non funziona, mi viene restituito un errore di sintassi.
Faccio cosě:
 mysql_connect("localhost", "$login","$password");
 mysql_select_db("$miodb");
 $res = mysql_query("show table status");
 if (!$res)
  echo mysql_error();
Ma il browser mi restituisce:
You have an error in your SQL syntax near 'table status' at line 1
Cosa sbaglio? L'account utilizzato č uno con ALL PRIVILEGES.
Preciso nuovamente che in locale funziona tutto correttamente.
Grazie 1000!

Sei sicuro che ti funziona in locale cosě scritta ??
tieni presente la funzione SHOW TABLE STATUS č
stata introdotta nella versione MySQL 3.23.
Io avevo preparato una volta una funzione completa
se ti interessa la vendo a  poco!! :))
 Setta le variabili e fammi sapere se funziona e come funziona.
Bye Bye glassman
 <?php
 $user=" ";
 $pass=" ";
 $db=" ";
 $link=mysql_connect("localhost", "$user","$pass");
 if (!$link)
 die("impossibile connettersi ");
 mysql_select_db($db,$link)
 or die("impossibile aprire $db:".mysql_error());
 $result = mysql_query(" SHOW TABLE STATUS FROM $db ");
$num_rows=mysql_num_rows($result);
print"Attualmente ci sono  $num_rows tabelle\a nel database<p>";
print"<table border=1>\n";
print"<td>NAME</td><td>TYPE</td><TD>ROW_FORMAT</TD><td>ROWS</TD>
<td>AVG_ROW_LENGTH</TD><td>DATA_LENGTH</TD><td>MAX_DATA_LENGTH</TD>
<td>INDEX_LENGTH</TD><td>DATA_FREE</TD><td>AUTO_INCREMENT</TD>
<td>CREATE_TIME</TD><td>UPDATE_TIME</b></TD><td>CHECK_TIME</b></TD>";
while($a_row=mysql_fetch_row($result))
{
print"<tr>\n";
foreach($a_row as $field)
print"\t<td>$field</td>\n";
print"</tr>\n";
}
print"</table>\n";
mysql_close($link);
?>

  $result = mysql_query(" SHOW TABLE STATUS FROM $db ");
anche la tua soluzione non mi viene accettata :(((
ecco l'output:
You have an error in your SQL syntax near 'table status from softwar' at
line 1

 > Sei sicuro che ti funziona in locale così scritta ??


scoperto l'arcano; il comando non è supportato da MySql 3.22.x; io ho la
3.23
Il nome del db è softwar e non software; il tuo codice in locale va bene
come il mio.
sai qualche altro modo per vedere lo spazio occupato su disco da una
tabella?
Bye!


Newsgroup: it.comp.www.php
Titolo: Sessioni e Variabili

  -  rimuovi XXX x rispondere
 

> <? session_register($myText) ?>
ma non dovresti mettere
session_register("myText")
?

Infatti, come ha detto LAMASE, la funzione session_register prende per
argomento il nome della variabile, non la variabile stessa (quindi il
contenuto).
Ciao

 
si`, sorry!!
E` una svista, ho scritto quelle righe di  corsa...   ovviamente  scrivo
"myText",  e  non  funziona.	Devo   quindi	registrare   "RmyText".

Newsgroup: it.comp.www.php
Titolo: Ftp e file manager

Un cliente mi ha chiesto di realizzare una parte di sito dove possono
accedere, tramite autenticazione, clienti e dipendenti, ognuno in 2 aree
diverse.
Accedendo in queste aree dovrebbe essere possibile lavorare come su un ftp,
overo creare cartelle, inviare file, scaricarli, ecc.
E' possibile fare tutto ciò? come? c'è qualcosa già pronta?

 wrote in message
news:yzjj8.58243$Ns4.2...@news2.tin.it...


 ha scritto nel messaggio
news:yzjj8.58243$Ns4.2...@news2.tin.it...



1) Bella risposta in stile NG
2) Io so quotare c'è niente per me?
--
T¤¶¿µ¤ vi presenta: 
http://www.amiciamici.com
                Da sempre amici
http://www.amiciamici.com/bedoo
      La directory web
http://www.amiciamici.com/dreams
      Le tue celebrità
Gli amori, le feste, i divertimenti e le celebrità preferita da un gruppo di
ragazze e ragazzi della provincia di Parma. Bedonia.

 eccomi qua!       Perche' non mi passi il cliente?  Io lo so fare!
*plonk*

 ha scritto nel
messaggio news:fgMj8.11290$1S3.3...@twister1.libero.it...


 wrote in message
news:4Bil8.82$pT1....@news1.tin.it...

Meno male!
:)
P.S.: maxmax rimane *plonk*ato...

Newsgroup: it.comp.www.php
Titolo: controllo sessioni

Salve a tutti.
Sto creando, in php, il codice di un GDR-ONLINE. Per adesso sto ancora
schematizzando tutte le funzioni cui deve provvedere il codice: il
login, il funzionamento della chat, il logout, le varie suddivisioni
dei giocatori, etc...
Ora, io praticamente per il login metterei due campi, nella home, dove
inserire il nome del giocatore e la password. Dopodichè li manderei
tramite metodo POST al file .php che controlla il database e: - se il
login è corretto - manda alla main del gioco, e apre una sessione,
altrimenti manda un messaggio di errore.
Invece nel logout il contrario, uno clicca sul bottone logout e io
chiudo la sessione.
Il problema arriva adesso: avrei bisogno di monitorare il numero di
giocatori presenti, quindi pensavo di fare così: quando uno logga gli
aggiungo lo status 'online', e quando uno fa il logout glielo tolgo.
Fin qui niente problemi, ma come dovrei fare se qualcuno non fa il
logout ma semplicemente chiude il browser, o comunque esce dal sito?
Resterebbe sempre visualizzato come online, e sarebbe un casino.
Aiutatemi.

Resterebbe sempre visualizzato come online, e sarebbe un casino.
Devi registrare la data e ora di ultimo accesso ed aggiornarla ogni
volta che apre una pagina...e dopo ad esempio 5 minuti di inattività
consideri l'utente scollegato.
Francesco Mazzi
Webmaster di AltroPC.it - 
http://www.altropc.it
 
Dev.Staff di E-Xoopport - 
http://dev.e-xoopport.it

Giusto!
Non ci avevo pensato!
Grazie!
Newsgroup: it.comp.www.php
Titolo: X Alessio

Ok ho fatto come mi hai consigliato.
Ora cosa devo fare? riavviare il computer oppure parte da solo?


Sia se usi windows o linux devi riavviare in modo che php carichi la
libreria...
A proposito, usi windows o linux ?
Io sotto linux ho provato a fare lo stesso per la libreria GD.SO, se anche
tu usi linux e ti funziona la libreria per interbase mi spieghi come hai
fatto esattamente ? perchè a me non la carica anche se tolgo il ; (punto e
virgola)
Sotto windows invece funziona benissimo...
Alex


wrote:
per unix/linux, php deve essere stato compilato con la direttiva
--with-interbase altrimenti non ha le librerie.
se vuoi poi ti scrivo anche come compilare
Roberto Padovani
----------------
ICQ#125729644
----------------

Newsgroup: it.comp.www.php
Titolo: Funzione alla chiusura del browser

 
Ciao,
vorrei sapere come potrei fare in modo che alla chiusura del browser o 
cambiando sito all'interno dello stesso browser, mi venga salvato un valore 
e quindi venga attivata una istruzione.
Per esempio:
ho un contatore di minuti e secondi che deve arrivare fino a 30; se uno 
chiude prima il browser o cambia sito e poi ritorna nell'arco dei 30 minuti, 
vorrei che il contatore continuasse a calcolare il tempo senza ripartire da 
zero quando ritorno.
Grazie e ciao 

 e quindi venga attivata una istruzione.
Penso che si potrebbe fare usando javascript. In pratica metti una 
funzione js che all'uscita dal sito effettua una chiamata con 
xmlhttpopen allo script php che ferma il timer o quello che deve fare.
Potrebbe aiutarti questo: 
http://www.w3schools.com/dom/dom_http.asp

 zero quando ritorno.
Manda un cookie all'utente quando si collega la prima volta con l'ora
esatta (encodala come vuoi), con scadenza 30 minuti, poi lo controlli
ogni volta che si ricollega, e se supera i 30 minuti... BUM! (non arriva
piu' il cookie... :)
Bye.

Newsgroup: it.comp.www.php
Titolo: Individuare URL in un testo e trasformarle in link

Non ho studiato le espressioni regolari : p
Qualcuno mi aiuterebbe?
Immaginiamo di avere il testo
"Ciao questo è un link: 
www.ciao.com
 e questo è un'altro: 
https://hello.com
 
e questa è un'email: 
a...@aa.com
e se voglio ci metto pure un a capo
www.link.it
www.link2.com
"
...come faccio a trasformare tutte le cosine utili e renderle cliccabili? 

 ...come faccio a trasformare tutte le cosine utili e renderle cliccabili?
Devi usare le Regular Expression
$testo = "ciao visita 
www.test.com
";
$in=array(
        '`((?:https?|ftp)://\S+[[:alnum:]]/?)`si',
        '`((?<!//)(www\.\S+[[:alnum:]]/?))`si'
        );
$out=array(
        '<a href="$1"  rel=nofollow>$1</a> ',
        '<a href="http://$1" rel=\'nofollow\'>$1</a>'
        );
$testo_con_link = preg_replace($in,$out,$testo);
presa da 
http://it.php.net/manual/en/function.preg-replace.php
dovresti solo aggiungere il caso della email.
d

Hai tutta la mia stima, d!
Ne approfitterò per studiare la funzione  ; )

 Ne approfitterò per studiare la funzione  ; )
tra l'altro ti segnalo 
http://www.regular-expressions.info/
 che è
un'ottimo sito che spiega bene le RE (regular expression).
buono studio!
d
Newsgroup: it.comp.www.php
Titolo: help sessioni

sono nuovo, quindi chiedo venia.
ho cercato in giro, ma non ho trovato risposta.
<?session_start();?>
va messo all'inizio dei miei file, come da manuale.
Ma anche negli include???
in tutti i miei script includo la testata; basta metterlo alla prima riga
del file incluso testata.php?
o in tutti e proprio tutti i miei files php presenti sul server?
--
Ciao,
Marco
--------------------------

 --------------------------

 ha scritto nel messaggio
news:ZwFq8.114364$1S3.3...@twister1.libero.it...


 Marco

 cookie non c'è bisogno di spedirlo tramite url.
si dipende dalla configurazione ma se ti sparisce e non ti tiene i dati di
sessione prova a postare il codice...
se invece ti mantiene le variabili di sessione non è necessario propagare la
sessione in get
--
Josh
visita 
www.pixaelcity.com
centinaia di amici, galleria fotografica, chat, forum, giochi online!
non potrai più farne a meno...

Newsgroup: it.comp.www.php
Titolo: query che non visualizza record con campi nulli

select * from loginusrtab Where UsrFirstName like '%%' AND UsrLastName like
'%%' AND UsrLogin like '%%' AND UsrPwd like '%%' AND UsrLang like '%%' order
by UsrLogin
Questa query, eseguita da una pagina php su database mysql funziona, ma non
visualizza l'intera record nel caso in cui uno solo dei campi sia nullo.
viene eseguita con mysql_query,
e con un array in questo modo
while ($todoarray=mysql_fetch_array(query))
facendo un dump dell'array noto che in realtà è proprio l'array stesso a non
contenere le altre righe, in cui UsrFirstName e UsrLastName sono  nulli.
come posso evitare queste esclusioni? dipendono dall'impostazione del valore
null dei db?
Grazie, Cristiano

 valore null dei db?
certo. % è un carattere jolly che vale qualsiasi sequenza di caratteri, 
anche stringa vuota.
ma null non è neanche una stringa vuota. quindi:
select * from loginusrtab;
oppure
select * from loginusrtab Where
        (UsrFirstName like '%' OR UsrFirstName is null) AND
        (UsrLastName like '%' OR UsrLastName is null) AND
        ecc..
(la seconda IMHO abbastanza inutile, visto che ti ritorna tutto!)
ciao
-- 
Punkarruso
mail:punkarruso chiocchiolona despammed punto com
pubblicità progresso:
http://groups.google.com

 (la seconda IMHO abbastanza inutile, visto che ti ritorna tutto!)
LOL, e' come un bel "SELECT * from loginusrtab";
-- 
I'm not a signature.
Newsgroup: it.comp.www.php
Titolo: consiglio per software di social network

Salve a tutti,
vorrei creare un social network nel mio sito, basato su php e assolutamente 
free. Ho visto che ce ne sono diversi in giro, ma vorrei chiedere un 
consiglio a voi piu' esperti quale fosse il "migliore" e il piu' completo... 
e magari con supporto alla lingua italiana. Ho dato una rapida occhiata a 
phpizabi, ma l'ho trovato un po' caotico e poi molti plugin sono a pagamento 
(lingua italiana inclusa).
grazie 1000
Dade 

 Salve a tutti,
Prova Elgg su 
http://www.elgg.org/
Ciao, Nicola
-----------------------------------------------------------------------------------
www.pignatelli.com
Pignatelli.com - sql, asp, php tutorial e molto altro ancora
-----------------------------------------------------------------------------------


Newsgroup: it.comp.www.php
Titolo: mysql_query e mysql_db_query

Qual'è la differenza tra queste due funzioni ?

 Qual'è la differenza tra queste due funzioni ?
'db_' oppure '_db'
Aparte i scherzi:
http://it2.php.net/mysql_db_query
  (non usarla piu')
http://it2.php.net/mysql_query
 (usare questa invece)

 ha scritto nel
messaggio news:%pMj8.11359$1S3.3...@twister1.libero.it...

Newsgroup: it.comp.www.php
Titolo: header

Salve, ho il seguente problema:
PC win98SE
APACHE 1.3.24
PHP 4.2.3.
Mysql 3...
Il pc gira su intranet con un ip proprio che diciamo è : 180.10.10.10.
Il dominio è ab.cde e sul file httpd.conf di apache ho scritto come
"servername = server_mio"
Se da un client apro il mio sito intranet digitando"
http://180.10.10.10/miapagina.php
 " ho la funzionalità corretta del mio sito
a parte il seguente errore che ricevo su ogni funzione "header" inserita
nelle pagine stesse o incluse:
Warning: Cannot add header information - headers already sent by (output
started at c:\web\miopath\pagina_inclusa.php:2) in
c:\web\miopath\miapagina.php.php on line 72
Se invece apro il mio sito dallo stesso client (su nuova finestra I.E.
quindi senza sessioni) ma digitando 
http://server_mio/miapagina.php
 il sito
funziona correttamente (header compresi) però le sessioni richiedono
necessariamente il "session.trans_sid = 1" altrimenti non viene creato il
cookie in locale.
E' stranissmo tutto questo però è così!!! Io credo che il problema risieda
su apache sulla variabile "servername" che ho messo uguale a "server_mio"
omettendo altre cose tipo il dominio o qualcosa del genere.
Ho provato ad inserire il dominio mettendo "server_mio.ab.cde" oppure
mettendo "180.10.10.10" cioè l'ip del server, ma le cose non cambiano!!!!!
Chi mi sa aiutare? Intanto secondo voi il problema è su Apache o php?
Grazie dell'aiuto
F43


Quell'errore è dovuto al fatto che ci deve essere qualche output prima 
degli header, probilmente nei file inclusi.
Gli header vanno impostati prima di qualsiasi output (compresi spazi e 
carattere speciali)
Kaworu


:Provate a guardare gli ingredienti del famoso Labello che si usa per
:le labbra screpolate: Butirrospermum Parkii (sperma di maiale).

 >Chi mi sa aiutare? Intanto secondo voi il problema è su Apache o php?


 E' nel codice PHP. Leggi attentamente il manuale alla voce Sessioni.
Sul perche' in un caso apra la sessione e nell'altro no, dipende dal
codice.
Io suggerirei di cominciare con degli script piu' facili, altrimenti
rischia di essere un bagno di sangue.
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.
Newsgroup: it.comp.www.php
Titolo: disk_free_space() funziona su IIS?

Ho cercato nei vecchi post ma non l'ho trovato, eppure mi sembrava di averlo
già sentito...
ho provato
$df = disk_free_space("/");
 $dt = disk_total_space("/");
?>
          <td>spazio libero: <?php echo $df ?>
          <br>spazio totale: <?php echo $dt ?>
          </td>
<?php
ma non mi restituisce nulla.
dal manuale non ho capito ne se funziona su windows ne cosa effettivamente
mi da come risultato.
mi spiego: se io lascio il parametro vuoto il conteggio dello spazio libero
dovrebbe avvenire su cosa? sull'intero server?
sul mio spazio? sulla directory dello script?
lo stesso vale per lo spazio usato...
grazie
Luciano

 ma non mi restituisce nulla.
<?php
 $df = disk_free_space("/");
  $dt = disk_total_space("/");
 ?>
<td>spazio libero: <?=$df ?>
<br>spazio totale: <?=$dt ?>
</td>
Mio output:
spazio libero: 78621749248
spazio totale: 119957479424

 spazio totale: 119957479424
anche tu usi IIS?
io ho provato ma non funziona...

 io ho provato ma non funziona...
Io ho W2000 + IIS 5 e funziona.
Definisci non funziona.
-- 
I'am what I'am, I do what I can
Sei un newbie? Leggi questo 
http://url.repository.biz/go/1

> Definisci non funziona.
codice:
<td>spazio libero: <?php $df = disk_free_space("/");  print ($df) ?></td>
output html:
<td>spazio libero: </td>
non restituisce nulla.
è sbagliato il parametro passato alla funzione disk_free_space ?

 non restituisce nulla.
A me restituisce:
spazio libero: 6904233984


 > non restituisce nulla.
ho trovato il problema...
invece di ("/") dovevo scrivere ("../")

 spazio libero: 6904233984
</quote>
Ce l'ho più grosso del tuooooooooooooo :-PPPP heheheh
(tono: scherzoso, malizia: 30%, attesa reply: 0%)
:-D
Cià
J

 (tono: scherzoso, malizia: 30%, attesa reply: 0%)
Ti suggerisco di partizionare maggiormente il disco fisso.
Hai una root (probabilemte c:\) con 73,2 Gb liberi.
Non e' il massimo, anche da un punto di vista delle performace.
Se lo suddividi in almeno 2 partizioni, 1 con il SO da 10/15 Gb ed il
resto con i dati, backup, etc. vedrai le performance aumentare
considerevolmente. Inoltre una soluzione del genere ti permette di
effettuare un backup del sistema operativo separato da quello dei dati.
P.S.
In totale ho oltre 150 Gb di spazio disco, suddiviso in 6 partizioni.


 In totale ho oltre 150 Gb di spazio disco, suddiviso in 6 partizioni.
Ma te guarda la gente cosa si inventa !!!
(meglio uno grosso che tanti piccoli, dice sempre la mia ragazza)
Cmq le tue considerazioni sul partizionamento sono del tutto opinabili...a
meno che tu non stia usando DOS 3.3
Cià!
J
Newsgroup: it.comp.www.php
Titolo: avviare apache altro utente

Ciao a tutti...
ho la necessita di effettuare uno scanDir su una machcina in rete!
So che sfuttando UNC si puo fare di conseguenza devo cambiare i permessi di 
avvio ad Apache...purtroppo pero dalla gestione dei servizi avviandolo con 
account amministratore mi da errore, come posso fare???
ciao
Grazie 

LucA ha scritto:

Quello che chiedi non ha nulla a che fare con PHP.
Prova a postare su un nrewsgroup di sistemisti o relativo al sistema
operativo che stai utilizzando?
-- 
Vuoi distribuire il tuo sito web su CD/DVD?
Prova 
http://www.dwebpro.com/
Vuoi diventare un esperto analista PHP/MySQL?
Vieni a fare uno stage con noi: 
http://www.creativepark.it/stage/

Newsgroup: it.comp.www.php
Titolo: Quesito su variabili DEFINE - Veramente Urgente

Ho fatto una procedura in php e ho utilizzato alcune costanti con il comando
DEFINE.
Ovviamente questo applicativo lo prima sviluppato sul web server del mio pc,
a lavoro ultimato lo scaricato sul mio sitoweb, ma ho scoperto che non mi
tiene le costanti definite con il comando DEFINE.
Come posso risolvere il problema ??
Grazie Mille
Max

 tiene le costanti definite con il comando DEFINE.
cosě č un pň vago, dacci un pň di codice ed eventuali errori...
ste

 ha scritto nel messaggio
news:rw0wc.22871$G%.508@tornado.fastwebnet.it...


 C'è un modo per evitare il problema ??
Beh esistono degl'editor, alcuni anche free, che hanno il debugger.
ste

 C'è un modo per evitare il problema ??
Abilitare l'error reporting?
http://it2.php.net/manual/en/ref.errorfunc.php#ini.error-reporting
Impostando (almeno nella fase di sviluppo)
error_reporting = E_ALL;
display_errors = true;
LB
Newsgroup: it.comp.www.php
Titolo: So che è una ca...ta

Salve ho un problema con una pagina php.
Mi servirebbe alla pressione di un tasto invia, salvare in un file di testo
il contenuto di una textbox, quindi refreshare la stessa pagina, caricando
nella textbox il testo salvato in tale file...
Come potrei fare?
Chi mi da una dritta?
Grazie
-- 
Karletto
chiamac...@tiscalinet.it
http://www.carletto.cjb.net

<$php
if (array_key_exists('testo', $_POST) && array_key_exists('testo_submit',
$_POST) ){
    $fp=fopen('nomefile','w');
    fwrite($fp,$_POST['testo'],strlen($_POST['testo']));
    fclose($fp);
    $testo = $_POST['testo'];
}
else{
    $testo = '';
}
echo '<form action="mia_pagina.php" method="post">
    <input type="text" name="testo" value="',$testo,'">
    <input type="submit" name="testo_submit" value="Invia">
    </form>';
?>
--
Reply to: brain79(at)
inwind.it
http://www.brainetwork.net
http://universibo.ing.unibo.it
ICQ# 42797710 - FeSToso n°143


Grazie 1000 provo subito...
Ciao

Newsgroup: it.comp.www.php
Titolo: MI5 Persecution: Fitted up 26/4/96 (762)


Organization: Toronto Free-Net
Distribution:
 
Illtud Daniel (
ida...@jesus.ox.ac.uk
) wrote:
: Probably 'cos you come across as reasoned & articulate, it's a pity
: about the other stuff :)
 
Veracity is so unreasonable.
 
: >>pps. You should still see a doc again Mike.
: >
: >Doing so. Trouble is, all this mental-illness stuff provides camouflage
: >for the harassment, which is real. It alows people who otherwise would
: >consider the harassment seriously to disregard it. It makes conversations
: >with a lawyer or police brief when otherwise it would merit discussion.
: The point is that there are two possibilities happening here-
 
: 1. There's a large conspiracy of people out to get you, for no
:    other reason than that they have the means to do so, and that
:    it involves a lot of the Media & a proportion of the public
 
: 2. You (who admit to having some headspace problems) are suffering
:    from acute paranoid schizophrenia.
 
: Possibility #1 is _possible_, but would be unprecendented (OTOH,
: how would we know?), unfeasible, and many other things beginning
: with _un_ which I can't think of at the moment. Besides, if there
: was something going on, chances are some of us here would know
: about it, and I'm convinced that nobody does.
"Unprecedented" hits the nail on the head. It _is_ unprecedented, but we
have only just reached the technical stage at which it is feasible, and
we know video-spying is done to other people (NB the Diana-Hewitt
episode) and is a routine tool of security agencies.
 
Perhaps what is unprecedented is not the technical side, but the social
manipulation of many people by a concealed element in what other
countries would be called the secret police. The most disturbing element
is the degree to which people allow themselves to be unquestioningly
manipulated by an evil element within the state.
762
--
Posted via NewsDemon.com - Premium Uncensored Newsgroup Service
      ------->>>>>>
http://www.NewsDemon.com
<<<<<<------
Unlimited Access, Anonymous Accounts, Uncensored Broadband Access




Newsgroup: it.comp.www.php
Titolo: query che non mi spiego....

SELECT * FROM feedback GROUP BY feedback.id_portal ORDER BY feedback.data 
DESC
in pratica non mi vengono presi i record che sono stati aggiunti per ultimi 
perchč vengono scartati dal group by...
infatti scorrendo i risultati della query non ci sono i record che hanno 
data piů alto.. ma perchč?
non si puň dire a mysql di iniziare a prendere i record aggiunti per ultime 
e non i primi? 


la clausola GROUP BY raggruppa i risultati per id_portal. Funziona un po'
come DISTINCT, nel senso che se ci sono dei valori identici di id_portal, ne
restituisce uno solo.
Es.
id_portal     num
cane            4
gatto            7
capra            5
GROUP BY in genere viene utilizzato con COUNT() o AVG(), ecc.
nel tuo caso se inserisci COUNT(id_portal) as num GROUP BY id_portal
restituisce la tabellina ce ti ho mostrato sopra.
Per ordinare secondo la data di inclusione puoi usare ASC o DESC (dopo
feedback.data) se desideri l'ordinamento ascendente o discendente. Se omesso
l'ordinamento predefinito è ascendente.
In realtà cosa vuoi ottenere veramente dalla query?
Francesco Duca
http://www.goldenweb.it

 ha scritto nel messaggio 
news:chek7b$249$1...@lacerta.tiscalinet.it...

ti ringrazio di avermi risposto...
allora il problema è che mi servono si raggruppati per id_portal ma quelli 
che hanno il data maggiore cioè mi spiego meglio..
la tabella feedback:
id_portal | data
1               1
1               2
1               3
se eseguo quella query mi restituisce il primo record... quando a me mi 
serve il 3° perchè ha data più alta... capito?
ciauz 

 ha scritto nel messaggio
news:T3B_c.77555$1V3.1...@twister2.libero.it...

prova
SELECT id_portal, MAX(data) as max_data from feedback GROUP BY id_portal
MAX(data) se utilizzi il timestamp in secondi
Credo che dovrebbe funzionare.

Newsgroup: it.comp.www.php
Titolo: cambiare indice elemento array

abbiamo la seguente variabile (in realtà si tratta di un elemento di un 
array)
 
nome['mamma']='paola';
 
se volessi cambiare il valore, naturalmente basta fare una semplice 
riassegnazione
 
nome['mamma']='sara';
 
Adesso però invece del valore voglio cambiare l'indice (la chiave), ad 
esempio invece di  'mamma' mettere 'papa'.
Si può?

 Si può?
 
No. L'unico modo (decente) e`
 
$nome['papa'] = $nome['mamma'];
unset($nome['mamma']);
 
Bye.

 unset($nome['mamma']);
 
infatti, volevo vedere se l'operazione si poteva ridurre ad un'unica 
istruzione mirata, ma sembra di no...

 Si puï¿½?

 Si puï¿½?
Newsgroup: it.comp.www.php
Titolo: Installare sistema funzionante su portatile

 Grazie
per il punto 3 se il problema è connetterti ad un db mysql tramite ODBC e
Access puoi cercare sul sito ufficiale di MySQL 
www.mysql.com
 tra le API
MyODBC, dove potrai anche trovare tutta la documentazione necessaria.
Stefano

  --

 Che dici ?
Un'altra validissima alternativa dovendo pensare ad un portatile nuovo č
pensare ad un iBook con Mac OS X: hai un sistema facilmente utilizzabile
da una parte, dall'altra un server apache tranquillamente gestibile su
cui far girare PHP, mySQL, et cetera da portare a spasso senza problemi.
Perderesti Access, certo, ma su questo sono d'accordo con la tua
opinione: potrebbe non essere un aspetto negativo.
-- 
Ma a ciunassi no riscisini l'aina e l'omu
che da li documenti escisini fratili in primu.

 Cibì


 
Centrato in pieno :-)
	Scrivo infatti da un portatile IBook con su Debian di cui sono 
soddisfattissimo:
1) Scalda poco, consuma poco ed e' silenzioso.
2) Linux gira decisamente bene, grazie ai kernel di Ben ottimizzati il 
mio IBook gira che e' una favola e funziona praticamente tutto.
3) E' piu' facile installare Linux su un Ibook che su una macchina 
intel, in particolare un portatile! Questo perche' l'architettura 
dell'IBook e' fissa, ne esistono pochi modelli con hardware comunque 
simile. Essendo quindi i problemi comuni a tutti sono quasi tutti stati 
gia' risolti da altri: in poco tempo l'Ibook gira bene e trovi kernel e 
utility fatte a posta.
4) Se qualcuno di voi volesse avere una macchina Debian il porting su 
Ibook e' una favola (ho appena installato openoffice 10.0.1 da apt-get :-)
5) Puoi usare Mac Os X : photoshop e dreamweaver con sotto un VERO 
apache e una shell Bash. In oltre molti sofware x mac girano in 
emulazione su Linux.
6) Se volessi provare Tomcat o Java in genere Apple e' una piattaforma 
eccezionale.
Installare apache php mysql postgreSQL xml xslt sotto debian e' piu' 
facile che con qualunque easy* su windows: con la differenza che poi 
funziona bene (ok, qui sono un po' polemico e di parte, scusate...)
Saluti,
	 eaman

Newsgroup: it.comp.www.php
Titolo: accesso alle variabili di sessione

Salve, ho un problema con l'accesso alle variabili di sessione.Dopo averle
registrate con session_register e aver fatto l'assegnazione (che risulta
essere fatta correttamente, verificando il file di sessione), se certo di
accedervi per esempio volendo fare un echo, non mi stampa nulla.
register_globals è impostato su on
grazie
Andrea
la mia configurazione:
windows 2000 professionale
apache 2.0.44
php 4.3.1
il server gira completamente su localhost

 Andrea
spero di aver risolto il tuo problema...
ciao
  --Ska-Man--

 register_globals è impostato su on
allora mettilo a OFF !! e lasciacelo
poi
<?
error_reporting (E_ALL & E_NOTICE); // metticelo sempre
tranne sul server
session_start();
$_SESSION['ancora'] = "leggiti le FAQ e i post vecchi (non troppo)";
?>
pagina 2
<?
session_start();
echo $_SESSION['ancora'];
?>
pagina 3
<?
session_start();
session_destroy();
var_dump($_SESSION);
?>


 ha scritto nel messaggio
news:0nE4b.280804$lK4.8...@twister1.libero.it...
