Pagina 5 di 6 primaprima ... 3 4 5 6 ultimoultimo
Visualizzazione dei risultati da 41 a 50 su 54
  1. #41
    Utente di HTML.it
    Registrato dal
    Sep 2009
    Messaggi
    2
    qualcuno mi puo dire dove svaglio......
    connessionedb.php

    codice:
    <?php
    $host="ip dell server "; // Host name 
    $username="nome utente"; // Mysql username 
    $password="password"; // Mysql password 
    $db_name="nome database"; // Database name 
    $tbl_name="user"; // Table name 
    
    // Connect to server and select 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 
    $myusername=$_POST['myusername']; 
    $mypassword=$_POST['mypassword']; 
    
    // To protect MySQL injection (more detail about MySQL injection)
    $myusername = stripslashes($myusername);
    $mypassword = stripslashes($mypassword);
    $myusername = mysql_real_escape_string($myusername);
    $mypassword = mysql_real_escape_string($mypassword);
    
    $sql="SELECT * FROM $tbl_name WHERE username='$myusername' and password='$mypassword'";
    $result=mysql_query($sql);
    
    // Mysql_num_row is counting table row
    $count=mysql_num_rows($result);
    // If result matched $myusername and $mypassword, table row must be 1 row
    
    if($count==1){
    // Register $myusername, $mypassword and redirect to file "data_insert.php"
    session_register("myusername");
    session_register("mypassword"); 
    header("location:data_insert.php");
    }
    else {
    echo "Wrong Username or Password";
    
    }
    ?>

    mi viene fuori l'errore:


    codice:
    Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /web/htdocs/www.miosito.it/home/test/connessionedb.php on line 26
    Wrong Username or Password You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '', 'email@email.it')' at line 11

  2. #42

    Questo e Veramente uno spettacolo

    Questo e' veramente uno spettacolo!! Ringrazio Nickang Per questa spettacolare guida ma ho un problema:
    quando faccio la registrazione e inserisco i dati e continuo,mi esce scritto "No database Selected" Cosa FAccio????
    |-------------->K0PP3X<-------------|

  3. #43
    il file connessionedb.php
    io uso altervista e per il adtabase phpmyadmin.
    ho fatto le 2 tabelle che servono,ma cs dv scrivere nell file connessionedb.php?
    |-------------->K0PP3X<-------------|

  4. #44

    Dubbio

    la connessione al db non dovrebbe esser sempre richiusa? non ho trovato dove la chiude

  5. #45
    Ciao! ho seguito tutti i passaggi ma quando tento di compilare il form nella pagina registrazione.php mi viene fuori qst msg:

    Notice: Undefined index: log in C:\Uxxxxxxxxxxxxxxxxx\registrazione.php[/url] on line 10

    cos'è che nn faccio?

    Grazie in anticipo!

  6. #46
    Utente di HTML.it
    Registrato dal
    Jan 2009
    Messaggi
    777
    grazie mi hai risolto un grosso problema su cui sbattevo da almeno 2 mesi

  7. #47
    Raga sono un ignorante in php e sto iniziando ad entrarci. ho copiato e incollato queste pagine ora vrei bisogno di un chiarimento su come impostare e collegare my sql.
    grazie mille sin da ora

  8. #48

    Noo ho capito a cosa serva...???

    Nono ho capito a cosa serva questo pezzo
    codice:
    require('connessionedb.php');
    all'inizio perche nel mio editor mi dice : Warning: require(connessionedb.php): failed to open stream: No such file or directory in - on line 2 Fatal error: require(): Failed opening required 'connessionedb.php' (include_path='.:') in - on line 2
    cosa è il problema ???
    grazie

  9. #49
    Salve,

    vorrei inserire alcune soluzione allo script iniziale (dato che per quanto posso essere neofita nell'argomento di php, mi sembra un ottimo script di partenza) ed ecco le correzioni agli errori:

    Manca un apice nel documento data_insert.php, poché non permetteva di completare la registrazione.

    Quindi andare alla riga 73 e modificare la seguente stringa da

    codice:
    $pass',
    in

    codice:
    '$pass',
    Una soluzione, che per molti sembra essere dura, alla configurazione per connettersi al DB è quindi di creare il 'famoso' connessionedb.php e all'interno inseriamo questo:

    codice:
    <?php
    function connessione_database()
    	{
    		{
    		$host_mysql = "localhost" ;
    		$db_mysql = "nomedeltuodatabase" ;
    		$user_mysql = "iltuousername" ;
    		$password_mysql = "latuapassword" ;
    			$qwerty=mysql_connect($host_mysql,$user_mysql,$password_mysql) or die("Errore di connessione, verifica i parametri immessi");
    		}
    	mysql_select_db($db_mysql) or die("Errore nella selezione del database, verifica i parametri immessi");
    	return $qwerty;
    	}
    	connessione_database();
    ?>
    Mi sembra implicito che il precedente codice va modificato secondo i vostri dati.

    Spero di aver aiutato tante persone

  10. #50
    Dove intervenire nel file data_insert.php e quale l'istruzione
    per far memorizzare nel database i caratteri del tipo tedesco se una persona si registra utilizzando questi caratteri ?
    Ultima modifica di lupusonline; 21-02-2015 a 20:03

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.