![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zablokowani Postów: 79 Pomógł: 0 Dołączył: 1.03.2009 Ostrzeżenie: (20%) ![]() ![]() |
Piszę własny system newsów i mam problem z dodajnews.php
Wygląda on następująco: Kod <?php session_start(); function connect_db() { mysql_connect("localhost", "nazwa_uzytkownika", "haslo") or die(mysql_error()); mysql_select_db("nazwa_bazy_danych") or die(mysql_error()); } if($_SESSION['haslo']=="haslo") { if($_POST['news']=="NULL") { echo "<form action="dodajnews.php" method="post"> <input type="text" name="tytul" value="Tytuł news\'a" size="20"> <textarea name="news" cols="20" rows="20">Treść news\'a</textarea> <input type="submit" value="Dodaj"> </form>"; } else { $news = $_POST['news']; $tytul = $_POST['tytul']; $data = date('Y-m-d'); connect_db(); mysql_query ("SET NAMES latin2"); mysql_query("INSERT INTO `news` (`news`,`tytul`,`data`) VALUES ('".$news."','".$tytul."','".$data."') ") or die(mysql_error()); } } ?> Proszę o pomoc co jest źle. Gdy wrzucam go na serwer to nic nie wyświetla. |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 35 Pomógł: 0 Dołączył: 21.01.2009 Ostrzeżenie: (0%) ![]() ![]() |
Kod echo "<form action="dodajnews.php" method="post"> Nie wiem, jak u innych, ale na moim serwerze jeśli w echo są " to nie działa. Musi być ' zamiast " przy HTMLowych fragmentach. Np. Kod echo "<form action='dodajnews.php' method='post'>";
|
|
|
![]()
Post
#3
|
|
Grupa: Zablokowani Postów: 79 Pomógł: 0 Dołączył: 1.03.2009 Ostrzeżenie: (20%) ![]() ![]() |
Poprawiłem, ale nic nie pomogło
|
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 35 Pomógł: 0 Dołączył: 21.01.2009 Ostrzeżenie: (0%) ![]() ![]() |
Kod <?php session_start(); function connect_db() { mysql_connect("localhost", "nazwa_uzytkownika", "haslo") or die(mysql_error()); mysql_select_db("nazwa_bazy_danych") or die(mysql_error()); } if($_SESSION['haslo']=="haslo") { if($_POST['news']=="NULL") { echo "<form action='dodajnews.php' method='post'> <input type='text' name='tytul' value='Tytuł newsa' size='20'> <textarea name='news' cols='20' rows='20'>Treść newsa</textarea> <input type='submit' value='Dodaj'> </form>"; } else { $news = $_POST['news']; $tytul = $_POST['tytul']; $data = date('Y-m-d'); connect_db(); mysql_query ("SET NAMES latin2"); mysql_query("INSERT INTO `news` (`news`,`tytul`,`data`) VALUES ('".$news."','".$tytul."','".$data."') ") or die(mysql_error()); } } ?> Spróbuj tak. W tych krzakach po polskich literach miałeś znak średnika. Ten post edytował Buła 6.03.2009, 19:20:55 |
|
|
![]()
Post
#5
|
|
Grupa: Zablokowani Postów: 79 Pomógł: 0 Dołączył: 1.03.2009 Ostrzeżenie: (20%) ![]() ![]() |
W tym momencie także nic nie wyświetla (IMG:http://forum.php.pl/style_emoticons/default/wstydnis.gif)
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 1 182 Pomógł: 115 Dołączył: 4.03.2009 Skąd: Myszków Ostrzeżenie: (0%) ![]() ![]() |
A jak ustawiasz 'haslo' w sesji? No i czemu "NULL" a nie null bez cudzysłowów? Albo użyj isset.
|
|
|
![]()
Post
#7
|
|
Grupa: Zablokowani Postów: 79 Pomógł: 0 Dołączył: 1.03.2009 Ostrzeżenie: (20%) ![]() ![]() |
A w czym wstawić hasło?
|
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 101 Pomógł: 5 Dołączył: 15.10.2008 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
na wstepie zacznij od zainstalowania sobie programu kolorującego składnie php... polecam keD instalka to jakies 2mb wiec malo a jest przydatny i od razu w nim widac ze w tym co napisales jest błąd (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) a jaki to juz szukam :] a ty sobei zainstaluj ked'a (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
spróbuj tak:
I jedno pytanie... hasło masz kodowane ? bo ze skrytu wynika że nie więc proponuje kodować hasło w md5() a jeśli masz to problem tkwi w tym ze nic nie wyswietla bo hasło sie nie zgadza (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) Ten post edytował Smoker 6.03.2009, 19:53:44 |
|
|
![]()
Post
#9
|
|
Grupa: Moderatorzy Postów: 4 069 Pomógł: 497 Dołączył: 11.05.2007 Skąd: Warszawa ![]() |
na wstepie zacznij od zainstalowania sobie programu kolorującego składnie php... polecam keD instalka to jakies 2mb wiec malo a jest przydatny i od razu w nim widac ze w tym co napisales jest błąd (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) a jaki to juz szukam :] a ty sobei zainstaluj ked'a (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) albo jakikolwiek normalny edytor ,np: notepad++. if($_POST['news']=="NULL") zmień na if($_POST['news']==NULL) lub if( empty($_POST['news']) ) |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 1 182 Pomógł: 115 Dołączył: 4.03.2009 Skąd: Myszków Ostrzeżenie: (0%) ![]() ![]() |
No ale czy hasło w ogóle gdzieś istnieje? Bo wnioskując z
Cytat("nansss") A w czym wstawić hasło? to mogę sobie pomyśleć, że nie... |
|
|
![]()
Post
#11
|
|
Grupa: Zablokowani Postów: 79 Pomógł: 0 Dołączył: 1.03.2009 Ostrzeżenie: (20%) ![]() ![]() |
Istnieje w panel.php
|
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 101 Pomógł: 5 Dołączył: 15.10.2008 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
hasło istnieje i z tego co widze to jest zapisane w $_SESSION['haslo'] ale zawsze jest takie same (IMG:http://forum.php.pl/style_emoticons/default/haha.gif) i to jest dziwne (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
Ps. probowales mojego rozwiazania ? Ten post edytował Smoker 6.03.2009, 20:00:31 |
|
|
![]()
Post
#13
|
|
Grupa: Zarejestrowani Postów: 1 182 Pomógł: 115 Dołączył: 4.03.2009 Skąd: Myszków Ostrzeżenie: (0%) ![]() ![]() |
Tak jak mówi Smoker, formularz się raczej nie wyświetli, bo $_POST['news'] na 99 % nie ma wartości "NULL" (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) .
|
|
|
![]()
Post
#14
|
|
Grupa: Zarejestrowani Postów: 101 Pomógł: 5 Dołączył: 15.10.2008 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
w moim rozwiazaniu uzylem if(!isSet($_POST['news'])) zeby wyswietlal formularz jak nie dostal newsa w zmiennej POST (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) bo masz racje ze NULL bedzie dopiero jak wysle formularz z pustą zmienną (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
Ten post edytował Smoker 6.03.2009, 20:04:42 |
|
|
![]()
Post
#15
|
|
Grupa: Zablokowani Postów: 79 Pomógł: 0 Dołączył: 1.03.2009 Ostrzeżenie: (20%) ![]() ![]() |
|
|
|
![]()
Post
#16
|
|
Grupa: Zarejestrowani Postów: 101 Pomógł: 5 Dołączył: 15.10.2008 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
no to widocznie twoje hasło nie pasuje :]
Ps wstawilem tam $haslo = 'haslo'; if($haslo == 'haslo') {... I mi dziala :] wiec bankowo to jest sprawa hasla (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) Ten post edytował Smoker 6.03.2009, 20:11:33 |
|
|
![]()
Post
#17
|
|
Grupa: Moderatorzy Postów: 4 069 Pomógł: 497 Dołączył: 11.05.2007 Skąd: Warszawa ![]() |
pokaż kod który ustawia sesje z hasłem (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
|
|
|
![]()
Post
#18
|
|
Grupa: Zablokowani Postów: 79 Pomógł: 0 Dołączył: 1.03.2009 Ostrzeżenie: (20%) ![]() ![]() |
Tutaj jest pięć kodów: panel.php, dodajnews.php, usunnews.php, index.php i news.php
panel.php Kod <?php session_start(); if($_GET['wyloguj']) { session_unset(); echo 'Wylogowano'; exit; } else { if($_POST["haslo"]=="haslo") { $_SESSION['haslo'] = $_POST["haslo"]; echo "Zalogowano.."; echo '<p />'; } else { echo " <form method='post' action='panel.php'> Hasło: <input type='password' value='' name='haslo' /> <input type='submit' value='Zaloguj' /> </form> "; } } if($_SESSION['haslo']=='haslo') { echo " <a style='color: red; text-decoration: none;' href='dodajnews.php'> Dodaj aktualność </a> <a style='color: red; text-decoration: none;' href='index.php?strona=panel&wyloguj=1'> Wyloguj się </a> "; } ?> dodajnews.php Kod <?php session_start(); function connect_db() { mysql_connect("host", "uzytkownik", "haslo") or die(mysql_error()); mysql_select_db("nazwa") or die(mysql_error()); } if($_SESSION['haslo'] == 'haslo') { if(!isSet($_POST['news'])) { echo "<form action=\"dodajnews.php\" method=\"post\"> <input type=\"text\" name=\"tytul\" value=\"Tytuł newsa\" size=\"20\"> <textarea name=\"news\" cols=\"20\" rows=\"20\">Treść newsa</textarea> <input type=\"submit\" value=\"Dodaj\"> </form>"; } else { $news = $_POST['news']; $tytul = $_POST['tytul']; $data = date('Y-m-d'); connect_db(); mysql_query ("SET NAMES latin2"); mysql_query("INSERT INTO `news` (`news`,`tytul`,`data`) VALUES ('".$news."','".$tytul."','".$data."') ") or die(mysql_error()); } } ?> usunnews.php Kod <?php session_start(); function connect_db() { mysql_connect("host", "uzytkownik", "haslo") or die(mysql_error()); mysql_select_db("nazwa") or die(mysql_error()); } if($_SESSION['haslo']=="haslo") { connect_db(); mysql_query ("SET NAMES latin2"); $id = $_GET['id']; mysql_query(' DELETE FROM `news` WHERE `id`="'.$id.'" ') or die(mysql_error()); echo 'Usunięto news'; } ?> index.php Kod <?php function connect_db() { mysql_connect("host", "uzytkownik", "haslo") or die(mysql_error()); mysql_select_db("nazwa") or die(mysql_error()); } connect_db(); mysql_query ("SET NAMES latin2"); $query = mysql_query(" SELECT * FROM `news` ORDER BY DATA DESC LIMIT 1"); while($fetch=mysql_fetch_array($query)) { $tekst .= '<b><h2>'.$fetch[1]. '</h2> </b>'.$fetch[2].'<br/><a href="index.php?strona=news&id='.$fetch[0].'">Czytaj wiecej...</A>'; } echo $tekst; mysql_close(); ?> news.php Kod <?php
function connect_db() { mysql_connect("host", "uzytkownik", "haslo") or die(mysql_error()); mysql_select_db("nazwa") or die(mysql_error()); } connect_db(); mysql_query ("SET NAMES latin2"); $query = mysql_query(" SELECT * FROM `news` ORDER BY `id` DESC "); while($fetch=mysql_fetch_array($query)) { echo '<table>'; echo '<tr>'; echo '<td width="430px"> <p class="style4 style5 style6">'.$fetch['tytul'].'</p> </td>' .'<td align="left"> <p class="style4 style5" style="font-size: 10px;">'.'Dodano: '.$fetch['data'].'</p> </td>'; if($_SESSION['haslo']) { echo '<td>'; echo '<a class="style4 style5" style="font-size: 10px; color: red; text-decoration: none;" href="index.php?strona=usunnews&id='.$fetch['id'].' "> Usuń </a> '; echo '</td>'; echo '</tr>'; } else { echo'</tr>'; } echo '<tr><td>'; echo '<hr>'; echo '<p class="style4 style5">'. $fetch['news'].'</p>'; echo ' '; echo '</td></tr>'; echo '</table>'; } mysql_close(); ?> |
|
|
![]()
Post
#19
|
|
Grupa: Moderatorzy Postów: 4 069 Pomógł: 497 Dołączył: 11.05.2007 Skąd: Warszawa ![]() |
ciekawy html (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) daj echo $_SESSION['haslo'] ; w pliku w którym ci nie działa hasło, ewentualnie w strlen , może jakaś biała spacja ci się zakradła . |
|
|
![]()
Post
#20
|
|
Grupa: Zablokowani Postów: 79 Pomógł: 0 Dołączył: 1.03.2009 Ostrzeżenie: (20%) ![]() ![]() |
|
|
|
![]()
Post
#21
|
|
Grupa: Moderatorzy Postów: 4 069 Pomógł: 497 Dołączył: 11.05.2007 Skąd: Warszawa ![]() |
w pliku co ci nie działa zaraz przed sprawdzeniem poprawności (czyli na samym początku po session_start)
|
|
|
![]()
Post
#22
|
|
Grupa: Zarejestrowani Postów: 101 Pomógł: 5 Dołączył: 15.10.2008 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
w dodajnews.php gdzies na gorze i zobacz jakie hasło Ci pokaze... czy 'haslo' czy jakies inne czy wywali blad ze nie ma hasla :]
|
|
|
![]()
Post
#23
|
|
Grupa: Zarejestrowani Postów: 1 182 Pomógł: 115 Dołączył: 4.03.2009 Skąd: Myszków Ostrzeżenie: (0%) ![]() ![]() |
A co to jest? Nie dało się normalnie, bez funkcji? I tak w każdym pliku masz to samo. No i po co dajesz warunek $_SESSION['haslo'] == 'haslo', skoro zaraz później już robisz to bez sprawdzania zgodności? Wywal lepiej te == 'haslo' i wtedy sprawdź. |
|
|
![]()
Post
#24
|
|
Grupa: Zablokowani Postów: 79 Pomógł: 0 Dołączył: 1.03.2009 Ostrzeżenie: (20%) ![]() ![]() |
Dałem w tym miejscu co mówiłeś i nie wyskakuje mi, że złe hasło, a dodajnews.php dalej nie dziala
Usunąłem to =='haslo' i bylo jeszcze gorzej tj. zniknal mi favicon i tytyl Ten post edytował nansss 6.03.2009, 20:36:52 |
|
|
![]()
Post
#25
|
|
Grupa: Zarejestrowani Postów: 1 182 Pomógł: 115 Dołączył: 4.03.2009 Skąd: Myszków Ostrzeżenie: (0%) ![]() ![]() |
Daj echo 'costam' zaraz po sprawdzeniu hasła z sesji, i drugi raz po sprawdzeniu POSTa. I powiedz, który się wyświetla, albo czy w ogóle się wyświetlają (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) .
|
|
|
![]()
Post
#26
|
|
Grupa: Moderatorzy Postów: 4 069 Pomógł: 497 Dołączył: 11.05.2007 Skąd: Warszawa ![]() |
nie wyskakuje że złe czyli wyświetla się dobre hasło , tak? a dałeś strlen czy są białe spacje , ewentualnie daj
echo '"'.$_SESSION['haslo'].'"'; jeśli masz w sesji spacje to będzie odstęp między hasłem a " i wiadomo gdzie błąd (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) bo po za tym to nie widać (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) |
|
|
![]()
Post
#27
|
|
Grupa: Zarejestrowani Postów: 101 Pomógł: 5 Dołączył: 15.10.2008 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
(IMG:http://forum.php.pl/style_images/1/folder_profile_portal/user-online.png) Mephistofeles jak to wywali to kazdemu sie pokaze dodawanie newsa a nie tylko "adminowi" (IMG:http://forum.php.pl/style_emoticons/default/haha.gif) a co do połączenia to masz racje (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) ja to zawsze robie w osobnym pliku i tylko includuje jak jest taka potrzeba :]
|
|
|
![]()
Post
#28
|
|
Grupa: Zablokowani Postów: 79 Pomógł: 0 Dołączył: 1.03.2009 Ostrzeżenie: (20%) ![]() ![]() |
Żaden się nie wyświetlił, a tylko usunął mi favicon i tytuł (IMG:http://forum.php.pl/style_emoticons/default/blinksmiley.gif)
|
|
|
![]()
Post
#29
|
|
Grupa: Zarejestrowani Postów: 101 Pomógł: 5 Dołączył: 15.10.2008 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
powinienes wogole przerobic ten skrypt (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) wstawic w bazie kolumne admin i nadac wartosc 1 dla admina i 0 dla usera (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) i w panelu admina sprawdzic czy ma adma czy nie jesli nie ma to header("Location: index.php"); a jesli jest to dalsza czesc skryptu i nie musialbys teraz szukac jakiegos malego durnelo bledu w kodzie (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
Ps. jesli haslo pokazal dobre to haslo == haslo i nie widze innej mozliwosc a wg twojego skryptu haslo !== haslo :] Ten post edytował Smoker 6.03.2009, 20:44:48 |
|
|
![]()
Post
#30
|
|
Grupa: Zablokowani Postów: 79 Pomógł: 0 Dołączył: 1.03.2009 Ostrzeżenie: (20%) ![]() ![]() |
Kurde nie moge skminić ;/
|
|
|
![]()
Post
#31
|
|
Grupa: Zarejestrowani Postów: 1 182 Pomógł: 115 Dołączył: 4.03.2009 Skąd: Myszków Ostrzeżenie: (0%) ![]() ![]() |
Jak wywali sprawdzanie z sesji, to raczej nic się nie zmieni (pomijając bezpieczeństwo), bo dopóki zmienna w sesji nie istnieje to nikomu admina nie pokaże. Ja tak miałem dłuższy czas u siebie, i działało, sprawdzałem tylko czy istnieje zmienna.
A skoro usunął ci się tytuł, to może coś jest nie tak z HTMLem? Okrężna droga - daj tam jakiegoś INSERTA do bazy, i zobacz czy się dodało (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) . Albo lepiej nie, chociaż spróbować nie zaszkodzi. A jak spróbujesz takiego:
Sprawdziłem u siebie, i działa. Ten post edytował Mephistofeles 6.03.2009, 20:52:58 |
|
|
![]()
Post
#32
|
|
Grupa: Zarejestrowani Postów: 101 Pomógł: 5 Dołączył: 15.10.2008 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
i napisz co CI pokazał...
Ps... po echo pojedyńczy cudzysłow ? a nie wyswietli wtedy calego input itd jako tekst zamiast to przerabiac jako html ? Ten post edytował Smoker 6.03.2009, 20:52:17 |
|
|
![]()
Post
#33
|
|
Grupa: Zablokowani Postów: 79 Pomógł: 0 Dołączył: 1.03.2009 Ostrzeżenie: (20%) ![]() ![]() |
Wyskoczyło debug 1 (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) ale usunęło tytuł i favicon
Ten post edytował nansss 6.03.2009, 20:52:23 |
|
|
![]()
Post
#34
|
|
Grupa: Zarejestrowani Postów: 1 182 Pomógł: 115 Dołączył: 4.03.2009 Skąd: Myszków Ostrzeżenie: (0%) ![]() ![]() |
Ja zawsze w PHP stosuję apostrofy, a cudzysłowy tylko do HTMLa (w SQLu takie koło tyldy (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif) ).
|
|
|
![]()
Post
#35
|
|
Grupa: Zarejestrowani Postów: 101 Pomógł: 5 Dołączył: 15.10.2008 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
czyli w zmiennej $_SESSION['haslo'] nie ma wartosci haslo :]
sproboj if($_SESSION['haslo']=='haslo') zamienic na: if(strlen($_SESSION['haslo'])=='haslo') Ten post edytował Smoker 6.03.2009, 20:57:29 |
|
|
![]()
Post
#36
|
|
Grupa: Moderatorzy Postów: 4 069 Pomógł: 497 Dołączył: 11.05.2007 Skąd: Warszawa ![]() |
i napisz co CI pokazał... Ps... po echo pojedyńczy cudzysłow ? a nie wyswietli wtedy calego input itd jako tekst zamiast to przerabiac jako html ? ktoś tu chyba nie zna podstaw php (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) różnica między ' a " jest taka że jak w " dasz zmienną to wyświetli ci jej wartość a w ' wyświetli co stringa (nazwę zmiennej) html nie ma tu nic do rzeczy zawsze tak samo jest traktowany (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) ----------- ale usunęło tytuł i favicon a gdzie ty deklarujesz w tym pliku <title> i ikonkę ? bo jakoś nie widzę (IMG:http://forum.php.pl/style_emoticons/default/blinksmiley.gif) |
|
|
![]()
Post
#37
|
|
Grupa: Zablokowani Postów: 79 Pomógł: 0 Dołączył: 1.03.2009 Ostrzeżenie: (20%) ![]() ![]() |
Zmieniłem na:
if(strlen($_POST["haslo"]=="haslo")) i wyskoczył mi napis haslo EDIT; Ja tylko wysyłam kod php Ten post edytował nansss 6.03.2009, 20:58:44 |
|
|
![]()
Post
#38
|
|
Grupa: Moderatorzy Postów: 4 069 Pomógł: 497 Dołączył: 11.05.2007 Skąd: Warszawa ![]() |
pokaż jak wygląda teraz twój kod (IMG:http://forum.php.pl/style_emoticons/default/blinksmiley.gif)
|
|
|
![]()
Post
#39
|
|
Grupa: Zarejestrowani Postów: 101 Pomógł: 5 Dołączył: 15.10.2008 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
spawnm to nie kazdy jest idealny (IMG:http://forum.php.pl/style_emoticons/default/haha.gif) ja zawsze uzywalem ' do tekstów a " gdy mialem jakis kod htmla :]ale najwazniejsze ze mi dzialalo (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
ps. ja tam zle napisalem ten kod... juz go popawilem... teraz sproboj Ten post edytował Smoker 6.03.2009, 21:01:39 |
|
|
![]()
Post
#40
|
|
Grupa: Zablokowani Postów: 79 Pomógł: 0 Dołączył: 1.03.2009 Ostrzeżenie: (20%) ![]() ![]() |
|
|
|
![]()
Post
#41
|
|
Grupa: Zarejestrowani Postów: 101 Pomógł: 5 Dołączył: 15.10.2008 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
zamiast
if(strlen($_POST["haslo"]=="haslo")) ma byc if(strlen($_SESSION['haslo'])=='haslo') ps ide zapalic bo zaraz nie wytrzymam :] Ten post edytował Smoker 6.03.2009, 21:03:33 |
|
|
![]()
Post
#42
|
|
Grupa: Zarejestrowani Postów: 2 148 Pomógł: 230 Dołączył: 26.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
zamiast if(strlen($_POST["haslo"]=="haslo")) ma byc if(strlen($_SESSION['haslo'])=='haslo') ps ide zapalic bo zaraz nie wytrzymam :] strlen() zawsze zwroci int mundrolu // edit ide zapalic bo zaraz z Toba nie wytrzymam (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) // edit 2 chociaz nie pale... Ten post edytował pyro 6.03.2009, 21:05:33 |
|
|
![]()
Post
#43
|
|
Grupa: Moderatorzy Postów: 4 069 Pomógł: 497 Dołączył: 11.05.2007 Skąd: Warszawa ![]() |
|
|
|
![]()
Post
#44
|
|
Grupa: Zablokowani Postów: 79 Pomógł: 0 Dołączył: 1.03.2009 Ostrzeżenie: (20%) ![]() ![]() |
Nic to nie dało...
ehh |
|
|
![]()
Post
#45
|
|
Grupa: Moderatorzy Postów: 4 069 Pomógł: 497 Dołączył: 11.05.2007 Skąd: Warszawa ![]() |
dziwne , powinno działać (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
a powiedz czy echo $_SESSION['haslo'] ; wyświetla ci haslo czy hasło ;] jak haslo to się poddaje (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) |
|
|
![]()
Post
#46
|
|
Grupa: Zarejestrowani Postów: 101 Pomógł: 5 Dołączył: 15.10.2008 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
a tam ma byc $_POST['haslo'] a nie $_SESSION['haslo'] (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ?
|
|
|
![]()
Post
#47
|
|
Grupa: Zablokowani Postów: 79 Pomógł: 0 Dołączył: 1.03.2009 Ostrzeżenie: (20%) ![]() ![]() |
haslo
Ten post edytował nansss 6.03.2009, 21:13:56 |
|
|
![]()
Post
#48
|
|
Grupa: Moderatorzy Postów: 4 069 Pomógł: 497 Dołączył: 11.05.2007 Skąd: Warszawa ![]() |
a tam ma byc $_POST['haslo'] a nie $_SESSION['haslo'] (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) ? racja (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) daj:
mój błąd (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) |
|
|
![]()
Post
#49
|
|
Grupa: Zarejestrowani Postów: 101 Pomógł: 5 Dołączył: 15.10.2008 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
to mam ostateczny pomysl :] skasuj caly kod z dodajnewsa.php i zrob tak... najpierw input w ktorym koles ma wpisac haslo i jesli bedzie to haslo admina to pokaz mu dodawanie postow a jak nie to nic ma nie pokazac...
jak chcesz to ja CI to napisze (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) |
|
|
![]()
Post
#50
|
|
Grupa: Zablokowani Postów: 79 Pomógł: 0 Dołączył: 1.03.2009 Ostrzeżenie: (20%) ![]() ![]() |
Napisałbyś cały dodajnews?
|
|
|
![]()
Post
#51
|
|
Grupa: Zarejestrowani Postów: 101 Pomógł: 5 Dołączył: 15.10.2008 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
tak zaraz Ci to zrobie tak na szybko
|
|
|
![]()
Post
#52
|
|
Grupa: Zablokowani Postów: 79 Pomógł: 0 Dołączył: 1.03.2009 Ostrzeżenie: (20%) ![]() ![]() |
Byłbym bardzo wdzięczny
|
|
|
![]()
Post
#53
|
|
Grupa: Zarejestrowani Postów: 101 Pomógł: 5 Dołączył: 15.10.2008 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
dodajnews.php
nie sprawdzalem ale powinno zadzialac (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) i pamietaj ze hasło to haslo a nie hasło :] Ten post edytował Smoker 6.03.2009, 21:30:20 |
|
|
![]()
Post
#54
|
|
Grupa: Zablokowani Postów: 79 Pomógł: 0 Dołączył: 1.03.2009 Ostrzeżenie: (20%) ![]() ![]() |
Ok już działa
Ten post edytował nansss 6.03.2009, 21:33:48 |
|
|
![]()
Post
#55
|
|
Grupa: Zarejestrowani Postów: 101 Pomógł: 5 Dołączył: 15.10.2008 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
a plik napewno sie nazywa dodajnewsa.php ? czy moze dodajnews.php ?
edit: moj blad (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) bo odwoluje sie do dodajnewsa.php a ma byc dodajnews.php :] juz poprawiam (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
To kliknij ze pomoglem to sie pokaze ze temat rozwiązany ;P Ten post edytował Smoker 6.03.2009, 21:37:06 |
|
|
![]()
Post
#56
|
|
Grupa: Zablokowani Postów: 79 Pomógł: 0 Dołączył: 1.03.2009 Ostrzeżenie: (20%) ![]() ![]() |
Kurde coś nie teges dalej.
Bo zrobiłem takie coś, że jak doda to doda go to news.php a tam tylko pokazuje datę i jakieś linie a i jak wpisze panel.php to pokazuje się takie coś: http://img25.imageshack.us/my.php?image=12948883.bmp Ten post edytował nansss 6.03.2009, 21:56:16 |
|
|
![]()
Post
#57
|
|
Grupa: Zarejestrowani Postów: 101 Pomógł: 5 Dołączył: 15.10.2008 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
pokaz kod w news php tam gdzie masz to pokazywanie newsow i zapytania jakimi wyciagasz te dane z bazy
panel.php nie generuje zadnych bledow a jak mial wygladac to nie wiem (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) pokaz tego news.php Ten post edytował Smoker 6.03.2009, 22:00:15 |
|
|
![]()
Post
#58
|
|
Grupa: Zablokowani Postów: 79 Pomógł: 0 Dołączył: 1.03.2009 Ostrzeżenie: (20%) ![]() ![]() |
news.php
|
|
|
![]()
Post
#59
|
|
Grupa: Zarejestrowani Postów: 101 Pomógł: 5 Dołączył: 15.10.2008 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
tabele masz zle zrobiona :] im wiecej newsow tym wiecej </tr> a nigdzie tam sie <tr> nie zaczyna :] i to ci tabele rozwala
a nie jednak zle popatrzylem (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) szukam dalej (IMG:http://forum.php.pl/style_emoticons/default/haha.gif) ej nie (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) ja juz sie poddaje (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) nie wiem co jest zle (IMG:http://forum.php.pl/style_emoticons/default/haha.gif) sproboj tworzyc tablice asocjacyjną (mysql_fetch_assoc zamiast mysql_fetch_array) a po zatym to ja juz sie poddaje (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) sproboj to poprostu od nowa napisac (IMG:http://forum.php.pl/style_emoticons/default/haha.gif) bo ja juz czasu nie mam bo sam obecnie gre robie :] a to tez troche czasu trwa (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) musisz miec cos z tym $_SESSION['haslo'] (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) bo wczesniej tez nie dzialalo... Ten post edytował Smoker 6.03.2009, 22:15:31 |
|
|
![]()
Post
#60
|
|
Grupa: Zarejestrowani Postów: 1 182 Pomógł: 115 Dołączył: 4.03.2009 Skąd: Myszków Ostrzeżenie: (0%) ![]() ![]() |
Wiesz co, może lepiej zainteresuj się np. Smarty?
Będzie o wiele czytelniej, i mniej błędów zrobisz. |
|
|
![]()
Post
#61
|
|
Grupa: Zarejestrowani Postów: 101 Pomógł: 5 Dołączył: 15.10.2008 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
calej strony za Ciebie nie napisze (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) pozatym to juz na kolejny temat sie nadaje bo problem tego został rozwiązany
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 25.09.2025 - 19:02 |