Автор Тема: Адресна книга (част 1)  (Прочетена 29720 пъти)

0 Потребители и 1 Гост преглежда(т) тази тема.

gatakka

  • Hero Member
  • *****
  • Благодарности
  • -Казани: 0
  • -Получени: 19
  • Публикации: 681
Адресна книга (част 1)
« -: 23 Януари 2010, 13:16:53 »
** Тази тема дискутира:: Адресна книга (част 1) **
Автор: Гатака
« Последна редакция: 14 Април 2015, 23:12:03 от Avalanche »
За да знаеш трябва да питаш,
но за да знаеш някой трябва да ти отговори на питанията.
Добре дошли в Научи Ме!

Dragonyll

  • Newbie
  • *
  • Благодарности
  • -Казани: 0
  • -Получени: 0
  • Публикации: 26
Re: Адресна книга (част 1)
« Отговор #1 -: 13 Декември 2010, 09:54:15 »
 Защо като това ми е кода:

Код: PHP
  1. <?php
  2. ?>
  3. <html>
  4.    <head>
  5.       <meta http-equiv="Content-type" content="text/html; charset=UTF-8">
  6.       <title>Friends</title>
  7.    </head>
  8.    <body>
  9.    <?php
  10.    $_SESSION&#91;&#39;is_logged&#39;]=&#39;&#39;;
  11.   if($_SESSION&#91;&#39;is_logged&#39;]==true)
  12.   {
  13.       //TODO list of friends
  14.    }
  15.    else
  16.    {
  17.       $login=trim($_POST&#91;&#39;login&#39;]);
  18.      $pass=trim($_POST&#91;&#39;pass&#39;]);
  19.      if(strlen($login)>3 && strlen($pass)>3)
  20.       {
  21.       if($login==Dragonyll && $pass==yic4sc3dhvb)
  22.      
  23.       {
  24.          // go to user&#39;s page
  25.       }
  26.       }
  27.       else
  28.       {
  29.       echo "Wrong ID/Password"      
  30.       }
  31.       ?>
  32.        <form method="post" action="Index1.php">
  33.        Username:<input type="text" name="login"><br>
  34.        Password:<input type="password" name="pass"><br>
  35.        E-mail:<input type="text" name="email"><br>
  36.        <input type="submit" name="login">
  37.        </form>
  38.       <?php
  39.    }
  40.    
  41.       ?>  
  42.    </body>
  43. </html>
  44.  
Ми показва следната грешка:

Parse error: parse error, expecting `','' or `';'' in C:\wamp\www\Friends\Index1.php on line 31

« Последна редакция: 13 Декември 2010, 13:06:11 от echeveria »

echeveria

  • Hero Member
  • *****
  • Благодарности
  • -Казани: 72
  • -Получени: 94
  • Публикации: 4836
Re: Адресна книга (част 1)
« Отговор #2 -: 13 Декември 2010, 13:05:18 »
Ми щото на 30 ред нямаш ";" що! И ползвайте опцията за оцветяване на кода ако искате бърза помощ?
Днес Печатарите използват парите за да купят мозъците на онези, които ги превъзхождат, за да ги накарат да им служат и така да се превърнат в жертва на посредствеността. Това ли е причината, поради която ги наричате благо?
<iframe src="http://www.corbindavenport.com/ubuntu/widget.html" style="width:

Dragonyll

  • Newbie
  • *
  • Благодарности
  • -Казани: 0
  • -Получени: 0
  • Публикации: 26
Re: Адресна книга (част 1)
« Отговор #3 -: 13 Декември 2010, 13:33:27 »
ЕЙЙЙЙЙ вярно. Мерси много много много :) 

Dragonyll

  • Newbie
  • *
  • Благодарности
  • -Казани: 0
  • -Получени: 0
  • Публикации: 26
Re: Адресна книга (част 1)
« Отговор #4 -: 13 Декември 2010, 13:59:04 »
Добре... същия код:
Notice: Use of undefined constant Dragonyll - assumed 'Dragonyll' in C:\wamp\www\Friends\Index1.php on line 22
« Последна редакция: 13 Декември 2010, 14:11:25 от Dragonyll »

echeveria

  • Hero Member
  • *****
  • Благодарности
  • -Казани: 72
  • -Получени: 94
  • Публикации: 4836
Re: Адресна книга (част 1)
« Отговор #5 -: 13 Декември 2010, 14:14:20 »
В този код няма грешки! Поне това което показваш освен това:
 if($login==Dragonyll && $pass==yic4sc3dhvb) - трябват кавички.
Обаче кода няма грешката която казваш. Освен това тоя код от де го взе?
Днес Печатарите използват парите за да купят мозъците на онези, които ги превъзхождат, за да ги накарат да им служат и така да се превърнат в жертва на посредствеността. Това ли е причината, поради която ги наричате благо?
<iframe src="http://www.corbindavenport.com/ubuntu/widget.html" style="width:

Dragonyll

  • Newbie
  • *
  • Благодарности
  • -Казани: 0
  • -Получени: 0
  • Публикации: 26
Re: Адресна книга (част 1)
« Отговор #6 -: 13 Декември 2010, 15:59:30 »
Ема аз тоя код аз съм си го написал сам.
Код: PHP
  1. #
  2.   $login=trim($_POST&#91;&#39;login&#39;]);
  3. #
  4.     $pass=trim($_POST&#91;&#39;pass&#39;]);
  5. #
  6.     if(strlen($login)>3 && strlen($pass)>3)
  7.  

Нещо неможах да пуста кода добре ама както и да е тва аз съм си го писал аз съм си направил login i pass като променливи и те ми съдържат нещо.
« Последна редакция: 13 Декември 2010, 16:17:55 от Dragonyll »

echeveria

  • Hero Member
  • *****
  • Благодарности
  • -Казани: 72
  • -Получени: 94
  • Публикации: 4836
Re: Адресна книга (част 1)
« Отговор #7 -: 13 Декември 2010, 16:38:39 »
ама виж сега, не може да си редактваш поста ей така с ново инфо и ние да ти следим мислите.
Notice: не е грешка!
Обаче вече казах да вкараш проверяваните стойности в кавички:
Dragonyll
yic4sc3dhvb
Що се казва това така?
input type="submit" name="login">
а това?
Username:<input type="text" name="login"><br>

Днес Печатарите използват парите за да купят мозъците на онези, които ги превъзхождат, за да ги накарат да им служат и така да се превърнат в жертва на посредствеността. Това ли е причината, поради която ги наричате благо?
<iframe src="http://www.corbindavenport.com/ubuntu/widget.html" style="width:

Dragonyll

  • Newbie
  • *
  • Благодарности
  • -Казани: 0
  • -Получени: 0
  • Публикации: 26
Re: Адресна книга (част 1)
« Отговор #8 -: 14 Декември 2010, 12:54:25 »
Еми защото така са показани в урока и аз права сичко както трябва ама пак ми излизат Notice и Warning. Защо така тва ми е въпроса. И за редактирането предполагамх че виждате ама кво да направа като бех писал некви пълни простотии.

echeveria

  • Hero Member
  • *****
  • Благодарности
  • -Казани: 72
  • -Получени: 94
  • Публикации: 4836
Re: Адресна книга (част 1)
« Отговор #9 -: 14 Декември 2010, 12:58:57 »
В кой урок са показани така? Няма как да е вярно! Просто не виждам как някой ще изпрати читава заявка така щом няма да получи данни от формата щом има дублиращи се имена?
Днес Печатарите използват парите за да купят мозъците на онези, които ги превъзхождат, за да ги накарат да им служат и така да се превърнат в жертва на посредствеността. Това ли е причината, поради която ги наричате благо?
<iframe src="http://www.corbindavenport.com/ubuntu/widget.html" style="width:

Dragonyll

  • Newbie
  • *
  • Благодарности
  • -Казани: 0
  • -Получени: 0
  • Публикации: 26
Re: Адресна книга (част 1)
« Отговор #10 -: 14 Декември 2010, 14:30:31 »
Еми ето и ми кажи каде съм объркал и да се поправя моля ти се :'(

echeveria

  • Hero Member
  • *****
  • Благодарности
  • -Казани: 72
  • -Получени: 94
  • Публикации: 4836
Re: Адресна книга (част 1)
« Отговор #11 -: 14 Декември 2010, 14:34:21 »
Еми ето и ми кажи каде съм объркал и да се поправя моля ти се :'(
#
Код: HTML
  1. <form method="post" action="Index1.php">
  2.  
  3.       Username:<input type="text" name="login"><br>
  4.  
  5.       Password:<input type="password" name="pass"><br>
  6.  
  7.       E-mail:<input type="text" name="email"><br>
  8.  
  9.       <input type="submit" name="button">
  10.  
  11.       </form>

Примерно
« Последна редакция: 14 Декември 2010, 14:48:28 от echeveria »
Днес Печатарите използват парите за да купят мозъците на онези, които ги превъзхождат, за да ги накарат да им служат и така да се превърнат в жертва на посредствеността. Това ли е причината, поради която ги наричате благо?
<iframe src="http://www.corbindavenport.com/ubuntu/widget.html" style="width:

Dragonyll

  • Newbie
  • *
  • Благодарности
  • -Казани: 0
  • -Получени: 0
  • Публикации: 26
Re: Адресна книга (част 1)
« Отговор #12 -: 14 Декември 2010, 14:42:48 »
Извинявам се за честото псиане, но незнам защо при мене не става добре никога
Ето друг проблем:
Код: PHP
  1. <?php
  2. ?>
  3. <html>
  4.    <head>
  5.       <meta http-equiv="Content-type" content="text/html; charset=UTF-8">
  6.           <title>Friends</title>
  7.    </head>
  8.    <body>
  9.    <?php  
  10.    if($_SESSION&#91;&#39;is_logged&#39;]==true)
  11.   {
  12.       //echo "You are logged now";    
  13.       echo &#39;<a href="logout.php">Logout</a>&#39;;
  14.       //TODO list of friends     
  15.    }
  16.    else
  17.    {
  18.       $login=trim($_POST&#91;&#39;login&#39;]);
  19.           $pass=trim($_POST&#91;&#39;pass&#39;]);
  20.      if(strlen($login)>3 && strlen($pass)>3)
  21.           {
  22.           if($login=="asdf" && $pass=="qwerty")
  23.          
  24.           {
  25.             $_SESSION&#91;&#39;is_logged&#39;]=true;
  26.                 header(&#39;Location: Index1.php&#39;);
  27.           }
  28.           }
  29.           else
  30.           {
  31.           echo "Wrong ID/Password";      
  32.           }
  33.       ?>
  34.            <form method="post" action="Index1.php">
  35.            Username:<input type="text" name="login"><br>
  36.            Password:<input type="password" name="pass"><br>        
  37.            <input type="submit" name="[size=24pt]button[/size]">
  38.            </form>
  39.            
  40.           <?php  
  41.    }
  42.       ?>  
  43.    </body>
  44. </html>
  45.  

Ми излзиат ето тия трите проблемчета:
Notice: Undefined index: is_logged in C:\wamp\www\Friends\Index1.php on line 11

Notice: Undefined index: login in C:\wamp\www\Friends\Index1.php on line 19

Notice: Undefined index: pass in C:\wamp\www\Friends\Index1.php on line 20

И то тва Notice не мисал че е сериозно ама все пак не искам да го има ако може да ми помогнета пак много ще съм благодарен. :)

echeveria

  • Hero Member
  • *****
  • Благодарности
  • -Казани: 72
  • -Получени: 94
  • Публикации: 4836
Re: Адресна книга (част 1)
« Отговор #13 -: 14 Декември 2010, 14:47:40 »
Трябва да го изключиш от конф файла на рнр, не знам къде е в уиндоус!
Днес Печатарите използват парите за да купят мозъците на онези, които ги превъзхождат, за да ги накарат да им служат и така да се превърнат в жертва на посредствеността. Това ли е причината, поради която ги наричате благо?
<iframe src="http://www.corbindavenport.com/ubuntu/widget.html" style="width:

Dragonyll

  • Newbie
  • *
  • Благодарности
  • -Казани: 0
  • -Получени: 0
  • Публикации: 26
Re: Адресна книга (част 1)
« Отговор #14 -: 14 Декември 2010, 18:42:34 »
Мерси ще потърса. Знаете ли какво ако изникне нещо подобно дето не пречи толкова на работата ми ще си продължа и като направа сичко готово ще го пусна ако има такива грешки и вие ще кажете каде кво да дооправа.