-
Problemi Login E Include
Ho creato un forum con una pagina di login che prende user e password da un form e la manda ad un file che controlla nel database se l'utente cè'.
Nonostante l'utente sia proprio giusto, mi torna indietro login errato.
Per i dati di connessione al db utilizzo include "mainfile.php" (dove sono appunto presenti i dati di connessione)
Potrebbe essere questo il problema? L'include dà problemi?
In locale funziona tutto perfettamente.
Grazie.
-
Controlla che si colleghi veramente al db (quello di AV).
Potresti, per prova, far stampare ogni info che invii/ricevi dal php e dal db (connessione avvenuta, errori di ogni sorta, dati da form, ecc)
Ciaooo!!!!!
-
Ancora problemi
Nella pagina di login ho scritto include mainfile.php con un echo dei dati di connessione ma non appare nulla.
Cosa succede?
Se non riuscisse a collegarsi dovrebbe apparire il messaggio di errore:
"Non riesco a collegarmi al database my_antagonista"
invece nulla.
Cosa posso fare?
Grazie.
-
Posta il contenuto di mainfile.php e di come usi tali informazioni negli altri file da dove lo includi.
Ciaoooo!!!!
-
Questo è mainfile.php
<?php
$server = "localhost";
$utente = "antagonista";
$password = "password dell'account";
$database = "my_antagonista";
$connessione = @mysql_connect($server,$utente,$password)
or die("non riesco a connettermi al server MySql $server");
$db = @mysql_select_db($database,$connessione)
or die ("non riesco a selezionare il database $database");
?>
In login.php lo includo così
<?
include "mainfile.php";
echo $server;
echo $utente;
$miauser=$_POST[user];
$miapwd=$_POST[pwd];
ecc.ecc.
?>
Grazie 1000.
A presto
-
Allora, inizia a togliere le @.
Poi ai die mettici anche mysql_error()
Le var richiamale così: $_POST['user']; (con gli apici)
ciaooo!!!!!