Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem z cudzysłowami
Forum PHP.pl > Forum > PHP
beerbox
Jak to przerobić żeby było ok? na pewno coś z cudzysłowami ale nie wiem co smile.gif help me

  1. $tresc = "<? header("Location: http://".$_SERVER['HTTP_HOST'].dirname($_SERVER['PHP_SELF'])."szablon1/index.php"); ?>"
maly_swd
  1. $tresc = "<? header(&#092;"Location: http://".$_SERVER['HTTP_HOST'].dirname($_SERVER['PHP_SELF'])."szablon1/index.php\"); ?>";


z tym ze Ci ten kod nie zadziala , powinno byc bez <? i ?> oraz bez zmiennej.. chyba ze zrobisz eval($tresc);


Prawidlowo:
  1. <?php
  2. header(&#092;"Location: http://".$_SERVER['HTTP_HOST'].dirname($_SERVER['PHP_SELF'])."szablon1/index.php\");
  3. ?>


pamietaj aby zawsze po header dawac EXIT;

pozdr
okitoki
Kod
$tresc = '<? header("Location: http://{$_SERVER[HTTP_HOST]}".dirname($_SERVER[PHP_SELF])."szablon1/index.php\"); ?>';
Kubofonista
Cytat(okitoki @ 15.05.2009, 07:07:47 ) *
Kod
$tresc = '<? header("Location: http://{$_SERVER[HTTP_HOST]}".dirname($_SERVER[PHP_SELF])."szablon1/index.php\"); ?>';


Nie zadziała. Jeśli zawartość wstawiasz między ' a ' to zmienne nie są zamieniane na ich zawartość. Musi być "".

  1. $tresc = "<? header(&#092;"Location: http://{$_SERVER[HTTP_HOST]}\".dirname($_SERVER[PHP_SELF]).\"szablon1/index.php\"); ?>";
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.