Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Formularz kontaktowy, Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expec
-Rolmo-
post
Post #1





Goście







Mam formularz kontaktowy. Po kliknięciu wyślij wyskakuje im błąd
Kod
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/amkfinance/ftp/mail.php on line 3


Trzecia linijka wygląda tak:
Kod
$submit ="$Rodzaj działalności: = $_POST['rodzaj_dzialalnosci']; \n


Z góry dzięki za odpowiedź
Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 14)
JoShiMa
post
Post #2





Grupa: Zarejestrowani
Postów: 1 374
Pomógł: 149
Dołączył: 1.03.2006

Ostrzeżenie: (0%)
-----


  1. <?php
  2. $submit = $Rodzaj dzia&#322;alności.': = '.$_POST['rodzaj_dzialalnosci'];
  3. ?>


Ten post edytował JoShiMa 8.08.2008, 11:37:19


--------------------
Go to the top of the page
+Quote Post
-Rolmo-
post
Post #3





Goście







Teraz coś takiego

Kod
Parse error: syntax error, unexpected T_STRING in /home/amkfinance/ftp/mail.php on line 3
Go to the top of the page
+Quote Post
mike
post
Post #4





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

Ostrzeżenie: (0%)
-----


Zrób tak i będzie spokój
  1. <?php
  2.  
  3. $submit = $Rodzaj . ' działalności: = ' . $_POST['rodzaj_dzialalnosci'] . "\n";
  4.  
  5. ?>
Go to the top of the page
+Quote Post
Shili
post
Post #5





Grupa: Zarejestrowani
Postów: 1 085
Pomógł: 231
Dołączył: 12.05.2008

Ostrzeżenie: (0%)
-----


  1. <?php
  2. "$Rodzaj działalności: = $_POST['rodzaj_dzialalnosci']; \n
  3. ?>

Zastanawiam się nad paroma rzeczami - nazwa zmiennej u Ciebie to Rodzaj?
Co to n robi na końcu? Był jeszcze za nim znak " ?
Go to the top of the page
+Quote Post
mike
post
Post #6





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

Ostrzeżenie: (0%)
-----


Chociaż coś podejrzewam patrząc na ten kod, że i tak będzie źle. Pokaż więcej.
Nie ejstesmy tu parserem składni. Jak nie dajesz rady ze składnią to już porażka. Zmień zainteresowania tongue.gif
Go to the top of the page
+Quote Post
-Rolmo-
post
Post #7





Goście







  1. <?php
  2. $Orientacyjna liczba dokumentów sprzedaży miesięcznie: = $_POST['liczba_dokumentow']; &#092;n
  3. ?>


A jak taką linijkę napisać?

i taką?
  1. <?php
  2. $E-mail: = $_POST['mail']; &#092;n
  3. ?>
Go to the top of the page
+Quote Post
Shili
post
Post #8





Grupa: Zarejestrowani
Postów: 1 085
Pomógł: 231
Dołączył: 12.05.2008

Ostrzeżenie: (0%)
-----


Nazwy zmiennych nie mogą zawierać spacji!
U Ciebie wygląda jakby to była cała nazwa zmiennej. Jeśli jest to fragment łańcucha do wyświetlenia na ekranie, to inna sprawa. Jeśli nie, to chyba masz złe przyzwyczajenia z Pascala i musisz się nauczyć składni języka zanim zaczniesz w nim więcej pisać (operator przypisania to = a nie :=)

Ten post edytował Shili 8.08.2008, 12:01:51
Go to the top of the page
+Quote Post
-Rolmo-
post
Post #9





Goście







To daję cały kod:
Tu doradził mi znajomy jak zrobić tylko zniknął i ja z tym sam zostałem...

  1. <?php
  2. $submit = $Rodzaj . ' działalności: = ' . $_POST['rodzaj_dzialalnosci'] . "\n";
  3. $Forma . ' rozliczeń: = ' . $_POST['forma_rozliczen'] . "\n";
  4. $Kapitał . ' przedsiębiorstwa: = ' . $_POST['kapital'] . "\n";
  5. $Orientacyjna liczba dokumentów sprzedaży miesięcznie: = $_POST['liczba_dokumentow']; &#092;n
  6. $Orientacyjna liczba dokumentów zakupu miesięcznie: = $_POST['liczba_dokumentow_zakupu']; &#092;n
  7. $Orientacyjna liczba umów o dzieło lub zleceń miesięcznie: = $_POST['liczba_umow']; &#092;n
  8. $Ilość pracowników: = $_POST['pracownicy']; &#092;n
  9. $Płatnik VAT: = $_POST['vat']; &#092;n
  10. $Rozliczenia zgraniczne: = $_POST['rozliczenia_zagraniczne']; &#092;n
  11. Ilość kas fiskalnych: = $_POST['ilosc_kas']; &#092;n
  12. $Nr telefonu: = $_POST['telefon']; &#092;n
  13. $E-mail: = $_POST['mail']; &#092;n
  14. $Imię i nazwisko osoby kontaktowej: = $_POST['osobakontakt']; &#092;n
  15. $Informacje dodatkowe: = $_POST['opis'] &#092;n ";
  16.  
  17. mail ("twoj@mail.com", "Zapytanie ofertowe", $submit);
  18. header("Location: wiadomosc-wyslana.html");
  19. ?>


Co zrobić żeby działało? oO
Go to the top of the page
+Quote Post
-Rolmo-
post
Post #10





Goście







Na czerwono nazwy zmiennych są? U mnie żadna nie zawiera spacji...
Go to the top of the page
+Quote Post
mike
post
Post #11





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

Ostrzeżenie: (0%)
-----


Cytat(Rolmo @ 8.08.2008, 13:01:39 ) *
Co zrobić żeby działało? oO

~Shili Ci napisała. Zastosuj się w całości do jej rad to pogadamy.
Cytat(Shili @ 8.08.2008, 13:00:30 ) *
Nazwy zmiennych nie mogą zawierać spacji!
U Ciebie wygląda jakby to była cała nazwa zmiennej. Jeśli jest to fragment łańcucha do wyświetlenia na ekranie, to inna sprawa. Jeśli nie, to chyba masz złe przyzwyczajenia z Pascala i musisz się nauczyć składni języka zanim zaczniesz w nim więcej pisać (operator przypisania to = a nie :=)



Przeciesz Ty kompletnie nie potrafisz programować w PHP. Znasz składnię?
Co to jest := PASCAL?

Odsyłam do dokumentacji.
Go to the top of the page
+Quote Post
-Rolmo-
post
Post #12





Goście







Fakt... Nie umiem tongue.gif
Niech ktoś da przykładzik jak mam to robić bo ja w te klocki to zielony jestem.
Go to the top of the page
+Quote Post
Shili
post
Post #13





Grupa: Zarejestrowani
Postów: 1 085
Pomógł: 231
Dołączył: 12.05.2008

Ostrzeżenie: (0%)
-----


Cytat
U mnie żadna nie zawiera spacji...

Nie, skądże, tutaj
Kod
$Orientacyjna liczba dokumentów sprzedaży miesięcznie
są aniołki nie spacje.
Zacznij od jakiegoś kursu. Dużo ich jest, naprawdę, a bez tego nie dasz sobie za cholerę rady.
Go to the top of the page
+Quote Post
-Rolmo-
post
Post #14





Goście







Znajomy mi powiedział że w nawiasie sa wartosci zmienne oO... No ale cóż... To poszukam tego kursu...
Go to the top of the page
+Quote Post
mike
post
Post #15





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

Ostrzeżenie: (0%)
-----


Cytat(Rolmo @ 8.08.2008, 13:05:57 ) *
Niech ktoś da przykładzik jak mam to robić bo ja w te klocki to zielony jestem.
Ten wątek to już przesada.
To jest przedszkole, to fakt. Ale żeby tu pisać trzeba mieć jakąś elementarnę wiedzę o języku. Tworzenie zmiennych i składnia to już takie podstawy, których tu wymagamy.
Do nauki sa kursy i dokumentacja. Przykro mi.

Zamykam, pewien poziom nalezy trzymać.
Go to the top of the page
+Quote Post

Closed TopicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 12:08