mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.www.php
Titolo: Redirect frame header.. mah

Ciao a tutti,
Il problema è il seguente.
Ho una pagina su 
altervista.org
, che reindirizza tramite un frame alle
pagine che sono ospitate su un altro server.
Il frame che reindirzza mi ha permesso di mantenere nella  barra
indirizzi 
http://stucco.altervista.org
Ma il problema è con le sessioni, probabilmente a causa dei frame non
riesce a salvarle, in un post precedente ho letto che è un problema di
IE7 infatti con Opera, Mozzilla & C non mi dà alcun problema, ma come
spiegarlo agli altri?
allora ho provato ad inserire nella pagina su altervista codice php
del tipo ...
<?php
header (location blablabla);
?>
 che mi spostasse, direttamente alle pagine contenute nel server.
naturalmente con questa soluzione non riscontro il problema quando
accedo all'area protetta, ma naturalmente non riesco a mantenere 
http://stucco.altervista.org
nella barra indirizzi, che mi interesserebbe.
C'è un modo di avere la moglie ubriaca e la botte piena? (in uno dei
due modi?)
Grazie per tutti gli eventuali consigli!
--
Stucco
http://stucco.altervista.org

 ho letto che è un problema di IE7 infatti con Opera, Mozzilla...
IE7 ???!!  ma quando è uscito? ;)
ste


Non ancora sul mondo degli esseri umani... nella mia ottava dimensione
sě ;-]
--
Stucco
http://stucco.altervista.org

 spiegarlo agli altri?
IE6 ha come impostazione predefinita "non accettare cookie di terze parti",
intesi come domini diversi da quello della pagina corrente. Il sito
all'interno del frame risulta  "una terza parte" per cui non vengono
accettati i cookie. Potresti risolvere abilitando il nonricordocomesichiama
nel php.ini (ma non puoi se è un hosting) oppure passandoti il PHPSESSID
manualmente nei link e nei form.
Ludovico



Molto gentile Ludovico!
Grazie
--
Stucco
http://stucco.altervista.org

Newsgroup: it.comp.www.php
Titolo: Errore admin.php

come faccio a risolverlo quando faccio per la prima volta admin.php?
Fatal error: Call to undefined function: message_die() in
/membri/asdfgh/db/db.php on line 88

ciccio wrote:

provato con "die()"?
cosa vorresti fare di preciso?
-- 
WM


Presumo stiamo parlando di php-nuke...in questo caso è il classico
errore di connessione al db, controlla il config.php e guarda se i
dati del db sono corretti.
Francesco
_____________________________________
Per rispondere in e-mail togli NOSPAM

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

scusate se ho appena postato un'altra domanda ma ho un altro 
dubbio...per far aggiornare una pagina ho usato
<meta http-equiv="refresh">
ma non me l'aggiorna..se faccio manualmente f5 funziona come posso 
fare?grazie mille ste.

 cmq nn mi aggiorna nulla..
Mi pare piuttosto improbabile. Posta il codice.
-- 
I am what I am, I do what I can
Do. Or do not. There is not try.

 nn mi aggiorna nulla..
Questo funziona sicuramente.
echo "<html>
<head>
<meta http-equiv=\"Refresh\" content=\"0; url=tua_pagina.php\">
</head>
<body>
</body>
</html>";
Alla prossima.
	MAX


grazie provo
Newsgroup: it.comp.www.php
Titolo: numero di utenti su pagina

Come faccio a sapere quanti utenti ci sono contemporaneamente su una pagina
che tipo di istruzioni devo usare?
ciao
sergio

 che tipo di istruzioni devo usare?
   A dire il vero, e` un concetto un po' vago. Il protocollo HTTP e` 
transazionale: io, cliente, richiedo una certa risorsa, tu, servente, me 
la invii: fine. In realta`, una volta ricevuta la pagina io posso andare 
a casa senza chiudere il browser, e restero`, per dirla alla tua 
maniera, sulla pagina, quindi, tutta la notte, oppure puo` verificarsi 
un black-out alla ricezione dell'ultimo bit, e la mia permanenza sara` 
di durata infinitesimale. Di tutto questo, tuttavia, al server non 
importa proprio nulla: inviato quell'ultimo bit e chiuso il socket, per 
lui la tua permanenza sulla pagina e` finita.
   Tuttavia, e` ipotizzabile un tempo medio di consultazione per una 
data pagina, che puoi stabilire come meglio credi, e mantenere una 
specie di log degli accessi che consideri anche questo tempo. Se, per 
esempio, per leggere la tua pagina ci vogliono due minuti, ed in questi 
due minuti la pagina e` richiesta dodici volte, al termine dei due 
minuti avrai dodici utenti "connessi", e cosi` via.
   Esistono diversi prodotti che si comportano piu` o meno in questo 
modo, e ne esistera` sicuramente qualcun altro che segue un metodo anche 
piu` furbo: dai un'occhiata ai sorgenti di PHPNuke, che si basa 
sull'autenticazione per calcolare il numero di utenti "presenti" sul 
sito, potresti trovarli interessanti.
-- 
Alla prossima,
Marco

Io nei miei siti utilizzo questa tecnica:
appena un utente entra una tabella del dbase viene aggiornata
- rimuovendo tutte le righe che contengono un timestamp minore di un certo
"timeout" da me stabilito...
- con l'inserimento di una riga con il "timestamp" del momento in cui è
entrato l'utente e con il suo IP (se l'IP non è già presente)
- con l'aggiornamento del timestamp nella riga contenente l'IP dell'utente
(se l'utente ha fatto reload... o a caricato ad esempio un'altra pagina del
sito)
- stampa del numero di righe della mia tabella...
se gli utenti sono registrati... puoi fare anche una lista online-offline...
inserendo un campo aggiuntivo nella tabella con il nome dell'utente
registrato (o un id... o altro).
Spero di essere stato chiaro e di non avere dimenticato nulla... ciao

 wrote in message
news:SQnK9.10807$TC5.3...@twister1.libero.it...


Newsgroup: it.comp.www.php
Titolo: c'è differenza tra un select * e un select nome campo

Salve amici dell' NG
Vorrei chiedere se esiste differenza in termini di prestazioni tra ad
esempio  un "select * from db" e un "select nc from db"
quando il db ha un campo solo????
Grazie per le risposte che vogliate darmi
(Fabio)

 ha scritto nel messaggio
news:9olhrh$j9d$1...@pegasus.tiscalinet.it...

no, non c'è differenza.
Newsgroup: it.comp.www.php
Titolo: strano if

salve!
ho questo pezzo di codice:
<?
$query="SELECT IDSite, Titolo FROM sites WHERE CodSeller='$user'";
$result = mysql_query("$query")or die(mysql_error());
//Creazione Vettore
while ($row = mysql_fetch_array($result)){
$idsito[] = $row['IDSite'];
$titolo[] = $row['Titolo'];
if(!$result<>0){
print("
<tr><td>
<p>: : Non Sono Stati Ritrovati Siti Registrati : :</p>
<p>Procedi ad una nuova iscrizione cliccando sul pulsante Registra</p>
</td></tr>");
}else{
for($i=0; $i<count($idsito); $i++)
{
print("
<tr>
<td class='p SfondoAdv'><a href='index.php?sito=$idsito[$i]'
title='$titolo[$i]'>$titolo[$i]</a></td>
</tr>
");
}
}
?>
praticamente quando un utente ha un sito prelevato attraverso il where
della query, nella pagina compare l'elenco dei siti. ma se un utente
non ha inserito un sito, esso dovrebbe dare come risultato la scritta
"non sono stati ritrovati siti registrati"...invece, non compare
nulla....solo uno spazio vuoto......
di logica il codce che ho scritto dovrebbe funzionare, ma in pratica
non va......ho provato a spostare l'output in più punti ma senza
risultato......
mi sapete aiutare?
grazie!


ciao,
a parte che manca una parentesi graffa chiusa, poi ho visto che il
controllo sul numero di record (che andrebbe sostituito con
if(!mysql_num_rows($result))  ) lo fai all'interno del ciclo. Così
facendo se non esistono record non entrerà neanche dentro al ciclo e
quindi non ti stampa niente a video.
ciao,davide.

ok.....provo e ti so dire.........

eccomi qui......
allora.....errore stupido mio......di logica non poteva funzionare...al
di la dell'if errato dentro il ciclo, dicevo di recuperare i dati
quando il numero di rige era uguale a zero...e
di conseguenza non mi veniva nulla........
ok....ti ringrazio.......se a qualcuno può servire riscrivo il codice
corretto:
<?
$query="SELECT IDSite, Titolo FROM sites WHERE CodSeller='$user'";
$result = mysql_query("$query")or die(mysql_error());
if($mysql_num_rows($result)<>0){
print("
<tr><td>
<p>: : Non Sono Stati Ritrovati Siti Registrati : :</p>
<p>Procedi ad una nuova iscrizione cliccando sul pulsante Registra</p>
</td></tr>");
}else{
//Creazione Vettore
while ($row = mysql_fetch_array($result)){
$idsito[] = $row['IDSite'];
$titolo[] = $row['Titolo'];
for($i=0; $i<count($idsito); $i++)
{
print("
<tr>
<td class='p SfondoAdv'><a href='index.php?sito=$idsito[$i]'
title='$titolo[$i]'>$titolo[$i]</a></td>
</tr>
");
}
}
}
?> 
grazie.....
ciao
Soragni Mattia

un'altra domanda.......se non disturbo troppo......
in un'altra pagina ho fatto una query che mi preleva tutti i dati
presenti in una tabella corrispondenti ad una certa condizione....poi
quando vado a visualizzarli, utilizzando un semplice print, mi
visualizza solo il primo, utilizzando un ciclo for mi visualizza solo
una lettera.......come faccio per far visualizzare tutti i dati
contenenti nell'array contenente i valori della tabella?
grazie!

 if($mysql_num_rows($result)<>0){
mysql_num_rows va senza l'$ davanti :(
-- 
I veri polli sono i consumatori, e la loro malattia si chiama ignoranza.

scusa...errore di sbaglio di fretta............ :-)
Newsgroup: it.comp.www.php
Titolo: autenticazione utenti con php

Buongiorno a tutti.
Chiedo cortesemente chi può indicarmi una traccia per fare quanto
segue:
1) al primo collegamento l'utente può registrarsi (cioè come faccio a
registrare le variabili $username e $password passate mediante form e
quindi creare l'account utente?);
2) successivamente ad ogni accesso dell'utente verificare se lo stesso
è registrato ed in caso positivo indirizzarlo ad una pagina php;
insomma un classico esempio di accesso a sito riservato mediante
account utente e previa registrazione mediante username e password
decisi dall'utente
scusate l'ignoranza e grazie 1000 a chi può aiutarmi!
roberto

 è registrato ed in caso positivo indirizzarlo ad una pagina php;
Ti suggerisco di iniziare leggendo questa quida:
Autenticazione utente e sessioni php (14 - 20)
http://php.html.it/guide/leggi/121/guida-sicurezza-di-php/
-- 
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/

> 2) successivamente ad ogni accesso dell'utente verificare se lo stesso
gli esempi insulsi rimangono in vita a lungo
-- 
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



detta cosi si può fare tutto è niente, intendi utilizzare un database per 
gli utenti, un file o cos'altro?

Newsgroup: it.comp.www.php
Titolo: link che include

Come faccio a dire ad un link che se viene premuto deve includere un file?
.......sempre che si possa fare.......
Grazie e ciao!

 ha scritto nel messaggio
news:XCWkb.48330$Zh.4...@tornado.fastwebnet.it...


 .......sempre che si possa fare.......
Cioč?
Un link punta ad una qualche risorsa.
Non ha nessun comportamento "attivo".
Ciao
Marco

Scusate forse non mi sono spiegato, ma sono nuovo del php :)
Io vorrei che quando clikko su un link, mi include un testo (*.txt) o un
file php, nel livello principale del sito, senza che sia necessario caricare
di nuovo una pagina con il nuovo contenuto, perņ con glii stessi menu,
stessi banner e stesse altre cose.
Spero sia chiaro. Un saluto e grazie ancora

Newsgroup: it.comp.www.php
Titolo: qualcuno conosce programma see-commerce?

salve qualcuno conosce il gruppo di scripts in php ed il programma  di gestione
db mysql scaricabili al seguente indirizzo 
www.see-comerce.it
?
Vorrei sapere quali limitazioni ci sono nell'uso essendo concesso in licenza
GNU per quanto riguarda il programma ed open source per quanto riguarda gli
scripts
Grazie in anticipo per le vostre eventuali risposte
-- 
Posted from  [62.98.130.75] 
via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Grazie in anticipo per le vostre eventuali risposte
Si ho tentato di installaro una volta per provarlo ma non andava e l'ho
mollato subito...
Se devo usare uno script Open Source deve andare al primo colpo, senza
troppi problemi, altrimenti lo mollo e ne cerco un'altro...
Alex
Newsgroup: it.comp.www.php
Titolo: Posizione del banner in base ai click (metodo automatico)

ciao stavo facendo una specie di classifica banner cliccati, ma non col
metodo classico del dare un link specifico a chi partecipa allo scambio
banner, con un id x ogni banner...
cioč lo stavo facendo senza dover esser legato ne al link di provenienza
(cioč solo al link root del sito) e non al link che devo dare in giro
praticamente io do il link del mio sito 
www.sito.it
 e al tipo chiedo solo il
nome del suo sito
www.suosito.it
per fare il controllo e assegnare il click ho fatto una cosa del genere:
$controllo_prov=str_replace("http://","",$HTTP_REFERER);
$query->run("UPDATE banner totclick=totclick+1 WHERE
provenienza=SUBSTRING('".parseVal($controllo_prov)."',1,LENGTH(provenienza))
");
solo che cosě facendo ho il problemino che se uno mette 
www.nomesito.it
o 
nomesito.it
non mi trova il sito
inizialmente avevo pensato di eliminare proprio il www, ma ho visto che poi
linkandoli , alcuni siti senza www non funzionavano
quindi mi chiedevo se c'č un modo x fare un controllo se c'č o no il www nel
campo provenienza di mysql e fare il giusto controllo con il link di
provenienza, con o senza www
mi son spiegato male ma spero che abbiate capito :-)
ps bč anche il .it, al posto del .com, non viene trovato, ma fa niente :-)
ciaociao


se ho ben capito potresti fare un controllo di questo tipo:
se i primi quattro caratteri della stringa sono "www." eliminali,
e salva nel db solo la stringa senza "www.",quando li linki li richiami 
ed aggiungi il "www."...
per il controllo non so aiutarti piů di tanto...ma di sicuro la funzione 
substr() fa al caso tuo!
ciao


questo lo avevo fatto all'inizio
era la soluzione ideale
peccato che non tutti i siti vanno col www :-(

Newsgroup: it.comp.www.php
Titolo: bottoni e funzioni

Ciao
Come si fa ad associare una funzione ad un elemento button?
ad esempio:
<? function miafunzione() { connetti al Db, inserisci valori da $_session,
dammi errore se c'鑮
echo "<input type='button' name='register' value='Registra' border='0'
onclick=miafunzione()>";
?>
...NON VA!
grazie per eventuali spunti...o sputi! ;-)
stefano

 ...NON VA!
Ma va, che strano ...
Javascript e' lato client. PHP e' lato server
<?php  // miofile.php
  function miafunzione ()
  { 
	// boh
  } 
  miafunzione ();
?>
// file test.htm
<input type='button' name='register' value='Registra' border='0'
onclick="location.href='miofile.php'">
Sei un newbie? Leggi questo 
http://url.repository.biz/go/1
-- 
I am what I am, I do what I can
Sei un newbie? Leggi questo 
http://url.repository.biz/go/1
Inviare email con allegati? 
http://url.repository.biz/go/x

 Sei un newbie?
Diciamo che fin'ora non mi sono mai trovato ad aver bisogno di comandi in
Jscript.....;-)

 comandi in Jscript.....;-)
Sono comunque convinto che dalle tue affermazioni non hai ben capito
come funziona il PHP ed il protocollo HTTP.

Newsgroup: it.comp.www.php
Titolo: Apostrofo e Slash... perchè su alcuni server?

Salve,
    Come mai lo stesso script PHP su un server all'immissione dei dati,
salva gli apostrofi preceduti da slash e invece in alcuni altri server no???
E' un problema di settaggi del server?
Grazie.

 E' un problema di settaggi del server?
E' un parametro di configurazione di PHP: si chiama "magic_quotes", o
qualcosa del genere, e lo stato lo vedi anche con phpinfo(). Scusa se non
sono preciso ma ci sono decine e decine di settaggi (per non parlare di
quante sono le funzioni...) :-)
Ciao
_China


Probabilmente è un problema se magic_quotes_gpc è attivato o no nella
configurazione di PHP: vedi manuale php.
Se è attivato, php inserisce automaticamente gli escape nei cookies,
nelle http_post_vars e nelle http_get_vars. 
Se è disattivato lo devi fare tu con addslashes().

Newsgroup: it.comp.www.php
Titolo: consigliate un libro

Mi consigliate un buon libro che parli del binomio mysql-php?
penso che sia meglio un testo che parli di entrambi che comprare due libri
separati.
grazie in anticipo
-- 
ciao
Bazan

bazan wrote:

Personalmente preferisco documentrami on-line (sui manuali degli 
applicativi in primis), ma visto che questo tipo di richieste è stata 
inoltrata qualche giga di volte ti fornisco questo:
http://tinyurl.com/xnyk

bazan, in data 04/12/2003 1.32, ha occupato banda con questi byte:

Io ho: Greenspan/Bugler "Sviluppare applicazioni per database con 
MySQL/PHP" (Apogeo/Professional). La mia e' un'edizione del 2001, non so 
se ne sia uscita una piu' aggiornata, ma e' il testo che ho utilizzato 
(con le opportune modifiche al codice) per imparare a programmare.
-- 
Spirito Libero
Siamo tutti un po' abusivi a questo mondo...
(Non mettere il sale se vuoi rispondermi!)
Newsgroup: it.comp.www.php
Titolo: campionare una pagina

Vorrei sapere se tramite qualche funzione di PHP è possibile "campionare"
,nel senso di collegare, porzioni di testo html da una pagina residente su
un server sulla pagina di un altro sito.
per essere più chiari, nel sito 
www.windsurf-roma.it
 a cui sto lavorando
la sezione Wind a sx con le previsioni mi viene aggiornata automaticamente
da un ragazzo attraverso delle pagine da lui create ad hoc - e che vado a
prelevare con la funzione "include" - e che pure lui utilizza per il suo
sito.
Per rendere la cosa più semplice si stava pensando se era possibile fare
in modo che lui scriva una pagina di previsioni unica ed io vada a
prendere solo le parti di testo relative al vento che mi interessano.
spero di essere stao chiaro. Se avete capito potreste darmi qualche input
in modo che poi mi vada a studiare la modalità attraverso il quale
realizzare lo script?   
Grazie
Ste
 
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 prendere solo le parti di testo relative al vento che mi interessano.
Sì, è possibile.
Puoi caricare la pagina con fopen().
E poi parserizzarla alla ricerca di quello che ti interessa.
Ciao
Marco

 Marco
Grazie Marco,
ho fatto una prova
$diarcor = fopen("
http://diarcor.altervista.org/Previsioni.htm
","r")
ma ricevo il seguente errore 
Warning: fopen(): php_network_getaddresses: gethostbyname failed in
c:\program files\easyphp1-7\www\prova.php on line 30
Warning: fopen(
http://diarcor.altervista.org/Previsioni.htm
): failed to
open stream: No error in c:\program files\easyphp1-7\www\prova.php on line
30
Sulle info leggo
allow_url_fopen local e master on


> esagerato! ;o)
Era un effetto scenico... :-D
Ciao
Marco

 E poi parserizzarla...
esagerato! ;o)
ste

ho fatto dei tentativi con altre pagine web prese a caso e salvandole in
locale e sono riuscito a fargliela leggere. Ora mi sto studiando le
funzioni per "parserizzare".
Ma da che può dipendere che alcune pagine non vengono lette??
Mancanza di permessi?


 c:\program files\easyphp1-7\www\prova.php on line 30
allor_url_open hai detto che è on.
Mmm, non saprei...
La riga 30 è la fopen()?
Ciao
Marco

 Marco
cerco di andare avanti nello studio
mi sono studiato le prime funzioni per "parserizzare" un file.
Volendo far leggere solo la porzione di testo che va da una data parola
chiave 
xxx
ad una altra
yyy
che tocca fare?
Mi sono un attimo perso, ho il contenuto del file all'interno di una
variabile, la printo e me lo posso vedere, posso vedere solo fino ad un
certo punto, dividere etcc ... ma individuare una singola parola?


 certo punto, dividere etcc ... ma individuare una singola parola?
Quello che ora devi fare è individuare la parte di pagina html che ti
interessa.
Il mio parsing è una cosa molto alla buona, ma efficace, usando le funzione
strpos(), substr(), ...
Devi solo individuare la porzione di codice html che ti interessa e
ritagliarla via via.
Puoi usare anche le espressioni regolari, ma è più complicato.
Ciao
Marco
Newsgroup: it.comp.www.php
Titolo: Unire due parole con underscore

Ciao,
scusate la domanda scema ma ho solo una infarinatura generale di PHP:
putroppo l'host del mio sito ha disponibile solo questo linguaggio e mi
devo adattare.
Data una stringa di due parole (separate da uno spazio) vorrei ottenerne
una con le parole unite da underscore.
Grazie
Andrea
-- 
http://myretrocomputing.altervista.org

 
detta così basta un
$stringa=str_replace(" ", "_",$stringa);
-- 
should I go back to sleep?

 ottenerne una con le parole unite da underscore.
Se ti serve per creare dei nomi di file, puoi provare questa funzione:
http://groups.google.it/group/it.comp.www.php/msg/c1ad7862574b2620
P.S.
Carina l'icona
-- 
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/

 $stringa=str_replace(" ", "_",$stringa);
Perfetto, grazie!
Ciao
Andrea
-- 
http://myretrocomputing.altervista.org

 Carina l'icona
Grazie anche a te!


Newsgroup: it.comp.www.php
Titolo: php -> socket

ciao a tutti
come dialogo tra uno script php e un server tcp?
linux, con windows è uguale?
se fosse una pagina web posso usarlo comunque?ù
grazie gabryfan82
webmaster di 
www.fantogame.it

 se fosse una pagina web posso usarlo comunque?
Dipende dalla configurazione del server.
-- 
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: lettura dir e permessi

Ciao a tutti ,
ho usato questa classe per leggere una directory:
***********nome file leggi.php*****************
<?php
$d = dir("/home/sites/script/function");
echo "Path: ".$d->path."<br>\n";
?>
<select name="nome_file">
<?php
while ($entry = $d->read()) {
if (is_file($entry)) echo "<option>$entry</option>";
}
?>
se si tratta di leggere i file contenuti nella directory dove risiede anche
il file leggi.php tutto ok , se cerco di leggere i nomi dei file contenuti
in un altra dir ed ad esempio scrivo:
$d = dir("/home/sites/altrositoweb/cartella");
Non ci riesco.
Premesso che ho settato i chmod 777 su file leggi.php e sulla cartella di
destinazione e che php non è in safe mode come faccio a leggere i file
contenuti in una dir diversa da quello da dove eseguo lo script ?
Grazie a tutti !!

Jasx wrote:

if($handle=opendir("/home/sites/altrositoweb/cartella"))
{
        while (false !== ($file = readdir($handle)))
        {
                $file <-- Contiene il nome del file...
        }
        closedir($handle);
}
/*
** Federico Soldani
** 
http://www.daemon-ware.com
*/
Newsgroup: it.comp.www.php
Titolo: domanda da neofito

Sono alle prime esperienze con PHP e guardando i vari esempio, su
manuali, howto, etc.. mi chiedo quale sia il modo giusto per scrivere
Pagina php che contiene l'html? oppure pagina html che contiene il php?



Nessuno dei due. :)
Per iniziare, inizia con la pagina html che contiene php (il minimo 
indispensabile), e piano piano porta tutto il php (tranne print/echo, for, 
foreach, switch e while) in un file totalmente separato, dove avrai la 
logica vera e propria.
Quindi puoi provare un sistema di templating (smarty, per esempio) o un 
framework (io sto usando Zend Framework, ma ce ne sono altri: CakePHP, 
Symfony, CodeIgniter, ecc.)
E` buona cosa capire e usare la programmazione a oggetti, anche se 
all'inizio, per piccoli siti, puoi partire con la programmazione 
procedurale.
Gia` che ci sei, inizia subito da PHP5, visto che da fine anno il 4 non 
sara' piu` supportato.
Bye.

 sara' piu` supportato.
OK!
Grazie
Newsgroup: it.comp.www.php
Titolo: Importare record in mysql da file di testo

Beh non è un post semplice, perchè i record provengono da un vecchio
programma in basic
e sono suddivisi in record (ovviamente, neppure in modo troppo regolare).
Vorrei usare le regexp e mi stavo chiedendo se esistesse un modo per usare
codici esadecimali come delimitatori di record/campi.
J

 Beh non č un post semplice, perchč i record provengono da un vecchio


"J" <jj@thecloud.o> wrote in message news:a4u6og$e6o$1...@serv1.iunet.it...

\xhh
'/(.*)\xff/(.*)/siU' per riconscere ad esempio due campi delimitati con
0xff (preg)

 Di norma si utilizzano caratteri speciali per la delimitazione dei campi.
eheheheh forse non hai inteso cosa intendo :))
Io parlo di record scritti da file ad accesso random in basic... ma forse
non ne hai mai visti :))
J

non ne hai mai visti :))
Possiamo vederne uno di grazia?:)
Facci vedere il formato almeno possiamo dirti qualcosa...
-- 
WEbdOM webmaster di
Metronic.It mobile phone philosophy
www.gadgetpoint.it
 serigrafia on line


Fantastico. Domanda numero due. Ma quando vado a mettere, chessň 200 byte in
una stringa e "applico" una maschera regexp lui fa in automatico la
conversione della stringa ?
Essendo un file binario (e non di testo come ho scritto nel subject) non
vorrei problemi...
J

Il formato non è costante in numero di byte, ma lo è molto nella
costituzione dei record.
Il file è fatto in modo simile:
intestazione
20 04 cognome 04 nome 04 indirizzo ....
20 04 cognome 04 nome 04 indirizzo ....
etc etc
Ovviamente 20 e 04 sono i codici esadecimali di caratteri di delimitazione
dei record mentre 04 sono i caratteri di delimitazione dei campi.
Purtroppo qui e là il file è interrotto da caratteri ascii 220 (ESC) e ci
sono un sacco di EOF (ovviamente da filtrare), quindi devo avere un accesso
che non si fermi all'EOF del file.
J

 vorrei problemi...
PHP si comporta benevole con le stringhe (non hai problemi con carattere
0).
Infatti puoi caricare un file binario in una stringa e fare un echo per
fare un download. Questo file puo essere un zip, doc, jpg e non vengono
alterati.

 fare un download. Questo file puo essere un zip, doc, jpg e non vengono
Corretto, non avevo pensato ai download.
Eventualmente il problema potrebbe tornare nel dover caricare il file "a
pezzi" (essendo di 25Mb) ma farň un "vagone in transito" di x byte sul file
e lo farň scorrere byte per byte.
J
Newsgroup: it.comp.www.php
Titolo: Hosting

Mi rivolgo a tutti coloro che dispongono di un dominio con spazio web.
Qual è secondo voi il miglior hosting sia in assolito che in rapporto
qualità/prezzo?


Secondo me non esiste un hosting migliore in Assoluto, quello che costa
pochissimo magari risparmia sull'assistenza tecnica, e quello che cosata di
più sarà più efficente ma lo paghi.
Su spaghettibrain ci ho creato un forum di dibattito:
http://www.spaghettibrain.com/modules.php?op=modload&name=Forum&file=viewfor
um&forum=14
Inoltre abbiamo fatto (insieme ad Aemmenet) una offerta Customizzata MySql +
PHP +  Dominio (Più altri supporti tipo Wap, Server sicuro, Pyton, Cgi
ecc...) che trovi Qui: 
www.spaghettibrain.com/hosting.php
Ci sono poi dei siti come 
www.html.it
 o 
www.trovahosting.it
 che fanno
proprio comparazioni di questo tipo ...
Ciao
=======================================
Claudio
- 
www.spaghettibrain.com
 PHPNuke Italian Mirror
- Vuoi un DB MySQL Free? Fatti un giro su Spaghetti ...
=======================================

 ha scritto nel messaggio
news:IXeq7.9647$Su1....@news2.tin.it...


 qualità/prezzo?
Da parte mia posso dirti che il "migliore" (secondo i miei punti di 
vista) è 
www.phpwebhosting.com
E' americano... paghi $9.99 al mese e hai:
1) 150Mb di spazio (puoi richiederne di più... gratis, io sono arrivato 
a 280 per necessità)
2) 1 database mySQL (puoi richiederne di più... gratis)
3) Supporto tecnico online negli orari d'ufficio di Indianapolis (i 
server stanno li) direttamente appositi form... nel 90% dei messaggi che 
ho inviato... ho ricevuto risposta in max 10 minuti...
4) email, aliasmail, mailinglist ecc. ecc. tramite QMail illimitate
5) domini di terzo livello (
nome.sito.com
) gratuiti e infiniti...
Cosa vuoi di più?
-- 
+ > Piersandro Guerrera <-> PaRRoT <-> 
par...@edengames.net
 <- +
| ------------------------------------------------------------ |
< Per informazioni, curiosità e news contattami o  vistita E.G >
+ > ICQ: 8372114 <--> Eden.Games - 
http://www.edengames.net
  < +

 ha scritto nel messaggio
news:MPG.1614438f1...@news.libero.it...


 ma è veloce?
Guarda tu stesso 
www.phpwebhosting.com
 da qualche parte c'è la lista dei 
siti hostati che hanno voluto "presentarsi".
Il mio indirizzo è 
www.edengames.net
E' più veloce di molti servizi di hosting italiani... e si trova 
dall'altra parte del mondo.


> Il mio indirizzo è 
www.edengames.net
Complimenti, bel sito
Ciao
Newsgroup: it.comp.www.php
Titolo: random (cosa sbaglio?)

Ciao,
attaverso questo codice, cerco di estrarre 8 numeri random presi dal 
primo array e cerco di metterli nel secondo array. Dico "cerco" perché a 
volte riesce e a volte no: cioè, a volte un elemento (o più elementi) 
sono vuoti, cosa che non deve succedere.
<?php
// i numeri sono ordinati qui ma nella realtà non lo sono
$first=array(1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24);
$second = array();
//
$max = 9;
//
$alias = $max;
//
for($i=0;$i<$max;$i++){
   $t = rand(0,sizeof($first));
   array_push($second, $first[$t]);
   array_splice ($first, $t, 1);
   $alias--;
}
print_r($second);
?>
Cosa sbaglio? Grazie!

>   $t = rand(0,sizeof($first));
cambiando
sizeof($first)
in
sizeof($first)-1
sembra andare.
Quello che non afferro è il motivo.
Da un test mi sono accorto che succedeva quando il numero random 
estratto corrispondeva alla lunghezza dell'array (per questo ho usato 
poi -1 come escamotage).
Non afferro, però, cosa in effetti causi poi la nullità del valore...

 Quello che non afferro è il motivo.
Perché se non specificato l'indice di un array parte da 0 e non da 1.
L'array del tuo esempio, all'inizio, ha 24 elementi e l'indice va da 0
a 23. Il valore restituito da sizeof($first) non è il massimo valore
dell'indice ma il numero di elementi. Alla prima iterazione del ciclo
for $t è un numero compreso tra 0 e 24, ma l'indice dell'array $first
va da 0 a 23. Alla seconda iterazione $t sarà compreso tra 0 e 23, ma
l'indice sarà compreso tra 0 e 22, e così via. Ad ogni iterazione il
valore di $t può essere maggiore del massimo valore dell'indice di
$first. Quando succede, in $second tenti di inserire qualcosa che non
esiste e ti resta il "buco".
Abilitando la visualizzazione dei Notice attraverso l'error_reporting è
possibile accorgersi facilmente del problema.
Ciao.
-- 
Federico

grazie!
Newsgroup: it.comp.www.php
Titolo: random query

Salve a tutti,
sto cercando qualcosa che visualizzi casualmente dei records da una tabella
, ma devono essere diversi fra loro, cioč non ci devono essere copie di
record.
grazie anticipatamente

 essere copie di record.
Sei un newbie? Leggi questo 
http://url.repository.biz/go/3C
Se ne e' discusso decine di volte.
http://groups.google.com/groups?hl=en&lr=&ie=UTF-8&oe=UTF-8&threadm=J3I4
c.66413%24Kc3.2098486%
40twister2.libero.it
&rnum=2&prev=/groups%3Fq%3Dgro
up%253Ait.comp.www.php%2Breverse%2Brand%26ie%3DUTF-8%26oe%3DUTF-8%26hl%3
Den
[ 
http://url.repository.biz/go/3q
 ]
-- 
I am what I am, I do what I can
Vuoi supportarmi? 
http://url.repository.biz/go/3E
Votami! 
http://www.phpclasses.org/vote.html
L'uomo, conscio di sbagliare, persevera.

se ne sarà discusso decine di volte ma non è quello che ho
chiesto...comunque grazie lo stesso ho trovato ciò che fa al caso mio su
php.net
"Setec Astronomy" <setec@_NO_NOSPAM_freemail.it> ha scritto nel messaggio
news:aUrkc.157101$Kc3.5...@twister2.libero.it...


 su 
php.net
Posta la pagina dove hai trovatoi la tua risposta, sono sicuro che non
possa essere poi tanto diversa da:
SELECT DISTINC * FROM table WHERE 1 ORDER BY RAND() 
SELECT DISTINC * FROM table WHERE 1 ORDER BY REVERSE(RAND()) 
O simili.
-- 
I am what I am, I do what I can


 SELECT DISTINC * FROM table WHERE 1 ORDER BY REVERSE(RAND()) 
setec, mi spiegheresti per favore il "WHERE 1" ?
non l'ho capito :-/
-- 
sp-
courrier électronique:
[spintop _ chez _ virgilio _ point _ it]

 non l'ho capito :-/
Volevo evitare che mi dicesse, no non va bene perche' manca la
possibilita' di mettere dei filtri, in questo modo il filtro' c'e' ma
e' come se non ci fosse (sempre vero). Non conoscendo la struttura
della tabella e' l'unica soluzione funzionante che ho trovato.
-- 
I am what I am, I do what I can
Vuoi supportarmi? 
http://url.repository.biz/go/3E
Votami! 
http://www.phpclasses.org/vote.html


 della tabella e' l'unica soluzione funzionante che ho trovato.
si si, non lo metto in dubbio. :)
forse non mi sono spiegato io: non capisco cosa significa "WHERE 1" e 
approfittavo per chiederti che fa.
eheheh...


 fa.
Non fa assolutamente nulla, "1" e' una condizione sempre vera.
-- 
I am what I am, I do what I can

Newsgroup: it.comp.www.php
Titolo: Consigli per forum

Dovrei inserire un forum di discussione in un sito, io avevo pensato a 
PHPBB che ho già installato nel mio server locale per testarlo, ma nei 
mesi scorsi ho lurkato il Ng su questo software ed ho visto che non è il 
massimo della sicurezza.
PHPBB rimane il migliore o ci sono alternative valide?
Max
-- 
Se mi volete scrivere
massimo . ori @ aliceposta . it

 PHPBB rimane il migliore o ci sono alternative valide?
Imho i forum migliori sono vbullettin e invision board.
Invision board fino alla versione 1.3.1 è gratuita
Newsgroup: it.comp.www.php
Titolo: [?] - Come Adattare finestra in base all'immagine

Si sembra semplice, ma l'immagine si trova su un altro sito.
Non posso cosi' leggere le sue dimensioni. Altre strade?
-- 
Vincenzo

 fatto non succede nulla

 Non posso cosi' leggere le sue dimensioni. Altre strade?
Scusa non si capisce bene se il tuo problema e adattare la finestra quindi
usando JS oppure prendere le dimensioni del file...

 
A cosa ti serve leggere le dimensioni?
E poi parli di dimensioni in pixel o in Kb?
Io i tag width e height li elimino proprio...
Max
-- 
Se mi volete scrivere
massimo . ori @ aliceposta . it

Newsgroup: it.comp.www.php
Titolo: Evidenziare il risultato di una ricerca

Ciao a tutti ho tentato di implementare un metodo per evidenziare i
risultati di una ricerca, nell'ambito di un "motore di ricerca" dentro
il mio sito. Si tratta in sostanza di fare una ricerca in un file di
testo che contiene i nomi degli elementi da trovare.
ad esempio
Cerco-> 'ciao'
Risultati:
questo è un risultato.<b>ciao</b> eh!
questo è un altro, <b>ciao</b>
<b>ciao</b>, eccone uno
eccone <b>ciao</b> un altro
Ecco il metodo che ho utilizzato, mi chiedo se ci sia un modo piu
immediato (ad esempio con le espressioni regolari con cui non sono
praticissimo...)
------------------------------------------------------
$cosa_cerco=$_GET[nomefile2];
$file=file("listaf.txt");
$n_occ=0;
   for ($i=0; $i<=count($file); $i++)
      if (eregi($cosa_cerco,$file[$i])) { //NOT case-sensitive
      	$n_occ++;
      	//evidenzia nel testo la parola cercata
      	$word=$file[$i];
      	$link2='#00FF00';	//evidenziato
		$start = strpos($word, $cosa_cerco);//da dove parte
		$len = strlen($cosa_cerco);
		$end = $start+$len;
		echo ('<a href="'.$file[$i].'">');
		for ($j=0;$j<strlen($word);$j++)
			if ($j<$start || $j>=$end) echo $word[$j];
			else echo"<font color=$link2>".$word[$j]."</font>";
		echo ('</a></li>');
      }
print "<p>N.ro risultati trovati:<i>";
print $n_occ."</i></p>";
echo ("<hr>");
------------------------------------------------------
Cosa ne dite? Attendo riscontri/opinioni/proposte ... ciao & grazie
:)

si, c'è...
$risultatoRicerca="questo è un risultato.ciao eh!
  questo è un altro, ciao
  ciao, eccone uno
  eccone ciao un altro";
$chiave="ciao";
$evidenziatore=preg_replace('/\W'.$chiave.'\W/', '<b>'.$chiave.'</b>', 
$risultatoRicerca);
i \W significano "tutto quello che non è una lettera", servono a isolare 
i ciao, altrimenti se per esempio la chiave fosse "etti" e ci fosse la 
parola "lettiera" nel testo il risultato sarebbe "l<b>etti</b>era", che 
non è bellissimo da vedere.
--
Dr.Tarr


 $risultatoRicerca);
[...]
Newsgroup: it.comp.www.php
Titolo: Gestire domande con risposta multipla

Ciao a tutti,
dovrei realizzare una sorta di test simile a quelli che si trovano
sulle riviste con possibilità di risposta A, B e C e poi in base al
numero relativo dei tre valori si traccia un profilo.
Il problema sorge in quanto il tutto deve essere dinamico nel senso
che le domande (in numero variabile) sono pescate da un db, così come
le relative tre possibili risposte.
Avevo pensato di usare dei radio per scegliere la risposta ma dovrei
creare per ogni domanda un id diverso (così è selezionabile una sola
risposta per domanda), non so in pratica come fare a passare tramite
post alla pagina che conterà le relative risposte i valori di partenza
non sapendo a priori quante saranno le domande e non conoscendo il
nome (che verrà creato "al volo") delle variabili associate al value
del radio.
Grazie per l'aiuto.

 
Il php non c'entra tantissimo...
Se ogni domanda ha una sola possibile risposta, con un array di radio 
risolvi il problema.
<input name="domanda[1]" value="A">
<input name="domanda[1]" value="B">
<input name="domanda[1]" value="C">
..
<input name="domanda[n]" value="A">
<input name="domanda[n]" value="B">
<input name="domanda[n]" value="C">
al momento del submit, in $_POST avrai un array domanda, dove l'indice è 
l'indice della domanda e il valore, la risposta.
	Francesco


piu' o meno una cosa cosi?
http://www.alfonsodirienzo.it/default.aspx
con l'ASP penso sia fattibile
sono all'inizio...vorrei chiederti una cosa..la mail e' valida?
grazie 

 ha scritto nel messaggio 
news:fq0tv7$rd4$1...@newsserver.cilea.it...


Grazie. Domani metto subito in atto... 

 ha scritto nel messaggio 
news:1RVwj.87$nD5...@nntpserver.swip.net...

Ciao, non è proprio ciò che intendevo comunque grazie!
La mail è valida...se stai pensando allo spam, non mi preoccupa più di tanto 
;-)

Newsgroup: it.comp.www.php
Titolo: Pagina con IFRAME

Ciao a tutti,
vorrei fare una cosa di questo tipo:
una pagina per salvare i contatti in una rubrica.
La pagina utente.php ha i campi text nome e cognome.
All'interno della pagina vorrei inserire un iframe (contatti.php) in
cui sono visualizzati i numeri di telefono non in campi text ma
stampati sulla pag (tra i tag <td></td> per indenderci).
vorrei inserire un bottone per richiamare in pop up una pagina dove
inserire i dati dei contatti (per esempio ins_contatti.php) .
Da questa popup cliccando sul tasto "salva" vorrei aggiornare la pagina
dell iframe (contatti.php) con la nuova riga dei contatti.
Come faccio a passare questi dati all'iframe?
Come faccio a dire all'iframe aggiornati e inserisci i nuovi dati?
Spero di essere stato chiaro.
Grazie per l'aiuto

 Come faccio a dire all'iframe aggiornati e inserisci i nuovi dati?
Sei OT, it.comp.lang.javascript
-- 
I am what I am, I do what I can
Sei un newbie? Leggi questo 
http://url.repository.biz/go/3C
Vuoi supportarmi? 
http://url.repository.biz/go/3E
Do. Or do not. There is not try.
Newsgroup: it.comp.www.php
Titolo: Domanda da niubbo..

Scusate, ho una domandina del venerdi' pomeriggio...
ho all' interno di una pagina web questo ciclo in php che mi visualizza in
successione tutti i campi (titolo) di una tabella in un db mySql.
while($riga = mysql_fetch_array($ris)) {
     print"<br>";
     print"titolo: $riga[titolo]<br>;
     print"_______________________________________________________________";
           print"<br>";
        }
Vorrei fare in modo  che cliccando sui vari titoli visualizzati mi
comparisse un altra pagina che mostra i rimanenti campi della tabella.
come posso fare?
grazie
Fabry

 ha scritto nel messaggio
news:4138...@x-privat.org...

Se ogni record della tua tabella ha un id numerico (es. id_num), puoi
inserire un link tipo:
echo "<a href=\"pagina_dettagli.php?id_num=$riga[id_num]\">Visualizza
dettagli</a>";
Nella pagina dettagli, devi eseguire nuovamente la query e la implementi con
...WHERE id_num='$id_num';
così ti restituisce un solo record corrispondente al titolo per cui hai
cliccato sul link Visualizza dettagli. Infine stampi i risultati.
Ti consiglio di utilizzare echo al posto di print e di controllare che le
virgolette " una volta aperte, siano chiuse" al termine della riga.
Spero di essere stato chiaro.
Francesco Duca
http://www.goldenweb.it

 ha scritto nel messaggio
news:4138...@x-privat.org...

Ogni record avrà un id nella tabella, giusto?
Stampi i titoli come link con <a href=\"........?titolo=".$riga[id] e nel
codice scrivi:
if(isset($_GET['titolo']))
$query="SELECT * from tabella where id=".$_GET['titolo']."";
questa è la procedura in linea di massima... vedi tu poi di adattare il
tutto alla tua struttura...
CIAO

Grazie ragazzi, siete la mia salvezza!!
Fabry


Newsgroup: it.comp.www.php
Titolo: con php posso leggere i ng

Ciao ng,
 ho una domanda sulle connessioni con php:
posso leggere i newsgroup da un semplice server in cui hosto il mio sito,
magari con qualche comando / funzione particolare, o necessito di utilizzare
un server particolare connesso a quello dei newsgroup?
Scusate la stupidità della mia domanda, ma tale è la mia esperienza in
questione :)
Grazie
Enrico

 posted this:

Si puo' e ci sono alcuni script in giro (parola magica: NNTP e socket):
 
http://php.resourceindex.com/Complete_Scripts/Clients_and_Servers/NNTP/
-- 
Son defa söyledigim sözlerimden dolayi üzgünüm. 

 un server particolare connesso a quello dei newsgroup?
Individua quale gestore (connettività) utilizza il server che ti hosta.
Poi trova i relativi newsserver. (nel caso di Libero per es.
powernews.libero.it
)
Per connetterti non devi nient'altro che apire un socket (fsockopen()) sulla
119 e utilizzare il protocollo NNTP
con fgets(), fputs() ti rimando cmq. all'RFC 977:
http://www.faqs.org/rfcs/rfc977.html
Gusher.

 ha
scritto nel messaggio news:IDdLa.127668$Ny5.3...@twister2.libero.it...

Grazie, siete stati molto esaurienti e celeri
Enrico
Newsgroup: it.comp.www.php
Titolo: Database Sql

Salve,
Dovrei ristrutturare un sito di una società; mi hanno chiesto di fare tutto
il più aggiornabile possibile. Avevo pensato di creare un sito php  che
usufruisca di un db sql (che venga usato tramite phpmyadmin) in modo che
tramite un backoffice possa essere modificato a piacimento.
Purtroppo pare che il loro attuale hosting  non sia dotato di gestione di db
(come faccio a capirlo con certezza?). In questo caso come mi consigliate di
procedere:
a)Faccio cambiare hosting (me ne consigliate uno che abbia tutte le
caratteristiche richieste fra cui il phpmyadmin?)
b)Faccio tutto senza db (anche se mi sembra assurdo, dove memorizzo i
testi?)
Grazie mille
Alex

"Darky" <bib...@NOSPAMlibero.it> ha scritto nel messaggio
news:khG3b.56689$sj6.1...@tornado.fastwebnet.it...

Con php puoi usare dei semplici file di testo o le funzioni DBM.
Le principali sono:
$dp = dbmopen(path,"r/w/c/n") Apre un database DBM
dbmclose($dp) Chiude un DBM
dbminsert($dp,"chiave","valore") Inserzione; 0=OK, 1=C'e' gia', -1=ERRORE
dbmreplace($dp,"chiave","valore") Sostituzione; 0=OK, -1=ERRORE
dbmfetch($dp,"chiave") Lettura di un valore
dbmfirstkey($dp) Lettura della prima chiave memorizzata
dbmnextkey($dp) Lettura della prossima chiave
dbmexists($dp,"chiave") Esistenza di un valore
dbmdelete($dp,"chiave") Cancella un valore
Ciao,
Ema

 ha scritto nel messaggio
news:binbq2$b7k6p$1...@ID-190851.news.uni-berlin.de...



Purtroppo mi sono appena accorto che le funzioni DBM vengono definite come
deprecate.
Vedi 
http://php.it/manual/en/ref.dbm.php
Comunque,
la versione in italiano e' qui: 
http://php.it/manual/it/ref.dbm.php
Cito e commento:
***Funzioni DBM***
Questa funzioni consentono lo storage di records memorizzati in un dbm-style
database. Questo tipo di database (supportato da Berkeley DB, GDBM, e
qualche libreria di sistema, così come una built-in flatfile library)
memorizza coppie key/value (al contrario dei full-blown records supportati
dai database relazionali).
Segue anche un piccolo esempio in cui:
- viene aperto un db (su file)
- ci si interroga sull'esistenza di una chiave: se c'e' la si recupera,
altrimenti se ne inserisce una nuova.
- si rimpiazza una chiave gia' esistente
- si chiude il db.
$dbm = dbmopen ("lastseen", "w");
if (dbmexists ($dbm, $userid)) {
    $last_seen = dbmfetch ($dbm, $userid);
} else {
    dbminsert ($dbm, $userid, time());
}
...
dbmreplace ($dbm, $userid, time());
dbmclose ($dbm);
Ciao,
Ema
Newsgroup: it.comp.www.php
Titolo: Notifica ricezione email dal server

Ciao
c'è un modo per inviare un email ed avere la "notifica" della ricezione dal
server?
Ad es. io invio un email con uno script php, al signor
luigiros...@virgilio.it
 e il server mi risponde con un email che
l'email stessa è stata ricevuta dal destinatario.
Grazie
FL

 l'email stessa h stata ricevuta dal destinatario.
Se utilizzi una classe (o funzione) per l'invio tramite SMTP e ti
colleghi al server relativo all'utente specifico (vedi RFC relativo)
puoi avere la certezza che l'email e' stata consegnata nella casella di
posta.
Per la conferma di lettura ci sono 2 metodi:
1^ Utilizzi l'header Disposition-Notification-To, in questo caso dovrai
controllare la casella di posta elettronica per verificare se l'utente
ha inviato la notifica di ricezione.
2^ La seconda possibilita' funziona solo con mail HTML. Inserisci una
immagine fittizia con
src="
http://wuodominio.com/track.php?IDmsg=13123123
" All'interno di
track.php logghi la notifica di lettura e fai il redirect verso una gif
trasparente di 1x1 px.
-- 
I am what I am, I do what I can
Sei un newbie? Leggi questo 
http://url.repository.biz/go/1
Inviare email con allegati? 
http://url.repository.biz/go/1Z
Cerchi un programmatore PHP/MySQL? 
http://url.repository.biz/go/1Y
L'uomo, conscio di sbagliare, persevera.

 L'uomo, conscio di sbagliare, persevera.
Grazie, provo con la seconda che hai detto...
:-)
FL

 L'uomo, conscio di sbagliare, persevera.
Forse però mi sono spiegato male.
A me non serve sapere se l'utente ha letto l'email, ma che sia stata
consegnata nella sua casella email.
Per avere la certezza che l'email non si sia persa e che il server l'abbia
consegnata al destinatario.

 consegnata nella sua casella email.
[quoto]
il server mi risponde con un email che l'email stessa h stata ricevuta
dal destinatario.
[/quoto]
In questo caso e' sufficiente utilizzare una classe SMTP per l'invio
diretto della mail collegandosi al server mail relativo al dominio
dell'email (recuperlandolo per mezzo della funzione getmxrr)


 L'uomo, conscio di sbagliare, persevera.
Grazie nuovamente vedo se riesco a racapezzarmi con il comando getmxrr.
Molto gentile
Ciao
FL

Newsgroup: it.comp.www.php
Titolo: sostituzione caratteri

Lo so che e' una domanda fin troppo banale per tutti voi ma siccome
non ho mai usato le espressioni regolari e gli esempi che ho trovato
sono per me esoterici...
Data una stringa contenente il carattere "\" come faccio a sostituire
tutte le occorrenze dello stesso con il carattere "/"... ????
Prometto che dopo che mi avrete dato la risposta andro' a farmi dieci
minuti di vergogna dietro la lavagna!
Saluti. Peppe
giuseppeNO...@tinME.itPLEASE
(maiuscole antispam)

tutte le occorrenze dello stesso con il carattere "/"... ????
Devi fare l'escape dei caratteri "particolari"
percio' per indicare \ usi \\ e per / usi \/.
Bonf

 minuti di vergogna dietro la lavagna!
Altro che 10 minuti di vergogna: 100 minuti di manuale per risparmiare 1000
minuti di fatica?
http://it2.php.net/types.string
;-)