Autor Zpráva
zawin
Profil
Zdravim, neviem si uz rady tak sa obraciam na vas. Potrejem na web nahodit jeden script a stale mi pise chybu v tomto riadku
        $this->executedUrl = ( $nukeurl."/".basename( $_SERVER['SCRIPT_NAME'] ).( !empty( $_SERVER['QUERY_STRING'] ) ? "?" : "" ).$_SERVER['QUERY_STRING'],  $this->requestedType );

Ze sa mu tam nepaci ta ciarka pred koncom. Viete mi poradit ako to opravit aby s tym PHP nemal problem? Dakujem
fajzen
Profil
zawin:
a čo tam robí táto čiarka?
$_SERVER['QUERY_STRING'],  $this->requestedType );

nechýba ti na začiatku názov funkcie?
$this->executedUrl = some_function( $nukeurl."/".basename( $_SERVER)...

alebo čo to vlastne má robiť?
zawin
Profil
Tu je vacsi kus toho kodu, je to magic SEO URL

    function unmagicseohttprequest( )
    {
        $this->requestedType = getenv( "HTTPS" ) == "on" ? true : false;
        $this->requestedUrl = ( $this->requestedType == true ? "https" : "http" )."://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
        $this->executedUrl = ( $nukeurl."/".basename( $_SERVER['SCRIPT_NAME'] ).( !empty( $_SERVER['QUERY_STRING'] ) ? "?" : "" ).$_SERVER['QUERY_STRING'],  $this->requestedType );
    }
 
fuckin
Profil
zawin:
fajzen ti jasně řekl co máš opravit aby tam nebyla žádná syntax chyba. Ta čárka tam nemá co dělat. Další chyba tam pak není.

Ze sa mu tam nepaci ta ciarka pred koncom. Viete mi poradit ako to opravit aby s tym PHP nemal problem?
Tečka. Nebo ta čárka je tam nutná, změní to sémantický pohled php na daný řádek? V každém případě je to syntax error.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: