Регистриране и логване

Maistorcheto

Registered
Някои можели да ми каже как да направя така че е моя саит(localsarvar) да има регистриране и логване ама не се хоства от мен
 
Maistorcheto каза:
Някои можели да ми каже как да направя така че е моя саит(localsarvar) да има регистриране и логване ама не се хоства от мен


http://web-tourist.net/login/login/view.php?st=360
 
admin каза:
Maistorcheto каза:
Някои можели да ми каже как да направя така че е моя саит(localsarvar) да има регистриране и логване ама не се хоства от мен


http://web-tourist.net/login/login/view.php?st=360


admin тва го знам ама не става то иска да се хоства от мен сайта 8)
 
Какво разбираш под това да се хоства от теб?
Този сайт също не се хоства от мен но мога да си правя каквото искам.

Най-лошия вариант е да си го хостваш сам.
 
ми тва значи да се хоства от мойто PC моя комп да го направя сарвар. Та ся да се варним кам темата значи аз пробвах с тва да се регистрирам и то пише там нещо еи тва
uspe6na.JPG

давами че регистрацията е успешна и после вече кат се логвам ми дава тва
gre6ka.JPG
 
Я създай един файл с име db.inc и пробвай пак да видиме каква грешка ще ти даде.
 
<head>
<title>login</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
</head>
<?php
session_start();


$user=$HTTP_POST_VARS['user'];

$pas=$HTTP_POST_VARS['pas'];
$pas=md5($pas);

function filled_out($form_vars)
{

foreach ($form_vars as $key => $value)
{
if (!isset($key) || ($value == ''))
return false;
}
return true;
}


if(!filled_out($HTTP_POST_VARS))
{
echo '
<head>
<meta http-equiv="Content-Type"
content="text/html; charset=windows-1251">

</head>

<body>

<br>

<b><big> <font color=#ff0000> Не сте попълнили всички полета. </font>

<META HTTP-EQUIV="Refresh"
CONTENT="2; URL=login.html">

';
exit;
}


$file= file("db.inc");
$n=count($file);

for ($i=0; $i<$n;$i++)
{
$line = explode ("&",$file[$i] );
if (strtolower($line[0])==strtolower($user) && $line[1]==$pas)

{$HTTP_SESSION_VARS['user'] = $user;
echo'<META HTTP-EQUIV="Refresh"
CONTENT="0; URL=http://epsilone.com/pub/USB">';
exit;
}

}

echo 'Грешен "Потребител" или "Парола"';

?>
 
Пробвай така:

Код:
<?
session_start(); 
?>

<head> 
<title>login</title> 
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> 
</head> 
<?php 



$user=$HTTP_POST_VARS['user']; 

$pas=$HTTP_POST_VARS['pas']; 
$pas=md5($pas); 

function filled_out($form_vars) 
{ 

foreach ($form_vars as $key => $value) 
{ 
if (!isset($key) || ($value == '')) 
return false; 
} 
return true; 
} 


if(!filled_out($HTTP_POST_VARS)) 
{ 
echo ' 
<head> 
<meta http-equiv="Content-Type" 
content="text/html; charset=windows-1251"> 

</head> 

<body> 

<br> 

<b><big> <font color=#ff0000> Не сте попълнили всички полета. </font> 

<META HTTP-EQUIV="Refresh" 
CONTENT="2; URL=login.html"> 

'; 
exit; 
} 


$file= file("db.inc"); 
$n=count($file); 

for ($i=0; $i<$n;$i++) 
{ 
$line = explode ("&",$file[$i] ); 
if (strtolower($line[0])==strtolower($user) && $line[1]==$pas) 

{$HTTP_SESSION_VARS['user'] = $user; 
echo'<META HTTP-EQUIV="Refresh" 
CONTENT="0; URL=http://epsilone.com/pub/USB">'; 
exit; 
} 

} 

echo 'Грешен "Потребител" или "Парола"'; 

?>
 
Добре вече е по добре дава само Грешен "Потребител" или "Парола"
ама нали парво тря да влезна в login.html после регистрация и ми дажа че е успе и там да изчакам и после ми дава да се логна пак в login.html
ама едно др нещо ме претиснява при регистрацията дава тва
uspe6na.JPG
 
Смени пермишъните на този файл.
НАправи ги 0777 или 0666.
Нали знаеш как?
През контролния панел (ако имаш такъв) или с ФТП клиента даваш на файла десен бутон и му правиш permission на 0777.

А ти създаде ли такъв файл db.inc въобще???
 
значи тва тука кадето трябва да сменя не му схващам аз сум с фтп FlashFXP и на кои файл по точно пак за файл го направих отворих нолтпада и му дадах са сейфне db.inc така му е името
 
По подробно:
Пермишъна на файла db.inc който си качил на сървъра(хоста)
трябва да е 0777.
Свързваш се с хоста с ФТП клиента ти и намираш
файла db.inc даваш десен бутон върху файла (върху фтп клиента)
и там трябва да пише attributes .
Натискаш и сменяш permission -ите на 0777.
db.jpg
 
супер тва стана ся остава само регистрацията да оправим от кволи дава
Грешен "Потребител" или "Парола" :shock:
 
Мерси много на всички тва стана :?: :?: :?: .Ама нямали някав начи да се направи забравена парола че ако някои си я забрави кво да правя или пак при регигистрация да иска е-майл и там да му се праща паролата и името
 
аре де помогнете ако можете или пак кажете че не може да стане да несе надявам
 
Maistorcheto каза:
аре де помогнете ако можете или пак кажете че не може да стане да несе надявам

С тези скриптове няма да стане.
Трябват други по-сложни скриптове ползващи база данни, а не текстови файлове.
Просто нямам под ръка готови.
 

Горе