![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 87 Pomógł: 0 Dołączył: 22.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
Mam taki skrypt:
<? session_start(); $ses=$_GET['session']; if ($ses=="destroy") { session_destroy(); header("Location: /logowanie.php?logowanie=wylogowano"); } if ($_SESSION['zalogowany']!="tak") { header("Location: /logowanie.php?logowanie=no"); } elseif ($_SESSION['ranga']!="admin") { echo 'Dla Ciebie jest przeznaczony inny panel!'; } else { include('../top.php'); ?> <h1>Panel administracyjny</h1> <h2>Edytuj artykuł</h2> <? if (isset($_GET['id'])) { include('../config.php'); $mysql=mysql_connect($serwer,$user,$haslo); $mysql=mysql_select_db($baza); $query=mysql_query("SELECT * FROM artykuly WHERE id LIKE '" . $_GET['id'] . "'"); $row=mysql_fetch_array($query); $row[7]=str_replace('<','<;', $row[7]); $row[7]=str_replace('>','>', $row[7]); $row[7]=str_replace('<code>',' Kod ', $row[7]); ', $row[7]);$row[7]=str_replace('</code>',' $row[7]=str_replace('<i>','', '$row[7]'); $row[7]=str_replace('</i>','', $row[7]); $row[7]=str_replace('<b>','', $row[7]); $row[7]=str_replace('</b>','', $row[7]); $row[7]=str_replace('<u>','', $row[7]); $row[7]=str_replace('</u>','', $row[7]); $row[7]=str_replace('<h3>','[h2]', $row[7]); $row[7]=str_replace('</h3>','[/h2]', $row[7]); $row[7]=str_replace('<h2>','[h1]', $row[7]); $row[7]=str_replace('</h2>','[/h1]', $row[7]); $row[7]=str_replace('<a href="','[a][href]', $row[7]); $row[7]=str_replace('">','[/href]', $row[7]); $row[7]=str_replace('</a>','[a]', $row[7]); $row[7]=str_replace('<br />',' ', $row[7]); $row[7]=str_replace('<br>',' ', $row[7]); $row[7]=str_replace('<br><br>',' ', $row[7]); $row[7]=str_replace('<img src="','[img]', $row[7]); $row[7]=str_replace('" alt="mojpecet.eu" />','[/img]', $row[7]); echo '<form action=edytuj.php method=post>'; echo 'Tytuł: <br>'; echo '<input type=text class=pole name=tytul value="' . $row[1] . '"><br>'; echo '<textarea rows=15 cols=60 name=tresc class=pole>' , $row[7] , '</textarea><br>'; //tu jest jakiś błąd echo '<input type=submit class=submit value=Zmień>'; echo '<//form>'; } else { echo 'Nie wybrano artykułu!'; } ?> <? include('../dol.php'); } ?> W linii o znaczonej komentarzem //tu jest jakiś błąd jest polecenie wyświetlające w polu tekstowym kolumnę $row[7] z tabeli. Zamiast tego w polu typu <textarea> wyświetla się tekst: $row[7] Co zrobić? Ten post edytował kacpero1094 30.12.2008, 14:35:17 |
|
|
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 076 Pomógł: 62 Dołączył: 6.03.2005 Skąd: Wroc Ostrzeżenie: (0%) ![]() ![]() |
1) wbij kod w odpowiednie tagi php
2) użyj w tej linii kropek a nie przecinków i w ogóle używa się kropek a nie przecinków do łączenia stringów Ten post edytował Darti 30.12.2008, 15:05:10 |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 87 Pomógł: 0 Dołączył: 22.12.2008 Ostrzeżenie: (0%) ![]() ![]() |
1.W tagi PHP wstawiałem
2. Zmieniłem na kropki i nadal to samo. A w podręczniku do PHP z którego się uczyłem były przecinki, a kropki sporadycznie. |
|
|
![]()
Post
#4
|
|
Grupa: Przyjaciele php.pl Postów: 7 494 Pomógł: 302 Dołączył: 31.03.2004 Ostrzeżenie: (0%) ![]() ![]() |
1.W tagi PHP wstawiałem Nie. Nie wstawiłeś. Wstawiając kod źródłowy a forum masz go ująć w odpowiednie tagi bbCode. Proszę to poprawić w swoim poście.Co to jest bbCode i jak działa? Sam się dowiedz. 2. Zmieniłem na kropki i nadal to samo. A w podręczniku do PHP z którego się uczyłem były przecinki, a kropki sporadycznie. Kiepska drukarnia drukowała i być może te kropki wyglądały jak przecinki ale na pewno były kropki.Przenoszę na Przedszkole. To nierozsądne pisać na PHP skoro nie zna się podstaw. P.S. Proszę poprawić tytuł wątku! Obecny ("Problem ze skryptem") jest kompletnie bez sensu. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 25.08.2025 - 17:02 |