Problemi collegamento a MySQL

Oswold

Utente Attivo
7 Ago 2013
81
0
6
Catania
Ho provato entrambe le cose ma continua a darmi ugualmente quella parte di codice nella visualizzazione e non trasporta i dati sul database!
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
non ti inserisc i dati perche il codice non viene interpretato
ricontrolla l'estensione come suggerito
stai provando solo in locale o puoi provarlo anche online?
 

Oswold

Utente Attivo
7 Ago 2013
81
0
6
Catania
Le estensioni sono tutte php, sto provando solo in locale, non riesco a comprendere il motivo per il quale non mi trasferisce i dati, potrebbe essere qualche malfunzionamento dell'istallazione php nel mio pc?
 
22 Gen 2013
26
0
0


PHP:
<html> 
<body> 
<form method="post" action="index.html"> 
<?php 
$connessione=mysql_connect("localhost", "Oswold", "")  
or die ("Non riesco a connettermi"); 
$db=mysql_select_db ("test"); 
if (!$db) 
{ 
 die ("Connessione al db fallita!".mysql_error()); 
} 
$user=$_POST['user']; 
$pass=$_POST['pass'];
$mail=$_POST['email']; 
$risultato=mysql_query("INSERT INTO utenti (username,password,mail) VALUES ('$user', '$pass', '$mail')"); 
if($risultato){ 
    echo "Registrazione avvenuta correttamente<br>"; 
}else{ 
    echo "ERRORE riprova<br>"; 
} 
?> 
<input type="submit" name="submit" value="Avanti"> 
</form> 
</body> 
</html>

Oltre il fatto che se usi questo codice $user $email e $pass non sono definiti, e dalla tabella la struttura è "not null", infatti se scrivi questo ti dovrebbe dare appunto l'errore:
PHP:
 $risultato=mysql_query("INSERT INTO utenti (username,password,mail) VALUES ('$user', '$pass', '$mail')") or die(mysql_error());
 

Oswold

Utente Attivo
7 Ago 2013
81
0
6
Catania
Li inserisco da un'altra pagina in php se vedi nei commenti in precedenza ho postato il codice, infatti inserendo la stringa che mi hai dato tu non mi visualizza nessun errore.
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
potrebbe essere un errore di codifica del file
crea un file nuovo scrivici dentro
PHP:
<?php

phpinfo();
?>
e lancialo, se viene interpretato correttamente vedrai tutte le impostazioni di php
se funziona crea un nuovo file e incollaci il tuo script
che editor utilizzi?
 

Oswold

Utente Attivo
7 Ago 2013
81
0
6
Catania
Il classico blocco note di windos, non mi visualizza nulla, quindi dovrei intuire che è un problema di istallazione di php?
 
22 Gen 2013
26
0
0
Prova ad usare il seguente codice, puoi salvare la pagina come vuoi basta che sia ".php"

PHP:
<?php 
if(isset($_POST['submit'])) {
$connessione=mysql_connect("127.0.0.1", "user", "pass")  
or die ("Non riesco a connettermi"); 
$db=mysql_select_db ("nomedb"); 
if (!$db) 
{ 
 die ("Connessione al db fallita!".mysql_error()); 
} 
$user=$_POST['user'];
$pass=$_POST['pass']; 
$mail=$_POST['email']; 
$risultato=mysql_query("INSERT INTO utenti (username,password,mail) VALUES ('$user', '$pass', '$mail')") or die(mysql_error()); 

//Vediamo se passa i dati
echo $user. " - ".$pass." - ".$mail."<br><br>";
if($risultato){ 
    echo "Registrazione avvenuta correttamente<br>"; 
}else{ 
    echo "ERRORE riprova<br>"; 
} 
}
?> 

<html> 
<body> 
<form method="post" action="<?php echo $PHP_SELF;?>"> 
<table border="1"> 
<tr><td> 
<p><label><b>User:</b><br> 
<input name="user" type="text"> 
</label></p> 
<p><label><b>Email:</b><br> 
<input name="email" type="text"> 
</label></p> 
<p><label><b>Password:</b> <br> 
<input name="pass" type="password"> 
</label></p> 
</td></tr> 
</table> 
<br> 
<input name="submit" type="submit" value="Registrati"> 
</form> 
</body> 
</html>
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
ecco il problema
scrivi nel browser
localhost/Test/ciao.php
 

Oswold

Utente Attivo
7 Ago 2013
81
0
6
Catania
Quindi devo far sempre questa procedura?

Inoltre quando ho inserito quel collegamento inserisco i dati per collegarmi però appena inserisco i dati della registrazione mi visualizza questo errore:

PHP:
Accesso negato!

Non disponi dei permessi necessari per accedere all'oggetto richiesto, oppure l'oggetto non può essere letto dal server.

Se pensi che questo sia un errore del server, per favore contatta il webmaster.

Error 403

localhost
Apache/2.4.4 (Win32) OpenSSL/0.9.8y PHP/5.4.16
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
se hai aperto skype prova a chiuderlo e riavvia apache
si l'indirizzo principale è localhost poi il nome della directory che crei in htdocs
 

Oswold

Utente Attivo
7 Ago 2013
81
0
6
Catania
Riavviato Apache ma continua a dirmi che non ho i permessi necessari...

Girovagando per Phpmyadmin ho notato questo:


PHP:
Database
Crea un nuovo database: Documentazione
Nessun Privilegio
Database  Crescente
information_schema
test
Totale: 2

Forse c'entra questo: "Nessun privilegio?"... forse non mi riconosce come admin, qualche idea?

Comunque grazie mille a tutti siete davvero gentilissimi!
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
Io avevo installato WAMP tempo fa e non ho avuto questo tipo di problema
ti direi di provare a reinstallarlo oppure prova ad aprire un altra discussione evidenziando questo problema
 
Discussioni simili
Autore Titolo Forum Risposte Data
N php problemi a visualizzare video PHP 3
T problemi con dati menu a tendina HTML e CSS 2
T problemi di connessione MySQL 2
M Upload immagine con javascript problemi con FormData() Javascript 1
F Problemi visualizzazione mappa Android studio Sviluppo app per Android 0
S Problemi Javascript + Aruba Javascript 2
A Problemi con move_uploaded_file PHP 7
M Problemi con la stampa dei valori in php PHP 1
L Problemi con il login PHP 2
L Problemi form Pagina php HTML e CSS 3
R Tutto su utf-8 ma ancora problemi con i caratteri speciali in mysql MySQL 1
Z problemi con foreach insert into PHP 10
B javascript per problemi con pdf e Safari Javascript 0
N Problemi kit videosorveglianza IP Cam e Videosorveglianza 0
M Problemi con creazione maschere Presentati al Forum 1
M Problemi con query a più tabelle PHP 3
R Problemi anomalo insermento in db PHP 9
S Problemi delle funzioni eliminate con PHP e MySQL PHP 4
S Problemi di un principiante PHP 3
M Problemi con blog Grav CMS (Content Management System) 0
F Problemi di visualizzazione di un sito su più browser WordPress 0
S Problemi di visualizzazione form contatti sito web HTML e CSS 2
S incoerenza di stampa. problemi con il magenta Photoshop 3
A problemi con paypall Java 1
A Problemi di accesso da remoto a Ipcam IP Cam e Videosorveglianza 5
michele81 [WordPress] problemi plug meteo api key WordPress 4
E Problemi in registrazione telecamere Dahua IP Cam e Videosorveglianza 6
S Problemi con modulo upload video php (help!) PHP 0
felino [Windows 8.1] Problemi con connessione WiFi Windows e Software 0
M [PHP] Problemi su inserimento array nel db PHP 7
E [PHP] problemi nuova riga con fwrite su piattaforma android PHP 5
M [PHP] Problemi di salvataggio su campo calcolato PHP 0
O [HTML] problemi con la regola "background-attachment: fixed" in EDGE HTML e CSS 0
M [PHP] Problemi con query unione PHP 11
M [PHP] Problemi con select PHP 6
Spown [WordPress] Problemi visualizzazione su più browser + voci menu in movimento WordPress 1
ANDREA20 [HTML] problemi con il footer HTML e CSS 1
D [MS Access] problemi con inserimento campo in una maschera MS Access 6
M [PHP] Problemi con il riconoscimento login. PHP 21
A [WordPress] problemi con xampp WordPress 2
M Problemi con database Apache/2.4.37 (Win32) OpenSSL/1.1.1a PHP/7.3.1 PHP 6
P Problemi comunicazioni Comunicazioni dallo Staff 8
G I problemi non vengono solo per nuocere Presentati al Forum 0
A Problemi Wi-Fi Fastweb Reti LAN e Wireless 4
C [WordPress] Url vulnerability e problemi sito da mobile WordPress 0
S [PHP] problemi con le sessioni PHP 3
B Problemi accesso Instagram Smartphone e tablet 1
T [PHP] problemi con il browser PHP 0
M [Flash] Problemi conversione formato swf Flash 20
Andrea_Ventura [HTML] Problemi con effetto hover HTML e CSS 5

Discussioni simili