URL: https://www.overclockers.at/coding-stuff/else_if_166013/page_1 - zur Vollversion wechseln!
Hi, hab da ein problem mit "Conditionals" ^^ net so meins .. würd gern wissen worans hapert .. script is für ein gästebuch
folgenden fehler bekomme ich
ZitatParse error: syntax error, unexpected T_ELSE in /usr/export/www/hosting/noizemaker/captcha/gb/addguestbook.php on line 22
Code: PHP<?php // Guestbook by NoizeMaker (c) [url]www.dj-noizemaker.at.tc[/url] // db $host="localhost"; $username=""; $password=""; $db_name=""; $tbl_name=""; // db mysql_connect("$host", "$username", "$password")or die("cannot connect server "); mysql_select_db("$db_name")or die("cannot select DB"); $datetime=date("y-m-d h:i:s"); // Prüfung ob captcha == eingabe if ($_POST['wert'] == $_POST['testwert']) $sql="INSERT INTO $tbl_name(name, email, homepage, comment, datetime)VALUES('$name', '$email', '$homepage', '$comment', '$datetime')"; $result=mysql_query($sql); echo 'Entry added .. !'; else echo 'Code false.. try again!'; //$sql="INSERT INTO $tbl_name(name, email, homepage, comment, datetime)VALUES('$name', '$email', '$homepage', '$comment', '$datetime')"; //$result=mysql_query($sql); // checken ob alles ok ist .. // if($result){ // echo "Successful"; // echo "<BR>"; // echo "<a href='viewguestbook.php'>View guestbook</a>"; // } mysql_close(); ?>
Conditionals sind keine Schleifen.
Ein if mit mehreren Anweisungen benötigt Klammern.
Also wenn man das nicht weiß, dann... puh
Aber "^^" sagt eh scho alles? ;P
du musst blöcke mit geschwungenen klammern versehen.
Code: PHP// Prüfung ob captcha == eingabe if ($_POST['wert'] == $_POST['testwert']) { $sql="INSERT INTO $tbl_name(name, email, homepage, comment, datetime)VALUES('$name', '$email', '$homepage', '$comment', '$datetime')"; $result=mysql_query($sql); echo 'Entry added .. !'; } else echo 'Code false.. try again!';
es fehlen geschwungene klammern bei der if-abfrage...
if (x == y) {
echo 'true';
} else {
echo 'false';
}
3ter = l0w ( ^^ )
danke für die schnelle hilfe, hab da was verwechselt mit den klammern .. jetzt bin ich schlauer
..
mfg
overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2026