• Home
  • Forum
  • Fare Web
  • PHP

problema riconoscimento ip tra form e database diversi

  • Creatore Discussione Creatore Discussione asevenx
  • Data di inizio Data di inizio 1 Ott 2011

asevenx

Utente Attivo
7 Nov 2009
312
0
16
  • 1 Ott 2011
  • #1
scusate il disturbo, sto provando a creare un una bacheca dove è possibile commentare ogni singolo post. Per far questo ho pensato di salvare i post su un db e i relativi commenti su un'altro db, i commenti cosi saranno visualizzati sotto ogni relativo post attraverso gli id (cioè il form dei commenti comprende una casella il quale dovrebbe registrare in automatico l'id del relativo post). Il problema è che nella casella che dovrebbe leggere l'id del commento mi appare il numero 0 (che di conseguenza viene registrato nel db, impedendo la lettura dei commenti). Non so se mi sono spiegato, provo a postare il codice php.
PHP:
//connessione e invio al DB
$connessione = mysql_connect($host, $username, $password) or die("Connessione DB fallita");
mysql_select_db($database, $connessione) or die("Selezione DB fallita");

//visualizza tutti i record nel DB
$query_forum = "SELECT * FROM $tabella_forum Order By id DESC LIMIT 20";
$result_forum = mysql_query($query_forum, $connessione) or die('Errore caricamento forum forumeggio...');

//funzione per visualizzare gli accenti
function my_htmlspecialchars($var)
{
    $search = array('è', 'é', 'ì', 'ù', 'ò', 'à');
    $replace = array('è', 'é', 'ì', 'ò', 'à');
    $var = str_replace($var, $search, $replace);
    
    return $var;
}  

// Order of replacement
$str     = "Line 1\nLine 2\rLine 3\r\nLine 4\n";
$order   = array("\r\n", "\n", "\r");
$replace = '<br />';

$newstr = str_replace($order, $replace, $str);

//ciclo while per visualizzare i dati estratti dal database
while($resrow_forum = mysql_fetch_row($result_forum))
{
$id_forum = $resrow_forum[0];
$nome_forum = addslashes($resrow_forum[1]);
$titolo_forum = addslashes($resrow_forum[2]);
$commento_forum = ($resrow_forum[3]);
$data_forum = addslashes($resrow_forum[4]);

//Stampo il risultato
echo "
<div class='divcommenti' align='center'>
	<table class='tablecommenti' cellpadding=0 cellspacing=0>
		<tr>
			<td class='idx'>$id_forum</td>
			<td class='col1comm' >$titolo_forum</td>
			<td class='col5comm'>$data_forum</td>
		</tr>
		<tr>
			<td class='idx2'>&nbsp </td>
			<td class='col3comm' colspan=2>
				<font class='col2comm'>$nome_forum:</font> $commento_forum</td>
		</tr>";
		
//seleziono i commenti dal DB
$query_forum_comm = "SELECT * FROM $tabella_forum_comm Order By idc_z DESC";
$result_forum_comm = mysql_query($query_forum_comm, $connessione) or die('Errore caricamento commenti per forum forumeggio...');

//ciclo while per visualizzare i dati estratti dal database
while($resrow_forum_comm = mysql_fetch_row($result_forum_comm))
{
$id_forum_comm = $resrow_forum_comm[0];
$nome_forum_comm = addslashes($resrow_forum_comm[1]);
$commento_forum_comm = ($resrow_forum_comm[2]);
$data_forum_comm = addslashes($resrow_forum_comm[3]);
$id_forum_ris = addslashes($resrow_forum_comm[4]);

//riconoscimento dei commenti di un post tramite id
if ($id_forum_ris == $id_forum) {

//Stampo il risultato (verificato OK)
echo"	
		<tr>
			<td class='idx2'>&nbsp </td>
			<td class='col8comm' colspan=2><br>RE: <font class='col7comm'>$nome_forum_comm:</font> $commento_forum_comm</td>
		</tr>
		<tr>
			<td class='idx2'>&nbsp </td>
			<td class='col6comm' colspan=2>$data_forum_comm</td>
		</tr>	";
	}
}

echo"
		<tr>
			<td class='idx2'>&nbsp </td>
			<td colspan='2' class='col4comm'>
			
					<div class='outer-container'>
						<div class='button-container'><span>Inserisci un commento</span></div>
						<div class='closed'>
						
						<form method='post' action='forum/forumeggio/commenti_ins2.php'>			
							<table>
								<tr>
									<td><div style='font-size:12px'>Nome:</div></td>
									<td>
										<input class='commentabox2' type='text' name='nome_forum_c'>
									</td>
									<td>
										<input class='commentabox3' disabled='disabled'  type='text' name='data_forum_c' readonly='readonly' 
											value='"; echo date("d/m/y"),' ',ora,' ',date("H:i"); echo"'>
									</td>
									<td>
										<input class='commentabox4' disabled='disabled'  type='text' name='id_forum' readonly='readonly' value='$id_forum_ris'>
									</td>
								</tr>
								<tr>
									<td colspan=4>
										<textarea class='commentabox1' name='commento_forum_c' wrap='hard'></textarea>
									</td>
								</tr>
								<tr>
									<td colspan=4>
										<input type='submit'value='Invia commento' name='action'>
										<input type='reset' value='Cancella'>
									</td>								
								</tr>	
							</table>
						</form>

						</div>
					</div>
					
			</td>
		</tr>

</div>
";	
}
echo"
		<tr>
			<td colspan='3' class='col5comm'>leggi tutti i post</td>
		</tr>
	</table>
";

Ci tengo a precisare però che il tutto funzionava perfettamente prima che, volendo aggiungere altre bacheche, ho modificato qualche parametro (o variabile, ho fatto diverse modifiche) e al momento vengono registrati nel db commenti solo il testo del commento e il nome, mentre la bacheca dei post funziona perfettamente. Spero che sia stato abbastanza chiaro, e spero di trovare la soluzione del problema con il vostro aiuto. Grazie in anticipo
 

asevenx

Utente Attivo
7 Nov 2009
312
0
16
  • 1 Ott 2011
  • #2
scusate sono riuscito a risolvere XD... bastava togliere i due disabled='disabled' scusate potete cancellare se volete
 
Devi accedere o registrarti per poter rispondere.

Discussioni simili

Problema scheda di rete: "Internet non disponibile"
  • felino
  • 21 Gen 2025
  • Windows e Software
Risposte
1
Visite
336
Windows e Software 28 Gen 2025
alainscilly
A
Problema in Shopify con Pixel Facebook
  • voldemort
  • 27 Mag 2024
  • E-Commerce
Risposte
1
Visite
2K
E-Commerce 27 Mag 2024
m.pittini
M
F
Problema pulsante cerca record su access
  • futty71
  • 20 Apr 2024
  • Database
Risposte
0
Visite
2K
Database 20 Apr 2024
futty71
F
I
Sto progettando nuovi siti utilizzando bootstrap e devo dire funziona bene, l'unico problema e la maschera -moz-
  • Ikon
  • 25 Mar 2024
  • HTML e CSS
Risposte
0
Visite
1K
HTML e CSS 25 Mar 2024
Ikon
I
K
Problema form update
  • Kiko74b
  • 22 Giu 2023
  • PHP
Risposte
2
Visite
1K
PHP 3 Ott 2023
WEBLEADERS
W
O
problema con dvr dahua xvr5116
  • oky74
  • 11 Mar 2023
  • IP Cam e Videosorveglianza
Risposte
0
Visite
2K
IP Cam e Videosorveglianza 11 Mar 2023
oky74
O
S
Problema nel ciclare un json
  • Soulfearor
  • 5 Mar 2023
  • Javascript
Risposte
0
Visite
3K
Javascript 5 Mar 2023
Soulfearor
S
G
Problema con Xampp
  • GreatOtaku
  • 5 Mar 2023
  • Web Server
Risposte
1
Visite
1K
Web Server 6 Mar 2023
GreatOtaku
G
Problema con miniature comandi
  • andrea barletta
  • 27 Feb 2023
  • Photoshop
Risposte
0
Visite
1K
Photoshop 27 Feb 2023
andrea barletta
I
problema con alice
  • ilprincipiante
  • 10 Feb 2023
  • Posta Elettronica
Risposte
0
Visite
1K
Posta Elettronica 10 Feb 2023
ilprincipiante
I
K
Problema Inner join
  • Kiko74b
  • 8 Feb 2023
  • PHP
Risposte
1
Visite
959
PHP 8 Feb 2023
Kiko74b
K
F
firefox problema http
  • frankz
  • 30 Gen 2023
  • Linux e Software
Risposte
0
Visite
2K
Linux e Software 30 Gen 2023
frankz
F
N
Problema con position absolute e overflow
  • Nocciolina
  • 23 Gen 2023
  • HTML e CSS
Risposte
4
Visite
1K
HTML e CSS 31 Gen 2023
Nocciolina
N
E
Problema jquery Success
  • Emanuele85
  • 15 Gen 2023
  • jQuery
Risposte
2
Visite
2K
jQuery 19 Gen 2023
marino51
L
Problema con inner join
  • lupentino
  • 23 Nov 2022
  • PHP
Risposte
11
Visite
2K
PHP 27 Nov 2022
marino51
K
[php] Problema con inner join
  • Kiko74b
  • 22 Nov 2022
  • PHP
Risposte
4
Visite
2K
PHP 23 Nov 2022
Kiko74b
K
E
problema selezione sfumata
  • Elly 683
  • 20 Ott 2022
  • Photoshop
Risposte
2
Visite
1K
Photoshop 21 Ott 2022
chrdam
C
K
[PHP] Problema con variabili concatenate.
  • Kiko74b
  • 17 Ott 2022
  • PHP
Risposte
1
Visite
1K
PHP 30 Ott 2022
thanatos
T
A
Problema filtro fluidifica Photoshop
  • AlexRicca
  • 30 Lug 2022
  • Photoshop
Risposte
1
Visite
3K
Photoshop 25 Ago 2022
WmbertSea
H
Problema Bordi Scontorno
  • HelloCoco
  • 25 Mag 2022
  • Photoshop
Risposte
1
Visite
2K
Photoshop 25 Mag 2022
WmbertSea
Condividi:
Facebook X (Twitter) LinkedIn WhatsApp e-mail Condividi Link
  • Home
  • Forum
  • Fare Web
  • PHP
  • Italiano
  • Termini e condizioni d'uso del sito
  • Policy Privacy
  • Aiuto
  • Home
Community platform by XenForo® © 2010-2024 XenForo Ltd. | Traduzione a cura di XenForo Italia
Menu
Accedi

Registrati

  • Home
  • Forum
    • Nuovi Messaggi
    • Cerca...
  • Novità
    • Featured content
    • Nuovi Messaggi
    • Ultime Attività
X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?

X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?