Temos pavadinimas: WordPress, Shopify ir PHPFusion programuotojų bendruomenė :: Syntax error

Parašė feelsoundas· 2011 Rugp. 27 16:08:34
#1

Sveiki,

Susiduriau su problema:

Yra toks kodas:

<form enctype='multipart/form-data' action='<?php print preg_replace('/\/([^\/]+?)$/', '/', $_SERVER['PHP_SELF']) ?>' method='post'>


Jis patalpintas į echo ""; intarpą:

<?php
echo "

<form enctype='multipart/form-data' action='<?php print preg_replace('/\/([^\/]+?)$/', '/', $_SERVER['PHP_SELF']) ?>' method='post'>
";
?>


Ir meta šią klaidą:
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING


Kaip padaryti, kad šis kodas veiktų, būtent pjaunasi šita eilutė:

<?php print preg_replace('/\/([^\/]+?)$/', '/', $_SERVER['PHP_SELF']) ?>

Redagavo feelsoundas· 2011 Rugp. 27 16:08:25

Parašė viminkas· 2011 Rugp. 27 20:08:41
#2

nu tai kam echo talpini zoodziu turi pirma uzdaryti php tik tada atidarineti

?><form enctype="multipart/form-data" action="<?php print preg_replace('/\/([^\/]+?)$/', '/', $_SERVER['PHP_SELF']) ?>" method="post"><?php


vietoje echo nes tu php funkcijoje dar viena funkcija darai

Redagavo viminkas· 2011 Rugp. 27 20:08:33

Parašė weberiz· 2011 Rugp. 28 14:08:23
#3


<?
echo "<form enctype='multipart/form-data' action='".preg_replace('/\/([^\/]+?)$/', '/', $_SERVER['PHP_SELF'])."' method='post'>";
?>