Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Jak wykonać pewien skrypt w php? Panel menu
ZeTu
post
Post #1





Grupa: Zarejestrowani
Postów: 217
Pomógł: 8
Dołączył: 8.12.2010

Ostrzeżenie: (0%)
-----


Witam
Chciałbym wykonać pewien skrypt tylko nie wiem w jaki sposób mogę go zrobić i dlatego prosiłbym was o pomoc.
Szukałem na różnych stronach niby coś tam znajdowałem, ale zawsze gdy robiłem, to źle działał.
Chodzi o to, że ten skrypt miałby za zadanie dodawać, usuwać, edytować oraz zmieniać pozycję zawartości pliku np. cos-tam.txt.
A dokładniej to na przykładzie.
Plik cos-tam.txt
Kod
index.php | Strona glowna
forum.php | Forum
blog.php | mBlog
oferta.php | Oferta
portfolio.php | Portfolio
kontakt.php | Kontakt

A na stronie głównej otwierane było by jako:
Kod
<ul>
<li><a href="index.php">Strona glowna</a></li>
<li><a href="forum.php">Forum</a></li>
<li><a href="blog.php"> mBlog</a></li>
<li><a href="oferta.php">Oferta</a></li>
<li><a href="portfolio.php">Portfolio</a></li>
<li><a href="kontakt.php">Kontakt</a></li>
</ul>

I nie wiem właśnie co trzeba było by wpisać na stronie głównej aby tak było wczytywane.
A druga sprawa, chodzi o panel za pomocą którego można było by dodawać, usuwać, edytować oraz zmieniać pozycję czyli w górę lub w dół.
I ten panel najlepiej jak by był tylko w jednym pliku.
Bardzo proszę o pomoc w wykonaniu tego panelu.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
adbacz
post
Post #2





Grupa: Zarejestrowani
Postów: 532
Pomógł: 24
Dołączył: 15.04.2011
Skąd: Kalisz

Ostrzeżenie: (0%)
-----


Ok, ale od kiedy zmienne się zapisuje w cudzysłowiach? Nie zamienia się nic, bo zmienne w funkcji sa zapisane w cudzysłowiach, zamiast:
  1. $text = str_replace('$ad1','$ad2;',$text);

zrób:
  1. $text = str_replace($ad1, $ad2, $text);

jeśli chcesz by Ci zamieniało stringi jednej zmiennej na stringi w drugiej.

Tak samo przypisywanie wartości jednej zmiennej do drugiej, takie coś:
  1. $plik = fopen("cos-tam.txt","r");
  2. $plik1 = fread($plik,10240);
  3.  
  4. $text="$plik1";
  5. $ad1="$link";
  6. $ad2="strona główna";
  7. $be1="$name";
  8. $be2="index2.php";

powinieneś zamienić na:
  1. $plik = fopen("cos-tam.txt","r");
  2. $plik1 = fread($plik, 10240);
  3.  
  4. $text = $plik1;
  5. $ad1 = $link;
  6. $ad2 = 'strona główna';
  7. $be1 = $name;
  8. $be2 = 'index2.php';


Ja rozumiem, że to forum Przedszkole, no ale żeby takie gafy popełniać?

Ten post edytował adbacz 12.08.2011, 18:27:32
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 11.10.2025 - 02:30