<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Come cambiare function a seconda del submit]]></title><description><![CDATA[<p dir="auto">Ciao a tutti , sto cercando di fare una cosa che non son sicuro che si possa fare, dunque: ho un form con due campi 'oggetto' e 'messaggio', poi ho due pulsanti 'invia' e 'modifica', potrei prendere i valori e con un semplice if decidere come gestire le due opzioni ma, sto cercando di strutturarlo in un altro modo ovvero:</p>
<p dir="auto">$submit=''; if(isset($_POST['submit'])){$submit=$_POST['submit'];}</p>
<p dir="auto">switch($submit) {<br />
case 'submit1':<br />
prova();<br />
break;<br />
}<br />
case 'submit2':<br />
prova2();<br />
break;<br />
}</p>
<p dir="auto">function prova(){<br />
global $miaconn;<br />
$ogg=$_POST['oggetto'];<br />
$mess=$_POST['messaggio'];<br />
$sql='INSERT INTO email(ema_oggetto, ema_testo) VALUES("'.$ogg.'","'.$mess.'")';<br />
mysql_query($sql,$miaconn) or die($sql);<br />
}</p>
<p dir="auto">&lt;form name="info" action="news.php" method="post" /&gt;<br />
&lt;fieldset&gt;<br />
&lt;legend&gt;Newsletter&lt;/legend&gt;<br />
&lt;label for="oggetto"&gt;Oggetto&lt;/label&gt;&lt;br /&gt;<br />
&lt;input type="text" id="oggetto" name="oggetto" /&gt;&lt;br&gt;<br />
&lt;label for="messaggio"&gt;Messaggio&lt;/label&gt;&lt;br /&gt;<br />
&lt;textarea rows="30" cols="30" id="messaggio" name="messaggio"&gt; &lt;/textarea&gt;&lt;br&gt;<br />
&lt;input type="submit" name="submit1" value="Invia"&gt;<br />
&lt;input type="submit" name="submit2" value="Modifica"&gt;<br />
&lt;/fieldset&gt;<br />
&lt;/form&gt;</p>
<p dir="auto">se lo eseguo non mi da alcun tipo di errore però non mi fa nemmeno la query, non inserisce i dati, non so se sto sbagliando io a gli passo dei valori sbagliati o non si può fare un lavoro così. Chi può darmi una mano? Grazie a tutti Simone.</p>
]]></description><link>https://connect.gt/topic/88703/come-cambiare-function-a-seconda-del-submit</link><generator>RSS for Node</generator><lastBuildDate>Thu, 16 Apr 2026 00:57:46 GMT</lastBuildDate><atom:link href="https://connect.gt/topic/88703.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 26 Nov 2008 13:47:33 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Come cambiare function a seconda del submit on Wed, 26 Nov 2008 16:23:08 GMT]]></title><description><![CDATA[<p dir="auto">Forse, provando cosi...<br />
function prova(){<br />
global $miaconn,$_POST;<br />
$ogg=$_POST['oggetto'];<br />
$mess=$_POST['messaggio'];<br />
$sql='INSERT INTO email(ema_oggetto, ema_testo) VALUES("'.$ogg.'","'.$mess.'")';<br />
<a href="http://www.giorgiotave.it/wikigt/os/Mysql_query" rel="nofollow ugc">mysql_query</a>($sql,$miaconn) or die($sql);<br />
}</p>
]]></description><link>https://connect.gt/post/785619</link><guid isPermaLink="true">https://connect.gt/post/785619</guid><dc:creator><![CDATA[ilnetsurfer]]></dc:creator><pubDate>Wed, 26 Nov 2008 16:23:08 GMT</pubDate></item></channel></rss>