Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
sprawdzanie poprawności formularza
#1
Witam mam taki problem dodałem do formularza email sprawdzanie pól czy zostały wypełnione, lecz teraz gdy wypełniam wszystkie pola dalej pojawia się informacje żeby wypełnić wszystkie pola

Kod PHP:
<?php
if (count($_POST))
{
    
////////// USTAWIENIA //////////
    
$wstecz "$HTTP_REFERER";
    
$email '[email protected]';    // Adres e-mail adresata
    
$subject 'Kontakt ze strony www';    // Temat listu
    
$message '<div style="width:500px; height:200px; border:1px solid #000; font-family:tahoma; font-size:14px;"><br /><br /><br /><br /><center><b><u>Wiadomość została wysłana poprawnie</u></b><br /> postaram się odpisac w ciągu najbliższych kilku godzin</center><br /><br /><br /></div>';    // Komunikat
    
$error 'Wystąpił błąd podczas wysyłania formularza';    // Komunikat błędu
    
$charset 'iso-8859-2';    // Strona kodowa
    //////////////////////////////
    
    
$head =
        
"MIME-Version: 1.0\r\n" .
        
"Content-Type: text/plain; charset=$charset\r\n" .
        
"Content-Transfer-Encoding: 8bit";
    
$body '';
    foreach (
$_POST as $name => $value)
    {
        if(!
trim($value)){echo '<div style="padding-left:170px;"><br /><span style="color:red;"><b>Wypełnij wszystkie pola!</b></span></a><br /><br /></div>'$email=""; break;}
    if (
is_array($value))
        {
            for (
$i 0$i count($value); $i++)
            {
                
$body .= "$name=" . (get_magic_quotes_gpc() ? stripslashes($value[$i]) : $value[$i]) . "\r\n";
            }
        }
        else 
$body .= "$name=" . (get_magic_quotes_gpc() ? stripslashes($value) : $value) . "\r\n";
    }
    echo 
mail($email"=?$charset?B?" base64_encode($subject) . "?="$body$head) ? $message $error;
 echo 
"<br /><div style=\"padding-left:170px;\"><a class=\"wstecz\" href=\"$wstecz\"><b>Powrót do formularza</b></a></div>";
 }
else
{
 
?>
Odpowiedz
#2
Kod PHP:
if (count($_POST)==liczba_pól
Odpowiedz


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  UPDATE z formularza Smarth 2 2,930 12-05-2013, 05:08
Ostatni post: anfo
  Sprawdzanie z kilku tabel. [Promocode] Intelactive 3 3,309 09-11-2012, 22:33
Ostatni post: camelrafal
  Przetwarzanie formularza i html+php Armaund 3 3,211 26-02-2012, 18:18
Ostatni post: Armaund
  sprawdzanie w pliku czy string się powtarza eremen 9 6,231 20-02-2012, 03:39
Ostatni post: eremen
  Problem z przetwarzaniem formularza kubatur0 1 1,734 14-12-2010, 17:18
Ostatni post: dziamber

Skocz do:


Użytkownicy przeglądający ten wątek:
Sponsorzy i przyjaciele
SeoHost.pl