mii-community/UsenetArchiveIT-conversations huggingface dataset:
Newsgroup: it.comp.www.php
Titolo: Invio PHP da form

Da un po' di tempo alcuni form che ho su di un mio sito sembra un funzionino 
pi� come dovrebbero, cio� le e-mail non arrivano.
Sembra che l'inconveniente si verifichi quando il navigatore � collegato con 
Libero Infostrada.
Penso possa dipendere dai cambiamenti che sono stati effettuati da Libero. 
Cio� quello che nei client ha obbligato all'inserimento di 
smtp.libero.it
 
(in SMTP) e Autentificazione del server necessaria.
Se � questo, come posso ovviare con i moduli e l'invio di e-mail in PHP?
Dove posso vedere dol codice PHP funzionate?
Grazie a chi potr� darmi una dritta
Saluti
Leonardo

 Se è questo, come posso ovviare con i moduli e l'invio di e-mail in PHP?
cosa sono i moduli di email in php?
stiamo parlando di un cms?
come le mandi le email?
con phpmailer?
prima i tuoi script cosa usavano, smtp esterno o sendmail?


Stiamo parlando di un modulo (form) su di una pagina web e che invia i dati 
ad un'altra pagina web con il metodo post.
(Tutto scritto da me con dreamweaver)
I dati inseriti dal navigatore in un form su di una pagina web sono
<form name="form1" method="post" action="PHP-invio-modulo.php">
Invia il massaggio a:emaildestinatario
Mittente:nomemittente
Indirizzo e-mail:emailmittente
Oggetto:subject
Testo del messaggio:testomessaggio
<input type="submit" name="Submit" value="Invia">
</form>
Inviati ad un'altra pagina PHP con il metodo post
Nella pagina ricevente vengono letti con :
$emaildestinatario = $_POST['emaildestinatario'];
$nomemittente = $_POST['nomemittente'];
$emailmittente = $_POST['emailmittente'];
$subject = $_POST['subject'];
$testomessaggio = $_POST['testomessaggio'];
e queto � il codice che invia materialmente la e-mail:
$mail_to = $emaildestinatario;
$mail_from = $emailmittente;
$mail_subject = $subject;
$mail_body = $messaggio</font></p>";
// Intestazioni HTML
$mail_in_html = "MIME-Version: 1.0\r\n";
$mail_in_html .= "Content-type: text/html; charset=iso-8859-1\r\n";
$mail_in_html .= "From: <$mail_from>";
Ciao
Leonardo

 <$mail_from>"; Ciao
no, questo codice non invia un bel niente.
valorizza solo una variabile con il contenuto della mail.
e non hai risposto a tutte le domande.

> e queto � il codice che


 A cosa non ho risposto?
ora che c'è il comando mail hai risposto.
mail usa sendmail per mandare la posta, o configuri sendmail per 
utilizzare l'smtp del provider, o usi qualcosa che non passa da sendmail  
e va diretto nell'smtp (phpmailer ad esempio)

 ora che c'� il comando mail hai risposto.


 ora che c'� il comando mail hai risposto.


 di tutto
il quoting! 
http://wiki.news.nic.it/QuotarBene
se quando cambi host smtp glielo comunichi, certo, funziona sempre.
anche sendmail se è per quello, pero' devi metter mano alle impostazioni 
del server, che probabilmente non hai diritto a fare

 $mail_body = $messaggio</font></p>";
Perché ricopii le variabili?
Newsgroup: it.comp.www.php
Titolo: eliminare i record "scaduti"

Ciao belli
Allora mi servirebbe capire come funziona l'eliminazione dei record 
"scaduti":
ad esempio voglio che un record X venga eliminato in automatico dopo 5 
giorni...come procedo?
Mi serve perchè dovrei eliminare gli account che non sono stati attivati 
entro ad esempio 5 giorni dalla loro registrazione.
La soluzione che ho pensato io è questa: in pratica ogni volta che si apre 
una pagina del mio sito viene lanciato uno scriptiono php che mi controlla 
le scadenze, quindi se l'account è scaduto mi elimina il record...non so 
però se è la soluzione giusta, perchè ad esempio se non viene aperta nessuna 
pagina del mio sito per 7 giorni (un sito che attira molta attenzione :D) 
l'account continuerà ad esistere oltre i suoi 5 giorni di vita...poi bho 
forse è un pò pesante come soluzione, esiste qualche cosa di meno 
macchinoso? voi come avete risolto?
Grazie 

 ad esistere oltre i suoi 5 giorni di vita...
Per quello e' sufficiente che prima di permettere all'utente di
manipolare un account inserisci una verifica sui "giorni di vita".
-- 
I am what I am, I do what I can
Do. Or do not. There is not try.

 oppure un nuovo utente si registra etc. etc.
Anche io sarei interessato ad una soluzione di questo tipo.
Ho un DB dal quale ogni tanto voglio eliminare le aste scadute.
Un utilizzo di crontab presuppone un accesso completo al server?
Se possiedo uno spazio web (presso aruba o 
tophost.it
) per esempio,
le soluzioni di crontab o gli scheduled task non sono più possibili?
Grazie dei consigli! Mi ricordo di te, Setec, come il primo ad
aiutarmi quando ho messo le mani su php :-)
Beh... in verità, ricordo il nick anche perchè lo riconduco ad un film
;)
-Shad -

 Un utilizzo di crontab presuppone un accesso completo al server?
A questa mi rispondo da solo. O meglio, con una f.a.q trovata in giro 
per la rete:
Cos'è "Cron/Crontab"?
  a.. una risposta alle preghiere dei webmaster
  b.. una specie di sveglia per il server
  c.. uno strumento per la manutenzione automatica
Requisiti:
  a.. un server che consenta di eseguire cron job
  b.. accesso via telnet/ssh al server
:-P
Shad 

 Un utilizzo di crontab presuppone un accesso completo al server?
Non necessariamente. Molti provider che offrono spazio con cPanel lo
mettono a disposizione tramite il pannello di amministrazione.


 giorni...come procedo?
Nella pagina di visualizzazione dei dati presenti nel DB (o in altre a
tuo piacimento) esegui un controllo per verificare che esistano o meno
record da più di 5 giorni.
In caso affermativo, li cancelli

basta che fai un controllo sulla data di inserimento e la moltiplichi
per i giorni che vuoi che rimanga visibile, in PHP c'è uno script
automatico che lo fa.
Newsgroup: it.comp.www.php
Titolo: girare $_POST ad un'altra pagina

Salve a tutti,
ho una pagina con un form che invio ad un'altra per processare i dati.
Questa dovrebbe perň dovrebbe girare la variabile $_POST (una sorta di
re-submit) ad una terza pagina. Lo potrei fare con l'URL o con $_SESSION, ma
sarebbe molto piů semplice cosě, vorrei sapere se č possibile farlo.
Grazie

 ha scritto nel messaggio
news:%cesa.83146$iy5.2...@twister2.libero.it...

fai il form
<form action="altrapagina.php" post ecc ecc>
<type="hidden" name="ciao" value="<?php echo
$HTTP_POST_VARS['precedente'];?>">
-- </form>
nel body metti <body onLoad="document.formname.submit()">
 e lo reinvii trattando ciao come una variabile di post!
se U!
 - FrOiD
-------------------------------------------------
Web:  
www.froid.it
FAQs: 
www.froid.it/places
 (SonyEricsson,Java)
Links: 
www.froid.it/links
------------------------------------------------

  e lo reinvii trattando ciao come una variabile di post!
perche' dai la possibilita' 2 volte di fila ad un utilizzatore smaliiato di
forzare dati non corretti ?
usa session, file temporanei o altro lato server che e' meglio (quattrocchi
docet)

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

Ecco il mio problema:
ho una casella di testo nella quale l'utente scrive qualcosa che poi va
visualizzata in un'altra pagina.
Se l'utente scrive ad esempio "l'albero" viene visualizzata la scritta
"l\albero" con lo slash al posto dell'apostrofo.
Come faccio ad ovviare a questo problema?
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Come faccio ad ovviare a questo problema?
stripslashes()
Max
-- 
Se mi volete scrivere...
massimo . ori AT alice . it
Il mio sito?
http://www.maxori.it

 Come faccio ad ovviare a questo problema?
e' il "magic quotes" di PHP in azione!
A questa pagina del manuale (in italiano) ci sono un paio di esempi molto 
utili per risolvere il tuo problema:
http://www.php.net/manual/it/function.get-magic-quotes-gpc.php
ciao
Daniele

 Max
Sei stato prezioso, grazie!


Newsgroup: it.comp.www.php
Titolo: Sostituzione caratteri di escape - HELP ME

Salve a tutti
Ho un problema abbastanza sutpido... credo ma, mi stà facendo impazzire
Prendo una stringa da una text area di un form e mostrandola a video se
contiene i caratteri " e ' vengono
visualizzati precedeti dal carattere di escape \ Come faccio ad eliminarlo
??? Le ho provate tutte ma invano
Grazie anticipatamente
--
Apicella Biagio


utilizza la funzione stripslashes($stringa)
Ciao
Pino


??? Le ho provate tutte ma invano
uhm... una soluzione un po' grezza potrebbe essere quella di stampare
la stringa carattere per carattere con un ciclo for (da 1 a lunghezza
della stringa, con incremento 1), evitando ovviamente i caratteri di
escape con qualcosa del tipo: if carattere_corrente == "\" &&
carattere_successivo == (uno dei caratteri che vuoi stampare) { stampa
solo il carattere successivo..
-- 
Fabio Ruini - ICQ#: 2887596
"Il TCP/IP e la trasmissione dati su Internet": 
http://digilander.libero.it/tcp

hai provato con la funzione stripslashes() ?

Newsgroup: it.comp.www.php
Titolo: [OT] SMAU

c'è qualcosa di interessante riguardo PHP a SMAU?
-- 
www.iuz-lab.info

non ho visto nulla...
--
"iuz" <us...@host.network> ha scritto nel messaggio
news:pmbed.186121$35.88...@news4.tin.it...


phpday.it
no smau
-- 
Sat_

 
giusto giusto maguma.. ma niente di che..
-- 
www.iuz-lab.info

Newsgroup: it.comp.www.php
Titolo: Come ti scrivo 2 righe

Ciao a tutto il NG.
Ho un prob: (sono molto niubbai)
mi sono fatto in casa una sorta di phpnuke 'lite'
Sto cercando pero' di migliorare alcune cosucce... esempio
Quando inserisco un articolo uso un form con un "textarea" .
I dati finiscono in mysql.
Faccio una query e stampo il tutto solo che ho difficolta' a gestirmi
l'end-line.
Quando do invio nel textarea il testo una volta stampato non mi va accapo.
Se metto un <pre> $txt </pre> il testo va a capo come deve ma perdo la
possibilita' di inserirci html, o sbaglio?
In un modo riesco, pero' perdo la formattazione
Nell'altro per andare accapo (bello scritto cosi') devo intervenire con <br>
In sostanza non vorrei inserire <br> per ogni accapo....  come sepoffa'?
senzA perder formattazione.....
Denghiu
Jpipol

 senzA perder formattazione.....
funzione nl2br applicata al testo che riprendi da db... vedere manuale.

 wrote in message
news:ailtl7$5qc6$1...@stargate1.inet.it...


 senzA perder formattazione.....
funzione nl2br applicata al testo che riprendi da db... vedere manuale.

 funzione nl2br applicata al testo che riprendi da db... vedere manuale.
Funziona, Tnx
JohnPipol

Newsgroup: it.comp.www.php
Titolo: Sybase_query UPDATE

Salve a tutti,
mi scuso se l'argomento è già stato trattato ma io non sono riuscito a 
trovare una soluzione, neanche guardando sui post precedenti.
Ora la domanda è questa; tramite la funzione php sybase_query accedo ad 
un database sql server. Perchè non riesco a fare l'update con la riga 
sql standard?
  sybase_connect('SERVER_SQL','xxx','xxx');
  sybase_select_db('DBASE');
  sybase_query("UPDATE tabella SET acido='acida' WHERE id='boh'");
Mentre dando un select il tutto funziona alla perfezione.
Grazie anche a chi mi dirà: smetti le tue ricerche non c'è nulla da 
fare.
Saluti, Max
-- 
Which God taxi driver. (che Dio t'assista).
-Dizionario Garzanti inglese/Totti-

Sei sicuro di avere i permessi di update per quella tabella/database?
non ho mai provato, ma forse unaroba edl tipo
sybase_query("UPDATE tabella SET acido='acida' WHERE id='boh'") or
die(sybase_get_last_message());
potrebbe essere d'aiuto

Newsgroup: it.comp.www.php
Titolo: come cambio il tema a mano ? (postnuke)

quale file devo editare per cambiare il tema a mano?
purtroppo un errore nel theme scelto mi impedisce di aprire le pagine :(

risolto :)
Newsgroup: it.comp.www.php
Titolo: Php e invio

Ho un quesito ...forse supido!
Ho creato un form in html che a sua volta passa per il forum in php di Aruba
per essere verificato e speditomi via mail.
La domanda è questa: voglio inserire nel mio form un campo che permetta
all'utente, se desidera, inviarmi una foto (è un form per annunci!) del
prodotto da pubblicare.
Come posso fare per far si che mi vanga spedita l'immagine assieme al
normale testo via mail?
Io ho provato con il classico comando html:
<input type="file" size="17" name="Nome foto" value="">
Ma mi arriva solamente il percorso della foto.
Sapete darmi una mano?

 all'utente, se desidera, inviarmi una foto (č un form per annunci!) del

Newsgroup: it.comp.www.php
Titolo: Help tipi di dati mysql

Avrei il problema di implementare in php un DB che già esisteva in access e
quindi sono costretto ad importare dati da un file di testo già esistente.
In particolare il problema nasce su un campo (field in una tabella) chiamato
TEMPO , che rappresenta il tempo di una gara, il tempo dovrebbe essere
visualizzato in questo formato : 11'22'',33
che tipo di dato posso usare che mi consenta poi l'ordinamento?
Ho provato con time , ma mi visualizza 11:22:33
se provo con varchar() , poi me li ordina come se fossere caratteri (mette 1
, 11 , 12 , 2 , 20 ecc.)
Grazie Dario

Dario wrote:

Infatti il formato time (11:22:33) è perfetto ma sei tu che con il PHP e 
gli elaboratori di stringhe devi farti una funzione che elaborta i date e 
con explode(":", $var); ottieni la divizione con il risultato in un Array. 
Poi ti visualizzia es:
echo $var[0]."\'";  # Ti appare 11'
echo $var[1]."\""; # Ti appare 22"
ecc.....
-- 
***************************
** Valtchev Vladislav **
***************************

 , 11 , 12 , 2 , 20 ecc.)
la prima cosa che m'è venuta in mente (premetto che non sono un gran
conoscitore dei tipi di dato in mysql) è proprio usare varchar,però in
questo caso devi stare attento a memorizzare tutti i tuoi tempi con due
cifre per ogni "unità". Per esempio:
2'22'',50 ---diventa---> 022250
Ti convince? :)
mignolo

 visualizzato in questo formato : 11'22'',33
perchè non lo prendi come 112233
hhmmss
Ovviamente, sarà da "troncare" nei punti giusti


 ha scritto nel messaggio
news:EEa98.47233$nI1.1...@twister1.libero.it...


 wrote in message
news:aNT88.39335$5M4.1...@twister2.libero.it...

Direi di usare INT (puoi ordinare, trovare il minimo, massimo, media ecc.).
TIME non conviene perche' i centesimi di un secondo vanno da 00 a 99, il
time rappresenta invece i secondi da 00-59 (se ho capito bene il valore 33
nel esempio).
devi quindi calcolare il valore INT del tempo in centesimi di un secondo:
$centSecs = ($minuti*60+$secondi)*100+$centesimi;
// nel tuo esempio $centSecs=68233
quando prendi il valore int dal database lo devi ritrasformare nella
rappresentazione mm'ss'',cc (cc=centeseimi)
$minuti=(int)($centSecs/100/60);
$secondi=(int)(($centSecs-$minuti*100*60)/100);
$centesimi=($centSecs%100);
ecco un Miniscript per i vari calcoli da fare:
<?
$tempo = "11'22'',33";
preg_match_all("/[0-9]+/", $tempo, $match);
$minuti = $match[0][0];
$secondi = $match[0][1];
$centesimi = $match[0][2];
$centSecs = ($minuti*60+$secondi)*100+$centesimi;
echo "INT=".$centSecs."\n"; // inserisci questo valore nel DB
$minuti = (int)($centSecs/100/60);
$secondi = (int)(($centSecs-$minuti*100*60)/100);
$centesimi = ($centSecs%100);
echo $minuti."'". $secondi."'',".$centesimi;
?>

 anche inserire il dato n.p. NON pervenuto , che al momento loro
Usa NULL per il N.P. (oppure 0 [nessuno fara' una gara in 0 secondi])

 ha scritto nel
messaggio news:lBA98.51352$5M4.1...@twister2.libero.it...

Newsgroup: it.comp.www.php
Titolo: [form] problema

Salve a tutti...ho un problema con questo script:
____inizio____
<?php
$iva = $_POST['iva'];
$val1 = $_GET["val1"];
?>
<html>
<head>
<FORM ACTION="<?php echo $PHP_SELF ?>" METHOD="post">
<input type="checkbox" name="iva" value="10" /> IVA 10%
<br>
<input type="checkbox" name="iva" value="20" /> IVA 20%
<input type="submit" name="aggiorna" value="OK">
<br>
+ IVA
<input type="Text" Name="val1" Value=<?php echo $val1 ?> >
<?php
switch ($iva):
    case "10":
    print ($val1 * 1.10);
    break;
   case "20":
    print ($val1 * 1.20);
    break;
endswitch;
?>
</FORM>
</head>
</html>
_____fine_______
...il codice tutto sommato funziona ma per cambiare il valore devo per
forza agire dalla barra dell' indirizzo...
come si spiega sto fatto?? potete aiutarmi??
grazie 1000!...

 come si spiega sto fatto?? 
Perche' usi $_GET["val1"] invece di $_POST["val1"].
-- 
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.

grazie per la tua risposta...lo script ora è perfetto...
però non ho capito bene il fatto dello switch, devo sostutuire i due
punti con loa graffa?

 punti con loa graffa?
http://www.php.net/manual/en/control-structures.switch.php


>
http://www.php.net/manual/en/control-structures.switch.php
ma qual' è la differenza??

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

Ciao
qualcuno mi puň spiegare come devo fare la query al mio db mysql se:
Voglio che mi selezioni tutto dalla tabella news, tranne la riga con il
campo
id piů grande
grazie
Kit

"Kit Carson" ha scritto

Non so se si puo' fare con un'unica query...
ma puoi farne 2,
$query_1=mysql_query("SELECT MAX(id) FROM NEWS");
$max_id=mysql_fetch_row($query_1);
$query_2=mysql_query("SELECT * FROM NEWS WHERE id < $max_id[0]");
etc...
Spero che sia questo quello che volevi...
ciao
--
CLS
www.vallecaudina.net

ovviamente NEWS va scritto in minuscolo
ri ciao
--
CLS
www.vallecaudina.net

 posted this:


magari qualcosa come due query?
$rslt=mysql_query("SELECT MAX(id) FROM tbl");
$ultimo=mysql_result($rslt,0);
$rslt=mysql_query("SELECT * from tbl where id!=$ultimo");
(non provato)

Grazie mille a entrambi per l'aiuto!
adesso è tutto ok
Kit
Newsgroup: it.comp.www.php
Titolo: [help]comando function ed array

Buona sera a tutti, mi trovo alle prese con la creazione di una funzione	
dovrei creare una funzione che in funzione di un certo valore mi rilasci 
una variabile con il nome di una gif
l'ho pensata in questo modo :
---------
funciono semaforo ( variabile che si aspetta al momento della chiamata )	
{
if ( variabile == "OK")	{
$semaforo ="green.gif";
}
else	{
$semaforo ="red.gif";
}
return $semaforo;
}
-----
Ora il primo problema è che il valore che gli devo dire di aspettarsi fa 
parte di un array creato per una query e non posso sapere con certezza 
il valore dell'indice. Come faccio a specificare il nome della variabile 
da aspettarsi ?
Un altro problema , che ancora non sono arrivato ad affrontare ma che 
sicuramente salterà fuori è : Come la chiamo sta funzione per dirgli di 
rilasciarmi il valore della variabile semaforo ?
avevo pensato cosi:
-------
echo"<a href=\"semaforo.php\"><img src=\"".semaforo($a[b]); echo"</a>";
-----
Ogni info è gradita.
Grazie 1000 e buona serata

 Grazie 1000 e buona serata
Prego,
David
-- 
         Linux Registered User #334216
Get FireFox! >> 
http://snipurl.com/gofoxygo/
 <<
Blog         >>  
http://www.hanskalabs.net/
  <<
Staff        >> 
http://www.debianizzati.org/
 <<

 -----
O anche:
echo '<a href="semaforo.php"><img src="'.semaforo($arr).'"></a>';
Ciao.
-- 
Federico

 echo '<a href="semaforo.php"><img src="'.semaforo($a[b]).'</a>';
Oops.
Ecco cosa succede a non rileggere le castronerie che si scrivono. :-)
echo '<a href="semaforo.php"><img src="'.semaforo($a[b]).'"></a>';
David


 
Buon giorno a tutti e grazie per le risposte che mi avete dato.
Sto cercando di mettere in pratica i vostri consigli ma riscontro subito 
dei problemi di sintassi.
Quanndo incomincio a scrivere la funzione :
-----
function semaforo($riga[5])
{
}
---
mi da un errore di sintassi. Il valore dell'indice l'ho provato a 
scrivere tra apici e virgolette ma il problema permane.
solo levandolo ----function semaforo ($riga)---
il problema si risolvere.
Sapete aiutarmi ?
Grazie 1000

 Grazie 1000
Prego,


 Sapete aiutarmi ?
Beh, dipende da cosa fa la funzione semaforo. La funzione semaforo
cosa si aspetta, un array o una stringa? Riporta il codice che stai
usando e l'esatto errore segnalato (magari evidenziando nel codice
la riga che genera l'errore).
-- 
Federico

 
Eh?!
Guarda che lui sta passando il parametro quando _definisce_ la funzione.
Quindi va bene un generico $par. Quel $riga[5] va passato alla chiamata,
non alla definizione.


 non alla definizione.
Hai ragione! Non so perché ma ero convinto che la stesse chiamando e
non definendo. Ritiro tutto.
Ciao.
-- 
Federico

 Grazie 1000 e buona serata
Vi ringrazio per i consigli, grazie alle vostre dritte ho risolto il 
problema
Newsgroup: it.comp.www.php
Titolo: Php Fortunes

Salve, ho un quesito da porvi, sto preparando un modulo per xoops, per 
far apparire le "fortunes" in un blocco, chi conosce linux sa 
sicuramente di cosa sto parlando. Ho trovato una classe che fa 
esattamente quello che mi serve, cioč legge dai file .dat delle fortunes 
e mi tira fuori una fortunes a caso. Ora il problema č questo, vorrei 
lavorare sulla stringa, di dimensioni casuali, per farla stampare in un 
piccolo riquadro di dimensione prestabilite in "largezza" ma di 
dimensioni dinamiche in lunghezza, praticamente dovrebbe essere cosi:
Esempio Stringa (come la ottengo adesso) :  Requisito Base del Piote: La 
ragazza  ideale e' quella rilvelabile agli infrarossi. 
Stringa elaborata (come la vorrei ottenere) :
  ______________________________________
/ Requisito Base del Piote: La ragazza \
| ideale e' quella rivelabile agli     |
\ infrarossi.                          /
  --------------------------------------
<-------------------------------------->
            larghezza fissa
Chi mi aiuta ? Non ho bisogno di nessuna formattazione html, bastano 
anche solo caratteri ascii.
Grazie in anticipo a tutti.

 "largezza" ma di dimensioni dinamiche in lunghezza, 
http://www.php.net/wordwrap
-- 
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: unexpected $end

Cosa vuol dire questo errore che mi viene fuori da uno script?
La linea di codice che viene indicata è sempre (ho provato varie volte a
modificare) quella prima dell'ultima funzione foot(); che genera il codice
html alla fine della pagina web...aiutatemi sto uscendo di testa per questo
script....
grazie!

Scusate ho risolto
scusate

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

Avendo la ferrea intenzione di imparare il PHP, cosa mi consigliate come
libro? E un buon editor?
--
內躬偕爻,虜,齯滌`偕爻,虜,齯滌`偕爻,虜,齯滌`偕爻內躬偕爻
Alberti Fabrizio - E.Mail 
f.al...@flashnet.it
ChocoPhone: 990284301 - FAX: 06233229211
SMS: +278314286405168 - ICQ: #86405168
內躬偕爻,虜,齯滌`偕爻,虜,齯滌`偕爻,虜,齯滌`偕爻內躬偕爻

 libro? E un buon editor?
"PHP4 guida per lo sviluppatore" HOEPLI
Dreamweaver Ultradev come editor.
Personalmente sto cercando ancora un bel editor quindi se qualcuno usa
soluzioni diversi ci faccia sapere. ^_^
Saluti Lorenzo Sicilia
--
[mod] it.comp.appl.macromedia
------------------
www.kemen.it
 web solution
------------------

Dreamweaver Ultradev come editor.
Uso Context ed è molto comodo. Supporta inoltre varie
sintassi. Alcuni qui dicono che vi (probabilmente esiste una
versione anche windows) sia molto potente. Lo vorrei provare
non appena ho una macchina Linux a disposizione (ho dovuto
eliminare la partizione per l'esiguo spazio che mi rimane
sul disco:(( ).
-- 
WEbdOM webmaster di
Metronic.It mobile phone philosophy
www.gadgetpoint.it
 serigrafia on line

 SMS: +278314286405168 - ICQ: #86405168


 libro? E un buon editor?
Hola,
se vuoi partire da cose semplici, ma efficacissime:
M. Zandstra, Imparare PHP in 24 ore, Tecniche Nuove
PHP Coder: 
http://www.phpide.de/download.php4
trovi descrizioni, riferimenti e links su 
www.scicli.com/salvonet
ciao,
Salvo

 libro? E un buon editor?
Notepad

Newsgroup: it.comp.www.php
Titolo: Grrr, parse!

Salve a tutti,
lycos mi da parse in questo codice alla linea 19 (quella di mysql_close). A
me sembra corretta la sintassi...
<?
# dati da modificare a seconda del database
$host="localhost";
$user="infofreeit";
$pass="";
$database="infofreeit_it_db";
$tabella="manifesti";
$db=mysql_connect($host,$user,$pass) or die ("Errore durante la connessione
al database");
$sql="SELECT group FROM ".$tabella."";
$result=mysql_db_query($database,$sql,$db);
while ($row=mysql_fetch_array($result)) {
print("Gruppo: ".$row["group"]."<BR>");
mysql_close($db); ?>
Ciao e grazie in anticipo

 mysql_close($db); ?>
Chiudi la graffa del while...

 Chiudi la graffa del while...
D'oh! Grazie :)

 ha scritto nel messaggio
news:Pboca.58047$pG1.1...@news1.tin.it...

lol ;)
Newsgroup: it.comp.www.php
Titolo: PHP- tornare alla pagina precedente

Ciao a tutti,
sono ancora una principiante in PHP scusatemi...vi spiego il mio 
problema:
in una pagina offro la possibilità all'utente di inserire dei campi x 
un lavoro successivo!
il discorso è che devo controllare che i valori inseriti siano corretti 
come lunghezza, quindi..
PAGINA1: l'utente inserisce i valori, e clicca su AVANTI.
PAGINA2: prima di eseguire il mio lavoro, controllo se i valori 
inseriti siano corretti..se non lo sono io vorrei:
RITORNARE ALLA PAGINA PRECEDENTE EVIDENZIANDO I VALORI ERRATI!
come faccio?
fino al test dell'esattezza dei valori e la nmemorizzazione di quali 
siano errati sò arrivarci, non so come dire:
if campo sbagliato{
torna alla pagina precedente (senza più eseguire il codice di seguito)
}
Io ho ragionato in codesto modo...perchè penso non sia possibile 
effettuare questi test ancora nella PAGINA1 vero??
grazie molte!
baci!

 EVIDENZIANDO I VALORI ERRATI! come faccio?
Pagina1 e Pagina2 diventano una sola pagina. All'inizio controlli se sono 
stati passati dei dati e se sono corretti. Se lo sono, fai quello che devi 
fare e poi puoi usare header("Location: ...") per passare a un'altra 
pagina, altrimenti presenti il form, coi campi segnalati errati e gli 
altri precompilati coi valori gia` inseriti.
Bye.

Scusami Alessandro per il ritardo con cui ti scrivo..
Ma non mi è chiaro!
Pagina1 e Pagina2 sono all'interno di un frame, quello di destra, ok?
se dopo i controlli, quindi all'inizio di Pagina2, trovo qualcosa di 
errato e faccio:
header ("Location: Pagina1.php");
perchè non mi ritorna in Pagina1? continua con l'esecuzione del codice di 
Pagina2....
Grazie molte...

 di Pagina2....
Prova a metterci un exit(); subito dopo l'header, in modo da interrompere 
l'esecuzione. Ma sei sicura che quell'header venga eseguito?
Bye.

 l'esecuzione. Ma sei sicura che quell'header venga eseguito?
grazie ora credo proprio stia funzionando...dico credo perchè non ho 
ancora messo a posto il codice di Pagina1 in caso di ritorno con valori 
errati, ma almeno ora ci và!
grazie Ale sei stato molto gentile!
;)
Newsgroup: it.comp.www.php
Titolo: User agent

Questo è un classico user agent:
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.0.3705;
.NET CLR 1.1.4322)
Secondo voi c'è una logica PRECISA in questo tipo di stringa? Voglio
dire: elemento fuori parentesi browser, poi dentro parentesi primo
elemento compatibilità bla bla.. secondo? terzo? quarto?.. e una volta
capiti cosa sono, sono sempre così?
Inoltre: il terzo è il S.O.? Ma non c'è una tbl che mi dica che NT 5.1
è Win XP? Sono codici interni al SO forse..
Mhaxx

 .NET CLR 1.1.4322)
compatibile mozzilla 4.0
usa ie 6
windows nt5.1 (xp)
con aggiornamenti .net


con aggiornamenti .net
Cioè quelli che si fanno con windowsupdate?
E l'ultimo, cioè il quinto, anche quello aggiornamento .net?
Possibile non ci sia una spiegazione rigorosa di questa stringa nella
sua composizione e nelle sue corrispondenze..
Mhaxx

.NET CLR 1.1.4322)
Mi sa tanto che non un formato prestabilito, perchč ne esistono anche
cosě:
Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.0) Gecko/20020615
Debian/1.0.0-3 
Forse la parte prima della parentesi aperta prosegue dopo la parentesi
chiusa, ovvero č sempre la specifica del browser?
Oppure ne esistono anche cosě:
Mozilla/5.0 (Windows; N; Windows NT 5.0; en-US; m14)
Mozilla/4.0 (compatible; MSIE 5.13; Mac_PowerPC)
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CL
Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90)
Mozilla/4.0 (compatible; MSIE 5.01; Windows 98
Mozilla/4.0 (compatible; AvantGo 5.2; FreeBSD)
Mozilla/4.0 (compatible; MSIE 6.0; Windows 98; Win 9x 4.90; .NET CLR
1.0.3705; .NET CLR 1.1.4322)
Mozilla/5.0 (Macintosh; U; PPC Mac OS X; ja-jp) AppleWebKit/85 (KHTML,
like Gecko) Safari/85
Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; istb 644; .NET CLR
1.0.3705)
Googlebot/2.1 (+
http://www.googlebot.com/bot.html
)
Mah, non capisco in che modo automatico si possano estrapolare
informazioni sinceramente..
Forse č una stringa che viene composta in modo libero, o cmq in modo
piů o meno libero, no?
Mhaxx

se ti impegni un pò troverai nella rete molte classi già confezionate 
per il rivelazione del browser
inutile fare il lavoro che hanno già fatto altri
io lavorando molto in siti wap stò cercando di realizzarle una per i 
browser dei telefoni .... ma qui è veramente un casino ..... alcuni 
telefoni(tipo il motorola t720) hanno oltre 150 versioni browser ......
ciao ciao

telefoni(tipo il motorola t720) hanno oltre 150 versioni browser ......
Lavori anche tu con lo USER AGENT di cui sto parlando? Hai trovato
qualche logica nella sua "forma"?
Mhaxx

 
ciao
Andrea
Newsgroup: it.comp.www.php
Titolo: Errato ordine chiamata a distruttori (php5)

Salve a tutti ragazzi.
Il mio problema si riassume nella chiamata in ordine errato dei
distruttori di due oggetti.
A rigor di logica, un oggetto dovrebbe essere distrutto dal garbage
collector quando viene perso ogni riferimento allo stesso.
Nel mio caso ho creato due classi, la seconda delle quali prende
riferimento alla prima passandogliela come parametro nel costruttore.
Il problema è che viene chiamato prima il distruttore della prima
classe e poi della seconda nonostante questa contenga il riferimento
alla prima.
Es.:
class MyFirstClass
{
   public function __construct()
   {
       ... operazioni...
   }
  public function __destruct()
  {
      echo "Distrutta MyFirstClass";
  }
}
class MySecondClass
{
   private $obj = NULL
   public function __construct($obj)
   {
       ... operazioni...
   }
  public function __destruct()
  {
      echo "Distrutta MySecondClass";
  }
}
$obj1 = new MyFirstClass();
$obj2 = new MySecondClass($obj1);
// Risultato
// Distrutta MyFirstClass
// Distrutta MySecondClass
Grazie per l'aiuto

 collector quando viene perso ogni riferimento allo stesso.
Non fare conto dell'ordine di chiamata dei distruttori.
Il garbage collector potrebbe non esserci, o venire richiamato alla fine 
dell'esecuzione, e i distruttori agire in qualsiasi ordine.
Un distruttore non deve mai dipendere da una classe diversa, ma solo dalla 
sua.
Bye.

 Non fare conto dell'ordine di chiamata dei distruttori.
Sě
e soprattutto che non faccia la stessa richiesta 5 volte nel giro di 50min

Newsgroup: it.comp.www.php
Titolo: creazione menu verticale

Ciao a tutti, sto creando un menu di navigazione verticale conposto in
questo modo:
categoria01
      \- SubCategoria1
      \- SubCategoria2
      \- SubCategoria3
categoria02
      \- SubCategoria4
      \- SubCategoria5
Il tutto dovrebbe provenire da un tabella mysql fatta piu' o meno cosi
id   idsub    nome
1       0       categoria01
2       1       SubCategoria1
3       1       SubCategoria2
4       1       SubCategoria3
5       0       categoria02
6       5       SubCategoria4
7       5       SubCategoria5
Dalla query che sto facendo non riesco a tirare fuori niente che mi permetta
di vedere tutto il menu aperto cosi' come si vede nell' esempio.
Spero di essermi spiegato bene.
Grazie a tutti

 esempio.
Tralasciando la possibilita' di utilizzare altre strutture DB (cerca
tra i vecchi post), ti suggerisco di caricare i risultati della query
in un array e manipolarlo in modo da ordinarne i dati nel modo voluto.
-- 
I am what I am, I do what I can
L'uomo, conscio di sbagliare, persevera.

 
potresti fare così..
N.B. il codice è non testato ed ho omesso 'FROM table' dalle query, pensaci
tu
$parent_list = mysql_query("SELECT id, nome WHERE idsub = 0");
while($parent = mysql_fetch_array($parent_list)){
   echo "<b>$parent[nome]</b><br />";
   $subid_list = mysql_query("SELECT nome WHERE id_sub = $parent[id]");
   while($subid = mysql_fetch_array($subid_list))
      echo "   \- $subid[nome]<br />";
}
--
www.iuz-lab.info
Newsgroup: it.comp.www.php
Titolo: realizzare un blog artigianale

Salve a tutto il ng.
Vorrei realizzare 'a mano' un piccolo e spartano blog personale.
La scelta degli 'strumenti' da utilizzare e' ricaduta su PHP+MySQL.
Vorrei qualche suggerimento per impostare il mio 'progetto', se possibile.
Tutto parte da un form in cui inserire titolo e testo del post.
A questo punto, il form passa l'input alla pagina .php in cui verra' 
inserito il messaggio appena composto.
Ora ditemi se sbaglio:
la prima cosa che lo script in php dovra' fare e' connettersi al 
database (costituito da una tabella in cui compaiono id del post, 
titolo, testo, ora, data), inserire i dati, estrarre gli stessi e 
metterli su schermo.
Ad una connessione successiva, verrano mostrati i vecchi post.
All'inserimento di un nuovo post, questo, verra' inserito sopra il piu' 
recente.
Ora, potreste aiutarmi com qualche linea guida?
O comunque, il procedimento che ho illustrato e' corretto, va rivisto 
oppure e' totalmente errato?
Grazie mille.
Corrado.

 ha scritto nel messaggio
news:sVPMb.253498$e6.99...@twister2.libero.it...

Ciao.
Non so se posso aiutarti. Questo č il mio webLog personale:
http://www.digitalavenues.org/digitalSite/index.php?section=webLog
se la struttura fa al caso tuo io intanto posso passarti lo schema db. E'
php+mySql, come tutto il resto del sito :-)
--
Mauro Cecamore
-------------------------------
http://www.digitalavenues.org
-------------------------------

 php+mySql, come tutto il resto del sito :-)
Tuttavia, quello di cui ho bisogno e' una guida a livello di 
'progettazione', per cosi' dire.
Del tipo "il mio blog funziona cosi':all'apertura della pagina blog.php, 
apro una connessione al db, eseguo una query sulla tabella contenente i 
post....".
Per avere un'idea di come impostare la cosa.
Poi, con in mano questo 'canovaccio', penserei a studiarmi bene 
php+mysql per realizzare la cosa.
Vedere il codice che hai realizzato mi sarebbe di enorme aiuto, ma 
preferisco procedere a piccoli passi, anche se lenti e realizzarlo tutto 
da me.
Spero di non sembrarti arrogante, sai, chiedo aiuto, lo ricevo, e mi 
metto a sindacare sullo stesso...
Saluti.
Corrado.
Newsgroup: it.comp.www.php
Titolo: Spostare record da una tabella all'altra

Esistono dei comandi più semplici per copiare dei record da una tabella
all'altra senza dover eseguire i soliti select insert di tutti i campi ?
Grazie
Dario

 all'altra senza dover eseguire i soliti select insert di tutti i campi ?
cosa intendi per select intert?
che DBMS usi?
-- 
Punkarruso
mail:punkarruso(at)geniotradottoininglese(dot)it
pubblicità progresso:
http://www.gnu.org/philosophy/gif.html

all'altra senza dover eseguire i soliti select insert di tutti i campi ?
insert into tabella_a select * tabella_b;
Ovviamente se le due tabelle non hanno la stessa struttura, ti tocca
specificare quali campi vuoi inserire 
insert into tab_a select nome, cognome from tab_b;

 ha scritto nel messaggio
news:runefukpfdd2sinn2...@4ax.com...

Grazie era quello di cui avevo bisogno....
Dario
Newsgroup: it.comp.www.php
Titolo: ricerca difficile :)

Ho fatto un form htm che iserisce dei dati dentro un server mysql.
ho fatto in modo che quando clicco sul tasto list mi viene fuori la lista
del contenuto della colonna primary key.
vorrei (se è possibile :) che ogni singola riga sia un link ad un'altra
pagina che come output deve restituirmi tutti i contenuti della tabella di
quella primary key.
se poffà?
Grazie 1000
:))


wrote:


MySQL:
SELECT CONCAT('<A HREF="page2.php?ID=',id,'">',id,'</A>') FROM ...
PostgreSQL:
SELECT '<A HREF="page2.php?ID='||id||'">'||id||'</A>' FROM ...
Poi, page2.php puo' lavorare con l'ID che riceve. Anche se non ho mica
ben capito che contenuti ti aspetti: ad una primary key corrisponde un
solo record, nella sua tabella.
Leonardo
-- 
".signature": bad command or file name

Newsgroup: it.comp.www.php
Titolo: problemino con spazi

Inserisco in un campo del db mysql il seguente valore:
"io mi chiamo".
l'inserimento viene effettuato ma al ritorno sulla form mi compare nel campo
"io"; cioč le parole dopo lo spazio non mi vengono visualizzate.
Ho provato con urlencode e urldecode, ma il risultato č lo stesso, ho
provato con le funzioni di replace ma continua a visualizzare la stringa
fino al primo spazio.
come fare per visualizzare la stringa intera spazi compresi?
Sembra quasi che quando torna a video il risultato dell'inserimento, il
browser non mi veda tutto quello che c'č dopo lo spazio.
nell'html c'č la seguente riga
<input name=prova value=<?$stringa?>>
$stringa č la parola inserita nel db che viene ritornata alla form una volta
inserita.
Ciao, e grazie

 ha scritto nel messaggio
news:9g2bds$ruur$1...@news01.it.net...


 $stringa è la parola inserita nel db che viene ritornata alla form una


Newsgroup: it.comp.www.php
Titolo: Image gallery con didascalie multilingua

Sapete mica se esiste una image gallery in php gia' pronta, che abbia 
pero' la possibilita' di avere le didascalie delle immagini multilingua? 
  Praticamente per ogni immagine mi dovrebbe far inserire un testo in 
italiano e uno in inglese (o altra lingua), e poi visualizzare quello 
opportuno in base all'impostazione dell'utente.
Esiste qualcosa di simile? E' per un progetto free, non vorrei buttarci 
troppo tempo e se esiste qualcosa di gia' pronto e' (molto) meglio...
-- 
Falco Stellare - 
falco.ste...@graphicside.it
<< Togli il TAPPO per rispondermi >>

 
Usa gettext
fai una ricerca con google e trovi la documentazione.
modifica lo script invece di echo $didascalia scrivi _($didascalia)
Ciao
Marcello
Newsgroup: it.comp.www.php
Titolo: Diverso comportamento in diversi server

Ho una applicazione in PHP che impiega svariati secondi (circa 30) per 
essere conclusa, in quanto tra le altre cose richiama funzioni COM di excel.
In due server diversi si comporta in modo differente:
- nel primo (in locale nel mio pc localhost) il caricamento della pagina non 
termina fino a che tutta l'elaborazione non si č conclusa, cioč resta la 
barra blu di avanzamento temporale di explorer (quella in basso a sinistra 
tanto per capirci) per tutto il tempo dell'elaborazione, poi mi compaiono 
gli output (una messagebox di conferma).
- nel secondo server (remoto) la pagina si carica subito, cioč non compare 
la barra di avanzamento temporale di explore nella parte bassa ma vi č la 
scritta "Operazione completata". Se non che dopo i 30 secondi canonici per 
il termine dell'elaborazione appare la messagebox. In queso modo perň 
l'utente non capisce che vi č una elaborazione in corso.
Come mai questo comportamento ? Non vorrei dipendese da qualche settaggio di 
PHP o Apache.
Ringrazio in anticipo per l'aiuto.
S

 elaborazione in corso.
Come e' configurato l'output buffering?
Che server stai utilizzando?
-- 
Vuoi distribuire il tuo sito web su CD/DVD?
Prova 
http://www.dwebpro.com/
Vuoi diventare un esperto analista PHP/MySQL?
Vieni a fare uno stage con noi: 
http://www.creativepark.it/stage/


In entrambi i server:
windows XP, apache 2.0, php 5.2.5
Ho provvisoriamente risolto cosě:
<body onload="document.ProgBar.src='./images/pixel.jpg';">
<div id="immagine">
<IMG SRC="./images/loader.gif" NAME="ProgBar" ALT="Generating Report, Please 
Wait..."></div>
Dove pixel.jpg č un puntino bianco invisibile che va a sostituisi alla gif 
animata loader.gif (un orologio che gira) che perdura finchč la pagina non č 
caricata. In questo modo l'utente vede una gif animata che indica 
un'elaborazione in corso finchč l'elaborazione non č terminata.
Resta il fatto che non ho ancora capito il motivo del diverso comportamento 
dei due server.
Ciao.
S

 In che altro modo si pur configurare ?
http://www.php.net/manual/en/outcontrol.configuration.php


output_buffering, output_handler e implicit_flush sono tutte a off o null in 
entrambi i server.
Newsgroup: it.comp.www.php
Titolo: [newbie] Problemino..

Ciao a tutti, ho creato un form per l'inserimento di alcuni dati all'interno
di un database mediante l'utilizzo di un determinata quantià di checkbox (i
cui valori vengono letti dal database mediante una query).
Una volta passate le variabili alla pagina che salva i dati dovrei salvare
per ogno campo che è stato spuntato un record all'interno del databse solo
che non ho la più pallida idea di come si posa fare.
tengo a precisare che al momento in cui scrivo il codice non conosco ne il
nome ne la quandità delle singole checkbox che alla fine vengono generate
all'interno del form.
ES genero la checkbox:
Database
id     |    nome
--------------
    2        pizza
----------------
    3        gelato
----------------
    4        patatine
//php
$query =  "SELECT * FROM service ORDER BY nome";
 $result = mysql_query ($query, $db);
  while ($row = mysql_fetch_row ($result)) {
   echo "<input type=\"checkbox\" name=\"$row[1]\" value=\"$row[0]\"
/>$row[1]&nbsp;&nbsp;";
   }
//Passo le variabili alla pagina save.php
$_POST[pizza]=2
$_POST[patatine]=4
$_POST[gelato]=3
ECC..
Ora, che query devo scrivere per fare in modo che mi inserisca nella tabella
un campo per ognuna delle variabili che ho appena passato associandolo ad un
id esterno che passo io alla pagina???
Il risultato che vorrei ottenere è qs:
id    |    id_azienda    |    id_servizio    |
--------------------------------------
1                321                    2
2                321                    4
3                256                    3
4                2563                  4
5                2563                  5
Ringrazio anticipatamente!
Ciao Ciao

 si posa fare.
Prova a costruire i checkbox in questo modo:
echo "<input type=\"checkbox\" name=\"chk_$row[0]\" value=\"$row[0]\"
/>$row[1]";
Avrai una cosa del genere:
$_POST[chk_2]=2
$_POST[chk_4]=4
$_POST[chk_3]=3
Fai il parsing degli indici di $_POST e sei apposto. 
-- 
I'am what I'am, I do what I can
Newsgroup: it.comp.www.php
Titolo: azzerare comando

è possibile azzerare la stringa che viene inviata da un form html?
mi spiego meglio:
ho un form nel quale l'utent inserisce dei dati
tramite un pulsante i dati vengono accodati in una tabella di mysql.
fin qui tutto ok.
il problema è che se l'utente clicca sul pulsante aggiorna del browser
mi viene riaccodato tutto il record.
ho provato a fare unset del pulsante (visto che l'accodamento lo fa solo su
isset(pulsante))
ma non cambia nulla.
sapete aiutarmi?
grazie

 mi viene riaccodato tutto il record.
Chiaro. Questo perchè l'inserimento lo effettui nella stessa pagina che
visualizza il risultato.
Questo è sbagliato, come avrai capito.
Devi fare una pagina di sola elaborazione, che riceve i dati del form ed
alla fine ridirige sulla pagina che fa output.
In questo modo l'utente vede solo la pagina dell'output e può fare tutti gli
aggiorna che vuole.
Tanto la pagina che inserisce i dati è di sola elaborazione e viene caricata
soltanto dal server, l'utente non la vede minimamente.
Ciao
Marco

 ha scritto nel messaggio
news:bg86rk$3062$1...@news6.isdnet.net...

a questo ci avevo già pensato, solo che ho questo problema:
l'utente potrebbe inserire anche più di un record.
quindi dovrei fare in modo che dopo aver cliccato si apre una pagina
in questa c'è il riepilogo dei dati inseriti
e la possibilità di andare avanti o inserire nuovi dati.
mi sembra macchinosa, che ne dici?
hai altre soluzioni?

 sapete aiutarmi?
forse questo basta....
if (isset($_SERVER['QUERY_STRING'])) {
     $urlArry= parse_url($_SERVER["HTTP_REFERER"]);
     $cleanedURL =$urlArry['host'];
   }
   header(sprintf("Location: %s", $cleanedURL));
}
non l'ho provato e l'ho scritto al volo, quindi potrebbero esserci errori.
Ciao Gianfranzo
-- 
ICQ#: 21258924
Nick Gianfranzo
Home page 
http://www.gianfranzo.it
Gianfranzo č contro la guerra

 hai altre soluzioni?
E dove sta il problema?
Nella pagina che fa output visualizzi i dati inseriti ed i link per accedere
ad altre pagine.
Per inviare un messaggio alla pagina dell'output glielo puoi passare via GET
o via cookie.
Anche con le sessioni ma non mi sembra il caso di scomodarle.
Ciao
Marco

Newsgroup: it.comp.www.php
Titolo: Database Asp

Ho inserito nel mio sito un DB in ASP con database.mdb
Mi servirebbe far visualizzare un dato rilevato da questo DB anche in una
pagina.htm.
Cortesemente chiedo se questo è possibile e come posso fare.
Un grazie Pietro

pitbaldr ha scritto:

Intendi in php, vero?
Sergej
-- 
http://www.ildeposito.org
Canti di protesta politica e sociale
Archivio di testi e accordi

 ha scritto nel messaggio
news:IBeOe.24651$F23.2...@twister2.libero.it...


 Le pagine sono in ASP
Allora forse hai sbagliato forum no?

Newsgroup: it.comp.www.php
Titolo: errori con shop script

ho installato per prova sul mio sito shop script free....riesco ad 
utilizzarlo appieno anche se su ogni pagina mi compare sempre questa 
fastidiosa scritta:
Warning: file_exists() [function.file-exists]: open_basedir restriction in 
effect. 
File(/usr/share/pear/./templates/tmpl1//./templates/tmpl1/index.tpl.html) is 
not within the allowed path(s): 
(/usr/share/php/:/tmp/:/var/www/
netsons.org/itinerarimondo/:/var/lib/php5/
) 
in 
/var/www/
netsons.org/itinerarimondo/catalogo/smarty/core/core.get_include_path.php
 
on line 34
a parte l'open basedir che suppongo sia limitato dal mio provider netsons, 
gli altri errori cosa sono???? 

 netsons, gli altri errori cosa sono????
L'errore e` uno solo, e ti dice che, a causa di open_basedir limitata, non 
riesce ad aprire quel file, che si trova fuori dalla sua portata.
Essendo un file_exists() immagino che cerchi di capire se il file esiste 
prima di aprirlo e, vedendosi tornare l'errore, capisca che il file non 
esiste, quindi non lo apre e torna al default.
Devi impostare i path di smarty, perche` sono sbagliati (sta cercando di 
accedere alle directory condivise del server per cercare i template, 
invece che a quelle del tuo sito). Leggi meglio il README del software che 
hai scaricato.
Bye.

 ha scritto nel messaggio 
news:pan.2007.11...@amiran.it...

è un file autinstallante exe di shop script....quindi fa tutto in automatico 
o almeno dovrebbe!
secondo te dove devo andare ad impostare i path giusti? in 
core.get_include_path.php? e che devo scriverci???

> on line 34
dal customer suppport mi hanno detto:
"One way to solve the problem is to include your home directory path in the 
path list that PHP is allowed to open, specified by open_basedir. For 
example, the following setting indicates that PHP script can read files 
located in /home/vhosts, /usr/share/php/pear/ and /tmp folders:
open_basedir =/home/vhosts:/usr/share/php/pear/:/tmp"
lo posso fare io? modificando quale file???

 ha scritto nel messaggio 
news:4730a361$0$4785$4faf...@reader4.news.tin.it...

oppure è almeno possibile rendere invisibile l'errore?
Newsgroup: it.comp.www.php
Titolo: problema con ereg

ho un problemino con il controllo del formato email:
funziona con tutto meno che con indirizzi del tipo
mio...@mio-server.com
è il trattino che non so come gestire
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG


... magari se posti la regex incriminata...
comunque il trattino lo devi mettere con il backslash \-
raenkrus

$x =
ereg("^[0-9a-z]([-_.]?[0-9a-z])*@[0-9a-z]([-.]?[0-9a-z])*\\.[a-z]{2,3}$",$_GET[Email]);


 ereg("^[0-9a-z]([-_.]?[0-9a-z])*@[0-9a-z]([-.]?[0-9a-z])*\\.[a-z]{2,3}$",$_GET[Email]);
allora riguardo al backslash prima del trattino ti ho detto un'emerita
cavolata, mea culpa.
la tua regex comunque mi sa troppo complicata, prova con questa:
^[A-Z0-9._%-]+@[A-Z0-9._%-]+\.[A-Z]{2,6}$
raenkrus

 raenkrus
non va neanche questa :(((
ti ricordo che l'email non accettata č:
mio...@mio-server.com


 wrote in message
news:44afbae4da301380a24...@mygate.mailgate.org
chiedo scusa...ha funzionato
Grazie
funzionava anche con
$x =
ereg("^[0-9a-z]([-_.]?[0-9a-z])*@[0-9a-z]([-.]?[0-9a-z])*\\.[a-z]{2,3}$",$email);
l'errore era un altro (sigh sigh sigh) avevo usato il campo $Email al
posto di $email
chiedo venia


dovrei validare l'input dell' utente consentendo i seguenti range di
caratteri
A-Z
a-z
0-9
lettere accentate
punteggiatura
dovrei creare una funzione che restituisca bool se soddisfa quanto sopra.
Non sono pratico con le espressioni regolari, mi aiutate ?
Grazie.
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 
prego.
raenkrus