Witam. Mam problem. Gdy wpiszę się do księgi gości w dacie (zawsze na końcu wpisu) automatycznie dodaje mi 1 (patrz czerwona ramka w obrazku). Ale w pliku gdzie są zawarte wpisy (wpisy.txt) tej jedynki nigdzie nie ma. Proszę o pomoc, by ta jedynka się nie dodawała.
Kod skryptu
?php
if (isset ($_GET['co']) $_GET['co'] == 'dodaj') {
} else {
}
?
?php
print '
Ksiega Go¶ci
'; if (isset ($\_GET['co']) $\_GET['co'] == 'dodaj') { if ((!isset ($\_POST['tresc']) || !isset ($\_POST['nadawca']) || !isset ($\_POST['email'])) || ( $\_POST['tresc'] == "" || $\_POST['nadawca'] == "" || $\_POST['email'] == "")) { print '
| Nick: | '; print ’ |
| E-mail:* | '; print ’ |
| Tre¶c: | '; print ’ |
';
print 'Powrót do Ksiegi Go¶ci
'; } } else { } ? ?php if (isset ($\_GET['co']) $\_GET['co'] == 'dodaj') { } else { $wyswietl = 999; if (!isset ($\_GET['d'])) { $\_GET['d'] = 0; $\_GET['g'] = $wyswietl; } $wpisy = file ("dane/wpisy.txt", "r"); $ilosc\_wpisow = count ($wpisy); for($i=0; $i$ilosc\_wpisow; $i++) { $wpisy2 [$ilosc\_wpisow-$i-1] = $wpisy [$i]; } $wpisy = $wpisy2; if ($ilosc\_wpisow $\_GET['g']) { $koniec = $ilosc\_wpisow; } else { $koniec = $\_GET['g']; } print ' print 'bordercolorlight="black" width="450" align="center"'; for ($i=$\_GET['d']; $i$koniec; $i++) { $wpisy [$i] = chop ($wpisy [$i]); $poj = explode ("||", $wpisy [$i]); print ' **Nick:**'.$poj [3].' **Tre¶c:**'.$poj [2].' **Data wpisu:**'.$poj [1]. print ''; } print ''; $j = $ilosc\_wpisow; while ($j % $wyswietl != 0) { $j++; } print '';$ilosc_stron = $j / $wyswietl;
if ($ilosc_stron 1) {
$a = $_GET[‘g’] / $wyswietl;
for ($k=1; $k=$ilosc_stron; $k++) {
if ($k == $a) {
print '[$k] ';
} else { // natomiast do pozostalych - owszem
$b = $k * $wyswietl; $c = $b-$wyswietl;
print ‘[’;
print '$k] ';
}
}
}
print ’
Dodaj wpis