<?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[Problema variabili]]></title><description><![CDATA[<p dir="auto">Ciao a tutti, ho un problema con delle variabili, vi spiego in modo pratico.<br />
La pagina index.php così composta<br />
[php]<br />
&lt;table border="0" bordercolor="#867C7C" cellpadding="0" cellspacing="0" width="200"&gt;<br />
&lt;tr&gt;<br />
&lt;td valign="top"&gt;<br />
&lt;?php<br />
if(isset($_GET['pag']))<br />
{<br />
include($_GET['pag'] . '.php');<br />
$pag=$_GET['pag'] . '.php';<br />
}<br />
else<br />
{<br />
$pag=include('default.php');<br />
}<br />
?&gt;<br />
&lt;/td&gt;<br />
&lt;/tr&gt;<br />
&lt;/table&gt;<br />
&lt;table border="0" bordercolor="#867C7C" cellpadding="0" cellspacing="0" width="594"&gt;<br />
&lt;tr&gt;<br />
&lt;td bgcolor="#D3CBCB" valign="top" height="300"&gt;<br />
&lt;?php<br />
if(isset($_GET['pagina_interna']))<br />
{<br />
include($_GET['pagina_interna'] . '.php');<br />
$pagina_interna=$_GET['pagina_interna'] . '.php';<br />
}<br />
else<br />
{<br />
$pagina_interna=include('default_interno.php');<br />
}<br />
?&gt;<br />
&lt;/td&gt;<br />
&lt;/tr&gt;<br />
&lt;/table&gt;<br />
[/php]--------------------------------</p>
<hr />
<hr />
<ul>
<li>menu1 - menu2 - menu3 -</li>
</ul>
<hr />
<hr />
<hr />
<hr />
<hr />
<ul>
<li>pag - pagina_interna -</li>
</ul>
<hr />
<hr />
<hr />
<p dir="auto">Scusate del disegno ma per farvi capire meglio.<br />
Allora dal menu1 richiamo la variabile pag che conterrà un altro menu, poi dal menu che si trova in pag riciamo delle pagine.php attraverso la variabile pagina_interna.<br />
Il problema lo trovo quando devo cancellare un articolo.</p>
<p dir="auto">La pagina pdf_elimina_allievi.php cosi composta<br />
[php]<br />
&lt;?<br />
require 'Config.php';<br />
require 'Connect.php';<br />
?&gt;<br />
&lt;table border="0" cellpadding="0" cellspacing="0"&gt;<br />
&lt;tr&gt;<br />
&lt;td&gt; &lt;/td&gt;<br />
&lt;td&gt;&lt;img src="img_entry/titolo_info_25.jpg" /&gt;&lt;/td&gt;<br />
&lt;tr&gt;<br />
&lt;/tr&gt;<br />
&lt;?php<br />
//$result_query_ep=mysql_query("SELECT * FROM eventi_palestra ORDER BY id_palestra desc")<br />
$result_query_ep=mysql_query("SELECT * FROM allievi ORDER BY id_allievo DESC")<br />
or die("errore nella query;".mysql_error());</p>
<p dir="auto">print"<br />
&lt;table border='0' cellpadding='0' cellspacing='0'&gt;";<br />
print"<br />
&lt;tr&gt;";<br />
print"<br />
&lt;td&gt; &lt;/td&gt;";<br />
print"<br />
&lt;td width='150'&gt;<br />
&lt;font size='1' face='Verdana, Arial, Helvetica, sans-serif'&gt;<br />
&lt;b&gt;Cognome&lt;/b&gt;<br />
&lt;/font&gt;";<br />
print"<br />
&lt;/td&gt;";<br />
print"<br />
&lt;td&gt; &lt;/td&gt;";<br />
print"<br />
&lt;td width='150'&gt;<br />
&lt;font size='1' face='Verdana, Arial, Helvetica, sans-serif'&gt;<br />
&lt;b&gt;Mail&lt;/b&gt;<br />
&lt;/font&gt;";<br />
print"<br />
&lt;/td&gt;";<br />
print"<br />
&lt;td&gt; &lt;/td&gt;";<br />
print"<br />
&lt;td width='150'&gt;<br />
&lt;font size='1' face='Verdana, Arial, Helvetica, sans-serif'&gt;<br />
&lt;b&gt;Grado&lt;/b&gt;<br />
&lt;/font&gt;";<br />
print"<br />
&lt;/td&gt;";<br />
print"<br />
&lt;td&gt; &lt;/td&gt;<br />
&lt;td&gt; &lt;/td&gt;";<br />
print"<br />
&lt;/tr&gt;";<br />
while($elenco_allievi=mysql_fetch_assoc($result_query_ep))<br />
{<br />
print"<br />
&lt;tr&gt;";<br />
print"<br />
&lt;td&gt; &lt;/td&gt;";<br />
print"<br />
&lt;td bgcolor='#F3EEEE'&gt;<br />
&lt;font size='1' face='Verdana, Arial, Helvetica, sans-serif'&gt;<br />
$elenco_allievi[cognome]<br />
&lt;/font&gt;";<br />
print"<br />
&lt;/td&gt;";<br />
print"<br />
&lt;td&gt; &lt;/td&gt;";<br />
print"<br />
&lt;td bgcolor='#F3EEEE'&gt;<br />
&lt;font size='1' face='Verdana, Arial, Helvetica, sans-serif'&gt;<br />
$elenco_allievi[mail]<br />
&lt;/font&gt;";<br />
print"<br />
&lt;/td&gt;";<br />
print"<br />
&lt;td&gt; &lt;/td&gt;";<br />
print"<br />
&lt;td bgcolor='#F3EEEE'&gt;<br />
&lt;font size='1' face='Verdana, Arial, Helvetica, sans-serif'&gt;<br />
$elenco_allievi[grado]<br />
&lt;/font&gt;";<br />
print"<br />
&lt;/td&gt;";<br />
print"<br />
&lt;td&gt; &lt;/td&gt;<br />
&lt;td&gt;<br />
&lt;a href='index.php?pag=delete_allievo&amp;id=$elenco_allievi[id_allievo]'&gt;<br />
&lt;img src='img_entry/t_elimina.jpg' border='0'&gt;<br />
&lt;/a&gt;&lt;/td&gt;";<br />
print"<br />
&lt;/tr&gt;";<br />
print"<br />
&lt;tr&gt;";<br />
print"<br />
&lt;td colspan='8' height='5'&gt;&lt;/td&gt;";<br />
print"<br />
&lt;/tr&gt;";<br />
}<br />
print"<br />
&lt;/table&gt;";<br />
?&gt;<br />
[/php]Pagina delete_allievo.php cosi composta<br />
[php]<br />
&lt;?php<br />
require 'Config.php';<br />
require 'Connect.php';<br />
?&gt;<br />
&lt;?php<br />
$indice=isset($_GET['id'])? $_GET['id']:0;<br />
$result_query_cancella_allievo=<br />
mysql_query("DELETE FROM allievi WHERE id_allievo='$indice'")<br />
or die("errore nella query;".mysql_error());<br />
header('location:'.'index.php?pag=menu_allievi&amp;&amp;pagina_interna=pdf_elimina_allievi');<br />
mysql_close();<br />
?&gt;<br />
[/php]Mi da un errore nella sezione pag</p>
<pre><code>**Warning**: Cannot modify header information - headers already sent by (output started at D:\html\entry_2\index.php:125) in **D:\html\delete_allievo.php** on line **16**

```Vi ho segnato in grassetto le cose più importanti, penso di aver richiamato bene le pagine.
 
E' un po difficilotto da capire, anche io ho trovato difficoltà a spiegarvelo.
Grazie dell'aiuto da danny.</code></pre>
]]></description><link>https://connect.gt/topic/117067/problema-variabili</link><generator>RSS for Node</generator><lastBuildDate>Sun, 05 Apr 2026 04:41:23 GMT</lastBuildDate><atom:link href="https://connect.gt/topic/117067.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 10 Dec 2009 15:13:19 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Problema variabili on Thu, 10 Dec 2009 22:01:51 GMT]]></title><description><![CDATA[<p dir="auto">Grazie tante Thedarkita<br />
domani continuerò a lavorarci in maniera tranquilla<br />
ciao da danny1975</p>
]]></description><link>https://connect.gt/post/878236</link><guid isPermaLink="true">https://connect.gt/post/878236</guid><dc:creator><![CDATA[danny1975]]></dc:creator><pubDate>Thu, 10 Dec 2009 22:01:51 GMT</pubDate></item><item><title><![CDATA[Reply to Problema variabili on Thu, 10 Dec 2009 21:57:31 GMT]]></title><description><![CDATA[<p dir="auto">Puoi lasciare ob_start(); senza problemi, in quanto il parametro è opzionale.<br />
Questa funzione attiva il buffering dell'output, cioè quando tu fai gli echo, questi non avvengono ma vengono messi in un buffer interno, solo alla fine viene stampato il buffer.</p>
]]></description><link>https://connect.gt/post/878233</link><guid isPermaLink="true">https://connect.gt/post/878233</guid><dc:creator><![CDATA[thedarkita]]></dc:creator><pubDate>Thu, 10 Dec 2009 21:57:31 GMT</pubDate></item><item><title><![CDATA[Reply to Problema variabili on Thu, 10 Dec 2009 21:51:21 GMT]]></title><description><![CDATA[<p dir="auto">Ciao, penso di esserci vicino<br />
se inserisco in cima alla index<br />
ob_start("ob_gzhandler");<br />
mi da questo messaggio</p>
<p dir="auto"><strong>Warning</strong>: (null)() ref.outcontrol: output handler 'ob_gzhandler' cannot be used twice in <strong>Unknown</strong> on line <strong>0</strong></p>
<p dir="auto">mentre se inserisco solo<br />
ob_start();<br />
no da errori<br />
come mai?<br />
grazie da danny</p>
]]></description><link>https://connect.gt/post/878235</link><guid isPermaLink="true">https://connect.gt/post/878235</guid><dc:creator><![CDATA[danny1975]]></dc:creator><pubDate>Thu, 10 Dec 2009 21:51:21 GMT</pubDate></item><item><title><![CDATA[Reply to Problema variabili on Thu, 10 Dec 2009 21:25:04 GMT]]></title><description><![CDATA[<p dir="auto">Quella funzione che ti ho detto va messa in cima al file index.php.<br />
Per il messaggio di errore, se non trova il file bisogna usare la funzione file_exists, per l'inclusione ricorsiva metti include_once invece di include.</p>
]]></description><link>https://connect.gt/post/878232</link><guid isPermaLink="true">https://connect.gt/post/878232</guid><dc:creator><![CDATA[thedarkita]]></dc:creator><pubDate>Thu, 10 Dec 2009 21:25:04 GMT</pubDate></item><item><title><![CDATA[Reply to Problema variabili on Thu, 10 Dec 2009 21:22:32 GMT]]></title><description><![CDATA[<p dir="auto">Ciao Thedarkita, io ho provato ad inserirlo in cima alla pagina ```<br />
delete_allievo.php</p>
<pre><code class="language-,">Per quanto riguarda la seconda domanda quella delle include, per la verità mi sono anch'io chiesto alcune volte, se qualcuno a pag associa anche una parola per dire 'pizza', cosa succede?
io vorrrei che ci fosse un messaggio dicendo 'spiacente la pagina non è disponibile', come posso fare?
Ho provato a fare come mi hai detto```
index.php?pag=index
</code></pre>
<p dir="auto">il sito si è ripetuto almeno 7 volte<br />
mi consiglieresti un sistema che possa sbarazzarmi dei 2 errori che ti ho accennato<br />
grazie da danny<br />
Ah; non dimenticare di farmi capire come funziona<br />
ob_start"ob_gzhandler");</p>
]]></description><link>https://connect.gt/post/878234</link><guid isPermaLink="true">https://connect.gt/post/878234</guid><dc:creator><![CDATA[danny1975]]></dc:creator><pubDate>Thu, 10 Dec 2009 21:22:32 GMT</pubDate></item><item><title><![CDATA[Reply to Problema variabili on Thu, 10 Dec 2009 17:46:28 GMT]]></title><description><![CDATA[<p dir="auto">Ciao danny1975,</p>
<p dir="auto">hai organizzato il sito in un modo poco consigliabile.<br />
Perchè mandi un output prima di far eseguire tutti i file.<br />
Metti questa istruzione:<br />
[php]<br />
ob_start("ob_gzhandler");<br />
[/php]<br />
In modo che sia la prima ad essere eseguita ogni volta, per far si che non avvengano output fino alla fine dell'esecuzione dello script.</p>
<p dir="auto">Attento che gli include in quel modo mi sembrano veramente pessimi come soluzione, cosa succede se richiamo ad esempio la pagina index.php?pag=index</p>
]]></description><link>https://connect.gt/post/878231</link><guid isPermaLink="true">https://connect.gt/post/878231</guid><dc:creator><![CDATA[thedarkita]]></dc:creator><pubDate>Thu, 10 Dec 2009 17:46:28 GMT</pubDate></item></channel></rss>