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

ciao, vorrei cominciare a provare qualche programma per la gestione dei 
contenuti cms (contents management system) che si adatti alla piattaforma 
che io uso(winxp,php 4x mysql 4x) tipo php nuke per capirci, vorrei farvi 
alcune domande:
1)mi pare di aver capito che php nuke č a pagamento giusto?
2)per cominciare potreste consigliarmi qualcosa di semplice e possibilmente 
gratuito?
ho fatto ricerche su google e ci sono svariati programmi , perņ io volevo un 
consiglio da qualcuno che ne ha provato e lo usa.
Grazie 

 gratuito?
mambo/joomla se cerchi un cms abbastanza completo e facile da
installare e gestire.
drupal se cerchi un cms estensibile e programmabile con un ricco set di
API ben documentate.

si stavo proprio guardando le pagine web relative a mambo e potrebbe essere 
proprio ciň che cerco..grazie: )

 possibilmente gratuito?
Hai provato a cercare tra i vecchi post? Esistono centinaia di
discussioni al riguardo.
-- 
I am what I am, I do what I can
Do. Or do not. There is not try.

gratuito?
Se punti su qualcosa di semplice, guarda anche E-Xoopport:
http://www.e-xoopport.it
IMHO Mambo, pur essendo un ottimo CMS, non č cosě semplice da usare
per un principiante.
Francesco Mazzi
Webmaster di AltroPC.it - 
http://www.altropc.it
 
Dev.Staff di E-Xoopport - 
http://dev.e-xoopport.it

 per un principiante.
oki thx gli do un occhiata
"Setec Astronomy"  ha scritto nel messaggio > La licenza commerciale ha una 
specifica motivazione......:
si capisco, perň io non sono riuscito a scaricare il programma xchč mi 
chiede 10 euri indipendentemente dal tipo di uso che ne faccio, ma forse ho 
visto male io 

 forse ho visto male io 
http://phpnuke.org/
 -> Downloads -> PHP-Nuke ...


Newsgroup: it.comp.www.php
Titolo: utente on line tramite sessioni come?

Ho un forum scritto da me,
ma non riesco a capire come evidenziare che un utente è on line.
Dopo aver fatto il login viene generata una sessione che contiene tra le 
variabili un identificativo  dell'utente.
1 possibilità)
Esiste una funzione delle sessioni in PHP, che mi permetta di vedere tutte 
le variabili di tutte le sessioni aperte in quel momento?  Se fosse così 
saprei poi come risalire agli utenti on line.
2 possibilità)
Quando l'utente fa la login, faccio scrivere nel database MySQL  che è 
entrato.  Ma come faccio a sapere quando termina la sua sessione e quindi a 
scrivere nella sua riga del database che non è più on line?
Non so se sono stato chiaro,  spero che qualcuno mi possa aiutare.

 quindi a scrivere nella sua riga del database che non è più on line?
Memorizzi anche la data e ora dell'ultimo accesso (e la aggiorni ad ogni
pagina caricata), e in lettura filtri in base a un timeout (dieci minuti,
mezz'ora, un'ora, vedi tu).
Bye.
Newsgroup: it.comp.www.php
Titolo: tabella distanze capolluoghi

Ciao
Volevo sapere se qualcuno mi sapeva dire dove reperire una tabella o un
file che contenga tutte le distanze tra i vari capoluoghi in Km
es: milano, torino, 110



Una tabella cosě non avrebbe senso... dovresti cercare una tabella con
il nome e le coordinate x, y di ogni capoluogo, poi ti calcoli tu la
distanza.
-- 
Per rispondermi togli il cappello


potresti farlo con le coordinate geografiche di ogni capoluogo e calcolare
poi le distanze  ... e ti memorizzi solo latitudine e longitudine ...
ciao
-Panz-



se facessiin quel modo dove la trovo la tabella?

 se facessiin quel modo dove la trovo la tabella?
Se ti accontenti...
http://earth-info.nga.mil/gns/html/cntry_files.html
gpb

 se facessiin quel modo dove la trovo la tabella?
www.maporama.com
es: ricerca per "Roma"
latitudine-longitudine:
41.903 , 12.496
non c'è una tabella ... ma potresti farti uno script che recupera tali dati
per i capoluoghi ...
Fammi sapere!
Ciao!
-Panz-
Newsgroup: it.comp.www.php
Titolo: phpMySqlAutoBackup e DB multipli

al momento faccio il backuo dei miei DB lanciando uno script
(backup_XXX.php, backup_YYY.php, ...) per ogni database di cui mi interessa
fare il backup.
Ho provato a fare un unico file con diverse chiamate, fatto in questo modo:
chdir("/home/xxxxx/files");
// ---------------------------------------------------------
$db = "xxx"; // your MySQL database name
$mysql_username = "xxx";  // your MySQL username
$mysql_password =  "xxx";  // your MySQL password
$emailaddress="
x...@gmail.com
";  // your email address to send backup files
// ---------------------------------------------------------
include("phpmysqlautobackup.php");
chdir("/home/xxxxx/files");
// ---------------------------------------------------------
$db = "yyy"; // your MySQL database name
$mysql_username = "yyy";  // your MySQL username
$mysql_password =  "yyy";  // your MySQL password
$emailaddress="
y...@gmail.com
";  // your email address to send backup files
// ---------------------------------------------------------
include("phpmysqlautobackup.php");
Prima di lanciarlo ho modificato il file phpmysqlautobackup_extras.php per
cambiare un "include" in "include_once". Sembrerebbe andare tutto bene ma il
backup che ottengo, a parte il primo DB, è un file vuoto.
Qualcuno ha già affrontato questo problema? Eventualmente avete un altro
script da consigliarmi?
L'esigenza è di fare il backup di diversi db, su host differenti, aventi
user/password differenti e di poter spedire ogni backup (compresso) ad un
diverso indirizzo email
-- 
Lis                   
www.alessandroghezzi.it
Angolo del buonumore: 
www.alessandroghezzi.it/ridere
Comincia il mondiale 2006, iscriviti ad O'Telma F1: 
www.snurl.com/otelma
Che bisogno ha una persona di tenersi un computer in casa? (Kenneth Olsen)

 fare il backup.
In alternativa, è possibile creare uno script che "esegue" altri script in
sequenza ma senza usare la funzione include?
Qualcosa del tipo:
<?php
  esegui('backup_XXX.php');
  esegui('backup_YYY.php');
?>
-- 
Lis                   
www.alessandroghezzi.it
Angolo del buonumore: 
www.alessandroghezzi.it/ridere
Comincia il mondiale 2006, iscriviti ad O'Telma F1: 
www.snurl.com/otelma
La felicita è dappertutto, basta scovarla (anonimo)


include(


 include(
[..]
aveva chiesto di non usare include..
http://php.net/require
http://php.net/file_get_contents
http://php.net/exec
 
ma ci sono limitazioni..
-- 
www.iuz-lab.info
Home Politics - 
http://www.iuz-lab.info/homepolitics.php

 aveva chiesto di non usare include..
esatto, non posso usare le include perchè, come si vede dal primo script che
ho postato, la seconda volta che viene chiamato il backup (
include("phpmysqlautobackup.php"); ) evidentemente ci devono essere delle
variabili che restano preimpostate a qualche valore che causano problemi
all'esecuzione corretta dello script.
-- 
Lis                   
www.alessandroghezzi.it
Angolo del buonumore: 
www.alessandroghezzi.it/ridere
Comincia il mondiale 2006, iscriviti ad O'Telma F1: 
www.snurl.com/otelma
Non lasciare che sia il tuo nemico a scegliere il campo di battaglia
(Sun-Tzu)
Newsgroup: it.comp.www.php
Titolo: errore stringa

Errore: Parse error: parse error, unexpected T_STRING in
/usr/local/plesk/apache/vhosts/
oasicristore.com/httpdocs/domanda.php
 on line
3
<?php
$messaggio  ="All'Opera  Stabilimento \n";
$messaggio .="Via Lorenzo 8\n";
$messaggio . ="Antonio\n";
......
mail(email, "Domanda di Ricovero,
"$messaggio");
?>

 "$messaggio");
-- 
punkarruso

 > "$messaggio");
AHi AHi....fatidiche virgolette.... :-)
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 $messaggio . ="Antonio\n";
              ^^^^
qui ci va .= non . =
(ho visto adesso il numero di linea)
-- 
punkarruso

Newsgroup: it.comp.www.php
Titolo: PHP + MySQL + Dominio = L 50.000

Garantisci alla tua azienda una presenza in rete, registra subito il tuo
dominio (nome, brand, marchio della tua azienda).
La registrazione del dominio è il primo passo per garantire alla tua
azienda una
presenza in rete. Dai visibilità in Internet al nome, brand, marchio
della tua
azienda. Trasforma il tuo business in e-business!
Oltre 1.000 aziende affidano a Logos Multimedia il mantenimento della
loro
presenza su Internet.
Niente batte l'esperienza e la professionalità di Logos Multimedia
quando si tratta
di ospitare il tuo sito web. I nostri server sono stabili, sicuri e
affidabili.
Utilizza la nostra esperienza per trarre un vantaggio competitivo da
Internet.
Seleziona la nostra offerta di hosting studiata su misura per te.
Registrazione dominio .it
Canone annuo  50.000
Spazio assegnato  50 Mb
Caselle di posta POP3  5
Sistema operativo  UNIX
Accesso FTP
Supporto MySQL
Supporto PHP
Supporto Perl
Supporto CGI
Supporto SSI
Pannello di controllo
http://www.logosmm.it


...PUZZA DI SPAM!
ma xke non si prendono la briga di leggere il manifesto dell'NG?!?!!?!!
vaf.... (V)a  (A)  (F)inire che mando una letterina all'abuse.. :-)
ma ciao!!
--
<+#DarKStaR#+>
Newsgroup: it.comp.www.php
Titolo: image resize

vorrei ridimensionare delle immagini al volo.
Sto usando questo script
<?
$img="test.jpg";
$size = getimagesize ("$img");
$nuovo=ImageCreate(100,100);
$old = imagecreatefromjpeg("$img");
imagecopyresized($nuovo,$old,0,0,0,0,100,100,$size[0],$size[1]);
imagejpeg($nuovo,"test1.jpg");
echo "<img src=\"test1.jpg\">";
imagedestroy($old);
imagedestroy($nuovo);
?>
vorrei, ma non so come fare
1) mandare l'output al browser senza creare il file su hard disk
2) usare funzioni di antialias sull'immagine ridimensionata: ho provato
imagecopyresampled, ma il risultato non cambia rispetto a quando usavo
imagecopyresized.
grazie
Andrea

 Andrea
file anteprima.php
<?
$img="test.jpg";
$size = getimagesize ("$img");
$nuovo=imagecreatetruecolor(100,100);
$old = imagecreatefromjpeg("$img");
imagecopyresampled($nuovo,$old,0,0,0,0,100,100,$size[0],$size[1]);
imagejpeg($nuovo,,85);
imagedestroy($old);
imagedestroy($nuovo);
?>
ora richiami l'anteprima da qualsiasi pagina con
<img src="anteprima.php">

 $nuovo=imagecreatetruecolor(100,100);
mi dà questo errore
Fatal error: Call to undefined function: imagecreatetruecolor()
Mi sa che è qualcosa connesso col php: ho php 4.3.1
cosa può essere ?
grazie
Andrea

Fatal error: Call to undefined function: imagecreatetruecolor()
Da 
http://it2.php.net/manual/it/function.imagecreatetruecolor.php
copio:
Nota:  This function was added in PHP 4.0.6 and requires GD 2.0.1 or later.
Inoltre modifica anche la riga inserendo 2 apici tra le virgole come:
imagejpeg($nuovo,'',85);
Saluti 
Roberto

 imagejpeg($nuovo,'',85);
ok, grazie
Andrea

 4.3.0..." ne deduco che le librerie GD 2.x le dovrei avere. Ma non va...
ho dimenticato il link, scusate
http://www.boutell.com/gd/manual2.0.22.html

ho scaricato ed installato l'ultima versione del php adesso funziona
Grazie
Andrea
Newsgroup: it.comp.www.php
Titolo: Immagini > 65535 bytes

Visualizzo delle immagini creandole dinamicamente da un db mysql.
Oggi sono incappato in una immagine più grande di 65535 bytes e mi sono
accorto che malgrado il mio edito MySql la visualizzi correttamente e
completamente con php viene troncata ai primi 65535.
E' un limite di MySql o si può ovviare?



E` un limite di MySQL.
Non ricordo se con i blob puoi superarlo, ma con i "normali" campi il 
limite e` quello.
Anzi, mi pare che sia il limite della singola riga, quindi se hai 100 
byte di titolo e 4 byte di id, ti rimangono 65431 byte per l'immagine (o 
anche meno).
Bye.


A leggere il manuale pare che invece il problema sia un altro.
In most respects, you can regard a BLOB column as a VARBINARY column
that can be as large as you like.
....
      The maximum size of a BLOB or TEXT object is determined by its
type, but the largest value you actually can transmit between the client
and server is determined by the amount of available memory and the size
of the communications buffers. You can change the message buffer size by
changing the value of the max_allowed_packet variable, but you must do
so for both the server and your client program. For example, both mysql
and mysqldump enable you to change the client-side max_allowed_packet
value. See Section 7.9.3, “Tuning Server Parameters”, Section 4.5.1,
“mysql — The MySQL Command-Line Tool”, and Section 4.5.4, “mysqldump — A
Database Backup Program”. You may also want to compare the packet sizes
and the size of the data objects you are storing with the storage
requirements, see Section 10.5, “Data Type Storage Requirements”
Each BLOB or TEXT value is represented internally by a separately
allocated object. This is in contrast to all other data types, for which
storage is allocated once per column when the table is opened.
Marco

Newsgroup: it.comp.www.php
Titolo: Come posso fare per creare scheda riparazione

chiedo aiuto a tutti voi molto piů bravi di me dovrei fare un sito come 
questo 
http://www.paolieri.it/
 dove si inserisce il numero di scheda e il 
nome del cliente ,quando entro mi da lo stato di riparazione e i dati del 
cliente e cosa e stato effettuato all'apparecchio pero oltre a questo se e 
possibile anche una attribuzione di numero RMA automatico con un Form di 
inserimento dati e difetto dichiarato
esiste qualcosa gia fatto o da modificare ???

 chiedo aiuto a tutti voi molto più bravi di me dovrei fare un sito come 

una cosa rapida che ho trovato è questa, google è tuo amico:
http://www.scriptsearch.com/details/9599.html
altrimenti se vuoi una soluzione personalizzata si può costruire.
kain

"kain" <kain@_NOSPAM_kuht.it> ha scritto nel messaggio 
news:6Z57f.9371$Ij....@tornado.fastwebnet.it...

Qualosa di gratuito in Php  non conosci nulla
Newsgroup: it.comp.www.php
Titolo: relazioni in mysql5 con phpmyadmin

sto provando a creare una relazione tra 2 DB in mysql5 usando phpmyadmin: 
vado in "vedi relazioni", vedo il mio indice che voglio collegare all'ID 
della seconda tabella, imposto la relazione, salvo ... ma ricevo sempre il 
solito errore:
 #1216 - Cannot add or update a child row: a foreign key constraint fails
Non capisco dove sbaglio! 

>  #1216 - Cannot add or update a child row: a foreign key constraint fails
Che ENGINE hai usato? Penso InnoDB se parli di relazioni e ti causa 
errore.
Che tipo di dato è la chiave esterna? A quale tipo di dato sia legato?
Magari posta la struttura delle due tabelle così vediamo.
ps: credo comunque che siamo ot. :-)
--
rob4you

 sto provando a creare una relazione tra 2 DB in mysql5 usando phpmyadmin: 
Tra due tabelle o tra due DB?
La seconda non credo sia possibile.
Bye.

 ps: credo comunque che siamo ot. :-)
well...
singolo DB, 2 tabelle innoDB:
tab.tipologie: tipologia, varchar(20);
tab.posti:  tipologia varchar(20).
...oppure ho a disposizione anche l'ID
Forse che i due campi devo essere stesso tipo, ecc.ecc.??
Non saprei dove andare per imparare come fare...
(tutorial??) 

 Forse che i due campi devo essere stesso tipo, ecc.ecc.??
Si`, i due campi devono essere identici, come tipo.
Bye.
Newsgroup: it.comp.www.php
Titolo: estrarre l'ultimo record da una tabella

Ciao a tutti,
io devo estrarre l'ultimo record inserito in una tabella contenente un 
campo autoincrementato.
attualmente per sapere qual'č l'ultimo estraggo tutti i record e cerco 
quello con l'id maggiore.Esiste un metodo migliore??
Penso(spero) proprio di sě...qualcuno mi puň aiutare??
Grazie

 wrote in message
news:MPG.15ec761a4...@news.inwind.it...


 quello con l'id maggiore.Esiste un metodo migliore??
Fai una select con limit 1 ordinata per id desc
esattamente :
"select * (oppure i campi che ti interessano) from tua_tabella order by ID
desc limit 1"


 wrote in message
news:F4tg7.4393$IM1.1...@news.infostrada.it...



a questo punto non credi che sarebbe utile sapere per cosa necessita la
ricerca dell'ultimo inserimento??
di ipotesi ne potremmo fare diverse.
Il mio riferimento era semplicemente in puro stile SQL senza
differenziazioni per i vari dialetti.
Se poi servono altri approfondimenti mi piacerebbe discuterne.

 ha scritto nel
messaggio news:Dgtg7.4424$IM1.1...@news.infostrada.it...


 campo autoincrementato.
SELECT campo,MAX(campo1) FROM tabella GROUP BY campo
-- 
Happy Hack !!
 | 
carlo...@tin.it
 | >
klojaf.com
 
 | >
ahioo.net
 
 | >
deathware.com
---------pine-4.21--------

campo autoincrementato.
	SELECT * FROM table ORDER BY idx DESC LIMIT 1;
...li ordina per IDX decrescente e seleziona il... primo ;-)
Leonardo
-- 
Nior thainig ar major i dtus an lae chugainn,
is ni rabhamar fein ann i gcoir na gceart
ach mar sheolfai aoireacht bo gan aoire,
ar thaobh na greine de Sliabh na mBan.

Newsgroup: it.comp.www.php
Titolo: Spedire mail con allegati via PHP

Come fare?
Grazie.
--
Giorgio B.
Secondo alcuni autorevoli testi di tecnica di aeronautica, il calabrone non
può volare, a causa della forma e del peso del proprio corpo in rapporto
alla superficie alare.
Ma il calabrone non lo sa e perciò continua a volare.
(Igor Sikorsky)

 ha scritto nel messaggio
news:9rjk4s$iot$1...@pinco.nettuno.it...


Newsgroup: it.comp.www.php
Titolo: SOS.... Win98, php4, MySQL

ciao a tutti, sono un novellino del php, mi interessa molto
la gestione di database e ho provato ad mettere su MySQL
ma non riesco a connettermi al DB usando gli esempi trovati
nel manuale da 
php.net
spero di poter risolvere tutto , ho anche pensato di passare a linux per
fare queste prove ma non lo conosco molto bene :-(
grazie
Davide

 ha scritto nel messaggio
news:9d0eo0$cg9$1...@nreadB.inwind.it...

Newsgroup: it.comp.www.php
Titolo: script per unzippare su server

Chi ha provato con esito positivo qualche script php da eseguire su server
linux di aruba per "ricreare" una serie di file e cartelle (un cms) dal
corrispondente file zippato precedentemente trasferito sul server via ftp?
Ho provato la classe dunzip2 ma apparentemente (vista ftp) sembra ok ma non
viene eseguito il codice php.

 corrispondente file zippato precedentemente trasferito sul server via ftp?
Per decomprimere file compressi, php deve essere compilato con 
l'abilitazione del modulo zip (--enable-zip) oppure del modulo zlib 
(--with-zlib).
Sul manuale trovi poi il funzionamento delle funzioni dei vari moduli.
Ma senza almeno uno di questi moduli, la vedo dura decomprimere file 
compressi. :-)
A meno che tu non abbia via php l'accesso alla shell, e usare le 
funzioni di linux direttamente. Ma dubito fortemente che un servizietto 
economico (scadente) :-) come Aruba ti metta a disposizione tanto.
--
rob4you

   
http://pear.php.net/package/File_Archive
Prova questo package. Non ho provato a scompattare, ma solo a 
comprimere, però ha funzionato egregiamente.
Ciao.
Newsgroup: it.comp.www.php
Titolo: Gestione delle sessioni

Ciao a tutti.
Complice la libertà fornitami dalle vacanze, sto cercando di mettermi
sotto col php, ho, però, un problema nella gestione delle sessioni.
Vi spiego subito.
Attualmente, sto realizzando un semplice sito per il canale irc in cui
chatto ed ho realizzato uno script di registrazione che consta di 3
passi:
  1) Inserimento dei dati
  2) Pagina di cortesia che chiede se è tutto ok
  3) Pagina che conferma la registrazione
La soluzione più versatile per gestire le informazioni ottenute dalla
form sta a mio avviso nell'uso delle sesioni, così al top dello script
register.cgi (devo consentire l'upload di file, così uso il php come
interprete perché il motore gira in safe mode) ho messo il codice:
#!/usr/bin/php 
<?php
session_start();
session_register("u_id", "u_pass", "u_nick", "u_name", "u_sex");
session_register("u_mail", "u_comm", "u_age", "u_pic");
in modo da registrare le variabili che mi sono necessarie.
il file register.cgi contiene solo un'istruzione switch che fa eseguire
una funzione piuttosto che un'altra a seconda del valore di una
variabile.
Tutto ciò, però, non funziona, l'interprete php mi riporta questo errore:
Warning: Cannot send session cookie - headers already sent by (output started at
/web/sites/176/irclecce/
www.irclecce.f2s.com/cgi-bin/register.cgi:2
) in
/web/sites/176/irclecce/
www.irclecce.f2s.com/cgi-bin/register.cgi
 on line 3
Warning: Cannot send session cache limiter - headers already sent (output started at
/web/sites/176/irclecce/
www.irclecce.f2s.com/cgi-bin/register.cgi:2
) in
/web/sites/176/irclecce/
www.irclecce.f2s.com/cgi-bin/register.cgi
 on line 3
Errore che, poiché si ripete 2 volte in maniera identica, credo si
riferisca alle due chiamate di session_register().
Credevo che ciò fosse dovuto al fatto che usavo un coockie per evitare
che il rudimentale contatore che avevo realizzato aumentasse ad ogni
reload della pagina, così ho commentato il relativo codice e fatto
ripartire il browser per far morire il coockie, ma ciò non è valso a
nulla, l'errore c'è sempre.
Sottolineo il fatto che la chiamata di sessione è posta prima di
qualsiasi codice html, anzi questo è contenuto in una funzione che
all'interno dello script register.cgi viene eseguita dopo.
Potreste farmi capire dove sbaglio?
Grazie,
nico

 
-- 
Roberto Lupi
http://www.lupi.ws/

Galeotta fu la riga vuota e chi la scrisse!
Grazie mille :-))
ora funziona.
Ciao, 
nico
Newsgroup: it.comp.www.php
Titolo: modificare password in php

ciao
ho questo problema,
devo creare uno script che permetta di modificare
la password degli utenti email su un server,
tali utenti sono reggistrati
in /etc/password ovviamente.
qualche idea su come modificare le password in maniera sicura?

Potresti suiddare il programma di modifica password (adduser o useradd) in 
modo che quando viene eseguito giri come root, ma solo per il tempo 
strettamente necessario....
chmod 4755 <nomeprog>
Pero` un sistema con una cosa simile poi potra` girare solo come sistema di 
posta via web, se lasci troppi servizi aperti puo` diventare pericoloso 
perche` chiunque puo` cambiare le password...
Preroman


 
e questo il guaio, sul server ci sono
apache, vsftp, webmin, posta.
il fatto e che per modificare le password
č indispensabile un programmino suid,
quindi credo proprio che non potro farne a meno.
ciao

 quindi credo proprio che non potro farne a meno.
l'unica alternativa sarebbe creare degli utenti virtuali e farli appoggiare 
come autenticazione da un'altra parte (es postgres, va di moda per 
l'auth!) che mailserver hai?
-- 
Punkarruso
mail:punkarruso chiocchiolona despammed punto com
pubblicità progresso:
http://www.gnu.org/philosophy/no-word-attachments.it.html

 
postfix e saslauthd per l'autenticazione,
come DB ho montato MySQL.
Newsgroup: it.comp.www.php
Titolo: aprire piu' pagine

Salve,
Vorrei con un semplice programmino, aprire 2 o piu' pagine.
Credo che il problema stia nel doverle aprire in diverse finestre 
(target_blank) ma non riesco a falrlo
<?
$pag = array ("
http://www.pagina1.htm
 ","
http://www.pagina2.htm
");
//echo $pag[2];
$num = "0";
for ($num = 0; $num <=2; $num++){
 header("Location: $pag[$num] ");    //target=\"_blank\"
}
?>
mi apre pagina1 ma poi non apre pagina2.
Come fare?
Grazie in anticipo 

 Come fare?
Uno script PHP viene eseguito sul server.
Il risultato dello script viene inviato al browser dell'utente.
header() non puň dire al browser di aprire due pagine diverse.
Devi usare un linguaggio eseguito sul client.
Ad esempio Javascript. (it.comp.lang.javascript)
Ciao, Maverick
-- 
«Che non siete piů liberi di non avere una casa con letto per dormire.
 Lavorate voi - schiavi dei soldi - che non sentite la puzza della
 schiavitů!» (a Mario di Monte Mario, Roma) # 
http://libre.netsons.org/

Newsgroup: it.comp.www.php
Titolo: passaggio parametri in php4

ciao,
sto lavorando con la versione 4.4.2 di php supportata da redhat 9
Ho fatto il porting dei file php3 abilitando il modulo php a leggere anche
questa estensione. Purtroppo ho un problema se eseguo una GET passando un
parametro questo non viene visto.
Esempio:
<a href="miofile.php3?pg=1">Ricarica la pagina</a>
Sulla URL del browser compare la variabile ma se cerco di visualizzarla con
<?echo "parametro passato:$pg"?> non ottengo nulla.
Cosa non funziona?
Nella configurazione del modulo php è necessario fare qualche settaggio che
ho saltato?
Grazie mille
roberto
--------------------------------
Inviato via 
http://usenet.libero.it

ho saltato?
Ma possibile che chiedete tutti la stessa cosa? Vedi post sopra "Non
passa la variabile" e "passaggio di variabili con un modulo".
Ciao
Francesco
_____________________________________
Per rispondere in e-mail togli NOSPAM 

 ho saltato?
le faq, queste cose strane ...
<?echo "parametro passato:".$_GET['pg']; ?>
ciao
Mauro

Sono stato troppo avventato..appena ho postato mi sono accorto dello stesso
problema.
Chiedo scusa :-(
Grazie ancora

--------------------------------
Inviato via 
http://usenet.libero.it
Newsgroup: it.comp.www.php
Titolo: Selezione da popup per textbox.

Preciso di non avere esperienza in programmazione in php.
Avrei la necessità all'interno di un form di aprire una finestra dalla
quale, attraverso una ricerca, selezionare un dato che poi dovrebbe
sostituire quello contenuto in una textbox della pagina chiamante,
chiudendo automaticamente la finestra di selezione.
Ho provato in vari modi, ma non riesco in particolare a far si che la
finestra chiamante venga aggiornata alla chiusura del popup.
Spero che possiate darmi qualche indicazione o, nel caso non fosse
possibile realizzare esattamente quello che vorrei, qualche
suggerimento per risolvere in maniera alternativa il problema. 
Grazie

 finestra chiamante venga aggiornata alla chiusura del popup.
Sei OT, it.comp.lang.javascript.
-- 
I am what I am, I do what I can
Do. Or do not. There is not try.

chiudendo automaticamente la finestra di selezione.
Quello che vuoi fare non si fa con PHP.
Lo devi fare con Javascript, con tutti i noti problemi di compatibilità.
Dai un occhio ai ng di Javascript e troverai la soluzione.
Ciao
Marco 

Grazie.
Newsgroup: it.comp.www.php
Titolo: script funziona on line ma non da riga di comando

Ho creato il seguente script, residente su un server e accessibile via web:
conn.php
<?
$host = "192.168.xxx.xxx";
$user = "user";
$pass = "pass";
$database = "nomedb";
$connection=mysql_connect($host, $user, $pass);
mysql_select_db($database, $connection);
$query = "SELECT * FROM tabella;";
$result=mysql_query($query);
while ( $riga=mysql_fetch_array($result)) {
echo $riga['id']."<br>";
}
?>
se con un browser apro la pagina php tutto funziona correttamente, ma se
dalla shell linux scivo:
# php4 conn.php 
ottengo questo errore:
X-Powered-By: PHP/4.1.2
Content-type: text/html
<br />
<b>Fatal error</b>:  Call to undefined function:  mysql_connect() in
<b>/var/www/prova/conn.php</b> on line <b>6</b><br />
come se da linea di comando non accettasse i comandi relativi
all'interazione con php.
Ho provato a guardare con php4 -m ma i moduli disponibili sono:
yp
xml
wddx
sysvshm
sysvsem
standard
sockets
shmop
session
posix
pcre
mbstring
iconv
gettext
ftp
filepro
exif
dba
ctype
calendar
bz2
bcmath
zlib
che però nulla hanno a che fare con mysql.
Ho necessità di far eseguire lo script da linea di comando poichè mi serve
per sincronizzare due db.
A cosa può essere dovuto il problema?
Come posso ovviare?
grazie delle eventuali risposte.
ciao

 
<forse>
Se non sbaglio c'è una direttiva da liena di comando che forza a 
caricare uno specifico php.ini, oppure puoi provare con la funzione dl.
</forse>
Ciao
-- 
Spoken: How much is that gorilla in the window?
Take our advice, At any price, A gorilla like Magilla is mighty nice.
Gorilla, Magilla Gorilla for sale

mysql -u utente -p
e non con mysql_connect()
Francesco Duca
http://www.goldenweb.it

 e non con mysql_connect()
Eh?
http://www.php.net/manual/en/features.commandline.php
-- 
I am what I am, I do what I can
L'uomo, conscio di sbagliare, persevera.
Newsgroup: it.comp.www.php
Titolo: invio mail dal sito





Ho creato una form che invia i dati a un file php 
"mail.php"


 


Questo è il codice


 


<?php
PRINT "Grazie 
$Dati.";
PRINT "<BR>";
PRINT "Ti invieremo la catechesi 
all'indirizzo $email appena possibile.";
mail("
webm...@progetto.it
",
"Mail di una famiglia che vuole ricevere le catechesi di Loreto del 
2003/2004",
"Famiglia: $Dati
Indirizzo email: $email
Testo: 
$OSSERVAZIONE");
?>


quando riempio i 
campi ed invio mi esce questo messaggio:


 


Grazie .
Ti invieremo la catechesi 
all'indirizzo appena possibile.
Warning
: mail(): "sendmail_from" not 
set in php.ini or custom "From:" header missing in 

C:\Inetpub\wwwroot\
lmsstampaggi.com
\email.php
 on line 

9


 


mi sapete aiutare?


 


Grazie



 *mi sapete aiutare?*
Forse. Per prima cosa ti prego di non postare in HTML, per quanto 
riguarda il warning ti dice chiaramente che non è stato impostato 
all'interno di php.ini l'indirizzo del mittente. Quindi apri php.ini e 
lo imposti.
ciao
Gian Leonardo

 ha scritto nel messaggio
news:_Xdad.27793$eb.2...@tornado.fastwebnet.it...


 non sono molto preatico di php, mi potresti scrivere la stringa da inserire?
Penso che tu non abbia compreso il problema.
Quando hai installato PHP sulla tua macchina win32 è stato configurato 
il file php.ini, all'interno di questo dovrai ricercare il campo non 
settato segnalatoti dal warning. Non c'entra il codice PHP delle tua pagine.
ciao
Gian Leonardo

 Gian Leonardo
il warning non dice esattamente questo..
-- 
www.iuz-lab.info

 Non c'entra il codice PHP delle tua


lo avevo capito questo, ma non so cosa scrivere in PHP.INI
"iuz" <us...@host.network> ha scritto nel messaggio
news:lugad.18125$b5.8...@news3.tin.it...


 il warning non dice esattamente questo..
Ok, ma secondo te se gli segnalo:
http://it.php.net/manual/it/ref.mail.php
risolve qualcosa? IMHO la cosa più semplice è settare il parametro in 
php.ini, ma posso ammettere che non sia la soluzione più diretta per tutti.
ciao
Gian Leonardo

> 
www.iuz-lab.info
lascia perdere un attimo il php.ini
Warning: mail(): "sendmail_from" not set in php.ini or custom "From:" header
missing in C:\Inetpub\wwwroot\
lmsstampaggi.com
\email.php on line 9
Attenzione: mail() : la direttiva "sendmail_from" non è stata settata
all'interno di php.ini oppure un header "From:" è mancante in C
\Inetpub\wwwroot\
lmsstampaggi.com
\email.php nella linea 9
prova..
$to = "us...@host.network";
$message = "corpo del messaggio";
$subject = "Soggetto";
$header = "From: webm...@host.network\r\n";
mail($to, $subject, $message, $header);
altrimenti metti mano al php.ini.. ed aggiungi..
sendmail_from = 
m...@localhost.com
-- 
www.iuz-lab.info

Gian Leonardo Solazzi wrote:

è la cosa più semplice magari.. ma se ha chiesto aiuto probabilmente vuole
saperlo..
-- 
www.iuz-lab.info
Newsgroup: it.comp.www.php
Titolo: Valutazione sito - Pianeta Carta

Sito di commercio elettronico senza carta di credito costruito su PHPshop
www.teamaghinolfi.com/pianeta
Il sito è quasi finito, potete provarlo perchè non si compra ancora nulla.
L'URL non  è ufficiale; l'ho momentaneamente appoggiato su un altro sito che
ho fatto per poterlo testare in remoto.
Davide

 Davide
si vede la scrollbar del frame principale anche se non servirebbe visto
che entra comodamente nella pagina
-- 
Chinaski FDB
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it

 
www.teamaghinolfi.com/pianeta
Anche con  fastweb è lento nel caricarsi.
Oltre alle valutazione di tipo estetico che tutto sommato sono sempre
discutibili farei sempre una valutazione=validazione "ufficiale" utilizzando
il validatore della w3c,
http://validator.w3.org/
Hubert

 ho fatto per poterlo testare in remoto.
Ma queste 'valutazioni sito', cosa hanno veramente da fare con PHP?
Gli elementi che si possono valutare sono ML, Grafica, Usability, spetti legali
PHP: nessuna traccia, beh si, qualche .php nei url.
IMHO Offtopic
Newsgroup: it.comp.www.php
Titolo: Radio Button .. e Php Una stupidata che non funge??

Salve a tutti,
creavo un semplice form con un campo Text per il NOME e due Radio
Buttons per il Sesso da mandare via
POST ad una seconda pagina.
Nella seconda pagina avviene un controllo per verificare che tutti i
campi sono stati compilati.
Il problema e che se seleziono un radio button mi ignora il controllo,
pur mancando ad esempio il Nome.
ecco il semplice codice:
// form.php
// Un semplice Form con un Campo per il nome e Due Radio Buttons per il
Sesso
<form id="form1" name="form1" method="post" action="prova.php">
   <p>Maschio
     <input name="scelta" type="radio" value="F" />
     Femmina
     <input name="scelta" type="radio" value="M" />
</p>
   <p>
     Nome
     <input name="nome" type="text" id="nome" />
   </p>
   <p>
     <input type="submit" name="Submit" value="Invia" />
   </p>
</form>
Scelgo ad esempio solo il SESSO lasciando il Nome in Bianco e INVIO
// risultato.php
// Lo script esegue il controllo e fornisce il risultato
<?php
// Dati Provenienti dal form
$scelta = $_POST['scelta'];
$nome = $_POST['nome'];
if ((!IsSet($nome)) or (!IsSet($scelta)))
{
echo" Ti sei Dimenticato qualcosa";
}
else
{
echo " OK, NOME = $nome , SESSO = $scelta ";
}
?>
INEVITABILMENTE il risultato è:
" Va Bene, NOME = , SESSO = F "
invalidando quindi il controllo.
Se invece compilo solo il nome senza scegliere il SESSO il controllo
GIUSTAMENTE mi rende:
"Ti sei Dimenticato qualcosa "
Qualcuno sa Darmi una spiegazione????
Vi ringrazio e mi scuso se la domanda magari è una cretinata.
Saluti

 if ((!IsSet($nome)) or (!IsSet($scelta)))
Prova questo:
<?php
// Dati Provenienti dal form
if (isset($_POST['scelta']) && isset($_POST['nome']) && trim($_POST['nome']) != '') {
  echo 'OK, NOME = '.$_POST['nome'].', SESSO = '.$_POST['scelta'];  
} else {
  echo 'Ti sei Dimenticato qualcosa';
}
?>
Ciao.
-- 
Long John

Grazie Long John,
effettivamente il tuo script funziona a dovere anche se vorrei farti un 
paio di domande:
1) funziona unicamente perchè cè trim($_POST['nome']) != '') , il che mi 
induce a pensare,
     come mai se uso radiobuttons devo dirgli anche di fare il trim 
altrimenti mi fa fallire l'IF
     come da mio esempio??
     per i $_POST derivanti dai campi text non cè nessun problema, 
sembra accada solo
     se devo verificare che tutti i campi siano inseriti e in presenza 
solo del fatto che due di
     questi siano radiobuttons
2) ho notato nella tuo test IF  l'uso di " && " che valore ha?? lo 
stesso di OR ??
3) Ho notato anche come l' "echo" differisca , almeno in maniera 
stilistica, mediante l'ausilio
     di punti come "  .$_POST['nome'].  " .
     Sinceramente non ho mai utilizzato tale sintassi, ma mi piacerebbe 
capirne meglio il significato
     e se avessi qualche link, andare meglio a capire cosa sono e come 
si usano.
Ti ringrazio ancora una volta, gentilissimo.
Saluti
Long John ha scritto:


 come si usano.
Qui trovi degli esempi:
http://it.php.net/manual/it/function.echo.php
In generale, partendo da qua 
http://www.php.net/manual/it/
 hai a
disposizione tutto il manuale PHP.
Ciao.
-- 
Long John
Newsgroup: it.comp.www.php
Titolo: Parsing della stringa

Mettiamo che ho 2 "segnaposti" in una stringa tipo:
"bla bla.............START.....bla bla.... END....bla bla..."
e volessi mettere in una variabile solo la parte di stringa che c'è tra 
START e END, come posso fare?
Grazie mille :)
-- 
Fabri
Tag Wii: 8680 1598 2246 2466
http://www.consolerecords.it/forum/viewtopic.php?t=217

 
http://php.net/pcre
-- 
www.iuz-lab.info

Newsgroup: it.comp.www.php
Titolo: Errore di visualizzazione della pagina HTML

Ciao di nuovo,
sto cercando di implementare il seguente algoritmo:
 - prendere l'indirizzo ip del client
 - se è un determinato indirizzo
 - allora mi connetto ad una det. pagina
 - altrimenti mi connetto ad una pagina diversa
Il codice che ho scritto è il seguente:
<?
$ip = $REMOTE_ADDR;
$ip = getenv ("REMOTE_ADDR");
$ip = $HTTP_ENV_VARS["REMOTE_ADDR"];
$ip = $_ENV_VARS["REMOTE_ADDR"];
if(ereg("192\.168\.10\.[0-9]{1,3}",$ip)){
header("Location: 
http://192.168.10.203/emmedi/index.html
");}
else{
header("Location: 
http://151.38.151.174/emmedi/index.html
");}
?>
Ma ahimè mi viene ritornato sempre il seguente errore:
La pagina cercata non è al momento disponibile. Nel sito Web si sono
verificate delle difficoltà tecniche o è necessario modificare le
impostazioni del browser.
Molto strano, perchè se tolgo un ; qualsiasi o produco un errore di
sintassi, la pagina viene eseguita e quindi vuol dire che esiste.
C'è qualcuno che mi può dare una dritta?
Grazie

 ha scritto nel messaggio
news:nFWEa.72627$lK4.2...@twister1.libero.it...

Hai controllato se esiste la pagina a cui fai redirect?
-- 
Kluge
1. n. A Rube Goldberg device
2. n. Something that works for the wrong reason.

 ha scritto nel messaggio
news:GTZEa.102064$g92.2...@news2.tin.it...


 $ip = $_ENV_VARS["REMOTE_ADDR"];
bella forza!
assegni a $ip 4 differenti valori, di dubbia provenienza, sovrascrivendo 
la var ogni volta, quando alla fine l'ip č:
$ip = $_SERVER['REMOTE_ADDR'];
se poi hai l'error reporting impostato, probabilmente l'output dei vari 
notices che ti saltano fuori ti invalida l'invio degli headers.
la pagina html su cui redirigi č statica?
viene visualizzata correttamente?
ciao
-- 
punkarruso

 ha scritto nel messaggio
news:4x%Ea.73401$lK4.2...@twister1.libero.it...


 lasciando invariato tutto il resto...
no.
ci aggiungerei un ob_start() a vuoto per evitare output prima dell'invio 
degli headers.
costa poco.
poi farei controlli sulla corretta valorizzazione di $ip e proverei a 
mandare gli headers solo dopo essermi accertato che il controllo sull'ip 
abbia funzioni a dovere.
ciao
-- 
punkarruso

 abbia funzioni a dovere.
3c3
< > abbia funzioni a dovere.
---
 > > funzioni a dovere.
-- 
punkarruso

 ha scritto nel messaggio
news:8M%Ea.73360$Ny5.2...@twister2.libero.it...

Newsgroup: it.comp.www.php
Titolo: Ajax php e sessioni

Ciao,
 
 
ho una pagina php che effettua una chiamata a session_start() e volevo 
inserire al suo interno un form che invia via jquery un post ad un altro 
file php per il login, il fatto che non ci sia refreh dell'intera pagina 
che effetto avrï¿œ sulla gestione delle variabili di sessione?.
 
thx :)
 


la sessione ï¿œ sul browser, la chiamata la fa il browser, quindi te la 
ritrovi sulla pagina che chiami via ajax.
Se poi stai chiedendo se esiste qualche meccanismo di sicurezza con 
token tipo il dwr java non ti so rispondere, in symfony forse avevo 
intravisto qualcosa ma non l'ho mai usato.
 
-- 
Z.


thx!
 

 che effetto avrà sulla gestione delle variabili di sessione?.
 
jQuery invia al server il cookie di sessione in tutte le chiamate AJAX, 
quindi ti ritroverai la sessione pronta anche nello script richiamato via 
AJAX (a patto che tu metta session_start() anche in quello. Anzi, metti 
session_start() in tutti i tuoi script).
 
Il tuo problema forse sarà che la pagina già presente nel browser non 
saprà nulla della modifica della sessione sul server (dopo il login), 
perché lì PHP non ha più potere. Devi, via Javascript, modificarla 
chiedendo le info al server.
 
Banalmente: il box dove c'è il form di login dovrai cambiarlo via JS dopo 
la chiamata AJAX in base al risultato del login.
Ma, per esempio, se ci sono box che solo un utente loggato può vedere, o 
ricarichi la pagina con un refresh o carichi tali blocchi via AJAX e li 
sostituisci nella pagina.
 
Se hai dubbi, ricorda sempre che quanto una pagina è nel browser, PHP non 
ha più modo di vederla. Solo Javascript può farlo.
 
Bye.
Newsgroup: it.comp.www.php
Titolo: php e xsl fo

Ciao a tutti,
Devo trasformare xml+xsl in pdf.
Usp il "tool" fop:
apache.org/fop
Da linea di comando: fop xml,xslfo,nome pdf e lo crea.
Come faccio a creare un xsl fo in php, qualcuno sa dirmi come?
In windows si fa cosě:
...
    $DOM_XML = new COM("MSXML2.DOMDocument") or die("Cannot create MSXML2
object.");
    $DOM_XSL = new COM("MSXML2.DOMDocument") or die("Cannot create MSXML2
object.");
    $DOM_XML->async = false;
    $DOM_XSL->async = false;
    $DOM_XML->load($strXML);
    $DOM_XSL->load($strXSL);
    //apply the transformation
    $strValue = $DOM_XML->transformNode($DOM_XSL);
    $strValue=utf8_encode($strValue);
    $strValue=ereg_replace("UTF-16","UTF-8",$strValue);
    //make the resulting fo file UTF-8
    //put the result in the file
    $p=fopen ($fileFO,"w");
    fputs($p,$strValue);
    fclose($p);
....
Con linux?
Grazie a tutti
Ciao

 Con linux?
Devi utilizzare l'estensione xslt sablotron, eventualmente la puoi
utilizzare anbche sotto windows per fare le trasformazioni xslt.
Saluti.
-- 
I'am what I'am, I do what I can

 Saluti.
La sablotron funzia anche per i FO? sarebbe grandiosa!


Ok, per le trasformazioni xml+xsl -> html
Io cerco qualcosa che mi trasformi il mio xsl in xsl-fo, esiste?
Se qualcuno conosce qualche link è + che accetto:)
Grazie e ciao

 Se qualcuno conosce qualche link h + che accetto:)
Scusa, ma per quel motivo non puoi utilizzare FOP anche sotto linux?
Oltretutto il codice postato non utilizza fop bensi MSXML.


 Oltretutto il codice postato non utilizza fop bensi MSXML.
L'ho postato per sapere se sotto linux si poteva fare con altri "modi".
Grazie per l'interessamento.
ciao

 bisogno "qualcosa" che mi crea questo xsl-fo.
La tua domanda forse doveva essere: come posso creare file PDF runtime
in php.
http://www.fpdf.org
http://sourceforge.net/projects/pc4p/
http://www.ros.co.nz/pdf/



Uguale a fpdf.
Ciao e grazie


Potrebbe anche essere html to pdf, cioč uso una classe java per crearmi la
stringa html e poi darla in pasto a "qualcosa" che mi crea un file pdf

Newsgroup: it.comp.www.php
Titolo: errore nella pagina modules

 Quando vado alla pagina Modules mi appare queso errore: 
Warning: Supplied argument is not a valid MySQL result resource in
/home/httpd/vhosts/
cdnuoro.info/httpdocs/includes/sql_layer.php
 on line
231
Mi potete aiutare?  
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 Mi potete aiutare?
se ci dici qualcosa di piů certamente!
Potresti avere sbagliato la query
--
________________________________
                ~°~   Ale   ~°~
        ~~~ICQ #54291095~~~~
________________________________

 ha scritto nel messaggio
news:a79254a34ec90902b3d...@mygate.mailgate.org...

Newsgroup: it.comp.www.php
Titolo: telepay

Qualcuno ha fatto un script in php per pagamento
con carta di credito tipo TELEpay light ?
a me interessa le funzioni per il confronto del Mac.
Se qualcuno puo' aiutarmi.
 grazie a tutti.

 wrote:

Ho uno scriptino trovato in rete, se vuoi te lo mando
-- 
Roberto Tagliaferri<-> r.tagliaferri@(forse)
tosnet.it
	Il giovane marito si ammira nudo allo specchio...
	"Vedi cara, con qualche centimetro in più sarei un re"
	e la moglie "e con qualche centimetro di meno saresti una regina!"

 Ho uno scriptino trovato in rete, se vuoi te lo mando
Mi faresti un grande favore
grazie.


Newsgroup: it.comp.www.php
Titolo: looking for event calendar

Does anyone know where to download a calendar for PHP & MySQL, that has both
a public side and an admin interface?

 
http://mrbs.sourceforge.net/
http://webcalendar.sourceforge.net/
Mauro

Newsgroup: it.comp.www.php
Titolo: problema con query

Questo pezzo di codice, in locale funziona, in remoto invece no: non dà
nessun risultato.
Idee?
Grazie!
<?php
    // debbo andare a prendere le categorie madri
   $categorie_madri="SELECT * FROM negozio_categorie  WHERE  id_madre='0'
ORDER BY `posizione` DESC";
   $categorie_madri=mysql_query($categorie_madri);
   while ($creo_menu=mysql_fetch_row($categorie_madri))
   {
    echo "<option>Dopo $creo_menu[1]</option>";
   }
    ?>

 dà nessun risultato.
error_reporting? display_errors? mysql_error?
-- 
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.

 ORDER BY `posizione` DESC";
id_madre è un intero? Perchè lo tratti come una stringa?
Ciao
Marco 

 Idee?
Sul server remoto magari hai una versione di mysql un pò più schizzinosa
di quella che hai in locale...

Newsgroup: it.comp.www.php
Titolo: lunghezza di una stringa

Scusate come recupero la nunghessa di una stringa alfanumerica tipo:
$pippo="abc12"
grazie a tutti coloro che leggeranno questo messaggio
Alebo

 wrote in message
news:9A3R6.12079$Uo3.4...@news6.giganews.com...

Newsgroup: it.comp.www.php
Titolo: Undefined variable nel passaggio form - action:post

Ho un form index.html nel quale richiedo la selezione di un Studente per poi
ricavare informazioni relativi allo studente selezionato.
Il codice postato sotto mi funziona su web (aruba: PHP 4.3.3)
ma in locale (Apache 1.3.27 PHP 4.3.3 Mysql 4.0.15 )
mi dà il seguente errore.
Notice: Undefined variable: IDStudente in
d:\web\easyphp\www\galfernew\xgenitori\results.php on line 3
Error loading this page. Parameters not informed.
Qualcuno capisce il motivo?
Listato Form (index.html):
<form method="POST" action="results.php" name="edit_form">
<div align="center">
     <center>
     <table border="0" cellpadding="0" cellspacing="0" width="50%">
  <tr>
    <td width="50%"><font face="Arial" size="2">Studente</font></td>
    <td width="50%"><font face="Arial" size="2"><select size="1"
name="IDStudente">
     <option value="1">1</option>
[cut]
  <option value="11">11</option>
  <option value="12">12</option>
      </select></font></td>
  </tr>
    <tr>
      <td width="50%">
        <p align="left"><font face="Arial" size="2"><input type="submit"
value="Send Data" name="go"></font></td>
      <td width="50%">
        <p align="right"><font face="Arial" size="2"><input type="reset"
value="Clear Form" name="clear"></font></td>
    </tr>
     </table>
     </center>
</div>
</form>
Listato parziale results.php
<?php
   include("connect.php");
   if( !$IDStudente )
       die("Error loading this page. Parameters not informed.");
?>
La connessione è corretta perchè assegnando a $IDStudente un valore numerico
la query successiva mostra un'estarzione corretta.
Grazie
Huibert

 3 Error loading this page. Parameters not informed.
[...]
Probabilmente su Aruba la direttiva register_global (nel file
php.ini) è impostata su On, mentre in locale è su Off.
Nel file php usa l'array $_POST, per recuperare il valore
passato, quindi invece di $IDStudente usa
$_POST['IDStudente'].
Ulteriori informazioni:
http://it.php.net/manual/it/language.variables.predefined.php
Ciao.
-- 
Federico R.

 ha scritto nel messaggio
news:11py5xzf...@ID-209163.user.uni-berlin.de...

Grazie. E' così. La prossima mio documenterò meglio prima di chiedere.
Hubert
Newsgroup: it.comp.www.php
Titolo: Creare pdf da allegare a mail

Mi potreste velocemente , se possibile consigliare un sistema, magari un 
link per creare un pdf da allegare ad un messaggio di posta da inviare.????
Grazie 

 ha scritto:


 Grazie 
Prova fpdf è una classe semplice da capire e da utilizzare per generare pdf.

 ha scritto nel messaggio 
news:200702230...@mynewsgate.net...


 pdf.

Newsgroup: it.comp.www.php
Titolo: PHP e primi approcci con AJAX

Ciao a tutti,
sto facendo una prova utilizzando fckeditor e facendo una chiamata in 
ajax ad una pagina php. Quindi quando premo un tasto all'interno della 
pagina dove c'è l'editor uno script javascript crea la stringa da 
inviare via POST ad una pagina PHP.
Nell'editor inserisco il seguente codice:
<html>
<head>
<meta http-equiv="Content-Language" content="it">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Nuova pagina 1</title>
</head>
<body>
<h2><b>Pagina di prova</b></h2>
<p>Ancora una pagina di prova!</p>
</body>
</html>
la pagina php mi passa questo:
%3Chtml%3E%0A%20%20%20%20%3Chead%3E%0A%20%20%20%20%20%20%20%20%3Cmeta%20content=%22it%22%20http-equiv=%22Content-Language%22%20/%3E%0A%20%20%20%20%20%20%20%20%3Cmeta%20content=%22text/html;%20charset=windows-1252%22%20http-equiv=%22Content-Type%22%20/%3E%0A%20%20%20%20%20%20%20%20%3Ctitle%3ENuova%20pagina%201%3C/title%3E%0A%20%20%20%20%3C/head%3E%0A%20%20%20%20%3Cbody%3E%0A%20%20%20%20%20%20%20%20%3Ch2%3E%3Cb%3EPagina%20di%20prova%3C/b%3E%3C/h2%3E%0A%20%20%20%20%20%20%20%20%3Cp%3EAncora%20una%20pagina%20di%20prova!%3C/p%3E%0A%20%20%20%20%3C/body%3E%0A%3C/html%3E
Come faccio a decodificare in maniera esatta il tutto?
Grazie in anticipo a tutti.
albix

 Come faccio a decodificare in maniera esatta il tutto?
Ti suggerisco di iniziare leggendo il manuale ufficiale:
http://www.php.net/urldecode
-- 
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/

 
http://www.php.net/urldecode
Grazie Filippo,
era proprio quello che cercavo! :)