Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [php] Parse error: syntax error, unexpected T_STRING, expecting ',' or ';'
Forum PHP.pl > Forum > Przedszkole
Ziajek
Nie chce mi zadzialac ten kod. Czy widzicie jakies bledy? Wyskakuje mi ze w drugiej linijce jest blad


echo "
<form action="https://www.paypal.com/cgi-bin/webscr" target="paypal" method="post">
<input type="hidden" name="bn" value="AMPPFPWZ.301">
<input type="hidden" name="cmd" value="_cart">
<input type="hidden" name="add" value="1">
<input type="hidden" name="business" value="michalgolda@o2.pl" >
<input type="hidden" name="item_name" value="$wiersz[Nazwa]">
<input type="hidden" name="item_number" value="">
<input type="hidden" name="amount" value="$wiersz[Cena]">
<input type="hidden" name="currency_code" value="USD">
<input type="hidden" name="no_shipping" value="0">
<input type="hidden" name="undefined_quantity" value="0">
<input type="hidden" name="return" value="http://ko4life.com">
<input type="hidden" name="cancel_return" value="http://ko4life.com">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<input type="image" src="images/sc-but-03.gif" border="0" name="submit">
</form>
" ;
bim2
jakiego edytora używasz? Porządny edytor błędy by "wyłapał" biggrin.gif

Rozpoczynasz echo podwójnym apostrofem a póxniej masz type="hidden"
daj wszedzie w echo \"
Ziajek
Czy moglbys mi to poprawic. Nie wynika to z mojego lenistwa lecz z mojej niestety malej wiedzy.
Ps urzywam pajaczka.
Z gory dziekuje
FliSs_tCv
<?php
echo \"
<form action=\"https://www.paypal.com/cgi-bin/webscr\" target=\"paypal\" method=\"post\">
<input type=\"hidden\" name=\"bn\" value=\"AMPPFPWZ.301\">
<input type=\"hidden\" name=\"cmd\" value=\"_cart\">
<input type=\"hidden\" name=\"add\" value=\"1\">
<input type=\"hidden\" name=\"business\" value=\"michalgolda@o2.pl\" >
<input type=\"hidden\" name=\"item_name\" value=\"$wiersz[Nazwa]\">
<input type=\"hidden\" name=\"item_number\" value=\"\">
<input type=\"hidden\" name=\"amount\" value=\"$wiersz[Cena]\">
<input type=\"hidden\" name=\"currency_code\" value=\"USD\">
<input type=\"hidden\" name=\"no_shipping\" value=\"0\">
<input type=\"hidden\" name=\"undefined_quantity\" value=\"0\">
<input type=\"hidden\" name=\"return\" value=\"http://ko4life.com\">
<input type=\"hidden\" name=\"cancel_return\" value=\"http://ko4life.com\">
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<input type=\"image\" src=\"images/sc-but-03.gif\" border=\"0\" name=\"submit\">
</form>
\" ;
?>

Na moje trzeba bylo wstawic "\" przed >> " <<
Ziajek
Dzieki cos ruszylo.
Ale wyskakuje
Warning: Unexpected character in input: '\' (ASCII=92) state=1 in line 2 czyli w lini <form action=\" ....

Oraz jakies Parse error: syntax error, unexpected '/' in w kolejnej lini po danym kodzie

Dobra wszystko poszlo byl maly error. Dzieki za pomoc. temat mozna skasowac
VallThore
Kod
echo '<form action="https://www.paypal.com/cgi-bin/webscr" target="paypal" method="post">
<input type="hidden" name="bn" value="AMPPFPWZ.301">
<input type="hidden" name="cmd" value="_cart">
<input type="hidden" name="add" value="1">
<input type="hidden" name="business" value="michalgolda@o2.pl" >
<input type="hidden" name="item_name" value="'.$wiersz['Nazwa']'.">
<input type="hidden" name="item_number" value="">
<input type="hidden" name="amount" value="'.$wiersz['Cena'].'">
<input type="hidden" name="currency_code" value="USD">
<input type="hidden" name="no_shipping" value="0">
<input type="hidden" name="undefined_quantity" value="0">
<input type="hidden" name="return" value="http://ko4life.com">
<input type="hidden" name="cancel_return" value="http://ko4life.com">
                
<input type="image" src="images/sc-but-03.gif" border="0" name="submit">
</form>';


Powinno zadziałać.
Temat raczej powinien się znajdować w "Przedszkolu" ze względu na "trudność" problemu
Pozdrawiam

Edit:
Dałem w [ code ], ponieważ tag [ php ] automatycznie escape'ował znak cudzysłowu (")
strife
Proszę uzupełnić wszystkie swoje posty o BB Code, inaczej wątek zostanie zamknięty. Poza tym przenoszę na Przedszkole.
qwaq
poprawione:
Kod
<form action="https://www.paypal.com/cgi-bin/webscr" target="paypal" method="post">
<input type="hidden" name="bn" value="AMPPFPWZ.301">
<input type="hidden" name="cmd" value="_cart">
<input type="hidden" name="add" value="1">
<input type="hidden" name="business" value="michalgolda@o2.pl" >
<input type="hidden" name="item_name" value="<? echo($wiersz[Nazwa]);?>">
<input type="hidden" name="item_number" value="">
<input type="hidden" name="amount" value="<? echo($wiersz[Cena]);?>">
<input type="hidden" name="currency_code" value="USD">
<input type="hidden" name="no_shipping" value="0">
<input type="hidden" name="undefined_quantity" value="0">
<input type="hidden" name="return" value="http://ko4life.com">
<input type="hidden" name="cancel_return" value="http://ko4life.com">

<input type="image" src="images/sc-but-03.gif" border="0" name="submit">
</form>


ale zadziała tylko i wyłącznie gdy przed tym fragmentem ustawiasz wartości zmiennych:
$wiersz[Cena]
$wiersz[Nazwa]
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.