forum in php

christian88

Nuovo Utente
1 Ago 2007
8
0
0
salve a tutti sono nuovo e psero che questa sia la sezione giusta nella quale chiedere questo tipo di aiuto.

ho seguito questo tutorial

https://www.mrw.it/tutorial/php/tutorial270.htm

su come creare un forum in php però ho riscontrato dei problemi.
ho copiato tutti i tutorial e li ho inseriti in un file testo salvandoli con estensione php e poi tramite ftp li ho caricati sul mio spazio web solo che quando accedo al file install.php ottengo questo tipo di errore:

Codice:
Warning: mysql_query() [function.mysql-query]: Access denied for user 'apache2'@'localhost' (using password: NO) in /var/www/netsons.org/easylinux/install.php on line 10

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /var/www/netsons.org/easylinux/install.php on line 10

Warning: mysql_query() [function.mysql-query]: Access denied for user 'apache2'@'localhost' (using password: NO) in /var/www/netsons.org/easylinux/install.php on line 18

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /var/www/netsons.org/easylinux/install.php on line 18

Warning: mysql_query() [function.mysql-query]: Access denied for user 'apache2'@'localhost' (using password: NO) in /var/www/netsons.org/easylinux/install.php on line 27

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /var/www/netsons.org/easylinux/install.php on line 27

Warning: mysql_query() [function.mysql-query]: Access denied for user 'apache2'@'localhost' (using password: NO) in /var/www/netsons.org/easylinux/install.php on line 30

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /var/www/netsons.org/easylinux/install.php on line 30
L'installazione è avvenuta con successo!

volevo sapere se ho fatto bene a caricare questi file sullo spazio web oppure avrei dovuto caricarli nel database...
avevo anche un'altra domanda, guardando il primo passo del link volevo sapere se dovevo inserire i paramentri di connessione al database oppure devo lasciarli esattamente come sono adesso ovvero vuoti.

Grazie
Christian
 

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
Devi inserire i dati corretti per la connessione al tuo databse
 

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
Tutti nello spazio Web, nel database non si inviano file ma dati
 

christian88

Nuovo Utente
1 Ago 2007
8
0
0
ho fatto come mi hai suggerito, ho inserito i dati negli spazi vuoti e ho caricato sullo spazio web.
nella barra degli insirizzi ho scritto il percorso per accedere al file install.php e ho ottenuto un messaggio che diceva: "instalalzione avvenuta con successo" ma poi quando provo ad accedere alla home che ho chiamato home1.php ottengo questo errore:

Codice:
Main
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /var/www/netsons.org/easylinux/index1.php on line 13

questo è il contenuto del file home1.php:

Codice:
<?php
# Includo il file di configurazione
require("config.php");

# Recupero i forum esistenti
$query = mysql_query("SELECT * FROM forum_lite_main 
    ORDER BY titolo ASC");

# Stampo il percorso
echo "Main";

# Stampo la lista di tutti i Forum
while($result = mysql_fetch_array($query))
{
    echo "<li><a href=\"forum.php?f=$result[id]\">";
    echo "$result[titolo]</a>";
}
?>

e quinde l'errore, se non ho capito male, lo trovo quando dice:

Codice:
while($result = mysql_fetch_array($query))

giusto?
come posso risolvere?
 

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
Ottieni questo errore perchè nella tabella non ci sono record per mysql_fetch_array(), correggi così:
PHP:
if(mysql_num_rows($query) >0)
{
while($result = mysql_fetch_array($query))
 {
    echo "<li><a href=\"forum.php?f=$result[id]\">";
    echo "$result[titolo]</a>";
 }
}
 

christian88

Nuovo Utente
1 Ago 2007
8
0
0
scusa ma io di php non capisco quasi nulla, ho semplicemente copiato quello della guida...mi sai dire dove devo inserire quello che mi hai scritto?
grazie
 

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
sostituisci:
PHP:
while($result = mysql_fetch_array($query))
{
    echo "<li><a href=\"forum.php?f=$result[id]\">";
    echo "$result[titolo]</a>";
}

con

PHP:
if(mysql_num_rows($query) >0)
{
while($result = mysql_fetch_array($query))
{
    echo "<li><a href=\"forum.php?f=$result[id]\">";
    echo "$result[titolo]</a>";
}
}
 

christian88

Nuovo Utente
1 Ago 2007
8
0
0
ottengo questo errore:

Codice:
 	Main
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /var/www/netsons.org/chris/index1.php on line 13
 

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
Correggi
PHP:
$query = mysql_query("SELECT * FROM forum_lite_main 
    ORDER BY titolo ASC");
in
PHP:
$query = mysql_query("SELECT * FROM forum_lite_main 
    ORDER BY titolo ASC") or die (mysql_error());
e vedi se ti dà qualche errore
 

christian88

Nuovo Utente
1 Ago 2007
8
0
0
scusa se ti rispondo solo adesso ma sono stato lontano da casa..appena posso provo e ti faccio sapere grazie
 

christian88

Nuovo Utente
1 Ago 2007
8
0
0
ho modificato come mi hai suggerito, ho instalalto con i file config.php e poi sono andato su index1.php ma ottengo:

Codice:
Table 'chris.forum_lite_main' doesn't exist

:dipser:
 

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
Quindi stai cercando di estrarre i dati da una tabella ('forum_lite_main') che nel database non esiste.
Per questo ricevi l'errore.
 

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
Crea la tabella utilizzando il codice presente nella prima pagina del tutorial.
 
Discussioni simili
Autore Titolo Forum Risposte Data
D [PHP] script che invii una mail automatica dopo risposta ad una discussione di un forum PHP 0
Gigi87 [PHP] Estrazione dati da forum o da social network PHP 1
C PHP citazione forum <blockquote> in TEXTAREA PHP 2
C [PHP] Risposta a discussione forum PHP 7
K [PHP] Unica sessione login forum/sito PHP 1
J Forum php con pop ajax che dice che sono offline PHP 0
X Forum php PHP 1
T vBulletin 3.8.x E' possibile creare una nuova pagina in PHP nel forum? CMS (Content Management System) 0
J Forum php usando l'architettura MVC PHP 0
M Forum PHP PHP 33
F Forum PHP PHP 9
Z Cercasi tecnico php/MySQL forum mybb Offerte e Richieste di Lavoro e/o Collaborazione 0
D problema con tutorial "Creare un forum con PHP" PHP 11
N Forum PHP (aiuto!) PHP 2
S Personalizzazione forum php. PHP 1
A Impostare tabelle per forum e codice php PHP 6
A Calendario eventi in php... dove trovarlo? Cosa consiglia il forum? PHP 6
A Forum cookie problema php PHP 36
A Creare un forum in php PHP 32
G guida forum php non funziona PHP 3
Z errore codice php per forum vbulletin PHP 0
maxbossi Regolamento Regolamento forum php - leggere attentamente prima di postare PHP 0
S Creare una community ed un forum in php PHP 9
S Forum in php PHP 5
M Problemi con Forum PHP crezione guidata PHP 1
J Collaboratori per forum su html, php, apache, mysql, css, javascript, ecc. Offerte e Richieste di Lavoro e/o Collaborazione 2
L forum php PHP 1
F forum php personalizzabile (retribuito) Offerte e Richieste di Lavoro e/o Collaborazione 0
N Forum scritto in PhP ed informazioni legali... PHP 2
JACK1971 Creare un Forum in PHP PHP 2
D creare un forum con php di JacopoNuzzi PHP 1
A Forum in php PHP 7
D forum php PHP 1
F file php per il forum PHP 6
F forum in php PHP 9
peppoweb Il miglior forum in php! PHP 0
A Cerco programmatore/sviluppatore per creare forum Offerte e Richieste di Lavoro e/o Collaborazione 2
G Consiglio su piattaforma forum da utilizzare CMS (Content Management System) 1
G Forum newby Presentati al Forum 0
A Buongiorno Forum Presentati al Forum 0
S SEOriented è entrato nel forum Presentati al Forum 0
V Mi presento al forum Presentati al Forum 1
C Saluti a tutti gli utenti del Forum Presentati al Forum 0
Mastiff_84 Saluto a tutti i membri del forum Presentati al Forum 1
P Ciao a tutti nel forum Presentati al Forum 0
C [Retribuito] cerco programmatore per realizzare forum phpbb su altervista. Altri Annunci 0
C [Retribuito] cerco programmatore per realizzare forum phpbb su altervista Offerte e Richieste di Lavoro e/o Collaborazione 0
A Ciao popolo del forum Presentati al Forum 0
F Ciao e complimenti per il forum Presentati al Forum 1
marino51 Restyling del forum 12/2019 - Critiche, segnalazioni e opinioni Discussioni Varie 7

Discussioni simili