Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > Web Development
You last visited: Today at 03:19

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[Php] unexpected $end <- HILFE!

Discussion on [Php] unexpected $end <- HILFE! within the Web Development forum part of the Coders Den category.

Reply
 
Old   #1
 
elite*gold: 10
Join Date: Nov 2009
Posts: 1,929
Received Thanks: 471
[Php] unexpected $end <- HILFE!

Hallo, Elitepvpers.

ich habe versucht ein Registrierungs Page umzuändern aber ich habe diesen Fehler bekommen als ich fertig war (Dies ist leider nicht die einzigste seite wo das steht >.>)


Parse error: syntax error, unexpected $end in C:\xampp\htdocs\test\pages\register.php on line 158

Hier der Skript (Php-Datei):
PHP Code:
<div class="titre">
<img style="position:absolute;margin-top:-5px;margin-left:-22px;" src="img_style/icone_1.png"> S'inscrire sur <? echo $serveur ?>
</div>
<img style="position:absolute; margin-top: 30px; margin-left: -5px;" src="img_style/img_3.png"> 
<img style="position:absolute; margin-top: 220px; margin-left: 320px;" src="img_style/img_4.png"> 
<?php 

mysql_connect
$dbIP$dbUSER$dbPSWD );
mysql_select_db$dbNAME$dbLOG );
mysql_set_charset "utf8" $dbLOG );
$connect=mysql_connect$dbIP$dbUSER$dbPSWD );
mysql_select_db$dbNAME$dbLOG );
mysql_set_charset "utf8" $dbLOG );

if(isset(
$_POST['ok']))

{

$cadeau $kdo;

$login mysql_real_escape_string(htmlspecialchars(trim($_POST['name']) ) );

$pass_conf mysql_real_escape_string(htmlspecialchars(trim($_POST['pass2']) ) );

$pass mysql_real_escape_string(htmlspecialchars(trim($_POST['pass']) ) );

$mails mysql_real_escape_string(htmlspecialchars(trim($_POST['mail']) ) );

$reponse mysql_real_escape_string(htmlspecialchars(trim($_POST['secretanswer']) ) );

$question mysql_real_escape_string(htmlspecialchars(trim($_POST['secretquestion']) ) );

$pseudo mysql_real_escape_string(htmlspecialchars(trim($_POST['pseudo']) ) );

$freund mysql_real_escape_string(htmlspecialchars(trim($_POST['freund']) ) );

if (
$pass != $pass_conf){

echo 
"<font color=\"red\">Das Passwort darf nicht verschieden sein !</font>";

}else{

if(
$login=="" || $pass=="" || $mails=="" || $reponse=="" || $question=="" || $pseudo=="" || $freund=="")

{

echo 
'<font color="red">Fülle bitte alle Felder aus !</font><br>';

}else{

if(
$freund=="")

{

echo 
'<font color="red">Bitte gib an, wie du zu Undefined gekommen bist.</font><br>';

}else{



$sql1 'SELECT * FROM accounts WHERE account="'.$login.'"';

$req1 mysql_query($sql1) or die('SQL Error !<br>'.$sql1.'<br>'.mysql_error());



$data1 mysql_fetch_array($req1);



if(
$data1['account'] == $login)

{

echo 
'<font color="red">Der Accountname wird bereits verwendet.</font><br>';

}else{

$sql2 'SELECT * FROM accounts WHERE pseudo="'.$pseudo.'"';

$req2 mysql_query($sql2) or die('SQL Error '.$sql2.''.mysql_error());



$data2 mysql_fetch_array($req2);



if(
$data2['pseudo'] == $pseudo)

{

echo 
'<font color="red">Der Nickname wird bereits verwendet..</font><br>';

}else

{



mysql_query("INSERT INTO accounts (guid,account,pass,level,email,lastIP,lastConnectionDate,question,reponse,pseudo,banned,reload_needed,bankKamas,bank,friends,stable,freund) VALUES ('".$login."','".$login."','".$pass."','0','".$mails."','0','0','".$question."','".$reponse."','".$pseudo."','0','0','".$cadeau."','0','0','0','".$freund."')")or die(mysql_error());



echo (
" ".$bienvenue." ");

}

}

}}}
?>


<center><br>

<form method="post" action="" name="inscription">

Accountname :<br>

  <input class="login" name="name"><br><br>

Passwort :<br>

  <input class="login" name="pass" type="password"><br><br>

Passwort wiederholen :<br>

  <input class="login" name="pass2" type="password"><br><br>

Email Adresse :<br>

  <input class="login" name="mail"><br><br>

Geheimfrage :<br>

  <input class="login" name="secretquestion"><br><br>

Geheimantwort :<br>

  <input class="login" name="secretanswer"><br><br>

Nickname :<br>

  <input class="login" name="pseudo"><br><br>
  
Wie habe ich von Undefined erfahren? :<br>

  <input class="login" name="freund"><br><br>

  <br>

  <input style="width: 120px;" class="login" name="ok" value="Erstellen" type="submit">&nbsp;

</form>

    </center>

Ich würde mich auf hilfe freuen

Liebe Grüße, Defura.
.Dêvile- is offline  
Old 02/07/2011, 19:43   #2
 
elite*gold: 0
Join Date: Apr 2010
Posts: 1,352
Received Thanks: 788
Quote:
Originally Posted by Defura View Post
Hallo, Elitepvpers.

ich habe versucht ein Registrierungs Page umzuändern aber ich habe diesen Fehler bekommen als ich fertig war (Dies ist leider nicht die einzigste seite wo das steht >.>)


Parse error: syntax error, unexpected $end in C:\xampp\htdocs\test\pages\register.php on line 158

Hier der Skript (Php-Datei):
PHP Code:
<div class="titre">
<img style="position:absolute;margin-top:-5px;margin-left:-22px;" src="img_style/icone_1.png"> S'inscrire sur <? echo $serveur ?>
</div>
<img style="position:absolute; margin-top: 30px; margin-left: -5px;" src="img_style/img_3.png"> 
<img style="position:absolute; margin-top: 220px; margin-left: 320px;" src="img_style/img_4.png"> 
<?php 

mysql_connect
$dbIP$dbUSER$dbPSWD );
mysql_select_db$dbNAME$dbLOG );
mysql_set_charset "utf8" $dbLOG );
$connect=mysql_connect$dbIP$dbUSER$dbPSWD );
mysql_select_db$dbNAME$dbLOG );
mysql_set_charset "utf8" $dbLOG );

if(isset(
$_POST['ok']))

{

$cadeau $kdo;

$login mysql_real_escape_string(htmlspecialchars(trim($_POST['name']) ) );

$pass_conf mysql_real_escape_string(htmlspecialchars(trim($_POST['pass2']) ) );

$pass mysql_real_escape_string(htmlspecialchars(trim($_POST['pass']) ) );

$mails mysql_real_escape_string(htmlspecialchars(trim($_POST['mail']) ) );

$reponse mysql_real_escape_string(htmlspecialchars(trim($_POST['secretanswer']) ) );

$question mysql_real_escape_string(htmlspecialchars(trim($_POST['secretquestion']) ) );

$pseudo mysql_real_escape_string(htmlspecialchars(trim($_POST['pseudo']) ) );

$freund mysql_real_escape_string(htmlspecialchars(trim($_POST['freund']) ) );

if (
$pass != $pass_conf){

echo 
"<font color=\"red\">Das Passwort darf nicht verschieden sein !</font>";

}else{

if(
$login=="" || $pass=="" || $mails=="" || $reponse=="" || $question=="" || $pseudo=="" || $freund=="")

{

echo 
'<font color="red">Fülle bitte alle Felder aus !</font><br>';

}else{

if(
$freund=="")

{

echo 
'<font color="red">Bitte gib an, wie du zu Undefined gekommen bist.</font><br>';

}else{



$sql1 'SELECT * FROM accounts WHERE account="'.$login.'"';

$req1 mysql_query($sql1) or die('SQL Error !<br>'.$sql1.'<br>'.mysql_error());



$data1 mysql_fetch_array($req1);



if(
$data1['account'] == $login)

{

echo 
'<font color="red">Der Accountname wird bereits verwendet.</font><br>';

}else{

$sql2 'SELECT * FROM accounts WHERE pseudo="'.$pseudo.'"';

$req2 mysql_query($sql2) or die('SQL Error '.$sql2.''.mysql_error());



$data2 mysql_fetch_array($req2);



if(
$data2['pseudo'] == $pseudo)

{

echo 
'<font color="red">Der Nickname wird bereits verwendet..</font><br>';

}else

{



mysql_query("INSERT INTO accounts (guid,account,pass,level,email,lastIP,lastConnectionDate,question,reponse,pseudo,banned,reload_needed,bankKamas,bank,friends,stable,freund) VALUES ('".$login."','".$login."','".$pass."','0','".$mails."','0','0','".$question."','".$reponse."','".$pseudo."','0','0','".$cadeau."','0','0','0','".$freund."')")or die(mysql_error());



echo (
" ".$bienvenue." ");

}

}

}}}
?>


<center><br>

<form method="post" action="" name="inscription">

Accountname :<br>

  <input class="login" name="name"><br><br>

Passwort :<br>

  <input class="login" name="pass" type="password"><br><br>

Passwort wiederholen :<br>

  <input class="login" name="pass2" type="password"><br><br>

Email Adresse :<br>

  <input class="login" name="mail"><br><br>

Geheimfrage :<br>

  <input class="login" name="secretquestion"><br><br>

Geheimantwort :<br>

  <input class="login" name="secretanswer"><br><br>

Nickname :<br>

  <input class="login" name="pseudo"><br><br>
  
Wie habe ich von Undefined erfahren? :<br>

  <input class="login" name="freund"><br><br>

  <br>

  <input style="width: 120px;" class="login" name="ok" value="Erstellen" type="submit">&nbsp;

</form>

    </center>

Ich würde mich auf hilfe freuen

Liebe Grüße, Defura.


PHP Code:
<div class="titre">
<img style="position:absolute;margin-top:-5px;margin-left:-22px;" src="img_style/icone_1.png"> S'inscrire sur <? echo $serveur ?>
</div>
<img style="position:absolute; margin-top: 30px; margin-left: -5px;" src="img_style/img_3.png"> 
<img style="position:absolute; margin-top: 220px; margin-left: 320px;" src="img_style/img_4.png"> 
<?php 

mysql_connect
$dbIP$dbUSER$dbPSWD );
mysql_select_db$dbNAME$dbLOG );
mysql_set_charset "utf8" $dbLOG );
$connect=mysql_connect$dbIP$dbUSER$dbPSWD );
mysql_select_db$dbNAME$dbLOG );
mysql_set_charset "utf8" $dbLOG );

if(isset(
$_POST['ok']))

{

$cadeau $kdo;

$login mysql_real_escape_string(htmlspecialchars(trim($_POST['name']) ) );

$pass_conf mysql_real_escape_string(htmlspecialchars(trim($_POST['pass2']) ) );

$pass mysql_real_escape_string(htmlspecialchars(trim($_POST['pass']) ) );

$mails mysql_real_escape_string(htmlspecialchars(trim($_POST['mail']) ) );

$reponse mysql_real_escape_string(htmlspecialchars(trim($_POST['secretanswer']) ) );

$question mysql_real_escape_string(htmlspecialchars(trim($_POST['secretquestion']) ) );

$pseudo mysql_real_escape_string(htmlspecialchars(trim($_POST['pseudo']) ) );

$freund mysql_real_escape_string(htmlspecialchars(trim($_POST['freund']) ) );

if (
$pass != $pass_conf){

echo 
"<font color=\"red\">Das Passwort darf nicht verschieden sein !</font>";

}else{

if(
$login=="" || $pass=="" || $mails=="" || $reponse=="" || $question=="" || $pseudo=="" || $freund=="")

{

echo 
'<font color="red">Fülle bitte alle Felder aus !</font><br>';

}else{

if(
$freund=="")

{

echo 
'<font color="red">Bitte gib an, wie du zu Undefined gekommen bist.</font><br>';

}else{



$sql1 'SELECT * FROM accounts WHERE account="'.$login.'"';

$req1 mysql_query($sql1) or die('SQL Error !<br>'.$sql1.'<br>'.mysql_error());



$data1 mysql_fetch_array($req1);



if(
$data1['account'] == $login)

{

echo 
'<font color="red">Der Accountname wird bereits verwendet.</font><br>';

}else{

$sql2 'SELECT * FROM accounts WHERE pseudo="'.$pseudo.'"';

$req2 mysql_query($sql2) or die('SQL Error '.$sql2.''.mysql_error());



$data2 mysql_fetch_array($req2);



if(
$data2['pseudo'] == $pseudo)

{

echo 
'<font color="red">Der Nickname wird bereits verwendet..</font><br>';

}else

{



mysql_query("INSERT INTO accounts (guid,account,pass,level,email,lastIP,lastConnectionDate,question,reponse,pseudo,banned,reload_needed,bankKamas,bank,friends,stable,freund) VALUES ('".$login."','".$login."','".$pass."','0','".$mails."','0','0','".$question."','".$reponse."','".$pseudo."','0','0','".$cadeau."','0','0','0','".$freund."')")or die(mysql_error());



echo (
" ".$bienvenue." ");

}

}

}}}
}
?>


<center><br>

<form method="post" action="" name="inscription">

Accountname :<br>

  <input class="login" name="name"><br><br>

Passwort :<br>

  <input class="login" name="pass" type="password"><br><br>

Passwort wiederholen :<br>

  <input class="login" name="pass2" type="password"><br><br>

Email Adresse :<br>

  <input class="login" name="mail"><br><br>

Geheimfrage :<br>

  <input class="login" name="secretquestion"><br><br>

Geheimantwort :<br>

  <input class="login" name="secretanswer"><br><br>

Nickname :<br>

  <input class="login" name="pseudo"><br><br>
  
Wie habe ich von Undefined erfahren? :<br>

  <input class="login" name="freund"><br><br>

  <br>

  <input style="width: 120px;" class="login" name="ok" value="Erstellen" type="submit">&nbsp;

</form>

    </center>
Du hast eine geschweifte Klammer vor dem ?> vergessen falls ich mich nicht täusche... probier aus sollte nu gehen-
yym3 is offline  
Old 02/07/2011, 20:27   #3
 
elite*gold: 10
Join Date: Nov 2009
Posts: 1,929
Received Thanks: 471


Hat geklappt, danke

Doch jetzt hab ich das gleiche problem auf der Home.php (da hab ich nichts geändert )

PHP Code:
<?php

if (!defined('SECU'))

    {

        die();

    }

    



$tNEWS numtable("live_news");

$nPAGES  ceil(3);

if (isset(
$_GET['p']))

{

        
$p secu($_GET['p']);

}

else 

{

        
$p 1

}

 

$fMTS = ($p 1) * 3;



?>
    

<?php if(== 0){ 

      echo 
"<h1>Aucune news</h1><h2>Rien à signaler</h2><p>Pas de news pour le moment ...</p>"

      }

        else

        {

            
$query 'SELECT auteur, titre, date, contenu, soustitre FROM live_news ORDER BY date DESC LIMIT 0, 3;';

            
$sql mysql_query($query) or die(''.$query.'<br />'.mysql_error());

            while (
$data mysql_fetch_array($sql)) 

                {  

            
sscanf($data['date'], "%4s-%2s-%2s %2s:%2s:%2s"$an$mois$jour$heure$min$sec);

            
$auteur $data['auteur'];

        
?>
    
<div class="titre">
<img style="position:absolute;margin-top:-5px;margin-left:-22px;" src="img_style/icone_1.png"> <? echo '' stripslashes(trim($data['titre'])) , ''?> 
<span class="date"><? echo "Le $jour/$mois/$an à $heure:$min"?> par <? echo "<b>$auteur</b>"?></span>
</div>
<img style="float:left;" src="img_style/img_2.png"> 
    <? echo '' nl2br(stripslashes($data['contenu'])) , ''?>        
                <br /><br />

                <?

                
}

                
mysql_free_result($sql);

        } 

            if(
$tNEWS $wNEWS) { echo ''

            for (
$i $i <= $nPAGES $i++)

            {

            echo 

'
;

            }

            echo 
'';}

        
?>
wäre cool wenn auch das gelöst wird =D
.Dêvile- is offline  
Old 02/07/2011, 21:29   #4
 
elite*gold: 0
Join Date: Apr 2010
Posts: 1,352
Received Thanks: 788
Quote:
Originally Posted by Defura View Post


Hat geklappt, danke

Doch jetzt hab ich das gleiche problem auf der Home.php (da hab ich nichts geändert )

PHP Code:
<?php

if (!defined('SECU'))

    {

        die();

    }

    



$tNEWS numtable("live_news");

$nPAGES  ceil(3);

if (isset(
$_GET['p']))

{

        
$p secu($_GET['p']);

}

else 

{

        
$p 1

}

 

$fMTS = ($p 1) * 3;



?>
    

<?php if(== 0){ 

      echo 
"<h1>Aucune news</h1><h2>Rien à signaler</h2><p>Pas de news pour le moment ...</p>"

      }

        else

        {

            
$query 'SELECT auteur, titre, date, contenu, soustitre FROM live_news ORDER BY date DESC LIMIT 0, 3;';

            
$sql mysql_query($query) or die(''.$query.'<br />'.mysql_error());

            while (
$data mysql_fetch_array($sql)) 

                {  

            
sscanf($data['date'], "%4s-%2s-%2s %2s:%2s:%2s"$an$mois$jour$heure$min$sec);

            
$auteur $data['auteur'];

        
?>
    
<div class="titre">
<img style="position:absolute;margin-top:-5px;margin-left:-22px;" src="img_style/icone_1.png"> <? echo '' stripslashes(trim($data['titre'])) , ''?> 
<span class="date"><? echo "Le $jour/$mois/$an à $heure:$min"?> par <? echo "<b>$auteur</b>"?></span>
</div>
<img style="float:left;" src="img_style/img_2.png"> 
    <? echo '' nl2br(stripslashes($data['contenu'])) , ''?>        
                <br /><br />

                <?

                
}

                
mysql_free_result($sql);

        } 

            if(
$tNEWS $wNEWS) { echo ''

            for (
$i $i <= $nPAGES $i++)

            {

            echo 

'
;

            }

            echo 
'';}

        
?>
wäre cool wenn auch das gelöst wird =D
PHP Code:
<?php

if (!defined('SECU'))

    {

        die();

    }

    



$tNEWS numtable("live_news");

$nPAGES  ceil(3);

if (isset(
$_GET['p']))

{

        
$p secu($_GET['p']);

}

else 

{

        
$p 1

}

 

$fMTS = ($p 1) * 3;



?>
    

<?php if(== 0){ 

      echo 
"<h1>Aucune news</h1><h2>Rien à signaler</h2><p>Pas de news pour le moment ...</p>"

      }

        else

        {

            
$query 'SELECT auteur, titre, date, contenu, soustitre FROM live_news ORDER BY date DESC LIMIT 0, 3;';

            
$sql mysql_query($query) or die(''.$query.'<br />'.mysql_error());

            while (
$data mysql_fetch_array($sql)) 

                {  

            
sscanf($data['date'], "%4s-%2s-%2s %2s:%2s:%2s"$an$mois$jour$heure$min$sec);

            
$auteur $data['auteur'];

        
?>
    
<div class="titre">
<img style="position:absolute;margin-top:-5px;margin-left:-22px;" src="img_style/icone_1.png"> <? echo '' stripslashes(trim($data['titre'])) , ''?> 
<span class="date"><? echo "Le $jour/$mois/$an à $heure:$min"?> par <? echo "<b>$auteur</b>"?></span>
</div>
<img style="float:left;" src="img_style/img_2.png"> 
    <? echo '' nl2br(stripslashes($data['contenu'])) , ''?>        
                <br /><br />

                <?php

                
}

                
mysql_free_result($sql);

        } 

            if(
$tNEWS $wNEWS) { echo ''

            for (
$i $i <= $nPAGES $i++)

            {

            echo 

'
;

            }

            echo 
'';}

        
?>
Bei mir zeigt er keinen Fehler mehr an.

Lieben Gruß.
yym3 is offline  
Old 02/07/2011, 21:48   #5
 
elite*gold: 10
Join Date: Nov 2009
Posts: 1,929
Received Thanks: 471
Waaaa,

Hamma vielen dank
.Dêvile- is offline  
Reply


Similar Threads Similar Threads
[Help] UnExpected Error
12/02/2010 - EO PServer Hosting - 0 Replies
================================================== ============================== === Jehad Server Stable V2.3721 C2.193 - ;)(Jul 6 2008 16:09:53) === Start server time is 2010-12-02 15:54:21 ================================================= =============================== === Current time is 2010-12-02 15:54:21 === Server takes 0 days 00:00:00 ================================================= =============================== 15:54:21 Message:
Pa Help!! Naman Po sa unexpected GG Error 1018 !!!
09/24/2010 - Soldier Front Hacks, Bots, Cheats & Exploits - 5 Replies
Pa Help Po Sa Unexpected GG Error 1018 Plsz!! Pa Help Po Sa Unexpected GG Error 1018 Plsz!! Pa Help Po Sa Unexpected GG Error 1018Plsz!! Pa Help Po Sa Unexpected GG Error 1018 Plsz!! Pa Help Po Sa Unexpected GG Error 1018Plsz!!
unexpected error 1018
09/19/2010 - Soldier Front Philippines - 7 Replies
Please help if anyone knows how to solve this..T_T..
*[LEECHED]*Preventing GameGuard Unexpected? Try this. For Smartzwhz v1 to v3
08/13/2010 - Soldier Front Hacks, Bots, Cheats & Exploits - 9 Replies
Undetected As of July 26,2010 New Method 2 Updated! Method. 1 To those having problem



All times are GMT +1. The time now is 03:19.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.