oh, che magnifico blog che è stato segnalato![]()
però quel tutorial non è proprio per chi è "alle prime armi" :master:
oh, che magnifico blog che è stato segnalato![]()
però quel tutorial non è proprio per chi è "alle prime armi" :master:
PHP LEARN - Guide, tutorial e articoli sempre aggiornati
NUOVO: standardLib; il potente framework PHP é ora disponibile
*******************************************
Scarica oggi la tua copia di MtxEventManager
ragazzi ho aggiustato in questo modo xo mi manca sempre la pagina login ke non la so fare :
index .html
<html>
<head></head>
<body>
<form method="post" action="form.php">
Username
<input name="nick" type="text" size="20" maxlength="11">
Password
<input name="pass" type="password" maxlength="8">
<input name="mail" type="text" size="50" maxlength="50">
<input type="submit" name="Submit" value="Conferma">
</form>
</body>
</html>
config.php sempre lo stessso
database
-- phpMyAdmin SQL Dump
-- version 2.11.9.5
-- http://www.phpmyadmin.net
--
-- Host: localhost
-- Generato il: 06 Ago, 2010 at 04:48 PM
-- Versione MySQL: 5.1.30
-- Versione PHP: 4.4.9
SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";
--
-- Database: `my_pokemonon`
--
-- --------------------------------------------------------
--
-- Struttura della tabella `tabella_registrati`
--
CREATE TABLE IF NOT EXISTS `tabella_registrati` (
`id` int(40) NOT NULL auto_increment,
`nick` varchar(255) NOT NULL default '',
`mail` varchar(255) NOT NULL default '',
`pass` varchar(255) NOT NULL default '',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=1 ;
--
-- Dump dei dati per la tabella `tabella_registrati`
--
e form.php
<html>
<head></head>
<body>
<?php
session_start();
include ("config.php");
$_SESSION['id'] = $_POST['id'];
$_SESSION['$nick'] = $_POST['nick'];
$_SESSION['$mail'] = $_POST['mail'];
$_SESSION['$pass'] = $_POST['pass'];
$_SESSION['autorizzato'] = 0;
mysql_query("INSERT INTO `tabella_registrati` (`id`, `nick`, `mail`, `pass`)VALUES (NULL , '$nick', '$mail', `$pass`)");
?>
</body>
</html>
mi manca il login.php ki me lo fa voglio k sie simboloci
ke esce ti sei auteniticato e lo porta allahome
Vuoi realizzare il login? SEMPLICE!
Invii il form con metodo post; ricevi i dati dell'array globale $_POST; effettui l'escape della stringa; rivolgi la query SELECT e con condizione WHERE per selezionare il record corrispondente alle credenziali inviate; con la funzione mysql_num_rows verifichi se è stato individuato il record, nel qual caso valorizzi una variabile di sessione oppure crei un cookies o entrambe le cose.
Se ci sono passaggi poco chiari...
Originariamente inviato da mtx_maurizio
E' come se uno avesse imparato a leggere tre giorni fa e volesse studiarsi un trattato di filosofia scritto in greco antico.