Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESP

Stel hier je vragen of discussiëer over Spotweb.

Moderator: Moderator Team

Forumregels
LEES: Forum Regels!
Gebruikersavatar

Topicstarter
Blauwbek
Moderator Team Leider
Berichten: 2761
Lid geworden op: 04 mar 2011, 17:29
Answers: 0
Usenet: UNS
Internet: UPC
Locatie: Blauwbek-PC
Contacteer:

Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESP

#1

Bericht door Blauwbek »

Google levert geen oplossingen voor mij

Code: Selecteer alles

<?php
#Made By BBK
if (!fopen("ownsettings.php")){
echo "FAAAAAAAAAAAAIL!";
}
else
{
echo "+1";
}

if ($_POST["acon"]=="SSL")
{
$aport="563";
}
else
{
$aport="119";
}

if ($_POST["hcon"]=="SSL")
{
$hport="563";
}
else
{
$hport="119";
}

if ($_POST["ucon"]=="SSL")
{
$uport="563";
}
else
{
$uport="119";
}

$set = "# =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=\n
# =-=-=-=-=-=-=-=-=-=-=-=-=   WIJZIG ONDERSTAANDE! SW ZAL ANDERS NIET FUNCTIONEREN!   =-=-=-=-=-=-=-=-=-=-=-=-=\n
# =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=\n
$settings['nntp_nzb']['host'] = '".{$_POST['aserv']}."';    # <== Geef hier je nntp server in\n
$settings['nntp_nzb']['user'] = '".{$_POST['auser']}."';               # <== Geef hier je username in\n
$settings['nntp_nzb']['pass'] = '".{$_POST['apw']}."';               # <== Geef hier je password in\n
$settings['nntp_nzb']['enc'] = ".{$_POST['acon']}.";               # <== zet hier ssl neer als je ssl wilt gebruiken\n
$settings['nntp_nzb']['port'] = ". $aport . ";                # <== gebruik hier 563 als je ssl wilt gebruiken\n
\n
# =-=-=-=-=-=-=-=- Als je een aparte 'headers' newsserver nodig hebt, uncomment dan volgende =-=-=-=-=-=-=-=-=-\n
$settings['nntp_hdr']['host'] = '".{$_POST['hserv']}."'; #<== Somige (Pay)Servers hebben een aparte headerserver, voer die hier in.\n
$settings['nntp_hdr']['user'] = '".{$_POST['huser']}."'; # Gebruikersnaam indien nodig\n
$settings['nntp_hdr']['pass'] = '".{$_POST['hpw']}."'; # Wachtwoord indien nodig\n
$settings['nntp_hdr']['enc'] = ".{$_POST['hcon']}.";\n
$settings['nntp_hdr']['port'] = " . $hport . ";\n
\n
# =-=-=-=-=-=-=-=- Als je een aparte 'upload' newsserver nodig hebt, uncomment dan volgende =-=-=-=-=-=-=-=-=-\n
$settings['nntp_post']['host'] = '".{$_POST['userv']}."'; #<== Sommige (Pay)Servers hebben een aparte upload server, voer die hier in\n
$settings['nntp_post']['user'] = '".{$_POST['uuser']}."'; # Gebruikersnaam indien nodig\n
$settings['nntp_post']['pass'] = '".{$_POST['upw']}."'; # Wachtwoord indien nodig\n
$settings['nntp_post']['enc'] = ".{$_POST['ucon']}.";\n
$settings['nntp_post']['port'] = " . $uport . ";";

file_put_contents("ownsettings.php", $set, LOCK_EX);

?>
Regels/Rules | pySabRename

Er zijn weer spotnet updates, klik hier!

API's kijken doe je maar in de dierentuin!
Gebruikersavatar

Thisegzz
Moderator Team Lid
Berichten: 703
Lid geworden op: 11 mar 2011, 18:10
Answers: 0
Usenet: I-Telligent
Internet: Ziggo

Re: Parse error: syntax error, unexpected T_ENCAPSED_AND_WHI

#2

Bericht door Thisegzz »

Op welke regel?
Afbeelding
Maker van: Spotnet Improver, SpotGrit moviemeter addon, SpotTrailer, Spotnet ColorUpdate, Spotnet OutOfMemory Patch
Gebruikersavatar

Topicstarter
Blauwbek
Moderator Team Leider
Berichten: 2761
Lid geworden op: 04 mar 2011, 17:29
Answers: 0
Usenet: UNS
Internet: UPC
Locatie: Blauwbek-PC
Contacteer:

Re: Parse error: syntax error, unexpected T_ENCAPSED_AND_WHI

#3

Bericht door Blauwbek »

40

$settings['nntp_nzb']['host'] = '".{$_POST['aserv']}."'; # <== Geef hier je nntp server in\n
Regels/Rules | pySabRename

Er zijn weer spotnet updates, klik hier!

API's kijken doe je maar in de dierentuin!
Gebruikersavatar

Thisegzz
Moderator Team Lid
Berichten: 703
Lid geworden op: 11 mar 2011, 18:10
Answers: 0
Usenet: I-Telligent
Internet: Ziggo

Re: Parse error: syntax error, unexpected T_ENCAPSED_AND_WHI

#4

Bericht door Thisegzz »

Als je een editor gebruikt met fatsoenlijke highlighting, valt je het op dat de kleuren niet kloppen:

Afbeelding

Oplossing is om de $settings variabelen te escapen. Dat doe je door er een backslash (\) voor te zetten.

Dit krijg je:

Code: Selecteer alles

    <?php
    #Made By BBK
    if (!fopen("ownsettings.php")){
    echo "FAAAAAAAAAAAAIL!";
    }
    else
    {
    echo "+1";
    }

    if ($_POST["acon"]=="SSL")
    {
    $aport="563";
    }
    else
    {
    $aport="119";
    }

    if ($_POST["hcon"]=="SSL")
    {
    $hport="563";
    }
    else
    {
    $hport="119";
    }

    if ($_POST["ucon"]=="SSL")
    {
    $uport="563";
    }
    else
    {
    $uport="119";
    }

    $set = "# =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=\n
    # =-=-=-=-=-=-=-=-=-=-=-=-=   WIJZIG ONDERSTAANDE! SW ZAL ANDERS NIET FUNCTIONEREN!   =-=-=-=-=-=-=-=-=-=-=-=-=\n
    # =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=\n
    \$settings['nntp_nzb']['host'] = '".{$_POST['aserv']}."';    # <== Geef hier je nntp server in\n
    \$settings['nntp_nzb']['user'] = '".{$_POST['auser']}."';               # <== Geef hier je username in\n
    \$settings['nntp_nzb']['pass'] = '".{$_POST['apw']}."';               # <== Geef hier je password in\n
    \$settings['nntp_nzb']['enc'] = ".{$_POST['acon']}.";               # <== zet hier ssl neer als je ssl wilt gebruiken\n
    \$settings['nntp_nzb']['port'] = ". $aport . ";                # <== gebruik hier 563 als je ssl wilt gebruiken\n
    \n
    # =-=-=-=-=-=-=-=- Als je een aparte 'headers' newsserver nodig hebt, uncomment dan volgende =-=-=-=-=-=-=-=-=-\n
    \$settings['nntp_hdr']['host'] = '".{$_POST['hserv']}."'; #<== Somige (Pay)Servers hebben een aparte headerserver, voer die hier in.\n
    \$settings['nntp_hdr']['user'] = '".{$_POST['huser']}."'; # Gebruikersnaam indien nodig\n
    \$settings['nntp_hdr']['pass'] = '".{$_POST['hpw']}."'; # Wachtwoord indien nodig\n
    \$settings['nntp_hdr']['enc'] = ".{$_POST['hcon']}.";\n
    \$settings['nntp_hdr']['port'] = " . $hport . ";\n
    \n
    # =-=-=-=-=-=-=-=- Als je een aparte 'upload' newsserver nodig hebt, uncomment dan volgende =-=-=-=-=-=-=-=-=-\n
    \$settings['nntp_post']['host'] = '".{$_POST['userv']}."'; #<== Sommige (Pay)Servers hebben een aparte upload server, voer die hier in\n
    \$settings['nntp_post']['user'] = '".{$_POST['uuser']}."'; # Gebruikersnaam indien nodig\n
    \$settings['nntp_post']['pass'] = '".{$_POST['upw']}."'; # Wachtwoord indien nodig\n
    \$settings['nntp_post']['enc'] = ".{$_POST['ucon']}.";\n
    \$settings['nntp_post']['port'] = " . $uport . ";";

    file_put_contents("ownsettings.php", $set, LOCK_EX);

    ?>
En nu zou ie het moeten doen :)
Afbeelding
Maker van: Spotnet Improver, SpotGrit moviemeter addon, SpotTrailer, Spotnet ColorUpdate, Spotnet OutOfMemory Patch
Gebruikersavatar

Topicstarter
Blauwbek
Moderator Team Leider
Berichten: 2761
Lid geworden op: 04 mar 2011, 17:29
Answers: 0
Usenet: UNS
Internet: UPC
Locatie: Blauwbek-PC
Contacteer:

Re: Parse error: syntax error, unexpected T_ENCAPSED_AND_WHI

#5

Bericht door Blauwbek »

nu moet ik al die {}'s weer weghalen :/
Regels/Rules | pySabRename

Er zijn weer spotnet updates, klik hier!

API's kijken doe je maar in de dierentuin!
Gebruikersavatar

Thisegzz
Moderator Team Lid
Berichten: 703
Lid geworden op: 11 mar 2011, 18:10
Answers: 0
Usenet: I-Telligent
Internet: Ziggo

Re: Parse error: syntax error, unexpected T_ENCAPSED_AND_WHI

#6

Bericht door Thisegzz »

Dat sloeg sowieso al nergens op :P
Afbeelding
Maker van: Spotnet Improver, SpotGrit moviemeter addon, SpotTrailer, Spotnet ColorUpdate, Spotnet OutOfMemory Patch
Gebruikersavatar

Topicstarter
Blauwbek
Moderator Team Leider
Berichten: 2761
Lid geworden op: 04 mar 2011, 17:29
Answers: 0
Usenet: UNS
Internet: UPC
Locatie: Blauwbek-PC
Contacteer:

Re: Parse error: syntax error, unexpected T_ENCAPSED_AND_WHI

#7

Bericht door Blauwbek »

volgens google was het een oplossing :P
Regels/Rules | pySabRename

Er zijn weer spotnet updates, klik hier!

API's kijken doe je maar in de dierentuin!
Plaats reactie Vorig onderwerpVolgend onderwerp
Spot-net.nl Forums : Disclaimer