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

ciao a tutti intanto... è la prima volta che scirvo qui!
volevo sapere secondo voi qual'è il migliore script per creare un forum sul 
proprio sito!?
ovviamente con licenza GPL... :D
ciao e grazie
giacomo 

ovviamente con licenza GPL... :D
phpBB
Francesco Mazzi
Webmaster di AltroPC.it - 
http://www.altropc.it
 
Project Admin di "PHP Reservation - Online booking system" - 
http://phpreservation.sourceforge.net
Dev.Staff di E-Xoopport - 
http://dev.e-xoopport.it

Newsgroup: it.comp.www.php
Titolo: Funzioni precedute da @

Ciao a tutti spulciando del codice PHP mi sono imbattuto in alcune
funzioni precedute dalla chiocciola, che significato ha ?
Grazie 1k
-- 
Ciao
Fabio

 funzioni precedute dalla chiocciola, che significato ha ?
Il manuale, questo sconosciuto ...
http://www.php.net/manual/en/language.operators.errorcontrol.php
-- 
I am what I am, I do what I can
Sei un newbie? Leggi questo 
http://url.repository.biz/go/3C
Vuoi supportarmi? 
http://url.repository.biz/go/3E
Do. Or do not. There is not try.


Non visualizza il codice d'errore della funzione cui anteponi la chiocciola

 
http://www.php.net/manual/en/language.operators.errorcontrol.php
Grazie a tutti e due
-- 
Ciao
Fabio

Newsgroup: it.comp.www.php
Titolo: problemi con _name

in un semplice script per uploadare files nel server di sviluppo non mi
funziona la proprietą _name della variabile che contiene il path del file
uploadato
cioč se stampo $file_name non mi appare il nome del file
come mai?
devo per forzare ricavarla con explode("\",$file) e stampare l'ultimo valore
dell'array?

 file come mai?
register_globas disattivato?
Per quale motivo nessuno vuole utilizzare gli array super globali di
PHP? Dai ragazzi, cerchiamo di seguire le linee guida della zend per lo
sviluppo, altrimenti e' ovvio che capitano questi problemi ad ogni
nuova versione/installazione.
-- 
I'am what I'am, I do what I can

 funziona la proprietà _name della variabile che contiene il path del file
La proprietà "_name"? Mi sono perso qualcosa o te la sei inventata tu?
Ludovico
Newsgroup: it.comp.www.php
Titolo: dividere le migliaia con il punto

ciao a tutti,
vorrei dividere le migliaia con il . (punto) ogni 3 cifre...
esempio se ho 100000 vorrei farlo diventare 100.000
come fare ?
grazie
Alex

 come fare ?
Prova con qualcosa del genere:
function formatovaluta($n, $sepdec = ".")
{
    $sgaffe = strlen($n) % 3;
    $retval = ($sgaffe > 0) ? substr($n, 0, $sgaffe) : "";
    for ($i = $sgaffe; $i < strlen($n); $i += 3) {
        if ($retval) $retval .= $sepdec;
        $retval .= substr($n, $i, 3);
    }
    return $retval;
}
echo formatovaluta(0) . "<BR>";
echo formatovaluta(1) . "<BR>";
echo formatovaluta(23) . "<BR>";
echo formatovaluta(343) . "<BR>";
echo formatovaluta(4542) . "<BR>";
echo formatovaluta(56530) . "<BR>";
echo formatovaluta(676401) . "<BR>";
echo formatovaluta(7875627) . "<BR>";
echo formatovaluta(89863361) . "<BR>";
echo formatovaluta(909714825) . "<BR>";
echo formatovaluta(1108059368) . "<BR>";
echo formatovaluta(22190604790) . "<BR>";
Sono sicuro che si puo' fare di meglio (per esempio gestendo
le parti frazionarie).

come fare ?
Usi number_format():
<TT>
<?
        $n = 12345678;
        $s = number_format($n, 0, ".", ".");
        print $s;
        if ($s == "12.345.678")
		print ", funziona!";
	else
		print "... non funziona...";
?>
</TT>
Leonardo
-- 
Nior thainig ar major i dtus an lae chugainn,
is ni rabhamar fein ann i gcoir na gceart
ach mar sheolfai aoireacht bo gan aoire,
ar thaobh na greine de Sliabh na mBan.

 ar thaobh na greine de Sliabh na mBan.
Sicuramente non e' una lingua moderna e a naso non e' memmeno una
lingua antica.
Non e' nemmeno un messaggio satanico di Elio o dei Black Sabbath.
Mumble.  :o|
Mumble... %o\
AAAAARRRGGGHHHHHH!!!!!
Mi spieghi che cavolo e' o come si legge?

Mi spieghi che cavolo e'
Qui trovi le parole
 
http://users.exis.net/~77irish/irish-S.htm
e qui la musica
 
http://www.taramusic.com/audiob.htm
 
http://www.taramusic.com/sounds/ta30375.mp3
Ah, s/BLACK EYES/GREEN EYES/g ed e' autobiografica, il che ti spiega il
perche' io ce l'abbia in signature (tra l'altro nella canzone originale
non mi torna, come possa una ragazza di Sliabh na mBan avere OCCHI NERI
(oci ciornie ;-) )).
Leonardo
-- 

Newsgroup: it.comp.www.php
Titolo: Header di Mail

Come posso eliminare queste righe all'interno delle mail che invio con PHP
dal mio spazio?
Ho provato a dichiararle all'interno di MAIL ma sembra non funzionare mi
sapete aiutare?
From: webs...@MIOHOST.it
Return-Path: webs...@MIOHOST.it
Message-ID: <0a30242030...@MIOHOST.it>
--
Gli amori, le feste, i divertimenti e le celebrità preferite da un gruppo di
ragazze e ragazzi della provincia di Parma. Inviaci le tue foto.
http://www.amiciamici.com
  Bedonia, la perla della Val Taro
by Tedaldi Gian Marco "T¤¶¿µ¤"

 --
ancora uno spazio dopo i due '--' e hai una firma perfetta!
<snip resto della firma>
ciao
-- 
Punkarruso
mail:punkarruso chiocchiolona despammed punto com
pubblicità progresso:
http://www.netmeister.org/news/learn2quote.html

 <snip resto della firma>
Strano di solito c'è lo spazio ;-)

 devi mandarle come header, non come messaggio!
Esempio 2. Invio di mail con intestazioni supplementari.
mail("
nes...@example.com
", "oggetto", $messaggio,
     "From: webmaster@$SERVER_NAME\r\n"
    ."Reply-To: webmaster@$SERVER_NAME\\r\n"
    ."X-Mailer: PHP/" . phpversion());
Questo esempio sembra l'ideale vero è questo che intendi?
--
Gli amori, le feste, i divertimenti e le celebrità preferite da un gruppo di
ragazze e ragazzi della provincia di Parma. Inviaci le tue foto.
http://www.amiciamici.com
  Bedonia, la perla della Val Taro
by Tedaldi Gian Marco "T?¶¿µ?"
Newsgroup: it.comp.www.php
Titolo: Manipolazione stringe

Ho più stringhe tipo "variabile=valore" e devo fare in modo di prendere la
sottostringa dopo l'uguale (valore); non essendo la stringa sempre della stessa
lunghezza non posso uare il substr perchè l'indice dal quale devo partire è
variabile.Mi servirebbe una funzione che prendesse in ingresso la stringa e il
carattere dal quale iniziare a prendere la sottostringa.Ho cercato tra le
funzioni ma non ne ho trovata nessuna adatta.
Grazie. 
-- 
Posted from  [80.16.165.106] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 funzioni ma non ne ho trovata nessuna adatta.
Hi,
puoi usare Explode:
array explode (string separatore, string str)
che divide in base ad un separatore:
le stringe sono del tipo chiave=valore&nome2=valore che ti pare&luisa=è
bella&il cane = abbaia...
Prima separi in base alla &, e poi in base ad = ed ottieni chiavi e valori
Poi esiste anche Implode che fa l'esatto contrario:
string implode (array src, string glue)
Unisce gli elementi di un array in una stringa.
Questo dicono i manuali :-))
ciao,
Salvo

 wrote in message
news:73d6f012c913b288efd...@mygate.mailgate.org...

Se ho capito bene:
function retValoreFromStr($str,$divisore){
    return substr($str,strpos($str,$divisore)+1);
}

 Grazie.
hai varie possibilità:
_______________________
$stringa = "variabile=valore";
$parti = explode("=",$stringa); //dividi la stringa per "="
echo $parti[0];//è la variabile
echo $parti[1];//è il valore
_______________________
_______________________
$stringa = "variabile=valore";
$posizionedelluguale = strpos($stringa, "=");
// prendi la stringa dal primo carattere fino all'uguale
$variabile = substr($stringa,0,$posizionedelluguale);
// prendi la stringa da dopo l'uguale in poi.
$valore = substr($stringa, $posizionedelluguale + 1);
_______________________
LAMASE

Newsgroup: it.comp.www.php
Titolo: PHP & Newgroups

Salve,
ho un sito personale dove vorrei rendere visibile il contenuto di un 
Newsgroup .
Programmando in php, sono costretto ad utilizzare solo le SOCKETs oppure 
esistono altri metodi per interfacciarsi con un server per utilizzare il 
protocollo NNTP?
Grazie in anticipo,
attendo vostre risposte!
Pietro

VaInVacanza.It ha scritto:

avevo fatto qualcosa del genere... prova a guardare su 
phpclasses.org
 
che qualcosa ci dovrebbe essere

 protocollo NNTP?
Prova ad usare Pear::Net_NNTP.
http://pear.php.net/package/Net_NNTP
Ciao, Giovanni
Newsgroup: it.comp.www.php
Titolo: perche' utilizzare un metodo statico?

ciao
classe::metodotStatico
la sintassi in alto mi permette di utilizzare un metodo statico di una 
classe, senza istanziare prima un oggetto.
Ma perche' utilizzare questa strada al posto della classica?
es
$obj=new MiaClasse();
$obj->metodo();
grazie


Un metodo statico (chiamalo pure metodo di classe) è un metodo che
fondamentalmente restituisce un risultato indipendente dall'oggetto e
dalla sua eventuale inizializzazione.
Infatti se ci pensi bene, Il passaggio che salti, nel chiamare un
metodo statico, è quello di creazione dell'oggetto, o comunque
richiamare il metodo da un oggetto già creato.
Quindi un metodo statico esegue fondamentalmente delle operazione
soltanto sugli eventuali parametri che gli vengono passati (parametri
attuali) e non su eventuali valori degli attributi dell'oggetto
(qualora ne abbia).
Si potrebbe fare una libreria di metodi statici per funzioni
matematiche (tanto il risultato dipende solo dai parametri
passati) ... oppure un metodo statico può essere quello che ci
fornisce l'ID del Thread corrente (tanto è comunque indipendente
dall'inizializzazione dell'oggetto di tipo Thread).
Spero di essere stato chiaro.
Ciao,
     Fabrizio
--website: 
http://www.negusweb.it
--lightest streaming player: 
http://www.radioconnectsoftware.com

 Ma perche' utilizzare questa strada al posto della classica?
Nella programmazione OO esistono casi in cui e' utile poter richiamare
un metodo di una classe senza essere obbligati ad instanziarne un
oggetto.
Ad esempio per implementare il pattern Singleton od il Factory Method. 
-- 
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: Integrazione con wordpress e redirect.

Devo integrare un servizio fatto da altri con un database wordpress,
in modo molto semplice:
l'utente si registra sul servizio -> io lo registro anche sul db di
wordpress
l'utente fà l'abbonamento A -> io cambio il ruolo dell'utente su
wordpress
Premetto che sono totalmente ignorante con wp, tuttavia spulciando un
pò e api sono risucito a fare quello che mi serve.
Tuttavia, riscontro uno strano problema, se eseguo il codice alla
maniera 'procedurale' tutto ok, se provo a metterlo in una classe mi
fà sempre il redirect su 'cippalippa/wp-admin/install.php', dove
'cippalippa' è il nome della cartella del sito nella quale c'è il
codice.
Esempio:
// file httpdocs/cippalippa/integrazione_wp.php:
//includo librerie wp, bootstrap
require_once('/var/www/vhosts/
example.com/httpdocs/wp-blog-
header.php');
require_once('/var/www/vhosts/
example.com/httpdocs/wp-includes/
registration.php');
// provo a usare un'api a caso
$wp_user = get_user_by_email('
f...@example.com
');
//funziona, $wp_user è un oggetto con tutti i dati dell'utente.
// file httpdocs/cippalippa/integrazione_oop_wp.php (accorciato):
class Foo{
  public function __construct()
  {
    require_once('/var/www/vhosts/
example.com/httpdocs/wp-blog-
header.php');
    require_once('/var/www/vhosts/
example.com/httpdocs/wp-includes/
registration.php');
  }
  public function recupera_utente($mail)
  {
    return get_user_by_email($mail);
  }
}
$wp = new Foo();
$wp_user = $wp->recupera_utente('
f...@example.com
');
//NON FUNZIONA, mi ritrovo su 
example.com/cippalippa/wp-admin/
install.php (che ovviamente non esiste).
Idee?
Stavo per buttare su un'api rest a botte di cUrl per la disperazione,
ma mi serve anche far fare il login automatico dopo che ho creato
l'utente su wp.

A dir la verità per quelle 4 cose che devo fare le api sono anche
sprecate, potrei lavorare direttamente sul database wp, è solo il
discorso delo login automatico che mi forza a fare il bootstrap di wp
e usare le api ;(
Newsgroup: it.comp.www.php
Titolo: $cfg['Servers'][$i][ ... ] phpmyadmin

ciao a tutti,
ho messo la v. 2.5.6 di phpmyadmin dopo un bel po' che non lo usavo.
funzia tutto, ma ho notato che appare la dicitura:
"Errore. Le caratteristiche aggiuntive sono state disattivate per 
funzionare con le tabelle linkate. Per scoprire perchè clicca qui"
che manda a:
chk_rel.php?server=1&db=mioDB&goto=db_details_structure.php
nella pagina che viene caricata appare un elenco di "not OK":
$cfg['Servers'][$i]['relation'] ... not OK [ Documentation ]
General relation features: Disabled
$cfg['Servers'][$i]['table_info'] ... not OK [ Documentation ]
Display Features: Disabled
$cfg['Servers'][$i]['table_coords'] ... not OK [ Documentation ]
$cfg['Servers'][$i]['pdf_pages'] ... not OK [ Documentation ]
Creation of PDFs: Disabled
$cfg['Servers'][$i]['column_info'] ... not OK [ Documentation ]
Displaying Column Comments: Disabled
Bookmarked SQL-query: Disabled MIME ... not OK [ Documentation ]
$cfg['Servers'][$i]['history'] ... not OK [ Documentation ] 
SQL-history:Disabled
-----
sto cercando di seguire la documentazione ma essendo mezzo neofita 
sinceramente non ci capisco granche'.
sono arrivato a crearmi un db "phpmyadmin" apposito, ma non so procedere 
oltre.
che devo fare?
sp-

risolto

Newsgroup: it.comp.www.php
Titolo: Evitare visualizzazione file con password

C'e' un modo per evitare la visualizzazione
di un file.php contenente username e password?
Mi sembrava che bisognava mettere
un die, ma non ricordo dove...
Grazie
Ciao

 wrote in message
news:pan.2003.03.31....@tele2.it...

Cerca di essere + chiaro!

Cerca di essere + chiaro!
Se ho un file esempio, config.php
<?php
$password=ciccio;
$password2=pluto;
?>
c'e' qualche possibilita' che
venga carpito???
Secondo me no! Secondo un mio
collega si'...!!!
Dov'e' la verita'?

 wrote in message
news:kd4h8voqmb169suf4...@4ax.com...


 venga carpito???
No, se apache è configurato bene
cmq quel file di configurazione è meglio metterlo fuori dalla DOCUMENT_ROOT

cmq quel file di configurazione č meglio metterlo fuori dalla DOCUMENT_ROOT
aruba/linux non consente di farlo! :(
aruba/winnt invece si' ...
ciao

 >cmq quel file di configurazione è meglio metterlo fuori dalla

Newsgroup: it.comp.www.php
Titolo: Problema di tipi

Ciao a tutti, ho un cruccio con lo splittaggio stringhe. Ecco il mio codice:
$ms="120971|097290|asdlfnsdoi|oiasodi8|asodhaio";
$t=split('[|]', $ms);     //ho usato anche explode()
 for ($s=0; $s<count($t); $s++)
  echo "ELEMENTO '$t[$s]' DI TIPO ".GetType($t[$s])."<BR>";
Gli elementi numerici (tipo 120971) diventano di tipo STRING. Idem se uso
EXPLODE invece di SPLIT. Come posso suddividere quella stringa e farmi
tornare parametri con il loro tipo giusto? c'è una funzione particolare o
devo usare le reg exp?
grazie!

 ha scritto nel messaggio
news:bcspsu$j1d$1...@lacerta.tiscalinet.it...


 ha scritto nel messaggio
news:bcspsu$j1d$1...@lacerta.tiscalinet.it...


 ha scritto nel messaggio
news:oPmIa.32097$Fr5.6...@tornado.fastwebnet.it...


 scusami ancora ho risposto troppo frettolosamente, io forse sě, hai bisogno
Nella fretta fai anche le citazioni non come si deve...
http://php.dopoil.com/faq.php?NGRules
 (parte citazione)

 posted this:



Dato che sono stringhe e la tua informazione e del tipo semantico dovresti
scrivere le funzioni che ti servono per capire il tipo.
Lo puoi fare con espressioni regolari (preg)
  "/^[0-9]+$/" -->  int
  "/^[0-9.]+$/" -->  double
  "/^[0-9a-f]+$/i" -->  hexint
  ecc.
oppure combinazioni con ctype
ma attenzione, non sempre corrisponde il contesto. 
Esempio 012 (int [decimale, ottale] o stringa? Pensa ad un numero telefono: 
con leading 0 sparisce )

Se devi solo capire se una stringa é un numero o no, puoi usare
'is_numeric()'.
<quote from="
http://it.php.net/manual/it/function.is-numeric.php
">
  bool is_numeric ( mixed var)
  Restituisce TRUE se var è un numero o una stringa numerica, FALSE in caso
contrario.
</quote>
Quindi il tuo snippet diventa:
<code>
  $ms = "120971|097290|asdlfnsdoi|oiasodi8|asodhaio";
  $t = esplode("'", $ms); // + efficiente se non hai regexp
  for ($s=0; $s<count($t); $s++) {
    echo "ELEMENTO '$t[$s]' DI TIPO ".GetType($t[$s]);
    if (is_numeric($t[$s])) {
      echo " (NUMERIC!!)";
    }
    echo "<br>";
}
</code>
Ah, per curiositá l'output lo puoi vedere su
http://www.trovanome.it/prove/prova1.php
HTH, ciaups a tutti!
Silvio Porcellana
Senior Programmer
-----------------------------------------------------------------------------------
Trovanome.it - 
http://www.trovanome.it
Se non vuoi essere solo un numero...hai bisogno di un nome!
-----------------------------------------------------------------------------------
--------------------------------
Inviato via 
http://usenet.libero.it

 > scusami ancora ho risposto troppo frettolosamente, io forse sì, hai

Newsgroup: it.comp.www.php
Titolo: [OT] Php Nuke hackerato

Decisamente OT, ma avendo a che fare con alcuni clienti che usano phpnuke
come portalino,
volevo sapere se qualcuno di voi ha avuto esperienze di defacement
(cancellazione della index.html) dei suoi siti fatti in phpnuke.
E se sě, con che phpnuke ?
Grazie
Ciao
J

E se sģ, con che phpnuke ?
la storia di phpnuke e' *piena* di questi episodi, con quasi ogni
versione di tale motore. Il miglior consiglio che ti posso dare e' di
non utilizzarlo.

 non utilizzarlo.
Il tuo consiglio non poteva trovare supporto migliore che darlo a me, son
daccordo, ma la mia domanda
era molto specifica :-D
J



eccoti lo specifico:
http://www.securityfocus.com/bid/keyword/
e scrivi "php nuke"

e scrivi "php nuke"
Sono tutte falle relative a vecchie versioni, l'ultima falla riporata
č datata 21 marzo 2002 e si riferisce alle versioni < 5.4
E' aggiornato il sito in questione?
_____________________________________
Per rispondere in e-mail togli NOSPAM 

E' aggiornato il sito in questione?
Ho sbagliato io: scrivi "php-nuke" ;-)

Ho sbagliato io: scrivi "php-nuke" ;-)
ecco ora mi torna, mi sembrava strano che fossero cosě pochi ;-)!
Grazie, sito molto utile.
Francesco


Newsgroup: it.comp.www.php
Titolo: leggere i commenti associati ai file

Salve,
c'è secondo voi un modo, in php, di leggere i commenti eventualmente
associati ai file di windows? Nella documentazione non sono riuscito a
trovare una funzione adatta (speravo che essendoci "filesize" ci fosse
anche "filecomment" o equivalente).
E.

 ha scritto nel messaggio
news:lvm922lgghndpbcip...@4ax.com...

no perche devi "parlare" con ntfs



sob!
grazie.
Newsgroup: it.comp.www.php
Titolo: tradedoubler e checkout ordini

Salve,
mi sto affiliando con tradedoubler (ho un negozio online) per un po di
pubblicità in + ...
il punto è che mi hanno chiesto di inserire questo codice nel checkout degli
ordini:
<?php
    //TotaleOrdine = Sostituire con il prezzo totale dell'ordine IVA
compresa.
    //ATTENZIONE!!! Usare un . (punto) per separare i decimali e nessun
separatore tra le migliaia.
    $TotaleOrdine = "1102.50";
    //NumeroOrdine = Sostituire con il numero dell'ordine
    $NumeroOrdine = "1111";
    //Dettaglio ordini
    //Esempio (puoi aggiungere piu' prodotti)
    //Inserire | tra i prodotti se piu' di uno
(f1=...&f2=...&f3=...|f1=...&f2=...&f3=...)
    //f1 e' il numero del prodotto
    //f2 e' il nome del prodotto
    //f3 e' il prezzo del prodotto IVA compresa. Usare un . (punto) per
separare i decimali e nessun separatore tra le migliaia.
    $DettagliOrdine = "f1=910141&f2=Nikon LS 4000 SUPER
COOLSCAN&f3=1815.84|f1=AL525A&f2=Alcatel
5250&f3=142.68|f1=CODICE_PRODOTTO_1&f2=NOME PRODOTTO1&f3=123.23";
    //Importante! Il parametro DettagliOrdine deve essere encodato nel
formato UTF-8.
    $DettagliOrdine = urlencode($DettagliOrdine);
    //ATTENZIONE: Importante! Nel link usare "&" e non il formato html
"&amp;"
    echo "<img
src=\"
http://tracker.tradedoubler.com/report?organization=891366&event=13195
&currency=EUR&orderNumber=".$NumeroOrdine."&orderValue=".$TotaleOrdine."&rep
ortInfo=".$DettagliOrdine."\" width=\"1\" height=\"1\">";
?>
in questo modo mi dicono che possono tracciare gli ordini effettuati dagli
utenti provenienti dal loro sito...
mi hanno detto che verranno tracciati solo quelli che hanno il loro cookie.
Ora se non sbaglio il codice riportato non fa riferimento a cookie quindi mi
viene in mente che tale codice trasmetti tutte le info degli ordini.
Sbaglio?
Inoltre: i cookie lasciati da tradedoubler che validità hanno? se un tizio
ha dato un'occhiata a qualche banner e gli rimane il cookie se passa nel mio
sito questo vine registrato lo stesso?
A me sembra che il sistema sia un po invasivo...

A me sembra che il sistema sia un po invasivo...
Dipende.
Io, per esempio, blocco l'intero dominio di tradedoubler dal proxy. L'URL
che citi mi comparirebbe come un quadratino bianco. Purtroppo, io sono di
quelli che si fidano poco :-)
Puoi magari controllare la cosa impostando un controllo su HTTP_REFERER e
mettendo un _TUO_ cookie "FromTradeDoubler" se il REFERER viene da loro.
Nella pagina, quel codice che t'han dato lo includi solo se il tuo cookie
ti dice che il cliente proviene da TradeDoubler. E salvi capra e cavoli.
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: Gestire la modifica concorrente di record

Ciao a tutti.
Sviluppando applicazioni multi utente con PHP spesso mi trovo davanti alla
problematica di "bloccare" la scrittura di un record quando un utente decide
di editarlo, al fine di evitare casini in fase di UPDATE.
Per risolvere la cosa ho creato delle funzioni che, a livello di singolo
record, registrano chi stà eseguendo una modifica e a che ora ha iniziato.
Se, dopo un certo tempo, l'utente non ha terminato la il suo lavoro, perde
il diritto su quel record, che diventa editabile da altri.
Una sorta di flock() a livello di record.
Ho quindi deciso di non sfruttare le caratteristiche di locking comuni ai
maggiori server db.
Mi domandavo le vostre opinioni ed esperienze in merito.
Ciao,
Luca

 comuni ai maggiori server db.
Perche' hai deciso cio'?
-- 
I am what I am, I do what I can
Do. Or do not. There is not try.

 -- 
Perchè mi sembrava più semplice.
Quando un utente attiva lo stato di editing per un certo record, può essere
che ci impieghi un certo tempo a completare le modifiche, che magari suoni
il telefono e che quindi tenga bloccato il record a lungo, visualizzando
sulla sua schermata i valori del record nel momento in cui lui ha iniziato
la modifica.
Se non sbaglio i db eseguono un lock che dura quanto la durata della
transazione. Da ciò segue che bloccare un record per più tempo diventa un
problema.
Comunque il motivo fondamentale è certamente perchè "non ho saputo fare di
meglio". Da ciò la mia domanda :-)
Ciao,
Luca

Newsgroup: it.comp.www.php
Titolo: Sql su server o su client

Una domanda:
se nella mia pagina php faccio select * from tabella  quale è la cpu che 
viene coinvolta quella del client quella del server dove c'è la pagina php o 
il server dove c'è mysql?
questo perche ho realizzato una semplice pagina in php, se faccio:
$sql_ins="INSERT INTO sms(numero, testo) VALUES('".$id_del."','".$ms."')"; 
tramite il mio pc tutto ok
se utilizzo il browser del cellulare non riesco a far eseguire la query

 utilizzo il browser del cellulare non riesco a far eseguire la query
Mi sembra difficile pensare che sia un problema lato server se tramite
un altro client il sistema funziona.
-- 
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/

 
Al client non interessa cosa fai ma solo quanto pesa l'output (tranne un 
eventuale tempo di attesa per l'esecuzione dell'operazione), quindi 
tutto il carico va sul dbms e sul server web; ovviamente l'output del 
tuo script viene indirizzato al browser che provvederà alla sua 
visualizzazione, quindi se avrai un output di 500k devi chiedere al 
browser del cellulare (e alla connessione gprs/umts) di scaricare 500 k :-)
	Francesco
Newsgroup: it.comp.www.php
Titolo: PHP & OCX

Salve a tutti,
esiste un modo per connettere PHP ad un OCX di Windows, o è solo una
prerogativa di ASP questa? Altrimenti potrei fare lo stesso con una
libreria standard? Se si, da dove devo iniziare?
Grazie mille,
Paolo

 Salve a tutti,

Forse potrebbe servire questo:
 
http://www.php.net/manual/it/ref.com.php
(leggi i notes sotto)
-- 
I'm not a signature.

Newsgroup: it.comp.www.php
Titolo: Attivazione account utente

Avete presente quei siti (es. Altervista...) che quando ci si registra 
bisogna cliccare su un link per attivare l' account???
Sto cercando di capire come farlo con php. Non ho trovato nè guide, nè 
pezzi di codice, nè tutorial o simili.
Sapete darmi una mano? (o un link con la guida?)

Gianni ha scritto:

E' piuttosto semplice.
All'atto della registrazione salvi nella tabella dell'utente un codice
di autorizzazione, poi mandi all'utente una email con un link
contenente il codice di autorizzazione. Quando l'utente clicca sul link
lo script attiva l'utente (es. imposta enabled = 1) con quel codice di
autorizzazione.
-- 
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/

 autorizzazione.
Ma il link come deve essere "strutturato"? E come si fa con il db MySql e 
phpmyadmin??
Grazie.

Gianni ha scritto:

Se vuoi ho un pacchetto diciamo...già pronto.
Te lo posso mandare.
Ciao
-- 
<<per contatti togliere gli asterischi>>

Gianni ha scritto:

aggiungi un campo codice di attivazione
registrazione utente
inserimento nel db + numero casuale nel db
mail()...
user.php?attiva=numero casuale nel db
user clikka
if(numero casuale nel db==$_GET['attiva'])
update db
setti un campo a 1

 Ciao
Mi faresti un gran favore, metti il pacchetto su un server e dimmi il 
link. Grazie, ciao.

Gianni ha scritto:

Vai su: 
http://www.loanovolley.it
nella sezione Download (a sinistra)
Confermami con una mail...

Newsgroup: it.comp.www.php
Titolo: [niubbo] mi consigliate qualche portale?

uso da un paio d'anni phpbb e coppermine sul mio sito web, però divisi, 
non su un portale unico.
mi consigliate un buon portale (che non sia nuke e simili) che integri 
tutti e due ed eventualmente un file manager per upload/download da 
parte di utenti registrati e una IRC chat?
vi ringrazio per la vostra disponibilità.

 parte di utenti registrati e una IRC chat?
Prova con MKPortal (
www.mkportal.it
).
E' un prodotto italiano.
Ha una sua gellery integrata ed una chat.
E si interfaccia con tutti i forum piů diffusi.
Ciao
Marco

 E si interfaccia con tutti i forum più diffusi.
l'ho provato, è abbastanza carino ma la grafica è un po' troppo 
windows-like cosa che odio.
inoltre la gallery come hai detto è integrata e quindi perderei il mio 
bel coppermine, mentre la chat è molto valida

 windows-like cosa che odio.
Ci sono i temi alternativi da scaricare.
Ciao
Marco

 
ti ringrazio, ma come posso fare a integrare la coppermine in mk? non 
vorrei perdere giorni a riportare tutte le foto sulla nuova gallery..

 vorrei perdere giorni a riportare tutte le foto sulla nuova gallery..
Io parlavao di integrazione tra coppermine e phpbb.
Non ho mai parlato di integrazione con mk.
Quella non so se sia già stata studiata in qualche modo.
Secondo me ti conviene fare così:
1 - integrare coppermine con phpbb
2 - installare mk
3 - mettere un link che punta a coppermine
4 - crearti un blocco per la random gallery (se vuoi)
Ciao
Marco 


ti ringrazio, ho visto che c'è un mk con smf integrata, penso che 
metterò quello e per coppermine vedrò
Newsgroup: it.comp.www.php
Titolo: [Neofita] Come inserire una variabile da un form

 ma non ho idea di come ottenere questo risultato.
Nella pagina altezza.php ti ritrovi la variabile che hai dichiarato nel form
"precedente":
<FORM method=get Action="altezza.php">
    <input type=number size=3 max=5 name="altezza">
</form>
Cosi': in altezza.php hai la tua var $altezza
P.S.
Mi sono spiegato velocemente ma guarda post precedenti e trovi esempi a non
finire
Ciao

 ?>
basta fare:
$b = 15;
$c = $altezza * $b;

Newsgroup: it.comp.www.php
Titolo: [html-php] help

uso questo html per fare la finestra per caricare un file sul server....
Avete presente che genera il bottone Browse...
Come modifico le proprieta di quel bottone?
<form method='post' enctype='multipart/form-data' action='$PHP_SELF'>
       <input type='hidden' name='azione' value='controlla'>
       <input type='hidden' name='action' value='upload'>
       <table>
	<tr>
         <td>Immagine:</td>
	 <td><input type='file' name='userfile'></td>
	 <td><input type='submit' name='submit' value='UPLOAD'></td>
	</tr>
	<tr>
       </table>
      </form>
     ";
--
SHARE IF YOU KNOW , LEARN IF YOU DON'T
		ALEKALS

 Come modifico le proprieta di quel bottone?
Con il PHP non c'entra nulla, devi usare al limite un javascript, le
proprietą e i metodi dell'oggetto input file le trovi su
http://msdn.microsoft.com/workshop/author/dhtml/reference/objects/input_file
.asp un po' macchinoso il caricamento di quella pagina, ma alla fine ti
mostra tutto. Occhio alla compatibilitą tra i browser, non tutti i metodi e
le proprietą sono supportate anche da Netscape e dagli altri. Scordati di
settare il nome del file via javascript perchč per motivi di sicurezza non
lo si puņ fare.
Che gli altri mi perdonino per aver postato un link di BugSoft :-)
Ciao

Newsgroup: it.comp.www.php
Titolo: Free Hosting

Conoscete un discreto hosting gratuito tipo altervista (niente o cmq
pochi pop-up, etcc...) che fornisce la possibilità di utilizzare MySql
e PHP e che dia una discreta quantità di spazio?
Thanks!!!!
-- 
Don't see some men as 1/2 empty...
...see them 1/2 full of shit!

http://www.coolfreepages.com/
Hai una pop-under e buoni servizi. però io è un po' che non lo uso, tu 
prova! :-)


prova! :-)
Peccato, per ora non accetta nuove sottoscrizioni :p


Newsgroup: it.comp.www.php
Titolo: Utilizzi file MPX

Salve sono nuovo di questo gruppo e spero di trovare le soluzioni come in
altri gruppi.
Premetto che sono alle primissime armi
e vorrei sapere come gestire i file . mpx che dovrebbero essere delle
utilità da usare in dreamweaver ma dopo l'installazione non sono riuscito a
farle andare.
Qualche consiglio
Grazie
Rino



Sei ot...qui si parla di php.
Chiedi sui forum macromedia o alla loro assistenza tecnica.
Ciao
Danilo

 ha scritto:

Devi installarti il Macromedia Extension Manager, (sito macromedia)
dopodiché cliccare sui file mxp per installarli.
Saranno accessibili dal menu di Dreamweaver.
--
CLS
Newsgroup: it.comp.www.php
Titolo: Ultraedit e Help Php

Ciao, e' la prima volta che scrivo su quest ng.
Volevo avvicinarmi a PHP, ho letto un thread di qualche giorno fa che e'
possibile integrare un file CHM (Helper di Windows) con l'editor Ultraedit.
Ho installato l'editor e l'helper PHP in formato CHM scaricato da
http://www.php.net
 (sezione Documentation), nel thread pero' si parlava
anche di un'altra cosa : era possibile, schiacciando F1, accedere alla
sezione di Help installata andando direttamente alla parola su cui si
utilizza l'F1, e' possibile configurarla questa opzione?
Ciao e grazie, Nicola
--
____________________________________
E-mail        : 
n.pa...@libero.it
E-mail        : 
mof...@dada.it
MSN Messenger : 
n_pa...@hotmail.com
ICQ uin       : 49458387
Web Site      : 
http://www.u2net.it
____________________________________

 utilizza l'F1, e' possibile configurarla questa opzione?
E' automaticamente funzionante!
Seleziona la parola e premi F1... magia! Ti appare la pagina dell'help
corrispondente!!
CIao,
Irene

 corrispondente!!
A me non funziona, perche' con F1 mi parte l'help generale di UltraEdit...


strano, io ho riprovato proprio ora e funziona!
Hai selezionato per intero (testo evidenziato) la parola che ti interessa?
Che versione di u.e. hai?

 ha scritto > Che versione di u.e. hai?
ho la versione 9.0


tutto ok.. scusami, sbagliavo io
grazie, nicola


Newsgroup: it.comp.www.php
Titolo: valore random

posso dare ad una variabile un valore random compreso tra due numeri? mi 
sembra che in C++ ci sia questa possibilitą, sapete dirmi se c'č anche in 
php?
grazie 

 grazie
http://php.net/rand
-- 
www.iuz-lab.info


http://php.net/rand
Grazie mille Iuz :)
Newsgroup: it.comp.www.php
Titolo: Apici o virgolette ... quando e come ?

Ciao a tutti,
Ho un dubbio che penso sia (o sia stato) comune a tutti quelli che usano
php. ho notato che usando la funzione echo in questo modo :
echo 'Questa č una riga di prova delle "virgolette".';
equivale a :
echo "Questa č una riga di prova delle \"virgolette\".";
Quindi la mia domanda č : č meglio utilizzare il primo od il secondo sistema
?
Il primo ha lo svantaggio di non contemplare il \n alla fine della stringa
come accapo, mentre torna piů utile con le pagine html per scrivere ad
esempio :
echo '<a href="miapagina.php">"mia pagina"</a>';
al posto di :
echo "<a href=\"miapagina.php\">\"mia pagina\"</a>";
Cosa č meglio ?
Grazie in anticipo,
--
RaSca
http://web.tiscalinet.it/rascasoft

 
http://web.tiscalinet.it/rascasoft
Per una migliore leggibilità consiglio il primo esempio.
Nel caso si abbia la necessita' di avvalersi delle magic quotes si puo'
scrivere cosi'
echo '<a href="miapagina.php">"mia pagina"</a>'."magic quotes $var\n";
--
Ciao e buon lavoro.
Fabio Ingala
webm...@phpcenter.it
www.phpcenter.it
Iscritto alla ML "Una funzione a settimana" ?
http://www.phpcenter.it/mailing/subscribe.php3

echo "<a href=\"miapagina.php\">\"mia pagina\"</a>";
ed inoltre se scrivi
echo '$pippo';
riceverai
$pippo 
e non il suo contenuto.
Quindi...
-- 
Micro$oft: Dove volevi andare ieri?....  ....prima che ti si impiantasse il PC!
--
Michel <ZioBudda> Morelli               
mic...@ziobudda.net
ICQ UIN: 58351764                       PR of Linux in Italy
http://www.ziobudda.net
 
http://www.linuxlab.it
 

Cosa è meglio ?
[......]
In generale le virgolette sono piu' comode, come sai infatti il
contenuto delle virgolette viene "parsato" (scusate il termine) da
php, per cui ad es. in un echo puoi includere una variabile e ne
verra' stampato a video il valore.
Se pero' vogliamo essere precisi il parsing e' comunque costoso dal
punto di vista computazionale, quindi, al limite,
echo 'Variabile: '.$var;
e' meglio di
echo "Variabile: $var";
dal punto di vista delle prestazioni.
Lupin
-------------------------
http://www.antiloco.com/
<la directory del Web developing>
----------------------------------
Rimuovere XXX per rispondere via e-mail

 Lupin
Costoso? Ma quanto? Al punto di prendere in seria considerazione l'idea di
cambiare tutte le pagine che ho scritto in php?
Bye
giaconet

 echo "Questa è una riga di prova delle \"virgolette\".";

cambiare tutte le pagine che ho scritto in php?
No, non credo proprio, si parlava al limite, volendo fare proprio i
sottili :)

Newsgroup: it.comp.www.php
Titolo: uno script.. semplice, che non funziona

Possibile che questo script non funzioni????
dove ho sbagliato????
mi da sempre $num = 0, nonostante che nella tabella ci siano 2 record
registrati...
perche'? qualcuno ci capisce qualche cosa?
Grazie
ecco i messagi di errore....:
0
Warning: Cannot add header information - headers already sent by
(output started at ..........php:20)
in /......./.../entra.php on line 23
Questo script, DOVREBBE  controllare se l'utente che accede alla pagina, e'
un utente registrato.
<?
if ((!$login_utente) || (!$password_utente)) {
    header("Location: 
http://www.myweb/entra.html
");              // ritorna
alla pagina di richiesta User e Password
    exit;
                                     }
$db_nome = "DB_a";
$tab_nome = "DB_b";
$connessione = @mysql_connect("localhost", "user", "pwd")
        or die("Impossibile stabilire una connessione.");
$db = @mysql_select_db($db_nome, $connessione)
        or die("Impossibile selezionare il database.");
$sql = "SELECT * FROM $tab_nome
        WHERE login_utente = '$login_utente' AND password_utente =
password('$password_utente') ";
$risultato = @mysql_query($sql,$connessione)
        or die("Impossibile eseguire l'interrogazione.");
$num = mysql_numrows($risultato);
echo '$num';            // Questo l'ho inserito per fare un controllo... e
stranamente mi da come risultato 0 anziche 2
if ($num != 0) {
$dati = mysql_fetch_array($risultato);
header("Location: 
http://www.myweb.it/OK.php
");
} else {
       header("Location: 
http://www.myweb.it/errore.html
");
        exit;
}
?>
<HTML>
<HEAD>
<TITLE>Area Riservata</TITLE>
</HEAD>
<BODY>
<? echo "$msg"; ?>
</BODY>
</HTML>

 ha scritto nel messaggio
news:K3Oj7.47693$%a4.17...@news.infostrada.it...


 in /......./.../entra.php on line 23
    Attenzione che quando si usa header non deve essere stato mandato ancora
alcunché al browser. Nel tuo caso, se c'è qualche messaggio di errore, e
*dopo* la funzione header, il tutto non funziona.
    Inoltre, controllare sempre che <? siano sulla prima riga del file,
senza alcunché prima, che altrimenti verrebbe mandato al browser
automaticamente da PHP.
        Cris
--
Cristiano Verondini
http://noway.ing.unibo.it

 ha scritto nel messaggio
news:AXOj7.78733$TS4.6...@news2.tin.it...

Hai ragione... Mandavo al browser il risultato di $num...
adesso e' andato avanti senza errori... ma si ferma...
mi va all'errore, perche' $num e' uguale a 0....
Sto perdendo la testa...
cosa puo' essere???
Grazie...


 header("Location: 
http://www.myweb.it/OK.php
");
    Cioè metto in $dati il risultato della query, poi ... carico un'altra
pagina. Se la tua speranza è quella di trovarti $dati settato nell'altra
pagina, bhe, stai seguendo l'approccio sbagliato.
        Cris
--

Newsgroup: it.comp.www.php
Titolo: Dubbio stilistico su implementazione pagina php con SWITCH annidati

Salve a tutti, premetto che sono un principiante e sto muovendo i
primi passi in questo meraviglioso mondo del PHP. Sto facendo un po'
di esperimenti di vario tipo, e sono giunto a un dubbio anche perchè
le mie capacità sono piuttosto limitate. Vi chiedo questo:
Ho una pagina chiamata index.php
ora so che mi sculaccerete ma dopo vi spiegherò perchè ho fatto così.
in questa pagina ho un controllo di sessione prima di tutto per
evidenziare se l'utente è loggato correttamente oppure no. Il
parametro viene passato tramite GET e quindi la struttura è più o meno
questa. (la scrivo male senza sintassi corretta)
if $_GET[s]
         SWITCH ($_POST[mainmenu]){
                 CASE uno:
                 CASE due:
                 CASE tre:
                 DEFAULT:
                      // visualizzo un form di selezione, ogni voce la
precedo da un echo"" invece di usare HTML
                      echo"<form  method='POST' action='index.php?s=
$idsessattiva'>";
                      echo "<input name='menuadmin' type='radio'
value='uno'> VOCE uno.<BR>";
                      echo "<input name='menuadmin' type='radio'
value='due'> VOCE due.<BR>";
                      echo "<input name='menuadmin' type='radio'
value='tre'> VOCE tre.<BR>";
                      echo "<p><input type='submit' name='submit'
value='Seleziona'></p></form>";
          }
Ora io però vorrei fare questo. Una volta ad esempio selezionata la
(VOCE uno) vorrei fare in modo che l'utente compilasse un form, se
però lo compila sbagliato o ad esempio con dei valori vuoti e quindi
cliccando sul tasto INVIA e quindi ricaricando ancora la stessa pagina
INDEX.php vorrei che non apparisse il primo menù del CASE, DEFAULT.
Invece vorrei che l'utente fosse proiettato direttamente nel CASE che
aveva selezionato prima, in questo caso l'uno. Come posso fare questo
senza passare ad esempio a INDEX un altra variabile da catturare con
GET ???
Grazie spero di essere stato chiaro, a presto
Patrizio

 senza passare ad esempio a INDEX un altra variabile da catturare con GET
L'idea di un unico punto di ingresso al sito e` buona (viene usata 
praticamente da tutti i framework e CMS), ma secondo me dovresti raffinare 
l'esecuzione, invece di avere un minestrone sulla stessa pagina, delegare 
a file esterni da includere, con inizialmente semplici script o a 
funzioni, e poi eventualmente classi e oggetti.
Bye.
Newsgroup: it.comp.www.php
Titolo: carattere separatore

Salve,
ho una stringa tipo questa:
$str = "nome:pass:mail:info\n";
soltanto che vorrei usare un'altro tipo di carattere separatore per 
evitare che poi mi vada in conflitto la stringa con explode.
Potrei magari usare un carattere "non printable"?
tanto la stringa poi la memorizzo su file in base64.
voi che consigliate? e magari quale carattere binario non printable?
ciao

 evitare che poi mi vada in conflitto la stringa con explode.
Usa "\r\n" o "\t".
Oppure usa un array e serialize.
-- 
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.

 
puoi anche fare una cosa del genere..
function encColonAtoS($array){
  while(list($key) = each($array))
    $array[$key] = str_replace(':', '\\:', $array[$key]);
  return implode(' : ', $array);
}
function decColonStoA($string){
  $string = explode(' : ', $string);
  while(list($key) = each($string))
    $string[$key] = str_replace('\\:', ':', $string[$key]); 
  return $string;
}
la prima funzione riceve un array e restituisce la stringa da scrivere nel
file..
la seconda funzione.. beh lo puoi anche immaginare..
-- 
www.iuz-lab.info

 la seconda funzione.. beh lo puoi anche immaginare..
Vuoi mettere con:
<?php 
$array = array ("name", "pass", "
em...@example.com
");
$str = base64_encode (serialize ($array));
$array = unserialize (base64_decode ($str));
?>


 
eh..
oggi ho poco da fare.. e.. mi annoio..
-- 
www.iuz-lab.info

Newsgroup: it.comp.www.php
Titolo: Link a record del database: si può fare?

Salve,
descrivo quello che vorrei fare (se si puņ):
ho una tabella dentro un database MySQL con cinquanta record,
vorrei creare una pagnia (html o o php non importa) con cinquanta
collegamenti ipertestuali
in maniera che cliccando su un collegamento mi si visualizzi in una pagina
il record (rigo) corrispondente dentro la tabella dentro il database.
Sapete se e come si puņ fare e se non chiedo troppo suggerendomi il codice o
indirizzandomi verso qualche risorsa della Rete?
Ciao
C


Fai la tua lista passando solo il campo chiave e lo metti nell'html come 
query string dell'ancora link.
Nella pagina in cui vai con quel link, prendi la query string e fai una 
nuova query prendendo solo l'elemento con quella chiave (e stavolta 
prendi tutti i campi).
-- 
Z.
Newsgroup: it.comp.www.php
Titolo: sapere l'url corrente

Ciao a tutti,
come faccio in uno script php a sapere qual'è l'url della pagina stessa ???
ad esempio, mettiamo che io sia in 
http://sito.com/cartella/script.php
 come
faccio ad avere questo url nello scirpt ?? nel senso, c'è una variabile
d'ambiente ? qual'è ?
Io so che con $PHP_SELF sia accede al nome della pagina corrente, ma per
tutto l'url completo ?
ciao
Alex

 pagina corrente, ma per tutto l'url completo ?
Te lo ricostruisci:
<?
    list($proto, $version) = split('/', strtolower($SERVER_PROTOCOL));
    $complete_url =
"$proto://$SERVER_NAME:$SERVER_PORT$PHP_SELF?$QUERY_STRING";
    echo "<PRE>$complete_url</PRE>";
?>
Prova anche:
<?
    echo "<table border='1'>\n";
    foreach ($HTTP_SERVER_VARS as $var => $value) {
        echo "<TR><TD>$var</TD><TD>$value</TD></TR>\n";
    }
    echo "</table>\n";
?>
Con Apache funge. Con altri server nun saccio.
Tieni sempre un piccolo script:
<? phpinfo(); ?>
a portata di mano. Ci sono una valanga di informazioni che sul
manuale non trovi facilmente (o che addirittura non trovi affatto).

 ?>
Ok, questo pero' č un esempio del tipo 
http://www.miosito.com:80/pagina.php
ma se fosse
www.miosito.com/direcotry/subdirectory/naltradirectory/nonlaripescopiů/con/p
hpself
con remote addr riesco ad avere 
www.miosito.com
 con phpself /pagina.php ma
le cartelle che ci stanno di mezzo ???
Alex

 di mezzo ???
Guarda che $PHP_SELF non restituisce solo il nome dello
script, ma il path completo!
E' un alias di $REQUEST_URI (o di $SCRIPT_NAME). Tutti
restituiscono la URI di quello che il client ha richiesto.
Se vuoi, puoi anche recuperare il path assoluto con
$SCRIPT_FILENAME
Fai una prova: metti gli esempi che ti ho fatto in
uno script, sbattilo nei meandri piu' profondi del
tuo sito e richiamalo.

Newsgroup: it.comp.www.php
Titolo: Passagio dati...

Salve a tutti.
Ho la necessità di inserire in una tabella dei dati provenienti da una
determinata pagina.
Mi spiego.
Inserisco per mezzo di un form dei dati, altri li stabilisco io (p.e.
$var_titolo = "titolo"   $var_nome = "nome").
I dati inseriti nel form me li passa, quelli che stabilisco no.
Qualcuno può aiutarmi?
Nel frattempo sto provando con le sessioni, non so se giusto, ma ci provo
così faccio bagaglio.
Grazie in anticipo.
Riccarco.
--
Per rispondere,
elimina le lettere MAIUSCOLE dall'e-mail.

E' sufficiente attribuire il VALUE ai campi form. Occhio che se li
disabiliti con DISABLED non te li passa. In alternativa puoi usare dei campi
hidden
"Riccardo" <gHrafE...@hoLtmLail.cOom> wrote in message
news:ajtq8g$930$1...@serv1.iunet.it...


 ha scritto nel messaggio
news:Zpv89.4854$xi1.2...@news2.tin.it...

Ecco la soluzione che ho adottato:
<input type=hidden name="var_titolo" value="titolo">
Newsgroup: it.comp.www.php
Titolo: php6

ne vale la pena secondo voi usare php6 da subito per lo sviluppo di 
applicazioni oppure sono previsti dei cambiamenti
che nelle future 6.xx lo rendono incompatibile con la 6
attuale ?
--
Voi un applicazione web per la tua azienda ?
non riesci mai a trovare quello che sai di avere
e non ricordi chi lo ha fatto
g u f o _ r o s s o  CHIOCCIOLA 
libero.it

 6.xx lo rendono incompatibile con la 6 attuale ?
Prima che la versione 6 diventi standard per la maggior parte dei
provider dovranno passare mesi se non anni dal rilascio ufficiale, un
po' come e' successo per la 5. Utilizzarla prima di avere una base di
installazione consistente e' un azzardo.
-- 
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/

 attuale ?
esattamente il contrario.
non è raro che alcune funzioni presenti ora vengano rimosse per tempi
indefiniti (bug, incompatibilità, etc).
si programma (o si dovrebbe farlo) sempre per la versione considerata
stabile al momento.
può darsi anche che un metodo funzioni in un modo ora è tra qualche mese in
maniera totalmente diversa.
-- 
Well everybody's heard about the bird 
 Bird is the word
  Don't you know about the bird well everybody knows that the bird is a word
Bird is a word