collegare due pagine php

ramsus23

Nuovo Utente
16 Apr 2008
5
0
0
ciao a tutti sto sviluppando un programma in php in cui si visualizzi tramite browser una pagina con scritto utente e password... e vorrei testare il funzionamento...quindi se funziona deve andare a una pagina con scritto LOGIN CORRETTO mentre se nn funziona deve andare ad un'altra pagina con scritto LOGIN ERRATO!!!ma come si fa a collegare le 2 pagine php alla pagina centrale??

Questa è la pagina principale dove si visualizza username e password!!

<?
if ($_POST["login"] != "")
{
$username = $_POST["myusername"];
$password = $_POST["mypassword"];
if ($username == "federico" && $password == "schivo")
{
setcookie("login", "OK");
echo "Benvenuto!<br><br>";
echo "<a href='privata.php'>ENTRA</a>";
$destinazione = "inizia.php";
}
else
{
echo "Accesso negato!";
$destinazione = "destroy.php";
}
}
?>
<html>
<head>
</head>
<body>
<table border="0" cellspacing="0" cellpadding="10" border="0" bgcolor="#000000">
<tr>
<td>
<form method=post action="login.php">
<font color="#FFFFFF" align="center" size="-1">
inserite nome utente e password
</font><br><br>
<table width="300" class="tableclass" cellpadding="4" cellspacing="1" align="center">
<tr>
<td class="tableheader">
nome utente:
</td>
<td class="tablecell">
<input type="text" name="myusername" class="tableclass">
</td>
</tr>
<tr>
<td class="tableheader">
password:
</td>
<td class="tablecell">
<input type="password" name="mypassword" class="tableclass">
</td>
</tr>
<tr>
<td>
<input type="submit" name="invio" value="invio" class="pulsanti">

<input type="reset" name="cancella" value="cancella" class="pulsanti">
</td>
</tr>
</table>
<br>
</form>
</td>
</tr>
</table>
</body>
</html>


grazie mille
 

ramsus23

Nuovo Utente
16 Apr 2008
5
0
0
cosi??'


<?

if ($_POST["myusername"] == "federico" && $_POST["mypassword"] == "schivo") { setcookie("login", "OK"); echo "Benvenuto!<br><br>
<a href='privata.php'>ENTRA</a>";

} else {

echo "Accesso negato!<br><br>
<a href='index.php'>Torna al modulo di Login</a>";

} {
include("include/errori.inc.php");
header("Location:index.php?errore=utente");

}
?>
<html>
<head>
</head>
<body>
<table border="0" cellspacing="0" cellpadding="10" border="0" bgcolor="#000000">
<tr>
<td>
<form method=post action="login.php">
<font color="#FFFFFF" align="center" size="-1">
inserite nome utente e password
</font><br><br>
<table width="300" class="tableclass" cellpadding="4" cellspacing="1" align="center">
<tr>
<td class="tableheader">
nome utente:
</td>
<td class="tablecell">
<input type="text" name="myusername" class="tableclass">
</td>
</tr>
<tr>
<td class="tableheader">
password:
</td>
<td class="tablecell">
<input type="password" name="mypassword" class="tableclass">
</td>
</tr>
<tr>
<td>
<input type="submit" name="invio" value="invio" class="pulsanti">
&nbsp;&nbsp;
<input type="reset" name="cancella" value="cancella" class="pulsanti">
</td>
</tr>
</table>
<br>
</form>
</td>
</tr>
</table>
</body>
</html>
 

ramsus23

Nuovo Utente
16 Apr 2008
5
0
0
allora ho fatto due pagine una l'ho chimata su.php ed è questa:

<html>

<head>
<meta http-equiv="Content-Language" content="it">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>User Name</title>
</head>

<body>
<form method="POST" action="php.php">
<p>User Name <input type="text" name="name" size="20"></p>
<p>Password <input type="password" name="pas" size="20"></p>
<p><input type="submit" value="Invia" name="B1">
<input type="reset" value="Reimposta" name="B2"></p>
</form>

</body>

</html>


e l'altra pagina l'ho chiamata php.php ed è questa:

codice PHP:<?php
//Modifica "user" col username da te scelto.
if ($_REQUEST[name]=="fede")
{
//Modifica "pass" colla password da te scelta.
if ($_REQUEST[pas]=="ciao")
{
//Scritta che appare se il login è corretto.
print("Benvenuto, sei amministratore");
}
else
{
//Scritta che appare se il login non è corretto.
print ("Non hai il permesso per entrare in questa sezione!");
}
}
else
{
//Scritta che appare se il login non è corretto.
print ("Non hai il permesso per entrare in questa sezione!");
}
?>


adesso richiamando sul browser...mi viene fuori una schermata con scritto username e password...però sia che la password sia giusta o sbagliata nn mi apre le pagine di errore e di accesso effettuato...come mai??'
 

Eliox

Utente Attivo
25 Feb 2005
4.390
3
0
Metti gli apici:
PHP:
$_REQUEST['name']
$_REQUEST['pas']

diversamente vengono considerate come costanti
 
Discussioni simili
Autore Titolo Forum Risposte Data
L collegare due pagine PHP 3
M Collegare due segmenti di rete diversi Reti LAN e Wireless 0
M Collegare due NVR nella stessa rete IP Cam e Videosorveglianza 0
A Come collegare i valori di due caselle di una maschera MS Access 0
G Collegare due Lan a distanza Reti LAN e Wireless 6
G Collegare Modem 4G Zyxel LTE4506 a rete LAN Reti LAN e Wireless 1
L Collegare un form html ad un database access Javascript 2
xone [Offro] Realizzazione landing page da collegare a Facebook ads Offerte e Richieste di Lavoro e/o Collaborazione 2
P App per collegare android ad un sito web Sviluppo app per Android 3
R Collegare Range Exender tramite cavo ethernet direttamente al modem Reti LAN e Wireless 6
romeocharly come collegare un id di mysql con un file specifico PHP 5
romeocharly Creare un script/codice in php per collegare un id mysql con un file PHP 0
M collegare tasti radio con e mail PHP 4
ecosito Collegare un modulo contatti PHP su un modulo contatti HTML HTML e CSS 1
C Come collegare una pagina ad un bottone su mit app inventor Presentati al Forum 1
M Collegare 3 tabelle PHP 8
K Collegare rete domestica a modem webpocket 42 Reti LAN e Wireless 1
filippino Collegare pagina Google+ al sito web. Social Media Marketing 1
M collegare immagini a report MS Access 1
C Info wifi collegare dispositivi apple Windows e Software 1
Z Collegare canale youtube a pagina Google+ Social Media Marketing 0
L Collegare un virus VBScript a un link?? Sicurezza e Virus 0
Gioweb [risolto] Modo migliore per collegare sito esterno al database PHP 4
braccobaldo Collegare Canale Youtube ad una pagina Fan di Facebook Social Media Marketing 1
N Collegare IP cam in rete con forwarding IP Cam e Videosorveglianza 1
P Posso collegare un $_POST a una veriabile? Aiuto PHP 6
D Ati HD 7750 collegare 2 monitor? Hardware 2
P Collegare un domio con uno spazio web Hosting 3
R Collegare tabella mysql di aruba ad una pagina php PHP 6
S Collegare 2 funzioni javascript Javascript 2
F Collegare la registrazione del sito a quella del forum phpBB 1
G collegare funziona javascript da html Javascript 3
S collegare ajax con php Ajax 12
L Collegare database a Jquery Ui Tabs PHP 0
F integrare/collegare twitter al proprio sito PHP 1
M Come collegare un pc con la lan ad un pc collegato con la wifi tramite usb Reti LAN e Wireless 5
C Collegare i dati inseriti in un body di un html ad un file .js Javascript 33
Frank10 Collegare php con html PHP 7
I collegare dreamweaver a database sql HTML e CSS 1
B collegare telecamera a media player Javascript 0
V problema per collegare tabelle MySQL 2
P Collegare twitter a facebook Discussioni Varie 4
K Collegare Pc fisso a un router wi-fi Reti LAN e Wireless 1
A Collegare clipfilmato Flash 0
renoir09 Collegare post da profilo facebook su altro sito SEO e Posizionamento 1
O Problemi con MAMP OS X non riesco a collegare dreamweaver al database PHP 0
K ecommerce: collegare software gestione magazzino al sito Discussioni Varie 1
T come collegare un FORM MAIL HTML e CSS 3
C collegare un db access ad un file asp Classic ASP 2
W collegare Dreamweaver MX con database Database 1

Discussioni simili