ERLEDIGT
NEIN
NEIN
ANTWORTEN
4
4
ZUGRIFFE
303
303
EMPFEHLEN
-
hi,
ich habe ein feedbackformular:
wenn ich das aufrufe kommt immer:PHP-Code:<?php
error_reporting(E_ALL);
include 'config.php';
// Konfigurationsdatei laden
@mysql_connect(MYSQL_HOST, MYSQL_USER, MYSQL_PASS) OR die(mysql_error());
mysql_select_db(MYSQL_DATABASE) OR die(mysql_error());
include "style/header.tpl";
?>
<p>
Sie haben Fragen oder möchten uns aus einem anderen Grund kontaktieren? Hier haben sie die Möglichkeit.
<form action="feed.php" method="post">
<input type="text" name="name" value="Name"/>
<input type="text" name="mail" value="Email Adresse"/>
<br/><br/>Ihre Nachricht: <br/><textarea name="data" rows="10" cols="50"></textarea>
<br/><input type="submit" value="Senden"/>
<input type="reset" value="Verwerfen"/>
</form>
<?php
if(empty($_POST['data'])) {
echo "Bitte füllen sie alles sorgfälltig aus.";
break;
}
include "style/footer.tpl";
?>
mysql_query ("INSERT INTO feedback (date,name,mail,data) values (NOW(),'" . $_POST['name'] . "','" . $_POST['mail'] . "',"'.mysql_real_escape_string(strip_tags($_POST['data'])).'")");
echo " Vielen Dank für Ihre Post. Das Senden war erfolgreich.";
$insert ='INSERT INTO
`feedback`
SET
`date` = NOW(),
`name` = "'.$_POST['name'].'",
`mail` = "'.$_POST['mail'].'",
`data` = "'.mysql_real_escape_string(strip_tags($_POST['data']).'"
';
mysql_query($insert) or die(mysql_error());
was ist an dem brak falsch?Fatal error: Cannot break/continue 1 level in /usr/export/www/vhosts/funnetwork/hosting/thephp/php/feed.php on line 30Danke für Eure Hilfe!
-
14.09.06 19:16 #2
break gibt es nur in switch, Schleifen und Funktionen. Schreib einfach mal exit; hin
Oder was willst du an dieser machen, wenn der User keine Daten angibt?PHP-Code:if(empty($_POST['data'])) {
echo "Bitte füllen sie alles sorgfälltig aus.";
exit;
}
TobeeGeändert von tobee (14.09.06 um 19:30 Uhr)
-
14.09.06 19:17 #3Gruß mAu
──────────────────────────
Ich auf flickr
* Unformatierten Quellcode schaue ich mir _nicht_ an!
* Sollte ich euch bei einer Frage weitergeholfen haben, würde ich mich über eine positive Bewertung freuen.
* Bitte die Netiquette beachten.
* Vergesst nicht, beantwortete Fragen als erledigt zu markieren!
-
seitdem mein script jetzt so aussieht:
kommt folgende Fehler:PHP-Code:<?php
error_reporting(E_ALL);
include 'config.php';
// Konfigurationsdatei laden
@mysql_connect(MYSQL_HOST, MYSQL_USER, MYSQL_PASS) OR die(mysql_error());
mysql_select_db(MYSQL_DATABASE) OR die(mysql_error());
include "style/header.tpl";
?>
<p>
Sie haben Fragen oder möchten uns aus einem anderen Grund kontaktieren? Hier haben sie die Möglichkeit.
<form action="feed.php" method="post">
<input type="text" name="name" value="Name"/>
<input type="text" name="mail" value="Email Adresse"/>
<br/><br/>Ihre Nachricht: <br/><textarea name="data" rows="10" cols="50"></textarea>
<br/><input type="submit" value="Senden"/>
<input type="reset" value="Verwerfen"/>
</form>
<?php
if(empty($_POST['data'])) {
echo "Bitte füllen sie alles sorgfälltig aus.";
die;
}
include "style/footer.tpl";
mysql_query ("INSERT INTO feedback (date,name,mail,data) values (NOW(),'" . $_POST['name'] . "','" . $_POST['mail'] . "',"'.mysql_real_escape_string(strip_tags($_POST['data'])).'")");
echo " Vielen Dank für Ihre Post. Das Senden war erfolgreich.";
$insert ='INSERT INTO
`feedback`
SET
`date` = NOW(),
`name` = "'.$_POST['name'].'",
`mail` = "'.$_POST['mail'].'",
`data` = "'.mysql_real_escape_string(strip_tags($_POST['data']).'"
';
mysql_query($insert) or die(mysql_error());
?>
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /usr/export/www/vhosts/funnetwork/hosting/thephp/php/feed.php on line 43Danke für Eure Hilfe!
-
HAttest ein Problem mit den Gänsefüsschen. Vergleich mal deine und meine Version. Ein Tipp, leg dir eine gute IDE zu, welche den Code Highlighted. Dann siehst du sofort wo es einen Fehler gibt...PHP-Code:
mysql_query ("INSERT INTO feedback (date,name,mail,data) values (NOW(),'" . $_POST['name'] . "','" . $_POST['mail'] . "','".mysql_real_escape_string(strip_tags($_POST['data']))."')");
Gruss
XEs gibt ein leben vor dem Tod
Ähnliche Themen
-
Break
Von Imod im Forum Delphi, Kylix, PascalAntworten: 6Letzter Beitrag: 30.06.08, 09:25 -
Break Out
Von Chickow im Forum Bildbearbeitung & IllustrationAntworten: 8Letzter Beitrag: 08.05.07, 09:05 -
BREAK; - Cannot break/continue 1 level
Von Papenburger im Forum PHPAntworten: 2Letzter Beitrag: 02.05.07, 15:12 -
break;
Von Flegmon im Forum Coders TalkAntworten: 5Letzter Beitrag: 06.12.05, 16:05 -
break
Von origin^sad im Forum PHPAntworten: 8Letzter Beitrag: 10.01.03, 23:32





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren