Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów
zapisywanie danych - Wersja do druku

+- Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów (https://www.webmastertalk.pl)
+-- Dział: Technologie internetowe - tworzenie stron WWW (https://www.webmastertalk.pl/forum-technologie-internetowe-tworzenie-stron-www)
+--- Dział: xHTML, CSS, JavaScript (https://www.webmastertalk.pl/forum-xhtml-css-javascript)
+--- Wątek: zapisywanie danych (/thread-zapisywanie-danych)

Strony: 1 2


zapisywanie danych - rafciorb - 03-07-2010

Cześć mam problem z php

chce zrobić na stronie mini forum pisanie na dany temat no i mam kod który wyświetla napisane rzeczy w formularzu na innej stronie ale jak go przerobić żeby tekst wyświetlał się pod formularzem
Kod PHP:
<?php
/*********************************************
* plik formularz.php
*********************************************/

$pole1 trim($_POST['pole1']);
$pole2 trim($_POST['pole2']);

if(empty(
$pole1) and empty($pole2)) {
    
// prosty formularz zawierający dwa pola
echo '<form action="" method="post">
<input type="text" name="pole1" style="width: 200px;" /><br />
<textarea name="pole2" style="width: 200px; height: 100px;">
</textarea><br />
<input type="submit" value="Zapisz" />
</form>'
;
}
else {
    
    
// dane pochodzące z formularza
    
$dane $pole1."`".$pole2."\n";
    
// przypisanie zmniennej $file nazwy pliku
    
$file "baza.txt";
    
// uchwyt pliku, otwarcie do dopisania
    
$fp fopen($file"a");
    
// blokada pliku do zapisu
    
flock($fp2);
    
// zapisanie danych do pliku
    
fwrite($fp$dane);
    
// odblokowanie pliku
    
flock($fp3);
    
// zamknięcie pliku
    
fclose($fp);
    
    echo 
"Dane zostały zapisane!<br />";
    echo 
"<a href=\"podglad.php\">Zobacz wpisane dane</a>";
}

?>

Kod PHP:
<?php
/*********************************************
* plik podglad.php
*********************************************/

// wczytanie zawartości pliku do tablicy
$file file("baza.txt");
// przechodzimy przez tablicę za pomocą pętli foreach
foreach($file as $value) {
// rozbijamy poszczególne linie na części
$exp explode("`",$value);
// wyświetlamy rozbity tekst
echo $exp[0]."<br />".$exp[1]."<hr />";
}

?>

Pomoc proszę


RE: zapisywanie danych - dziamber - 04-07-2010

Chcesz wyświetlić napisane treści pod formularzem? Bo nie wiem czy dobrze zrozumiałem.


RE: zapisywanie danych - rafciorb - 05-07-2010

Tak a tu się nie wyświetla


RE: zapisywanie danych - Dhofca - 05-07-2010

Musisz wykonać bardzo skomplikowane programistycznie kopiuj/wklej. Wink
Kod:
<?php
/*********************************************
* plik formularz.php
*********************************************/

$pole1 = trim($_POST['pole1']);
$pole2 = trim($_POST['pole2']);

if(empty($pole1) and empty($pole2)) {

// prosty formularz zawierający dwa pola
$file = file("baza.txt");
    // przechodzimy przez tablicę za pomocą pętli foreach
    foreach($file as $value) {
    // rozbijamy poszczególne linie na części
    $exp = explode("`",$value);
    // wyświetlamy rozbity tekst
    echo $exp[0]."<br />".$exp[1]."<hr />";
    }
    
echo '<form action="" method="post">
<input type="text" name="pole1" style="width: 200px;" /><br />
<textarea name="pole2" style="width: 200px; height: 100px;">
</textarea><br />
<input type="submit" value="Zapisz" />
</form>';
}
else {

    // dane pochodzące z formularza
    $dane = $pole1."`".$pole2."\n";
    // przypisanie zmniennej $file nazwy pliku
    $file = "baza.txt";
    // uchwyt pliku, otwarcie do dopisania
    $fp = fopen($file, "a");
    // blokada pliku do zapisu
    flock($fp, 2);
    // zapisanie danych do pliku
    fwrite($fp, $dane);
    // odblokowanie pliku
    flock($fp, 3);
    // zamknięcie pliku
    fclose($fp);

    echo "Dane zostały zapisane!";
}

?>



RE: zapisywanie danych - rafciorb - 08-07-2010

Cześć Mam znowu mały problem czy ta się zrobić zęby link wysłany się wyróżniał i dało się go nacisnąć.A filmik you tube otwierał w okienku. Jak się da to pomoście. Jakieś linku czy coś


RE: zapisywanie danych - Pedro84 - 08-07-2010

1. <strong>
2. Google.pl => lightbox


RE: zapisywanie danych - rafciorb - 08-07-2010

dzięki


RE: zapisywanie danych - rafciorb - 08-07-2010

Cześć znalazłem TE strony ale jak coś kombinowałem to strona się psuła. wysyłam link z you tube a to i tak nie odbiera jako film w tym mini czacie co powyżej jest zrobiony przez Dhofca


RE: zapisywanie danych - rafciorb - 09-07-2010

Jak to zrobić
?????? Proszę pomoście


RE: zapisywanie danych - Pedro84 - 09-07-2010

Pokaż co robisz i zacznij do cholery po polsku pisać.