Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Edytowanie news'a
Ive
post
Post #1





Grupa: Zarejestrowani
Postów: 352
Pomógł: 1
Dołączył: 17.07.2003
Skąd: Kazanów

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


Mam system newsów i zapisuje te newsy do jednego pliku news.txt w postaci:
Kod
$nr|*|/*|$nick|*|/*|$emb|*|/*|$temat|*|/*|$data|*|/*|$trescn

i jak teraz zrobić edytor do tych newsów że np podaje numer news'a a on mi wyszukuje go w tablicy i wyświetla (np. w takim stylu że:
Kod
Nick <input type=text name=nick value=$nick><br>

Emblemat <input type=text name=emb value=$emb><br>

...

bardzo proszę o pomoc
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
dob
post
Post #2





Grupa: Zarejestrowani
Postów: 166
Pomógł: 0
Dołączył: 30.01.2003
Skąd: Warszawa

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


[php:1:fbae1547fe]<?php
$tablica=file("news.txt");
$ile=count($tablica);


$czesc=explode("|*|/*|", $tablica[$_GET['id']]);

echo "Nick <input type='text' name='nick' value='".$czesc[1]."'><br>
Emblemat <input type='text' name='emb' value='".$czesc[2]."' <br>";
?>[/php:1:fbae1547fe]

Może będzie działać (IMG:http://forum.php.pl/style_emoticons/default/laugh.gif) pamietaj ze w php liczy sie od 0, zmienne sobie jakoś przygotuj do wyswietlania (np. stripslashes(), trim() itp.)

PS żeby zobaczyc w formularzu zawartosć którejś linii z pliku txt musisz wejsć w plik php ze zmienną w adresie o numerze lini w pliku (pamietaj że liczymy od zera). Przykładowy adres index.php?id=0 (dla pierwszej linijki)
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: 28.09.2025 - 12:54