problema pagina faq

Bruce5000

Utente Attivo
14 Ott 2007
106
0
0
Ciao, ho una pagina in cui sono visualizzate delle faq;
quando clicca su una domanda delle faq viene visualizzata la risposta(con javascript).
Però cliccando su una qualsiasi domanda viene visualizzata sempre la prima risposta
della prima domanda delle faq.
Potete aiutarmi?
Questo è il link:
http://www.misterjolly.com/faq/faq.php?category_id=6&cat_name=ASSISTENZA

Questo è il codice della pagina:
PHP:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html><head>

 <td valign="top" width="50%" bgcolor="#FFFFFF"><img border="0" src="misterjolly-small.GIF" align="absmiddle" width="65" height="58">
            <font size="6" face="Verdana" color="#FF0000">Le FAQ di Misterjolly</font></td>

<?php 
$print = isset($_GET['print']) ? $_GET['print'] : false;
$category_id = isset($_POST['category_id']) ? $_POST['category_id'] : $_GET['category_id'];
$cat_name = isset($_POST['cat_name']) ? $_POST['cat_name'] : $_GET['cat_name'];
$answer = isset($_POST['answer']) ? $_POST['answer'] : 0;
include "faq_config.php";
?>
<title><?php echo "$cat_name"; ?></title>
<META HTTP-EQUIV="expires" CONTENT="0"><META HTTP-EQUIV="Pragma" CONTENT="no-cache">
<link rel="stylesheet" type="text/css" href="style.css">
<style type="text/css">
a {
	text-decoration: none
	}
 </style>
<script language="JavaScript">
function submit_faq(){  
var obj = document.getElementById("quest");   
obj.submit();   
}
var howManySeconds = 1
function pause() { 
myTimer=setTimeout("whatToDo()",howManySeconds*1000)
} 
function whatToDo() {  
window.print()
}
</script>
</head>
<body <?php if ($print) { print "onload=\"pause()\""; } ?>>
<table width="100%" height="100%" border="0" cellpadding="0" cellspacing="0">   <tr>	<td class="poptop" height="15"><img src="images/spacer.gif" width="3" height="3"></td>   </tr>   <tr>	<td class="hrz_line"><img src="images/spacer.gif" width="1" height="1"></td>   </tr>   <tr>	<td style="background: #ffffff; padding: 5px" valign="middle"><h1 style="margin-top: 0; margin-bottom: 0"><?php echo "$cat_name" ?></h1></td>   </tr>   <tr>	<td class="hrz_line"><img src="images/spacer.gif" width="1" height="1"></td>   </tr>   <tr>	<td valign="top" style="padding: 1em" class="maincontent" height="400">		
<p><?php echo $faq_instruct; ?></p>	<p><a href="<?php echo "$PHP_SELF?print=true&cat_name=$cat_name&category_id=$category_id" ?>"><?php echo "$s_print_faq" ?></a></p>					
<table width="100%" border="0" cellpadding="8" cellspacing="0">				
<?php				                
$result = mysql_query("SELECT * FROM faqs WHERE category_id = '$category_id'") or die(mysql_error());                                                               
while ($row = mysql_fetch_array($result)) {                                                 
if (($answer == "$row[id]") || ($print == "true")) {                      
print "<tr>		                  <td class=\"QA\" valign=\"top\">Q </td>";		                           
print "<form name=\"quest\" id=\"quest\" action=\"$PHP_SELF\" method=\"post\">\n";            
print "<input type=\"hidden\" name=\"category_id\" value=\"$category_id\"></p>\n";          
print "<input type=\"hidden\" name=\"cat_name\" value=\"$cat_name\">\n";          
print "<input type=\"hidden\" name=\"answer\" value=\"0\">\n";          
print "</form>\n<td><pre class=\"question\"><a href=\"javascript:submit_faq();\">$row[question]</a></pre>";        
print "</td></tr>\n";                   
print "<tr> <td class=\"QA\" valign=\"top\">A</td>  <td><pre class=\"answer\">$row[answer]</pre>  <br>                             
<a href=\"$PHP_SELF?answer=0&cat_name=$cat_name&category_id=$category_id#$answer\">" . $s_close . "</a><br></td>   </tr>\n";                  
}                    
else {                     
print "<tr>  <td class=\"QA\" valign=\"top\">Q <a name=\"$row[id]\"></td>    <td>";            
print "<form name=\"quest\" id=\"quest\" action=\"$PHP_SELF\" method=\"post\">\n";        
print "<input type=\"hidden\" name=\"category_id\" value=\"$category_id\"></p>\n";           
print "<input type=\"hidden\" name=\"cat_name\" value=\"$cat_name\">\n";           
print "<input type=\"hidden\" name=\"answer\" value=\"$row[id]\">\n";          
print "</form>\n<pre class=\"question\"><a href=\"javascript:submit_faq();\">$row[question]</a></pre></td>     </tr>\n";                   
}                                                       }							
?>		     
  </table>	</td>   </tr>   <tr>	<td class="hrz_line">
  <img src="images/spacer.gif" width="1" height="1"></td>   </tr>   <tr>	<td height="20" class="popbot">
  <a href="javascript:window.close()"><?php echo "$s_close"; ?></a></td>  
  </tr></table></body></html>
 

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
stampati tutte le variabili passate per post o get, l'impressione e che non venga raccolta quella relativa alla faq selezionata.
 

Bruce5000

Utente Attivo
14 Ott 2007
106
0
0
in
PHP:
print "<input type=\"hidden\" name=\"answer\" value=\"$row[id]\">\n";
$row[id] stampa l'id giusto della faq
 

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
non devi fare li il controllo, quello è un dato che viene estratto dal DB, devi invece visualizzare i dati inviati per metodo. Ad esempio:
PHP:
var_dump($_POST);
 
Discussioni simili
Autore Titolo Forum Risposte Data
M [WordPress] Problema con pagina prodotti WordPress 0
D [phpBB] [HTML] Problema pagina elenco argomenti (di forum) phpBB 9
xone Problema FPDF con pagina dinamica PHP PHP 1
S [Javascript] [HTML] problema nella stampa degli elementi della pagina Javascript 3
R [PHP] Problema pagina privata PHP 0
F Problema switch di pagina jQuery 1
N Problema nel fissare gli oggetti alla pagina in Adobe Muse Mac e Software 5
andreas88 [Joomla] Problema Spam pagina principale sito web Joomla 1
jackksoc Problema con una pagina Web HTML e CSS 2
filippino Problema Usa Facebook come Pagina Social Media Marketing 0
P Problema captcha su pagina php PHP 2
M Problema refresh della pagina dopo il submit? HTML e CSS 4
P Problema tasferimento magento su altro server > mostra pagina "negozio in aggiornamento" Magento 0
M Problema adattamento pagina responsive HTML e CSS 6
I problema con l'indirizzamento della pagina PHP 7
L [PHP] Problema con il redirect ad un'altra pagina PHP 2
P problema: la select della città mi va a fondo pagina invece di stare a fianco PHP 7
P problema refresh pagina PHP 1
P Problema refresh pagina con Ajax... Ajax 15
braccobaldo Xammpp e problema della pagina bianca Web Server 1
P Problema: visualizzare a schermo una nuova pagina durante l'attesa di caricamento PHP 1
S Problema con 2 script nella stessa pagina Javascript 1
M Problema riapertura pagina PHP 8
P problema con pagina php PHP 3
S Problema nella pagina di registrazione e login PHP 2
M [RISOLTO]Problema controllo e passaggio di valori da una pagina all''altra PHP 4
D Problema con lo scroll della pagina e del div position:fixed HTML e CSS 0
Emix Problema visualizzazione pagina su host diversi HTML e CSS 3
W Problema eliminazione ultimo record da ultima pagina di crud con paginazione PHP 2
Z Problema con pagina di autentificazione mediante password PHP 0
R Problema pubblicazione automatica post su pagina facebook PHP 6
P Problema passaggio di valori da una pagina php ad un'altra PHP 2
Emix Problema nel concatenare jquery ed ajax nella stessa pagina Javascript 15
Nicola Miceli Problema Visualizzazione pagina WP su Iphone Smartphone e tablet 0
I Problema Pulsanti Html e PHP, due submit che aggiornano la pagina .. PHP 0
D Problema con il disclaimer/pagina per l'accesso al'sito, funziona solo con firefox PHP 0
F problema con la stampa su pagina html PHP 1
T Problema invio dati ad altra pagina PHP 1
P problema form senza pagina di risposta PHP 15
D problema come reindirizzare una pagina intro PHP 22
Dmarco Problema con la pagina iniziale del vecchio sito SEO e Posizionamento 2
novello88 Problema convalida W3C pagina HTML5 HTML e CSS 8
C problema link con ul e li e validazione pagina HTML e CSS 6
B Problema di inserimento "menu con css" in pagina web "con tabelle" HTML e CSS 5
Z problema pagina mail.php PHP 10
G problema caricamento 2 js nella stessa pagina Javascript 0
M Problema caricamento immagini - refresh pagina PHP 7
L Problema impaginazione pagina MySpace HTML e CSS 1
alessandro1997 Problema pagina profilo utente Supporto Mr.Webmaster 0
B Problema con javascript SCROLLING BANNERS implementato in pagina php Javascript 1

Discussioni simili