ďťż
Podstrony
|
telcocafeWitam.Taki oto problem mam. W trakcie otwierania strony wyskakuje błąd: Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /var/www/www/admin.php on line 870 Oto kod: $dane= ' <?php $db_login=\''.$_POST['db_login'].'\'; //lOGIN DO BD $db_pass=\''.$_POST['db_pass'].'\'; //hasło do bd $db_host=\''.$_POST['db_host'].'\'; //host bd $db_name=\''.$_POST['db_name'].'\'; //nazwa bd $sql_conn = mysql_connect($db_host, $db_login, $db_pass); //logowanie do bd $no_post = 5; //ilość postów na www $druzyna=\''.$_POST['druzyna'].'\'; $historia=\''.$_POST['historia'].'\'; $zastepy=\''.$_POST['zastepy'].'\'; $harcerze=\''.$_POST['harcerze'].'\'; $zbiorki=\''.$_POST['zbiorki'].'\'; $forum=\''.$_POST['forum'].'\'; $kontakt=\''.$_POST['kontakt'].'\'; $site_name=\''.$_POST['site_name'].'\'; //to jest ta linijka [870] $error="'.$_POST['error'].'"; ?>'; W czym tkwi błąd?! Po co meczyc sie z \ jezeli zamiast \' mozna zastosowac ", tak jak przy zmiennej $error? Jaka jest zawartosc zmiennej w linii powodujacej blad? Użytkownik kokoss15 edytował ten post 24 marzec 2008, 11:30 .'\'; -> .'\''; Jeśli chcesz się tak męczyć, to nikt ci nie broni ;) Sprawdziłem kod u siebie i wszystko jest okay. Może bug jest gdzie indziej? @up: chyba nie w tym wypadku ;D Problem jest w tym co jest zawartoscia zmiennej w blednej linijce. Musimy wiedziec co to jest. Bez tego Ci nie pomozemy. [b]$dane= ' <?php[/b] //ten twoj kod [b]?>';[/b] Co to? nie daj <?php i ?> ten kod się nie wykona. Chyba że zapisujesz do pliku albo bazy. ogólnie mi coś tu nie pasuje zamiast ' daj " oczywiście na samym początku zmiennej $dane //edit U mnie też ok pomyliłem się :D, ale czy to zapisujesz do bazy, albo pliku, czy to gdzieś wyświetlasz up @kokoss15 ta zmienna to $site_name=\''.$_POST['site_name'].'\'; Użytkownik tomek10861 edytował ten post 25 marzec 2008, 08:43 |
|||
Sitedesign by AltusUmbrae. |