messaggio di risposta

minatore

Utente Attivo
25 Set 2007
410
0
0
Ciao a tutti, ho un problemino, vorrei inviare un messaggio di risposta nel caso in cui l'utente cliccando sul tasto salva, il campo sia vuoto.
vi invio i 2 file
file:insert_categoria
PHP:
<?php
	if($_POST)
		{
			inserisci_record();
		}
	else
		{
			mostra();
		}
	
	function inserisci_record()
		{
			//richiamo il file di configurazione
			require 'Config.php';
			//richiamo il file di connessione
			require 'Connect.php';
		
			$categoria=trim($_POST['frm_categoria']);
			
			if(get_magic_quotes_gpc())
				{
					$categoria=stripslashes($categoria);
				}
			$categoria=mysql_real_escape_string($categoria);
			if(!$categoria)
				{
					$messaggio=urlencode("Non hai inserito la Categoria");
					header('location:'.$_SERVER['PHP_SELF'].'?msg='.$messaggio);
					exit;
				}
			
			//preparo la query di inserimento
			$query="INSERT INTO categorie(descrizione)
			VALUES('$categoria')";
			//invio query
			$result=mysql_query($query);
			//controllo l'esito
			if(!$result)
				{
					die("errore nella query;".mysql_error());
				}
			//chiudo la connessione
			mysql_close();
		}
		
		function mostra()
			{
				if(isset($_GET['msg']))
					{
						echo htmlentities($_GET['msg']);
					}
			}
?>

Come potete notare, in questo modo il messaggio mi appare in una pagina nuova.Invece vorrei farlo apparire nel form_categoria che vi posto

frm_categoria
PHP:
<html>

<head>
<meta http-equiv="Content-Language" content="it">
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Nuova pagina 1</title>
<link href="temp9.css" rel="stylesheet" type="text/css" />
</head>

<body>

<div align="center">
  <center>
  <table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="306" height="107" id="AutoNumber1">
    <tr>
      <td width="19" height="107" rowspan="7" valign="top">&nbsp;
      </td>
      <td width="260" height="14">
      <img border="0" src="immages/active_linea.gif" width="232" height="11"></td>
      <td width="20" height="107" rowspan="7" valign="top">&nbsp;
      </td>
    </tr>
    <tr>
      <td width="260" height="27" valign="top">
      <b>
	  <font face="Palatino Linotype" size="2">
	  Inserimento nuova Categoria</font></b></td>
    </tr>
    <tr>
      <td width="260" height="30" valign="top">
      <form method="POST" action="categoria/insert_categoria.php">
       <input type="text" name="frm_categoria" class="inputText" size="20"></p>
      </td>
    </tr>
    <tr>
      <td width="260" height="11" valign="top">
	   <input type="image" value="Salva" img border="0" src="immages/q12.gif" width="66" height="30"></a></td>
    </tr>
    <tr>
      <td width="260" height="10" valign="top">
      <img border="0" src="immages/active_linea.gif" width="232" height="11"></td>
    </tr>
    <tr>
      <td width="260" height="12" valign="top">
      <img border="0" src="immages/active_linea.gif" width="232" height="11"></td>
    </tr>
	<tr>
	  <td width="260" height="12" valign="top">[B]In questo punto vorrei visualizzare il messaggio[/B]      </td>
    </tr>
  </form>
  </table>
  </center>
</div>
<?php
	if(isset($_GET['freq']))
			{
				$freq=$_GET['freq'];
			}
	else
		{
			$freq="";
		}
	
	switch($freq)
		{
			case"nuova categoria":
			include('frm_categoria.php');
			break;
			case"visualizza categorie":
			include('frm_categoria.php');
			break;
		}
?>

</body>

</html>
Vi ringrazio in anticipo
ciao a tutti
 

minatore

Utente Attivo
25 Set 2007
410
0
0
Ciao, allora qualcosa si è fatto,
ho questo script in una pagina.php, non vorrei fare apparire
il messaggio come attualmente lo fa, cioè in un'altra pagina
ma vorrei farlo apparire nella stessa pagina dove è presente il form
di inserimento
PHP:
if(!$categoria)
				{
					$messaggio=urlencode("Non hai inserito la Categoria");
					header('location:'.$_SERVER['PHP_SELF'].'?msg='.$messaggio);
					exit;
				}

ho provato a fare una cosa del genere,cioè prendermi la variabile
msg e metterla nella pagina frm_categoria.php
non vedo cosa ho fatto di strano che non mi funziona
PHP:
<?php
     print"<td width='260' height='12' valign='top'>"echo $_GET['msg']"</td>";
?>
Grazie dell'aiuto, da minatore:dipser:
 

jan267

Utente Attivo
6 Mar 2003
1.950
2
38
35
Milano
twitter.com
PHP:
print"<td width='260' height='12' valign='top'>" . $_GET['msg'] . "</td>";
:book: :hammer: :book: :hammer: :book: :hammer: :book: :hammer: :book: :hammer:
 
Discussioni simili
Autore Titolo Forum Risposte Data
R Messaggio apertura sito WordPress 4
I invia inserisci nome utente invia messaggio PHP 0
R Messaggio presentazione Presentati al Forum 0
Cosina Invio messaggio a mailing list su file txt PHP 9
L Messaggio di un novellino Presentati al Forum 2
B Vorrei inserire una finestra con messaggio ad un history.back PHP 16
P Visual Studio VB.NET Visualizzare un messaggio alla scadenza. .NET Framework 0
P [WordPress] Messaggio di errore in file style.css WordPress 0
otto9due [Javascript] Notification - Browser ( messaggio di notifica browser ). Javascript 0
J messaggio di benvenuto Presentati al Forum 0
A [PHP] Invio messaggio a tutti gli iscritti PHP 2
Christian Tosti Grazie MrWebmaster per il gentile messaggio di benvenuto... Presentati al Forum 0
A [PHP] form messaggio di conferma PHP 2
E [Javascript] Messaggio di avvenuto invio mail non visualizzato Javascript 1
B MYSQL-INVIO EMAIL O MESSAGGIO AVVISO MySQL 0
G Grazie per il gentile messaggio di benveuto :) Presentati al Forum 1
V Messaggio di benvenuto Presentati al Forum 2
S Messaggio Specifico dal DB per i duplicati MySQL 1
Creatt Visualizzare un immagine al mopmento di un messaggio di alert Javascript 7
L Aiuto messaggio di stato PHP 1
G [RETRIBUITO] Inserzionisti forum auto 0,40€ a messaggio Offerte e Richieste di Lavoro e/o Collaborazione 2
R problema con messaggio ringraziamento o altro redirect PHP 5
R messaggio di saluto Presentati al Forum 0
E messaggio di conferma dopo inserimento/modifica/cancellazione righe db PHP 10
A [PHP] Utilizzo frameworks html... messaggio eliminato! PHP 0
P messaggio caricamento in corso Javascript 4
M Messaggio di presentazione Presentati al Forum 1
M Messaggio di errore su pulsante update PHP 0
felino Contact Form 7: calendario e formattazione messaggio WordPress 0
J Password reset messaggio di successo o di errore PHP 0
A Prezzo dinamico carrello e messaggio cancellazione Javascript 1
D Problema modulo invio messaggio da sito web PHP 7
A Problema invio messaggio col form PHP 1
felino Contact Form 7: messaggio di conferma sotto il modulo? WordPress 1
L Problema messaggio d'errore -Warning: mysqli_num_rows() expects parameter 1 to be mysqli_ etc etc... PHP 2
Shyson Aggiornare pagina quando c'è un nuovo messaggio PHP 123
M adsmanager e messaggio di verifica email Joomla 0
M messaggio visualizzato in una finestra Javascript 4
R aiuto messaggio vocale phpBB 0
P messaggio errore o benvenuto in php PHP 1
Z Personalizzare il messaggio di avviso sul forum CMS (Content Management System) 3
S Problema con Guesbook: Il messaggio non viene sempre inviato PHP 8
S Form PHP: Messaggio di conferma che compare al caricamento della pagina PHP 11
B form informazioni - messaggio d'errore PHP 2
nim Messaggio di errore causa session_start PHP 15
I Problemi invio messaggio utilizzando la funzione mail() PHP 1
S Stampare un messaggio alla fine del countdown in Javascript Javascript 0
C AJAX FORM MAIL - problema con gli a capo nel messaggio Javascript 0
asevenx script per commentare un messaggio lasciato in guestbook PHP 2
M Windows xp: problemi con un messaggio benvenuto strano Windows e Software 2

Discussioni simili