Hallo ich bin gerade an einer einfachen mobilen Webseite (jquerymobile) , wo ich 2 Eingabefelder habe und ich will das die 2 Eingabefelder und Datum + Uhrzeit erstmal nur in meiner Datenbank gespeichert werden.Hab einen Account von bplaced.
so es funktioniert alles abfrage etc nur wenn ich auf senden drücke dann kommt sogar die Meldung das es geschickt wurde jedoch wenn ich auf phpmyadmin schaue steht noch immer da das die Tabelle noch nichts enthält.
schätze jeden der das durchließt
write.php
send.php
so es funktioniert alles abfrage etc nur wenn ich auf senden drücke dann kommt sogar die Meldung das es geschickt wurde jedoch wenn ich auf phpmyadmin schaue steht noch immer da das die Tabelle noch nichts enthält.
schätze jeden der das durchließt
write.php
HTML:
<?php require_once( 'header.php' ) ?>
<!-- Mobile Website --><div data-role="page">
<!-- Header --> <div data-role="header"> <h1 class="titel">{DS}</h1> <div data-role="navbar"> <ul> <li><a href="write.php" data-transition="none">Schreiben</a></li> <li><a href="webapp_index.php" data-transition="none">Einträge</a></li> </ul> </div> </div> <!-- /Header -->
<!-- Content --> <div data-role="content"> <!--LogIn Form--> <form id="writeForm" method="POST" action="send.php" data-transition="pop" data-direction="reverse"> <fieldset> <div data-role="fieldcontain"> <label for="Name">Name : </label> <input type="text" id="Name" name="Name" value="" /> <br /> </div> <label for="Text">Text : </label> <textarea id="Text" name="Text" value=""></textarea> <br /> <div data-role="fieldcontain"> <input type="submit" id="submit" value="Send" /> <br /><hr/> </div> </fieldset> </form> <!-- /Content -->
</div><!-- /Mobile Website -->
</body></html>
send.php
HTML:
<?php require_once( 'header.php' ) ?>
<!-- Mobile Website --><div data-role="page">
<?php $Name = $_POST['Name']; $Text = $_POST['Text'];
if ($Name == "" or $Text == "") { echo("<script>alert('Du hast nicht alle Felder ausgefüllt ')</script>"); echo("<script>window.location.href='write.php'</script>"); } else { $verbindung = mysql_connect("localhost", "username", "pw") or die ("Fehler im System"); mysql_select_db("test") or die ("Verbindung zur Datenbank war nicht möglich"); $id = 0; $abfrage = "SELECT id FROM webapp_entries_db ORDER BY id DESC LIMIT 1"; $ergebnis = mysql_query($abfrage); while ($row = mysql_fetch_object($ergebnis)) { $id = $row->id; } $id++; $timestamp = time(); $datumzeit = date("Y-m-d H:i", $timestamp); $nachricht = str_replace("ä", "ä", $nachricht); $nachricht = str_replace("Ä", "Ä", $nachricht); $nachricht = str_replace("ö", "ö", $nachricht); $nachricht = str_replace("Ö", "Ö", $nachricht); $nachricht = str_replace("ü", "ü", $nachricht); $nachricht = str_replace("Ü", "Ü", $nachricht); $nachricht = str_replace("ß", "ß", $nachricht); $nachricht = str_replace("<", "< ", $nachricht); $nachricht = str_replace(">", "> ", $nachricht); $nachricht = str_replace("\r\n", "<br />", $nachricht); $name = str_replace("ä", "ä", $name); $name = str_replace("Ä", "Ä", $name); $name = str_replace("ö", "ö", $name); $name = str_replace("Ö", "Ö", $name); $name = str_replace("ü", "ü", $name); $name = str_replace("Ü", "Ü", $name); $name = str_replace("ß", "ß", $name); $name = str_replace("<", "< ", $name); $name = str_replace(">", "> ", $name); $eintrag = "INSERT INTO webapp_entries_db (id, Name, Text, datumzeit) VALUES ('$id, '$Name', '$Text', '$datumzeit')"; $eintrage = mysql_query($eintrag); if($eintragen = true) { echo("<script>alert('Dein Eintrag wurde gespeichert')</script>"); echo("<script>window.location.href='webapp_index.php'</script>"); } else { echo("<script>alert('Fehler im System. Deine Daten konnten nicht gespeichert werden')</script>"); echo("<script>window.location.href='write.php'</script>"); } mysql_close($verbindung); }
?>
<!-- Header --> <div data-role="header"> <h1 class="titel">{DS}</h1> <div data-role="navbar"> <ul> <li><a href="write.php" data-transition="none">Schreiben</a></li> <li><a href="webapp_index.php" data-transition="none">Einträge</a></li> </ul> </div> </div> <!-- /Header -->
<!-- Content --> <div data-role="content"> </div> <!-- /Content -->
</div><!-- /Mobile Website -->
</body></html>