Domandone su xampp

Trapano

Utente Attivo
27 Set 2012
238
0
16
45
Ciao a tutti e buon venerdì.
Domanda:
Per i miei lavoretti ho sempre usato lo spazio gratuito fornito da altervista, compreso php 4 e mysql dcc..
Ora, mi è venuta la straordinarie idea di scaricare xampp con tutti i suoi progammini compresi e lavorare dal mio pc anziché via internet.

Ho scaricato xampp, l'ho installato, ho individuato la cartella "htdoc" e ci ho copiato tutto il mio programmino che è la perfetta copia di quello che ho su altervista.
Ora, mentre su altruista, va tutto perfettamente, quello sul mio pc mi da una serie di errori pur registrando i record e "funzionando".

Vi chiedo, come mai?
Colpa del php probabilmente diverso? (nel pc ho php 5)
Colpa del mio script che è pieno di errori ma altervista non me li visualizza? (probabile)

C'è modo di eliminare gli errori che vedo sul mio ?
Grazie.
Spero di aver azzeccato il posto per scrivere di questo problema....
 

Trapano

Utente Attivo
27 Set 2012
238
0
16
45
Vero... Oggi sono a Viareggio per lavoro per cui copio e incollo gli errori stasera...
 

Trapano

Utente Attivo
27 Set 2012
238
0
16
45
Ora non riesco più nemmeno a configurare i parametri di accesso...
 

Trapano

Utente Attivo
27 Set 2012
238
0
16
45
Grazie. Infatti ho disistallato tutto. Appena ho altro tempo ci riprovo... Poi vi aggiorno..
 

Trapano

Utente Attivo
27 Set 2012
238
0
16
45
Stasera ho reinstallato xampp..
Ho letto qualcosina su internet a riguardo.
Istallazione standard da file.exe su win7
Nel file htdocs ci ho copiato pari pari il mio programmino php che su altervista funziona senza errori.
Sono andato col Firefox al url http://localhost/nome_cartella/login.htm
E una volta inseriti i dati mi fa accedere alla pagina seguente che però mi da una sfilza di errori anche se poi i dati me li inserisce e tutto sembra funzionare....
Ecco gli errori...

Warning: mysql_num_fields() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\plummer\form2.php on line 28
Warning: mysql_numrows() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\plummer\form2.php on line 30
Notice: Use of undefined constant localhost - assumed 'localhost' in C:\xampp\htdocs\plummer\cerca.php on line 65
Warning: mysql_numrows() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\plummer\cerca.php on line 70
Notice: Undefined variable: totale_prezzo in C:\xampp\htdocs\plummer\cerca.php on line 157
Notice: Undefined variable: totale_provvigione in C:\xampp\htdocs\plummer\cerca.php on line 157
Notice: Use of undefined constant localhost - assumed 'localhost' in C:\xampp\htdocs\plummer\cerca.php on line 65
Warning: mysql_numrows() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\plummer\cerca.php on line 70
Notice: Undefined variable: totale_prezzo in C:\xampp\htdocs\plummer\cerca.php on line 157
Notice: Undefined variable: totale_provvigione in C:\xampp\htdocs\plummer\cerca.php on line 157
Notice: Undefined variable: totale_rimborso in C:\xampp\htdocs\plummer\cerca.php on line 157
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.042
148
63
PR
www.borgo-italia.it
ciao
posta le righe incriminate.
comunque credo che si tratti di come hai messo i dati per la connessione (host, user, pass) a mysql
 

Trapano

Utente Attivo
27 Set 2012
238
0
16
45
Primo errore inform2.php

PHP:
23 include_once ("config.php");  
24 include_once ("connect.php"); 
25
26 $query="select * from tabella order by Id DESC";
27 $result= mysql_query($query);
28 $numfields = mysql_num_fields($result);
29 $num=mysql_numrows($result);
 

Trapano

Utente Attivo
27 Set 2012
238
0
16
45
config.php
PHP:
<?php
$DB_host     = 'localhost';
$DB_user     = 'root';
$DB_password = '';
$DB_name     = 'plummer';
 

Trapano

Utente Attivo
27 Set 2012
238
0
16
45
connect.php
PHP:
<?php
$link = mysql_connect($DB_host, $DB_user, $DB_password);
if (!$link) {
	die ('Non riesco a connettermi: ' . mysql_error());
}

$db_selected = mysql_select_db($DB_name, $link);
if (!$db_selected) {
	die ("Errore nella selezione del database: " . mysql_error());
}
?>
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.042
148
63
PR
www.borgo-italia.it
ciao
immagino che tu abbia in connect.php
PHP:
$conn = @mysql_connect($DB_host,$DB_user,$DB_password) or die (mysql_error());
$sel = @mysql_select_db($DB_name) or die (mysql_error());
giusto?
coumunque visto così non mi sembra che ci siano errori.
poi dammi il tempo di cercare un altra discussione in cui l'utente aveva avuto dei problemi con
PHP:
$DB_host     = 'localhost';
cioè su 'localhost' guardo e poi ti so dire.

dimenticavo a parte mysql che versione di php hai?
ti chiedo la versione di php perche non vorrei che la mysql_connect e la mysql_select_db non risultino obsolete e che tu debba passare alla classe dbo
 

Trapano

Utente Attivo
27 Set 2012
238
0
16
45
Credo proprio di si perché se inserisco i dati col modulo php o se li voglio visualizzare o modificare, tutto funziona! Compaiono solo quei dannatissimi messaggi!
 

Trapano

Utente Attivo
27 Set 2012
238
0
16
45
Allora cominciamo col primo errore:
Warning: mysql_num_fields() expects parameter 1 to be resource, boolean given in C:\xampp\htdocs\plummer\form2.php on line 28
PHP:
<?php

include_once ("config.php");  
include_once ("connect.php"); 

$query="select * from tabella order by Id DESC";
$result= mysql_query($query);
$numfields = mysql_num_fields($result);
$num=mysql_numrows($result);
 
echo "ecc..

dove config.php è questo:
PHP:
<?php
$DB_host     = 'localhost';
$DB_user     = 'root';
$DB_password = 'XXXXXXX';
$DB_name     = 'db';
?>
e connect.php è questo:
PHP:
<?php
$link = mysql_connect($DB_host, $DB_user, $DB_password);
if (!$link) {
	die ('Non riesco a connettermi: ' . mysql_error());
}

$db_selected = mysql_select_db($DB_name, $link);
if (!$db_selected) {
	die ("Errore nella selezione del database: " . mysql_error());
}
?>
 

Trapano

Utente Attivo
27 Set 2012
238
0
16
45
ecco, questo l'ho risolto da solo... mentre incollavo, mi son chiesto: ma queste riche da dove le ho tirate fuori?

PHP:
$numfields = mysql_num_fields($result);
$num=mysql_numrows($result);
Non mi servono a nulla!!!
Le ho eliminate e l'errore non c'è più...

Chissà perchè nel progrmma su altervista non mi da errore...
 
Discussioni simili
Autore Titolo Forum Risposte Data
D Domandone sulla musica nel sito/forum HTML e CSS 0
I PROBLEMA: Sostituzione sito XAMPP E-Commerce 0
socket32 [XAMPP] Server in Locale condividere database MySQL 0
T differenza fra mysql xampp e un mysql server Database 0
Z Problema database MySQL con XAMPP PHP 0
I Xampp e ssl (https) Web Server 0
G sito wordpress da remoto a locale con xampp WordPress 2
L difficoltà con Xampp. printing php mancante...help Web Server 6
L Xampp, wordpress e numero di porta Web Server 1
A [WordPress] problemi con xampp WordPress 2
mferri Collegamento con xampp non funziona più da cambio di operatore. Web Server 2
tritabit Tomcat non si avvia da Xampp Apache 3
A Xampp Apache 0
N WP in locale con Xampp Web Server 0
Q Notice: Undefined index: codice in C:\xampp\htdocs\STAGE\calendario\modifica.php on line 10 PHP 8
P [MySQL] MODELLO ER, XAMPP E HEIDI SQL MySQL 0
L [PHP] Connessione odbc su server Xampp PHP 1
W [XAMPP] File "header.php" non si vede su XAMPP PHP 0
A Non riesco ad inviare una mail attraverso PHP su Xampp PHP 2
M Xampp Database 4
M [PHP] Files Eula con installazione xampp 7.0.8 PHP 5
G Xampp Apache 0
F Upgrade versione PHP su XAMPP PHP 0
O Fatal error: Call to undefined function testNome() in C:\xampp\...\...\index.php on line 51 PHP 4
O problema con xampp PHP 10
P Xampp, PHP e Mysql disattivati, oppure no Windows e Software 1
F Xampp connessione instabile Presentati al Forum 0
J XAMPP Vitual host Web Server 0
N XAMPP Spostare cartella phpMyAdmin su chiavetta Windows e Software 2
napuleone XAMPP nuova/vecchia release PHP 1
M Ciao ho un problema con XAMPP PHP 0
L Xampp su Windows 8.1: localhost rifiuta la connessione Web Server 5
T Non riesco ad installare il composer su xampp Apache 0
P Problema con Apache di XAMPP Apache 3
R XAMPP un solo Ip con molti webserver Apache 0
F Problema PHP e Xampp PHP 4
R Chi mi aiuta tramite Skype a installare su Xampp vecchia versione di Php? PHP 1
D Ajax - Problema funzionamento Xampp Ajax 4
B Impostare permessi su XAMPP Apache 0
M problema xampp per ubuntu Linux e Software 1
andre9004 XAMPP non legge 2 css PHP 2
S XAMPP #2002 phpMyAdmin Apache 3
Z Problema mod_rewrite su XAMPP Apache 2
M Xampp 1.7.3 non interpreta lo script php abbreviato PHP 2
N configurare directory xampp Apache 4
emanuelevt Xampp e mysql PHP 8
C Creazione di più server con xampp Apache 15

Discussioni simili