Newsgroup: it.comp.www.php
Titolo: Form, problemi

Ciao a tutti, bentornati dalle ferie! è orribile dirlo ma si ricomincia! :-/
Cmq, ho un problema che non mi spiego col php, poiché sulla macchina a
lavoro con il nostro server va tutto, quando riporto il codice scritto sotto
sui server di 
REGISTER.IT
 non c'è verso di farlo funzionare.
Loro dicono che è tutto apposto e che sono io a sbagliare il codice, ma a
lavoro va tutto!!!
ho questa prima pagina ins.php che mi visualizza due aree dove inserire
ATORE e MESSAGGIO da pubblicare. Questa lancia la pagina ins_mes.php che
dovrebbe riconoscere che i campi sono stati riempiti e quindi scrivere i
contenuti delle caselle di testo e textarea in un file.. ma non lo fa!
per semplicità invece che scrivere in un file adesso ho usato delle
variabili.. ma queste sono sempre vuote!
per sto cazzo di server di REGISTER le aree di testo non vengono mai
rimepite!
sapete darmi dritte?
di seguito vi riporto il codice semplificato!
INS.PHP :
<html>
<head>
<title>Inserimento Articoli</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<form method="post" action="ins_mes.php" enctype="multipart/form-data">
 <Table border=0 width=100% align="center">
  <TR>
   <TD>Autore</TD>
   <TD><input type="text" name="autore" size="50" class="campiform"></TD>
  </TR>
  <TR>
   <TD> Messaggio </TD>
   <TD><textarea rows="15" cols="50" name="articolo"
class="areatext"></textarea></TD>
  </TR>
  <TR>
   <TD> Upload documento</TD>
  </TR>
  <TR>
   <TD>
    <input type=submit name=submit value="Salva">
    <input type=reset name=cancella value="Cancella">
  </TR>
 </table>
</form>
</body>
</html>
INS_MES.PHP
<html>
<head>
<title>Risposta</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<p>Autore = <? echo $autore;?>
 <br>
</p>
<p>Ariticolo = <? echo $articolo;?>
 <? system ("> X"); ?>
 <br>
</body>
</html>
per inciso, la system che vedete sopra viene eseguita!!!
HELP!!!

 <p>Ariticolo = <? echo $articolo;?>
sostituisci con  <?  echo $HTTP_POST_VARS['articolo'] ?>
vedrai che funziona
Ciao Gianfranzo
-- 
ICQ#: 21258924
Nick Gianfranzo
Home page 
http://www.gianfranzo.it
Gianfranzo č contro la guerra

> vedrai che funziona
FUNZIONA!!!
mi spieghi l'arcano?
Lore

Ciao,


hai installato il supporto php in maniera differente da quelle di 
register...
in pratica hai impostato che tutte le variabili post e get sono assunte 
come globali, questo non viene mai fatto nei server al pubblico...
però visto  che parli di lavoro la documentazione del php almeno il 
sistemista la deve leggere, altrimenti siamo davvero alla frutta
Ciao Gianfranzo
-- 
ICQ#: 21258924
Nick Gianfranzo
Home page 
http://www.gianfranzo.it
Gianfranzo è contro la guerra

 sistemista la deve leggere, altrimenti siamo davvero alla frutta
mmmhhh.. io utilizzo quello che altri hanno fatto.. quindi non sapevo di
questa cosa!
cmq il server che abbiamo noi non è pubblico, ma privato... forse è per
questo che si è reso necessario quanto da te descritto.
cmq grazie mille!
Lore

 per inciso, la system che vedete sopra viene eseguita!!!
Sarà un mese che leggo sto ng, e la solita sempre identica monotona e
prevedibile domanda sul register_globals l'avrò letta un milione (MILLLLE
MILA) volte.....

 si allora le global sono ad on e gli errori ad off
non uso php nuke, non mi piace, nel mio ambiente di sviluppo le global 
sono a off e in molti ambienti di produzione dove ho avuto occasione di 
lavorare sono ad off, sono a on solo dove viene installato tutto in 
maniera automatica.
certo quotare un pochetto meglio... :)
Ciao Gianfranzo
-- 
ICQ#: 21258924
Nick Gianfranzo
Home page 
http://www.gianfranzo.it
Gianfranzo è contro la guerra

 MILA) volte.....
xé nn fai una FAQ e la riposti spesso x noi neofiti?

 xé nn fai una FAQ e la riposti spesso x noi neofiti?
non stai scrivendo sul cellulare, puoi utilizzare tranquillamente 
l'italiano standard con tutte le parole come si deve.
Ciao Gianfranzo
-- 
ICQ#: 21258924
Nick Gianfranzo
Home page 
http://www.gianfranzo.it
Gianfranzo č contro la guerra

 xé nn fai una FAQ e la riposti spesso x noi neofiti?
Forse perchè praticamente c'è un post sulle FAQ tutti i giorni?