Back to top

Autore Topic: Script Login PHP  (Letto 3769 volte)

Offline DjHack

  • Esploratore
  • **
  • Post: 80
  • Sesso: Maschio
  • www.djhack.altervista.org
    • Mostra profilo
Script Login PHP
« il: 21 Ott 2011, 18:04:33 »
Ciao a tutti ho fatto questo codice PHP per far effettuare il login agli utenti del mio sito,
Codice: [Seleziona]
    <?php
    $host
="localhost"// Host name
    
$username="*****"// Mysql username
    
$password="****"// Mysql password
    
$db_name="******"// Database name
    
$tbl_name="jos_users"// Table name  ( Jomsocial mi da questa tabella)
     
    // Connect to server and select the databse.
    
mysql_connect("$host""$username""$password")or die("cannot connect");
    
mysql_select_db("$db_name")or die("cannot select DB");
     
    
// username and password sent from form in main_login
    
$username=$_POST['username'];
    
$password=$_POST['password'];
     
    
// protect MySQL injection
    
$username stripslashes($username);
    
$password stripslashes($password);
    
$username mysql_real_escape_string($username);
    
$password mysql_real_escape_string($password);
    
// encrypt password
    
$parts   explode':'$password );
    
$salt   $parts[1];
    
$encrypted_password=md5($password.$salt);

    
//echo $encrypted_password;
    // To protect MySQL injection (more detail about MySQL injection)
    
$username stripslashes($username);
    
$password stripslashes($password);
    
$username mysql_real_escape_string($username);
    
$password mysql_real_escape_string($password);

    
$sql="SELECT * FROM $tbl_name WHERE login='$username' and password='$password'";
    
$result mysql_query($sql) or die(mysql_error());
     
    
// Mysql_num_row counting table row now
        
if ($result)
    
$count mysql_num_rows($result);
    else
    
$count 0;
{
    
// Register $myusername, $mypassword and redirect to file "login_success.php"
    
session_register("username");
    
session_register("password");
    
header("location:login_success.php");
    }
    else {
    echo 
"Wrong Username or Password";
    }
    
?>


Mi da un errore alla riga 48, come posso risolvere??
Grazie :)
www.djhack.altervista.org Ascolta & scarica musica GRATIS!!!

mau_develop

  • Visitatore
Re:Script Login PHP
« Risposta #1 il: 21 Ott 2011, 18:39:28 »
Ciao a tutti ho fatto questo codice PHP per far effettuare il login agli utenti del mio sito,
--------------------------------------------
joomla? ... non credo, non servirebbe a nulla

M.

Offline DjHack

  • Esploratore
  • **
  • Post: 80
  • Sesso: Maschio
  • www.djhack.altervista.org
    • Mostra profilo
Re:Script Login PHP
« Risposta #2 il: 21 Ott 2011, 19:02:19 »
Inizialmente volevo fare un tema ma sono scarso con l'utilizzo di programmi di grafica, preferivo connettere direttamente il tutto con un php. Devo creare il tema oppure ho la possibilità per connettere il database?
www.djhack.altervista.org Ascolta & scarica musica GRATIS!!!

mau_develop

  • Visitatore
Re:Script Login PHP
« Risposta #3 il: 21 Ott 2011, 19:06:14 »
cosa hai detto?

M.

Offline DjHack

  • Esploratore
  • **
  • Post: 80
  • Sesso: Maschio
  • www.djhack.altervista.org
    • Mostra profilo
Re:Script Login PHP
« Risposta #4 il: 21 Ott 2011, 19:09:05 »
Prima di programmare questo php, stavo pensando di creare un tema. Ma non sono tanto capace e quindi ho preferito fare direttamente questo php.
Tu che mi consigli di fare, il tema o provare ancora con lo scprit php?
www.djhack.altervista.org Ascolta & scarica musica GRATIS!!!

Offline Murphz

  • Global Moderator
  • Abituale
  • ********
  • Post: 1335
  • Sesso: Maschio
  • Trust No1
    • Mostra profilo
Re:Script Login PHP
« Risposta #5 il: 21 Ott 2011, 19:11:13 »
Non si riesce a capire cosa devi fare  ???  il template (se intendi questo con il tema) va sempre creato e scelto e il database va sempre connesso, non puoi scegliere.
Freelance Web & Graphic Design // Twitter

"...Nothing Important Happened Today..."

Offline DjHack

  • Esploratore
  • **
  • Post: 80
  • Sesso: Maschio
  • www.djhack.altervista.org
    • Mostra profilo
Re:Script Login PHP
« Risposta #6 il: 21 Ott 2011, 19:14:19 »
Creando il tema si possono prendere dei moduli esterni che si connettono automaticamente all'upload. Senza il tema invece e quindi creando l'home page, nel mio caso con Adobe Dreamweaver, devo fare altri passaggi come quello del login ecc
www.djhack.altervista.org Ascolta & scarica musica GRATIS!!!

Offline Murphz

  • Global Moderator
  • Abituale
  • ********
  • Post: 1335
  • Sesso: Maschio
  • Trust No1
    • Mostra profilo
Re:Script Login PHP
« Risposta #7 il: 21 Ott 2011, 19:18:26 »
Puoi benissimo prendere un tema (quello standard di joomla) e modificarlo come vuoi (ovvero creandoti la tua home page) e metterci il modulo di login senza dover fare tutta la "fatica" di crearti ogni volta la connessione al db ecc ecc, i cms nascono per questo alla fin fine...
Freelance Web & Graphic Design // Twitter

"...Nothing Important Happened Today..."

Offline DjHack

  • Esploratore
  • **
  • Post: 80
  • Sesso: Maschio
  • www.djhack.altervista.org
    • Mostra profilo
Re:Script Login PHP
« Risposta #8 il: 21 Ott 2011, 19:23:24 »
Il fatto è che ho già creato l'home page, mi serve solo questo maledetto php che non riesco a configurare :(
www.djhack.altervista.org Ascolta & scarica musica GRATIS!!!

Offline Murphz

  • Global Moderator
  • Abituale
  • ********
  • Post: 1335
  • Sesso: Maschio
  • Trust No1
    • Mostra profilo
Re:Script Login PHP
« Risposta #9 il: 21 Ott 2011, 19:27:08 »
Ma scusa se hai già creato l'home page, e confermami che stai utilizzando joomla perchè non l'ho capito, non ti va meglio mettere un modulo login piuttosto che fare tu un login php che lascia molto a desiderare in termini di sicurezza?
Freelance Web & Graphic Design // Twitter

"...Nothing Important Happened Today..."

Offline DjHack

  • Esploratore
  • **
  • Post: 80
  • Sesso: Maschio
  • www.djhack.altervista.org
    • Mostra profilo
Re:Script Login PHP
« Risposta #10 il: 21 Ott 2011, 19:30:07 »
Ho fatto l'home page con un programma esterno ( adobe dreamweaver) una volta effettuato l'accesso porta alla pagina del sito con il login effettuato.. ma credo che inizierò con la programmazione del tema, mi tolgo tutti questi problemi..
www.djhack.altervista.org Ascolta & scarica musica GRATIS!!!

Offline Murphz

  • Global Moderator
  • Abituale
  • ********
  • Post: 1335
  • Sesso: Maschio
  • Trust No1
    • Mostra profilo
Re:Script Login PHP
« Risposta #11 il: 21 Ott 2011, 19:32:17 »
Si molto meglio  ::)  buona fortuna...
Freelance Web & Graphic Design // Twitter

"...Nothing Important Happened Today..."

Offline DjHack

  • Esploratore
  • **
  • Post: 80
  • Sesso: Maschio
  • www.djhack.altervista.org
    • Mostra profilo
Re:Script Login PHP
« Risposta #12 il: 21 Ott 2011, 19:33:14 »
Grazie per l'aiuto :D
www.djhack.altervista.org Ascolta & scarica musica GRATIS!!!

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • *****
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Script Login PHP
« Risposta #13 il: 22 Ott 2011, 00:29:47 »
In tutto questo non ho capito come c'entra joomla con quello che vuoi fare, ma forse hai sbagliato forum e non ti sei accorto che qui si parla di joomla e non di siti in php.

Offline DjHack

  • Esploratore
  • **
  • Post: 80
  • Sesso: Maschio
  • www.djhack.altervista.org
    • Mostra profilo
Re:Script Login PHP
« Risposta #14 il: 22 Ott 2011, 15:10:00 »
Il sito è fatto con Joomla e JomSocial. Volevo creare un pagina in php che si collegasse al sito con Joomla
www.djhack.altervista.org Ascolta & scarica musica GRATIS!!!

Offline tomtomeight

  • Global Moderator
  • Fuori controllo
  • *****
  • Post: 32046
  • Sesso: Maschio
  • Gli automatismi aiutano ma non insegnano nulla.
    • Mostra profilo
Re:Script Login PHP
« Risposta #15 il: 22 Ott 2011, 19:28:05 »
Che si collegasse ..... Dipende cosa intendi per questo.

 



Web Design Bolzano Kreatif