|
You last visited: Today at 03:24
Advertisement
PHP FEHLER -.-
Discussion on PHP FEHLER -.- within the Web Development forum part of the Coders Den category.
06/30/2015, 16:48
|
#1
|
elite*gold: 30
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
|
|
|
06/30/2015, 17:01
|
#2
|
dotCom
elite*gold: 9840
Join Date: Mar 2009
Posts: 16,894
Received Thanks: 4,692
|
Quote:
Originally Posted by CeLiFiG
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>'; ?>
|
|
|
06/30/2015, 17:03
|
#3
|
elite*gold: 30
Join Date: Mar 2013
Posts: 1,492
Received Thanks: 205
|
Quote:
Originally Posted by Devsome
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 =
bei beiden möglichkeiten
|
|
|
06/30/2015, 17:04
|
#4
|
dotCom
elite*gold: 9840
Join Date: Mar 2009
Posts: 16,894
Received Thanks: 4,692
|
Ja dann mach die Klammer
noch ganz ans Ende.
Hätte ja sein können, dass es danach noch irgendwie geschlossen wird :3
|
|
|
06/30/2015, 17:06
|
#5
|
elite*gold: 30
Join Date: Mar 2013
Posts: 1,492
Received Thanks: 205
|
hab, immernoch der gleiche fehler
|
|
|
06/30/2015, 17:06
|
#6
|
dotCom
elite*gold: 9840
Join Date: Mar 2009
Posts: 16,894
Received Thanks: 4,692
|
Quote:
Originally Posted by CeLiFiG
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.
|
|
|
06/30/2015, 17:09
|
#7
|
elite*gold: 30
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="Ä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>'; } ?>
|
|
|
06/30/2015, 17:11
|
#8
|
dotCom
elite*gold: 9840
Join Date: Mar 2009
Posts: 16,894
Received Thanks: 4,692
|
Quote:
Originally Posted by CeLiFiG
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="Ä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="Ä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>'; } ?>
|
|
|
06/30/2015, 17:13
|
#9
|
elite*gold: 294
Join Date: Sep 2013
Posts: 1,410
Received Thanks: 635
|
Quote:
Originally Posted by CeLiFiG
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="Ä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>';
}
?>
|
Solltest dir angewöhnen das etwas schöner zu formatieren, dann wäre die überflüssige Klammer direkt aufgefallen!
|
|
|
06/30/2015, 17:15
|
#10
|
elite*gold: 30
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
|
|
|
06/30/2015, 17:20
|
#11
|
elite*gold: 294
Join Date: Sep 2013
Posts: 1,410
Received Thanks: 635
|
Quote:
Originally Posted by CeLiFiG
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 ...

|
|
|
06/30/2015, 17:24
|
#12
|
elite*gold: 30
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
|
|
|
06/30/2015, 22:17
|
#13
|
dotCom
elite*gold: 9840
Join Date: Mar 2009
Posts: 16,894
Received Thanks: 4,692
|
Quote:
Originally Posted by CeLiFiG
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
|
|
|
07/01/2015, 14:47
|
#14
|
elite*gold: 30
Join Date: Mar 2013
Posts: 1,492
Received Thanks: 205
|
mach ich editiere dann rein
|
|
|
 |
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.
|
|