Register for your free account! | Forgot your password?

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

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

Advertisement



PHP FEHLER -.-

Discussion on PHP FEHLER -.- within the Web Development forum part of the Coders Den category.

Reply
 
Old   #1
 
CeLiFiG's Avatar
 
elite*gold: 30
The Black Market: 139/0/0
Join Date: Mar 2013
Posts: 1,492
Received Thanks: 205
PHP FEHLER -.-

Leute ich kann gleich nicht mehr, ich hab alles versucht aber irgendwiee..
Bitte helfen
seht ihr einen Fehler?

PHP Code:
 } else {
    echo 
"Das Passwort war falsch.";
    <
br /><a href="seite2.php">Zurück</a>;
?> 
Ich glaub ich bin einfach dumm
CeLiFiG is offline  
Old 06/30/2015, 17:01   #2
dotCom
 
Devsome's Avatar
 
elite*gold: 9840
The Black Market: 107/0/0
Join Date: Mar 2009
Posts: 16,894
Received Thanks: 4,692
Quote:
Originally Posted by CeLiFiG View Post
Leute ich kann gleich nicht mehr, ich hab alles versucht aber irgendwiee..
Bitte helfen
seht ihr einen Fehler?

PHP Code:
 } else {
    echo 
"Das Passwort war falsch.";
    <
br /><a href="seite2.php">Zurück</a>;
?> 
Ich glaub ich bin einfach dumm
PHP Code:
 } else {
    echo 
"Das Passwort war falsch.";
    echo 
'<br /><a href="seite2.php">Zurück</a>';
?> 
HTML kann man nicht einfach so in PHP schreiben.
Entweder das erste echo geht dann über zwei Zeilen, oder du nimmst dein Link "zurück" auch nochmal extra als echo.

PHP Code:
 } else {
    echo 
'Das Passwort war falsch.
            <br /><a href="seite2.php">Zurück</a>'
;
?> 
Devsome is offline  
Old 06/30/2015, 17:03   #3
 
CeLiFiG's Avatar
 
elite*gold: 30
The Black Market: 139/0/0
Join Date: Mar 2013
Posts: 1,492
Received Thanks: 205
Quote:
Originally Posted by Devsome View Post
PHP Code:
 } else {
    echo 
"Das Passwort war falsch.";
    echo 
'<br /><a href="seite2.php">Zurück</a>';
?> 
HTML kann man nicht einfach so in PHP schreiben.
Entweder das erste echo geht dann über zwei Zeilen, oder du nimmst dein Link "zurück" auch nochmal extra als echo.

PHP Code:
 } else {
    echo 
'Das Passwort war falsch.
            <br /><a href="seite2.php">Zurück</a>'
;
?> 
eh, ja da kommt wieder ein fehler
Parse error: syntax error, unexpected '}' in * on line 28

28 =
PHP Code:
 } else { 

bei beiden möglichkeiten
CeLiFiG is offline  
Old 06/30/2015, 17:04   #4
dotCom
 
Devsome's Avatar
 
elite*gold: 9840
The Black Market: 107/0/0
Join Date: Mar 2009
Posts: 16,894
Received Thanks: 4,692
Ja dann mach die Klammer
PHP Code:

noch ganz ans Ende.

Hätte ja sein können, dass es danach noch irgendwie geschlossen wird :3
Devsome is offline  
Old 06/30/2015, 17:06   #5
 
CeLiFiG's Avatar
 
elite*gold: 30
The Black Market: 139/0/0
Join Date: Mar 2013
Posts: 1,492
Received Thanks: 205
hab, immernoch der gleiche fehler
CeLiFiG is offline  
Old 06/30/2015, 17:06   #6
dotCom
 
Devsome's Avatar
 
elite*gold: 9840
The Black Market: 107/0/0
Join Date: Mar 2009
Posts: 16,894
Received Thanks: 4,692
Quote:
Originally Posted by CeLiFiG View Post
hab, immernoch der gleiche fehler
PHP Code:
 } else {
    echo 
'Das Passwort war falsch.';
    echo 
'<br /><a href="seite2.php">Zurück</a>';
}
?> 
Sofern es nicht geht, brauchen wir mehr Code.
Devsome is offline  
Old 06/30/2015, 17:09   #7
 
CeLiFiG's Avatar
 
elite*gold: 30
The Black Market: 139/0/0
Join Date: Mar 2013
Posts: 1,492
Received Thanks: 205
Nope geht nicht, ist ein passwort ändern script, eigentlich sehr simpel
der ganze code:
PHP Code:
  
 <form action="pw2.php" method="post" >
    altes Passwort:<input type="password" name="passwort_alt" />
    neues Passwort:<input type="password" name="passwort_neu" />
    <input type="submit" value="&Auml;ndern" />
    </form>
    
    
   <?php
    session_start
();
    
$passwort_alt $_POST["passwort_alt"];
    
$passwort_neu $_POST["passwort_neu"];
    
$username $_SESSION["username"];

    
$verbindung mysql_connect("","","");
    
mysql_select_db("");

    
$abfrage "SELECT passwort FROM login WHERE username LIKE '$username'";
    
$ergebnis mysql_query($abfrage);
    
$pw_alt mysql_fetch_object($ergebnis);


    if (
$pw_alt->passwort == $passwort_alt)
    {
$aendern "UPDATE login SET passwort = '$passwort_neu' WHERE username LIKE '$username'";
    
$update mysql_query($aendern);
    echo 
"Dein Passwort wurde erfolgreich geändert.";}

 } else { 
    echo 
'Das Passwort war falsch.'
    echo 
'<br /><a href="seite2.php">Zurück</a>'

?>
CeLiFiG is offline  
Old 06/30/2015, 17:11   #8
dotCom
 
Devsome's Avatar
 
elite*gold: 9840
The Black Market: 107/0/0
Join Date: Mar 2009
Posts: 16,894
Received Thanks: 4,692
Quote:
Originally Posted by CeLiFiG View Post
Nope geht nicht, ist ein passwort ändern script, eigentlich sehr simpel
der ganze code:
PHP Code:
  
 <form action="pw2.php" method="post" >
    altes Passwort:<input type="password" name="passwort_alt" />
    neues Passwort:<input type="password" name="passwort_neu" />
    <input type="submit" value="&Auml;ndern" />
    </form>
    
    
   <?php
    session_start
();
    
$passwort_alt $_POST["passwort_alt"];
    
$passwort_neu $_POST["passwort_neu"];
    
$username $_SESSION["username"];

    
$verbindung mysql_connect("","","");
    
mysql_select_db("");

    
$abfrage "SELECT passwort FROM login WHERE username LIKE '$username'";
    
$ergebnis mysql_query($abfrage);
    
$pw_alt mysql_fetch_object($ergebnis);


    if (
$pw_alt->passwort == $passwort_alt)
    {
$aendern "UPDATE login SET passwort = '$passwort_neu' WHERE username LIKE '$username'";
    
$update mysql_query($aendern);
    echo 
"Dein Passwort wurde erfolgreich geändert.";}

 } else { 
    echo 
'Das Passwort war falsch.'
    echo 
'<br /><a href="seite2.php">Zurück</a>'

?>
War wohl zu schnell.

PHP Code:
echo "Dein Passwort wurde erfolgreich geändert."
Dahinter war eine Klammer zu, deswegen ging er nicht in die Else abzweigung.

PHP Code:
<form action="pw2.php" method="post" >
altes Passwort:<input type="password" name="passwort_alt" />
neues Passwort:<input type="password" name="passwort_neu" />
<input type="submit" value="&Auml;ndern" />
</form>


<?php
    session_start
();
    
$passwort_alt $_POST["passwort_alt"];
    
$passwort_neu $_POST["passwort_neu"];
    
$username $_SESSION["username"];

    
$verbindung mysql_connect("","","");
    
mysql_select_db("");

    
$abfrage "SELECT passwort FROM login WHERE username LIKE '$username'";
    
$ergebnis mysql_query($abfrage);
    
$pw_alt mysql_fetch_object($ergebnis);


    if (
$pw_alt->passwort == $passwort_alt){
    
$aendern "UPDATE login SET passwort = '$passwort_neu' WHERE username LIKE '$username'";
    
$update mysql_query($aendern);
    echo 
"Dein Passwort wurde erfolgreich geändert.";

    } else { 
        echo 
'Das Passwort war falsch.'
        echo 
'<br /><a href="seite2.php">Zurück</a>'
    } 
?>
Devsome is offline  
Thanks
1 User
Old 06/30/2015, 17:13   #9


 
tschulian's Avatar
 
elite*gold: 294
Join Date: Sep 2013
Posts: 1,410
Received Thanks: 635
Quote:
Originally Posted by CeLiFiG View Post
Nope geht nicht, ist ein passwort ändern script, eigentlich sehr simpel
der ganze code:
Solltest dir angewöhnen das etwas schöner zu formatieren, dann wäre die überflüssige Klammer direkt aufgefallen!

tschulian is offline  
Thanks
1 User
Old 06/30/2015, 17:15   #10
 
CeLiFiG's Avatar
 
elite*gold: 30
The Black Market: 139/0/0
Join Date: Mar 2013
Posts: 1,492
Received Thanks: 205
immernoch gleicher fehler
Parse error: syntax error, unexpected '}' in * on line 26

26 dieses } else {

// edit
oh warte

gut das geht schonmal, jetzt neuer fehler
Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in * on line 18 Dein Passwort wurde erfolgreich geändert.

danke an euch beiden
CeLiFiG is offline  
Old 06/30/2015, 17:20   #11


 
tschulian's Avatar
 
elite*gold: 294
Join Date: Sep 2013
Posts: 1,410
Received Thanks: 635
Quote:
Originally Posted by CeLiFiG View Post
immernoch gleicher fehler
Parse error: syntax error, unexpected '}' in * on line 26

26 dieses } else {

// edit
oh warte

gut das geht schonmal, jetzt neuer fehler
Warning: mysql_fetch_object(): supplied argument is not a valid MySQL result resource in * on line 18 Dein Passwort wurde erfolgreich geändert.
mysql_error() würde dir sicherlich den Fehler zeigen können ...
tschulian is offline  
Old 06/30/2015, 17:24   #12
 
CeLiFiG's Avatar
 
elite*gold: 30
The Black Market: 139/0/0
Join Date: Mar 2013
Posts: 1,492
Received Thanks: 205
Parse error: syntax error, unexpected T_IF in * on line 22

PHP Code:
     if ($pw_alt->passwort == $passwort_alt
wo ist da bitte der fehler
CeLiFiG is offline  
Old 06/30/2015, 22:17   #13
dotCom
 
Devsome's Avatar
 
elite*gold: 9840
The Black Market: 107/0/0
Join Date: Mar 2009
Posts: 16,894
Received Thanks: 4,692
Quote:
Originally Posted by CeLiFiG View Post
Parse error: syntax error, unexpected T_IF in * on line 22

PHP Code:
     if ($pw_alt->passwort == $passwort_alt
wo ist da bitte der fehler
PHP Code:
var_dump($pw_alt); 
Mach das mal vor deiner if Abfrage, denke das er das alte passwort nicht korrekt oder anders geschrieben wieder gibt.

Send it via OPO
Devsome is offline  
Old 07/01/2015, 14:47   #14
 
CeLiFiG's Avatar
 
elite*gold: 30
The Black Market: 139/0/0
Join Date: Mar 2013
Posts: 1,492
Received Thanks: 205
mach ich editiere dann rein
CeLiFiG is offline  
Reply


Similar Threads Similar Threads
[Root]Setting.lua fehler aber Fehler nicht zu beheben??
08/09/2011 - Metin2 Private Server - 5 Replies
Richte für jemanden den root ein, aber bei dem fehler bin ich jetzt selber an meine grenzen gekommen. Folgender Fehler kommt beim starten: http://www.fotos-hochladen.net/uploads/unbenan11n tij3uvlnr5d.png Die syserr daneben gehört dazu, die Setting.lua habe ich schon durch getauscht, kommt aber immer noch der Fehler :confused: Datenbank auch schon getauscht, aber was ist dieses:
Infinite Aion: Fehler (1024) Fehler beim initialisieren des Spiels
06/09/2011 - Aion Private Server - 5 Replies
Hi Leute, ich hab ein Probem mit AION: jedesmal wenn ich starte, egal ob mit dem NCSoft Launcher oder mit dem Infinite Aion Launcher kommt die Meldung Fehler beim initialisieren des Spiels... Hab schon alle möglichen Sprachkombinationen durchprobiert, da es überall heißt man soll Region und Sprache beim NCSoft Launcher ändern und dann gehts... Alles probiert, und siehe da: geändert hat sich nichts... Immer noch der Fehler 1024... wäre nett, wenn mir da jemand helfen könnte und auch...
Fehler : java.net.socet.exception:connection reset fehler bitte um hilfe
12/21/2010 - Minecraft - 9 Replies
Hab denn java.net.socet.exception:connection reset fehler immer und immer wieder :( könnt ihr mir dabei vill helfen? :) LG DieVerrückteMango =)



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


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

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