errore Undefined variable sql_mode

megarospo

Utente Attivo
25 Set 2007
147
0
0
Sto cercando di istallare "freelance_red" in locale, ma mi appare questo errore:

Notice: Undefined variable: sql_mode in c:\inetpub\....\act.php on line 5

Notice: Undefined variable: sql_mode in c:\inetpub\.....\act.php on line 15

Notice: Undefined variable: sql_mode in c:\inetpub\....\act.php on line 25

Questo è il file. Premetto che ho controllato i permessi al database e mi sembrano ok.

<?php
function SQLact ($reaction, $revalue, $revalue2="", $revalue3="") {
if ($sql_mode==2) {
if ($reaction == "query") {
return @pg_exec($crishn, $revalue);
} else if ($reaction == "result") {
return @pg_result($revalue,$revalue2,$revalue3);
} else if ($reaction == "num_rows") {
return @pg_numrows($revalue);
} else if ($reaction == "fetch_array") {
return @pg_fetch_array($revalue);
}
} else if ($sql_mode==3) {
if ($reaction == "query") {
return @mssql_query($revalue);
} else if ($reaction == "result") {
return @mssql_result($revalue,$revalue2,$revalue3);
} else if ($reaction == "num_rows") {
return @mssql_num_rows($revalue);
} else if ($reaction == "fetch_array") {
return @mssql_fetch_array($revalue);
}
} else if ($sql_mode==4) {
if ($reaction == "query") {
return @odbc_exec($crishn, $revalue);
} else if ($reaction == "result") {
return @odbc_result($revalue,$revalue2,$revalue3);
} else if ($reaction == "num_rows") {
return @odbc_num_rows($revalue);
} else if ($reaction == "fetch_array") {
return @odbc_fetch_array($revalue);
}
} else {
if ($reaction == "query") {
return @mysql_query($revalue);
} else if ($reaction == "result") {
return @mysql_result($revalue,$revalue2,$revalue3);
} else if ($reaction == "num_rows") {
return @mysql_num_rows($revalue);
} else if ($reaction == "fetch_array") {
return @mysql_fetch_array($revalue);
}
}
}
?>

grazie a tutti.
 

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
prova a stampare la variabile $sql_mode, sicuramente non è valorizzata inizialmente.
 

megarospo

Utente Attivo
25 Set 2007
147
0
0
mi stampa il valore 1 così:

1
Notice: Undefined variable: sql_mode in c:\inetpub\wwwroot\Mouse\freelance_red\act.php on line 5

Notice: Undefined variable: sql_mode in c:\inetpub\wwwroot\Mouse\freelance_red\act.php on line 15

............ ecc.
 

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
Quindi non è valorizzata, dove dovrebbe essere preso il valore della variabile, dal db?
 

megarospo

Utente Attivo
25 Set 2007
147
0
0
in realtà non lo so. Sto cercando di far partire dei siti già fatti. qusto in particolare è freelance_red. Cosa mi consigli?
 

KicKFLiP

Nuovo Utente
4 Ott 2007
15
0
0
Pescara
mancherà la parte del codice in cui viene assegnato un valore a quella variabile e non è detto che tale valore le venga assegnato nella pagina in questione... magari lo prende da un'altra... cmq se la variabile non è settata (coem dice giustamente eliox) o quantomeno inizializzata l'errore persisterà... anche x me devi vedere dove si inizializza e se e quando cambia di valore. buona caccia!
 

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
In alternativa potresti provare a valorizzare arbitrariamente la variabile, una cosa tipo:

PHP:
$sql_mode='';

Così almeno è definita, poi potrebbe essere l'applicazione stessa a rivalorizzarla, ma è un tentativo 50 e 50
 
Discussioni simili
Autore Titolo Forum Risposte Data
S Errore PHP - Notice: Undefined index ... PHP 14
G Errore Cannot read property 'childNodes' of undefined per mancanza nodo nel file xml XML 6
C [PHP] Errore "Fatal error: Call to undefined function getTotalUsers()" PHP 2
elpirata [PHP][RISOLTO] Errore di tipo Notice: Undefined index - Come risolvere quando si hanno tante var PHP 10
A errore: Unable to get property 'inline' of undefined or null reference jQuery 1
Shyson Notice: Undefined index ma non trovo l'errore PHP 8
J Problema con questo errore Error was: Undefined index: title linea 9 PHP 21
K Inserimento query Errore 1366 PHP 4
F errore 1062 su campo nuovo MySQL 4
N Errore interno Access MS Access 2
R mi da errore dove inizia il while PHP 1
R Recupero di permalink di un sito che è stato eliminato per errore WordPress 5
R Yoast SEO errore semafori sempre rossi SEO e Posizionamento 0
S Visualizza l'errore di creazione in MSSQL Database 4
simgia Cordova errore quando cerco di emulare o creare la app Sviluppo app per Android 2
P Errore nell'indirizzo degli elementi HTML e CSS 2
Jensen Errore di sintassi con DELETE PHP 3
H Errore su array associativo PHP 1
FDF182 ERRORE 1292 PHP 4
P errore 404 con javascript Javascript 2
felino Windows 7: errore 80072EFE su Windows Update Windows e Software 1
A errore http://datatables.net/tn/7 PHP 4
M Errore visualizzazione meta tag title e description SEO e Posizionamento 1
A Errore durante il salvataggio Photoshop 0
M Errore configurazione motion detection nvr Hikvision DS-7616 IP Cam e Videosorveglianza 0
voldemort [c] Errore di segmentazione (core dump creato) C/C++ 1
T SSD - errore sistema Hardware 2
R Navigare sito con cURL, mi restituisce errore PHP 0
L File CSV con app inventor da errore Sviluppo app per Android 2
A Errore visualizzazione selezione testo Photoshop 0
I Postman 400 Errore di richiesta non valida Programmazione 0
U Campo vuoto data errore Fatal error: PHP 2
R Errore UPDATE tabella mysql PHP 1
R W10 Segnalazione di errore su terminale USB Windows e Software 0
G non riesco a capire quale sia l'errore [SQL] MySQL 2
I Errore 80040220 nella newsletter con paginazione Classic ASP 0
E Errore di lettura php in html PHP 8
A php metodo post jquery non da mai errore jQuery 4
W Errore di run-time di Microsoft VBScript error '800a0035' Impossibile trovare il file Classic ASP 0
B Errore unexpected '$variabile' (T_VARIABLE) in your code on line PHP 2
M errore dopo passaggio Php 7.2 PHP 6
S -> Errore PHP 8
S Errore "ftp_put(): Can't open that file: Permission denied" PHP 1
P Errore telecamere hdcvi dahua IP Cam e Videosorveglianza 16
L form multipla php sql,errore in inserimento MySQL 0
M Errore JavaScript per php [objeto HTMLParagraphElement] PHP 0
F [PHP]Errore registrazione PHP 8
MarcoGrazia [PHP] Download di file con errore all'interno. PHP 1
V [ORACLE] Errore ora-06512 at sys.utl_file Oracle 0
A [WordPress] Errore Plugin WordPress 0

Discussioni simili