phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

FAQFAQ - PIERWSZA POMOC!!  regulaminREGULAMIN  SzukajSZUKAJ  UżytkownicyUżytkownicy  GrupyGrupy  StatystykiStatystyki
RejestracjaRejestracja  ZalogujZaloguj  DownloadDownload  katalog Forów DyskusyjnychKatalog Forów   FAQ Video tutoriale

Poprzedni temat «» Następny temat
Poprawa kodu PHP pomocy please
Autor Wiadomość
mateusz2552

Posty: 15
Wysłany: 23-11-2008, 22:23   Poprawa kodu PHP pomocy please

Siema jest taka sprawa mam mniej wiecej taki kod ktory dodaje dane do TXT

Kod:
<?php
if ($_POST['button'] == "wyslij") {
/* sprawdzam czy dane zostały wysłane z formularza */
  $plik = "db.txt";
  if (is_writeable($plik)) {
  /* sprawdzam czy plik jest do zapisu */
    if (!$handle = fopen($plik, "a")) echo "Nie mogę otworzyć pliku...";
    if (fwrite($handle, $_POST['imie']." || ".$_POST['nazwisko']." || ".$_POST['miejscowosc']."
") === FALSE) echo "Nie mogę zapisać danych do pliku...";
      else echo "Dane zostały dodane...";
    fclose($handle);
   
   
  } else echo "Plik nie istnieje lub jest nie do zapisu...";
}
?>

<form action="dodaj.php" method="post">
Imię: <input type="text" name="imie" /><br />
Nazwisko: <input type="text" name="nazwisko" /><br />
Miejscowość: <input type="text" name="miejscowosc" /><br />
<input type="submit" name="button" value="wyslij" />
</form>


oraz kod ktory wczytuje te dane
Kod:
<?php
$plik = "db.txt";
$dane = file($plik); /* pobieram dane z pliku i zapisuje do tablicy (linia = rekord) */

for($i=0;$i<count($dane);$i++) { /* przeszukuję tablicę */
  list($imie[$i], $nazwisko[$i], $miejscowosc[$i]) = explode(" || ", $dane[$i]);
   /* dziele linię na tablicę i zapisuje dane do odpowiednich zmienncyh */
}

for($i=0;$i<count($imie);$i++) /* przeszukuję tablicę */
   echo $imie[$i]." ".$nazwisko[$i].", ".$miejscowosc[$i]."<br />";
   /* wyświetlam dane */

?>


lecz niestety ten drugi kod mi robi jakby liste wprowadzonych do TXT danych

chcialbym zeby ten drugi kod pokazywal kazde dane w tabeli chodzilo mi cos mniej wiecej takiego jak na ponizszym kodzie

Kod:
<table border="1" width="264">
    <tr>
        <td width="58" height="23">Imię:</td>
        <td width="41" align="left" valign="top" height="23">
        Nazwisko:</td>
        <td width="39" align="left" valign="top" height="23">
        Miejscowosc:</td>
            </tr>
    <tr>
        <td width="58" height="22">&nbsp;</td>
        <td height="22" width="41" align="left" valign="top">
        &nbsp;</td>
        <td height="22" width="39" align="left" valign="top">
        &nbsp;</td>
       
    </tr>
    </table>


oczywiscie naglowek nie moglby sie powtarzac:) czy dalo by sie to jakos zrobic czekam na pomoc lub poprawe tego kodu :) dziekuje z gory
 
     
Gadatliwa Kasia 

   
Centurion



Pomógł: 543 razy
Posty: 1972
Wysłany: 23-11-2008, 23:15   

Kod:
<?php
$plik = "db.txt";
$dane = file($plik); /* pobieram dane z pliku i zapisuje do tablicy (linia = rekord) */

for($i=0;$i<count($dane);$i++) { /* przeszukuję tablicę */
  list($imie[$i], $nazwisko[$i], $miejscowosc[$i]) = explode(" || ", $dane[$i]);
   /* dziele linię na tablicę i zapisuje dane do odpowiednich zmienncyh */
}

echo '<table border="1" width="264">
    <tr>
        <td width="58" height="23">Imię:</td>
        <td width="41" align="left" valign="top" height="23">
        Nazwisko:</td>
        <td width="39" align="left" valign="top" height="23">
        Miejscowosc:</td>
            </tr>';

for($i=0;$i<count($imie);$i++) /* przeszukuję tablicę */
   echo '<tr><td>' . $imie[$i]. '</td><td>' .$nazwisko[$i]. '</td><td>'.$miejscowosc[$i]. '</td></tr>';
   /* wyświetlam dane */

echo '</table>';
?>
_________________
Poza forum pomagam tylko odpłatnie
• przenoszenie/łączenie/naprawianie baz danych
• instalacja/pisanie modów, aktualizacja for z zachowaniem modów
• programowanie php/mysql
 
     
mateusz2552

Posty: 15
Wysłany: 24-11-2008, 00:05   

Ogromne dzieki o cos takiego wlasnie mi chodzilo ;)
 
     
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Możesz ściągać załączniki na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Kopiowanie wszelkich treści zawartych na forum, modyfikacji oraz instrukcji bez zgody administracji i autorów tematów/postów zabronione!

Powered by phpBB modified by Przemo © 2003 phpBB
Strona wygenerowana w 0,1 sekundy. Zapytań do SQL: 11
Polecane serwisy

Najlepsze oprogramowanie do prowadzenia sklepu internetowegoNajlepszy program do sklepu firmowany przez Przem'a

Sklep z gadżetami

serwis laptopów

phpbb

Design Cart - Tworzenie sklepu internetowego

iRonin.IT

• Zamów reklamę