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
ZeTu
post
Post #2





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

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


Znaczy się na początek chciałem na pliku .txt, a potem na bazie.
Ok poczytam, może coś się uda.

No dobra przesiedziałem pół dnia, no i pokombinowałem co nie co.
Już wiem jak wykonać tylko mam pewien problem, oczywiście cały czas mówimy o panelu, nie o wyświetlaniu.
A więc chodzi tutaj o kod do edycji podam tutaj tylko, że bez formularza.
Kod
<?
$ide="0";
$file=file("cos-tam.txt");
$dane=explode("|", $file[$ide]);
$link=$dane[0];
$name=$dane[1];

$plik = fopen("cos-tam.txt","r");
$plik1 = fread($plik,10240);

$text="$plik1";
$ad1="$link";
$ad2="strona główna";
$be1="$name";
$be2="index2.php";
$text = str_replace('$ad1','$ad2;',$text);
$text = str_replace('$be1','$be2;',$text);

echo $text;

fwrite($plik,$text);
fclose($plik);  
?>

W czym problem?
Chodzi o to, że nie podmienia mi $ad1 na $ad2 i $be1 na $be2 oraz nie zapisuje tego do pliku.
I jak mam to zrobić aby działało? Co w tym kodzie jest nie tak?
A jeśli chodzi o to "echo $text", dopisałem po to aby zobaczyć czy się podmienia.
Szukałem innego sposobu na podmianę, ale nie znalazłem.

Ten post edytował ZeTu 12.08.2011, 17:24:09
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: 9.10.2025 - 03:02