tut funzt nicht pn system (kann nicht absenden)
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
absenden
anweisung
betreff
button
code
datum
eden
host
jetziger code
login
nachricht
problem
projekt
senden
setzen
show
stehen
text
textfeld
vergessen
-
hi
ich habe nen problem zu diesem http://www.lima-city.de/tutorials/show/1168
tutorial
undzwar bei nwe_mail.php
kann ich nicht absenden und wenn ich nen submit button mache also
<input type=\"submit\" value=\"Absenden\"></form>
unter das textfeld dann steht das immer im textfeld drinne ;(
also hab es soweit hinbekommen das es keine fehler anzeigt weil bei mir funzt da nicht alles so wie es in dem tut steht aber kann mir da wer helfen oder sagen woran es liegt???
mein jetziger code ist so
[CODE]
<form method=\"post\" action=\"new_mail.php?send=true\">
Zu ID: <input type=\"text\" name=\"to_id\"><br>
Betreff: <input type=\"text\" name=\"subject\">
<textarea name=\"text\">
<input type=\"submit\" value=\"Absenden\"></form>
<br><br>
<?php
if(isset($send) && $send == \"true\");
include(\"config.php\");
$result = mysql_query(\"INSERT INTO \'pns\' (\'id\',\'to_id\',\'from_id\',\'show_from\',\'show_to\',\'text\',\'timestamp\',\'subject\')
VALUES (\'\',\'$to_id\',\'$loginid\',\'yes\',\'yes\',\'$text\',UNIX_TIMESTAMP(),\'$subject\')\")
or die(\"Konnte nicht gesendet werden!\");
?>
[CODE]
MfG
the_eden
Beitrag geändert: 14.2.2008 16:06:51 von the-eden-projekt
Beitrag geändert: 14.2.2008 16:07:37 von the-eden-projekt -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
das ist ganz klar: der hat vergessen das textfeld abzuschliessen:
the-eden-projekt schrieb:
<form method=\\\'post\\\' action=\\\'new_mail.php?send=true\\\'> Zu ID: <input type=\\\'text\\\' name=\\\'to_id\\\'><br> Betreff: <input type=\\\'text\\\' name=\\\'subject\\\'> <textarea name=\\\'text\\\'></textarea> <input type=\\\'submit\\\' value=\\\'Absenden\\\'></form> <br><br> <?php if(isset($send) && $send == \\\'true\\\'); include(\\\'config.php\\\'); $result = mysql_query(\\\'INSERT INTO \\\'pns\\\' (\\\'id\\\',\\\'to_id\\\',\\\'from_id\\\',\\\'show_from\\\',\\\'show_to\\\',\\\'text\\\',\\\'timestamp\\\',\\\'subject\\\') VALUES (\\\'\\\',\\\'$to_id\\\',\\\'$loginid\\\',\\\'yes\\\',\\\'yes\\\',\\\'$text\\\',UNIX_TIMESTAMP(),\\\'$subject\\\')\\\') or die(\\\'Konnte nicht gesendet werden!\\\'); ?>
du musst hinter das <textarea name=\'text\'> noch ein </textarea> setzen
Beitrag geändert: 14.2.2008 16:14:04 von joma93 -
joa der button ist nun da nur jetzt habe ich das problem das er nicht sendet ;(
kommt immer das er die nachricht nicht senden kann also was ich ja stehen habe
or die(\'Konnte nicht gesendet werden!\');
nur verstehe nicht so ganz warum und auch versteh ich das script nicht so ganz ;(
also das ich dort halt alles eintrage versteh ich ja noch aber das mit if und so da die zeile versteh ich man garnicht
und muss auf ne iff anweisung nicht else oder so kommen ???
-.- bin ja nicht son pro aber damit komm ich nicht ganz zurecht
die anderen sachen habe ich ja noch verstanden nur ^^ nicht
mfg the-eden -
was hast du denn in deiner config.php stehen?
dort müssen die daten für deine datenbank stehen. hast du das wenn ja muss ich noch mal überlegen.
grus johannes -
jup hab ich drinne stehen also host pw und name ist drinne und des funzt auch da ja mein login auch drüber läuft ;(
und habe auch das problem das die site da verrutscht also das meine rechte tabelle und so garnicht da ist ;(
[CODE]
<?
include \"session.php\";
if($_SESSION[id]!=\"\"){
?>
<form method=\"post\" action=\"?send=true\">
Zu ID: <input type=\"text\" name=\"to_id\"><br>
Betreff: <input type=\"text\" name=\"subject\">
<textarea name=\"text\"></textarea>
<input type=\"submit\" value=\"Absenden\"></form>
<br><br>
<?php
if(isset($send) && $send == \'true\');
include(\'config.php\');
$result = mysql_query(\"INSERT INTO \'pns\' (\'id\',\'to_id\',\'from_id\',\'show_from\',\'show_to\',\'text\',\'timestamp\',\'subject\')
VALUES (\'\',\'$to_id\',\'$loginid\',\'yes\',\'yes\',\'$text\',UNIX_TIMESTAMP(),\'$subject\')\")
or die(\'Konnte nicht gesendet werden!\');
?>
<?
}
else {
?>
<form method=\"post\" action=\"user_login.php\" style=\"margin:0;\">
Username <input type=\"text\" name=\"user\" value=\"\"><br>
Passwort <input type=\"password\" name=\"pw\"><br>
<input type=\"submit\" value=\"einloggen\"></form>
<br>
<a href=\"user_add.php\">Anmelden</a>.
<?
}
?>
</td></tr><tr>
<td background=\"Bilder/main_unten.gif\" height=\"14\"> </td>
</tr>
</table>
</td><td valign=\"top\">
<?
include \"navi_rechts.php\";
?>
</center>
</td>
</tr>
</table>
</center>
<a href=\"http://www.chris-magic.de/\" title=\"Zauberer\"><img src=\"http://www.counter-free.eu/counter/small_black_bogen-3268.gif\" border=\"0\" alt=\"Zauberer\" /></a>
</body>
</html>
[CODE]
das hab ich dort stehen und alles was halt nach dem formular ist fehlt leider durch das script denke ich mal ;( -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage