Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: odswieram i dodaje drugiego newsa
Forum PHP.pl > Forum > PHP
kalinowski
mam newsy napisane w oparciu o plik tekstowy
i jak dodam newsa wyswietla wszystkie i jak w tym momencie odswierze to doda mi drugiego takiego samego ;(
co jest powodem i jak tego uniknac questionmark.gif
[Regis]
To kwestia przegladarki, bo powinna spytac, czy przeslac ponownie te same dane... Przynajmniej moja tak robi smile.gif
borec
w skrypcie ktory dodaje newsa na koncu wyslij headera do strony wyswietlajacej newsy, np.:
[php:1:30dbe22d31]
<?

.... # dodanie newsa

header("Location www.strona.pl/news.php");

?>[/php:1:30dbe22d31]

pamietaj zeby wczesniej nie uzywac echo ani nie wysylac headerow
Omega
Jeżeli zapisujesz newsa do zmiennej, a podem zapisując do pliku, używasz drugiej zmiennej, sprawdź czy ta juz istnieje, czyli:
[php:1:862d19c612]<?php
$dodaje = $dodawanyNews;
$nastepny = count( $listanewsow ) + 1;
if ( $listaNewsow[ $nastepny - 1 ] != $dodaje ) {
$listaNewsow[ $nastepny ] = $dodaje;
}
?>[/php:1:862d19c612]

Powinno to wyglądać mniejwiecej tak, wtedy nie doda juz istniejącego.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.