Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Le soluzioni FSP per il 2026: potenza e IA al centro
Le soluzioni FSP per il 2026: potenza e IA al centro
In occasione del Tech Tour 2025 della European Hardware Association abbiamo incontrato a Taiwan FSP, azienda impegnata nella produzione di alimentatori, chassis e soluzioni di raffreddamento tanto per clienti OEM come a proprio marchio. Potenze sempre più elevate negli alimentatori per far fronte alle necessità delle elaborazioni di intelligenza artificiale.
AWS annuncia European Sovereign Cloud, il cloud sovrano per convincere l'Europa
AWS annuncia European Sovereign Cloud, il cloud sovrano per convincere l'Europa
AWS è il principale operatore di servizi cloud al mondo e da tempo parla delle misure che mette in atto per garantire una maggiore sovranità alle organizzazioni europee. L'azienda ha ora lanciato AWS European Sovereign Cloud, una soluzione specificamente progettata per essere separata e distinta dal cloud "normale" e offrire maggiori tutele e garanzie di sovranità
Redmi Note 15 Pro+ 5G: autonomia monstre e display luminoso, ma il prezzo è alto
Redmi Note 15 Pro+ 5G: autonomia monstre e display luminoso, ma il prezzo è alto
Xiaomi ha portato sul mercato internazionale la nuova serie Redmi Note, che rappresenta spesso una delle migliori scelte per chi non vuole spendere molto. Il modello 15 Pro+ punta tutto su una batteria capiente e su un ampio display luminoso, sacrificando qualcosa in termini di potenza bruta e velocità di ricarica
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 04-08-2008, 10:44   #1
$te
Senior Member
 
L'Avatar di $te
 
Iscritto dal: Aug 2006
Messaggi: 1262
[PHP]Qualcuno mi aiuta per il login??

Salve..dopo aver perso giorni nel cercare di fare un login decente per la mia pagina web, e dopo aver chiesto piu volte (su qeusto forum) un aiuto sul mio codice, mi domando se qualcuno non puo gentilmente postarmi uno script in php per il login, con la possibilità del "ricordami".

Grazie mille
$te è offline   Rispondi citando il messaggio o parte di esso
Old 04-08-2008, 12:18   #2
tomminno
Senior Member
 
Iscritto dal: Oct 2005
Messaggi: 3306
Quote:
Originariamente inviato da $te Guarda i messaggi
Salve..dopo aver perso giorni nel cercare di fare un login decente per la mia pagina web, e dopo aver chiesto piu volte (su qeusto forum) un aiuto sul mio codice, mi domando se qualcuno non puo gentilmente postarmi uno script in php per il login, con la possibilità del "ricordami".

Grazie mille
Cosa c'è che non va in quelli che hai trovato?
Cosa c'è che non va in quello che hai scritto?
Di script di login ne puoi fare a centinaia.

Scusa ma non ricordo di aver letto i post precedenti.
tomminno è offline   Rispondi citando il messaggio o parte di esso
Old 04-08-2008, 12:35   #3
$te
Senior Member
 
L'Avatar di $te
 
Iscritto dal: Aug 2006
Messaggi: 1262
Quote:
Originariamente inviato da tomminno Guarda i messaggi
Cosa c'è che non va in quelli che hai trovato?
Cosa c'è che non va in quello che hai scritto?
Di script di login ne puoi fare a centinaia.

Scusa ma non ricordo di aver letto i post precedenti.
http://www.hwupgrade.it/forum/showthread.php?t=1785450

http://www.hwupgrade.it/forum/showthread.php?t=1783264

Comunque ora il problema é questo:
ho la mia pag web, in cui a destra ho un link "login", che reindirizza su login.php. Li posso effettuare il login senza problemi.
Pero vorrei avere il loginform gia nella home, ma facendo un include o un require del login.php, mi da il solito e insopportabile errore (dopo che effettuo il login):
Warning: headers already sent by (output started ...

su internet mi dicono varie cose: elimina gli spazi (fatto, a meno che un commento sia uguale ad uno spazio), metti start_session() (fatto..mi da errore di start_session)

Dimmi che sai la soluzione
$te è offline   Rispondi citando il messaggio o parte di esso
Old 04-08-2008, 13:06   #4
tomminno
Senior Member
 
Iscritto dal: Oct 2005
Messaggi: 3306
Ma la pagina login.php genera un codice html completo?
Per includere correttamente (senza usare iframe) login.php non deve generare i tag html header e body.
tomminno è offline   Rispondi citando il messaggio o parte di esso
Old 04-08-2008, 13:37   #5
$te
Senior Member
 
L'Avatar di $te
 
Iscritto dal: Aug 2006
Messaggi: 1262
la pag login fa questo:

<?php $LOGIN_INFORMATION = array(
'bravo' => 'bravo',
);
define('USE_USERNAME', true);
if(isset($_GET['code'])) {
die('<center><font face="Verdana" size="2">Include following code into every page you would like to protect, at the very beginning (first line):<br><br><strong>&lt;?php include("' . __FILE__ . '"); ?&gt;</strong></center></font>');
}
if(isset($_GET['logout'])) {
setcookie("verify", ''); // clear password;
die('<center><font face="Verdana" size="2">Logged out.</font></center>');
}
if(!function_exists('showLoginPasswordProtect')) {
function showLoginPasswordProtect($error_msg) {
?><!-- And this is the output -->
<style>
* {
font-family:Verdana;
font-size:12px;
}
a {
color: #000000;
text-decoration: none;
}

a:hover {
color: red;
text-decoration: none;
}

input {
border: 1px solid black;
background-color: #FFFFFF;
}
.bodyform {
border-color: #000000;
border-style:solid;
border-width: 3px;

}
.title {
color: #FFFFFF;
background: #000000;
padding: 5px;

}
</style>
<? echo'
<center><br /><br />
<div class="bodyform" align="center">
<form method="post">
<div class="title">
<strong>Access restricted - Login Below:</strong>
</div>
<div style="padding-right:10px;padding-left:10px;">
<font color="red"><strong>'.$error_msg.'<strong></font><br /><br />';
if (USE_USERNAME) echo '<table>
<tr>
<td align="left">Login:</td>
<td align="right"><input type="input" name="access_login" /></td>
</tr>
<tr>
<td>Password:</td>
<td><input type="password" name="access_password" /></td>
</tr>
</table>
<p></p>
<input type="submit" name="Submit" value="Submit" />
</form>
</div>
</div>
<br /> </center>';

die();
}
}
if (isset($_POST['access_password']))
{
$login = isset($_POST['access_login']) ? $_POST['access_login'] : '';
$pass = $_POST['access_password'];
if (!USE_USERNAME && !in_array($pass, $LOGIN_INFORMATION)
|| (USE_USERNAME && ( !array_key_exists($login, $LOGIN_INFORMATION) || $LOGIN_INFORMATION[$login] != $pass ) )
)
{
showLoginPasswordProtect("Incorrect password.");
}
else
{
setcookie("verify", md5($pass));
setcookie("cook", 111, time()+43200);
unset($_POST['access_login']);
unset($_POST['access_password']);
unset($_POST['Submit']);
}
}
else
{
if (!isset($_COOKIE['verify']))
{
showLoginPasswordProtect("");
}
$found = false;
foreach($LOGIN_INFORMATION as $kay=>$val)
{
if ($_COOKIE['verify'] == md5($val))
{
$found = true;
break;
}
if ($_COOKIE['cook'] == 111)
{
$found = true;
break;
}
}
if (!$found)
{
showLoginPasswordProtect("");
}
}
?>
$te è offline   Rispondi citando il messaggio o parte di esso
Old 04-08-2008, 14:45   #6
k8__
Junior Member
 
Iscritto dal: Jul 2008
Messaggi: 31
Quote:
Originariamente inviato da $te Guarda i messaggi
http://www.hwupgrade.it/forum/showthread.php?t=1785450

http://www.hwupgrade.it/forum/showthread.php?t=1783264

Comunque ora il problema é questo:
ho la mia pag web, in cui a destra ho un link "login", che reindirizza su login.php. Li posso effettuare il login senza problemi.
Pero vorrei avere il loginform gia nella home, ma facendo un include o un require del login.php, mi da il solito e insopportabile errore (dopo che effettuo il login):
Warning: headers already sent by (output started ...

su internet mi dicono varie cose: elimina gli spazi (fatto, a meno che un commento sia uguale ad uno spazio), metti start_session() (fatto..mi da errore di start_session)

Dimmi che sai la soluzione
Per risolvere il problema della funzione header()
ti consiglio di leggere questo mio piccolo nuovo howto:
http://howto.big-bug.net/art/Php/Ris...der-di-php/40/

Ciao, fammi sapere
__________________
If you are not, you are.
k8__ è offline   Rispondi citando il messaggio o parte di esso
Old 04-08-2008, 16:04   #7
$te
Senior Member
 
L'Avatar di $te
 
Iscritto dal: Aug 2006
Messaggi: 1262
ma dove metto l'inizio e la fine nel codice che ti ho postato?
perche io nella index metto un require_once login.php
pero nella login.php dove metto l'ob_start e l'end?
$te è offline   Rispondi citando il messaggio o parte di esso
Old 04-08-2008, 22:17   #8
$te
Senior Member
 
L'Avatar di $te
 
Iscritto dal: Aug 2006
Messaggi: 1262
$te è offline   Rispondi citando il messaggio o parte di esso
Old 05-08-2008, 23:45   #9
$te
Senior Member
 
L'Avatar di $te
 
Iscritto dal: Aug 2006
Messaggi: 1262
proprio niente????
$te è offline   Rispondi citando il messaggio o parte di esso
Old 06-08-2008, 04:15   #10
k8__
Junior Member
 
Iscritto dal: Jul 2008
Messaggi: 31
Quote:
Originariamente inviato da $te Guarda i messaggi
proprio niente????
Mettilo nell'index.php,ad inizio, e dopo header() nel login.php
__________________
If you are not, you are.
k8__ è offline   Rispondi citando il messaggio o parte di esso
Old 06-08-2008, 04:16   #11
k8__
Junior Member
 
Iscritto dal: Jul 2008
Messaggi: 31
Quote:
Originariamente inviato da $te Guarda i messaggi
proprio niente????
Mettilo nell'index.php,ad inizio, e dopo header() nel login.php
__________________
If you are not, you are.
k8__ è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Le soluzioni FSP per il 2026: potenza e IA al centro Le soluzioni FSP per il 2026: potenza e IA al ce...
AWS annuncia European Sovereign Cloud, il cloud sovrano per convincere l'Europa AWS annuncia European Sovereign Cloud, il cloud ...
Redmi Note 15 Pro+ 5G: autonomia monstre e display luminoso, ma il prezzo è alto Redmi Note 15 Pro+ 5G: autonomia monstre e displ...
HONOR Magic 8 Pro: ecco il primo TOP del 2026! La recensione HONOR Magic 8 Pro: ecco il primo TOP del 2026! L...
Insta360 Link 2 Pro e 2C Pro: le webcam 4K che ti seguono, anche con gimbal integrata Insta360 Link 2 Pro e 2C Pro: le webcam 4K che t...
Aetherflux e Lockheed Martin insieme per...
SpaceX sta proseguendo i test della terz...
Axiom Space ha mostrato un nuovo video d...
Realme: la trasformazione in sub-brand d...
PlayStation 6 si farà attendere: ...
BWT Alpine chiude la prima tornata di pr...
Beyond Good & Evil 2 non è st...
Qualcomm: il CEO ha guadagnato quasi 30 ...
AMD: 'Non importa cosa dice Intel, i mig...
Non è solo colpa del mercato: il ...
3 smartphone ai prezzi più bassi ...
Pwn2Own Automotive 2026 da record: 76 ze...
Più watt, più bassi e subwoofer incluso:...
Xiaomi POCO F8 Pro, un top di gamma a 54...
Tassa di 2 euro sui piccoli pacchi: un a...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 23:45.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v