Gegen Bilderklau - Das Original (https://www.gegen-bilderklau.net/index.php)
- Design, Website, Copyright (https://www.gegen-bilderklau.net/board.php?boardid=80)
--- Homepagehilfe (https://www.gegen-bilderklau.net/board.php?boardid=27)
---- Homepagehilfe - Archiv (https://www.gegen-bilderklau.net/board.php?boardid=139)
----- [PHP & MySQL] Problem mit Eintragung in die DB / MySQL Frage(n) (https://www.gegen-bilderklau.net/thread.php?threadid=111912)


Geschrieben von Maina am 03.07.2007 um 17:16:

  Problem mit Eintragung in die DB / MySQL Frage(n)

Hallo...

Ich mal wieder.

Jetzt kommen bald meine unmöglich zu verstehenden Fragen +hrhr+ xD

Aber erst noch 'n Problem.
(+seufz+. Mal wieder...)

Ich möchte alle Anmeldungen über die DB laufen lassen, also das die Leute, die sich anmelden wollen, ein Formular ausfüllen & die Werte dann gleich in die Datenbank eingetragen werden, damit sie dann im Webmasterbereich ausgelesen werden können.

Auslesen klappt - Eintragen nicht. Eine bestimmte Fehlermeldung kommt nicht, eben nur Fehler! - Bitte versuch es noch einmal...

Die Dateien:

probeanmeldung2.htm
code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
<html>
<head>
<title></title>
<meta name="author" content="DScharf">
<link rel="stylesheet" href="pferd1.css" type="text/css">
</head>
<body>
<center><h2>Probeanmeldung</h2><br>
<br>
Nach der Anmeldung musst du dich mit gleichem Namen <i>sofort</i> im Forum registrieren<br>
und am gleichen Tag einen Vorstellungsthread aufmachen.
<form method="POST" action="formular_send.php">
  <table>
    <tr>
      <td>Name</td>
      <td><input type="text" name="name" size="26" maxlength="255"></td>
    </tr>
    <tr>
      <td>E-Mail</td>
      <td><input type="text" name="mail" size="26" maxlength="255"></td>
    </tr>
    <tr>
      <td>Gewünschtes Probepferd</td>
      <td><input type="text" name="horse" size="26" maxlength="255"></td>
    </tr>
  </table>
  <p>&nbsp;</p>
  <p><input type="submit" value="Abschicken" name="B1"><input type="reset" value="Zurücksetzen" name="B2"></p>
</form>
</body>
</html>



formular_send2.php
php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
<?php
   include('db2.php');
   $name $_POST['name'];
   $mail $_POST['mail'];
   $horse $_POST['horse'];
   if( ($name=='') OR ($horse=='') OR ($mail=='') ) {
      echo "<b>Error</b><br>
      Bitte fülle alle Felder aus!<br><br>
      <a href="javascript:%20history.back(-2)" target="_self">Zurück</a>";
   } else {
      $eintrag "INSERT INTO `probea` ( `name` , `mail` , `horse` )
      VALUES ('', '$name', '$mail', '$horse')";
      $eintragen mysql_query($eintrag);
      if($eintragen=='true') {
         echo "<b>Eintrag erfolgreich</b><br>
         Der Eintrag in die Tabelle war erfolgreich. Hei&szlig;t soviel wie - Anmeldung erfolgreich (:";
      } else {
         echo "Fehler! Bitte versuch es noch mal.";
         include('probeanmeldung2.php');
      }
   }

?>



Danke schonmal im vorraus...

_____________________________________________


Soho. Und jetzt meine Frage(n). großes Grinsen

1. Ich hab bereits versucht (über Cronjob.de & co) ein Script oder dergleichen zu schreiben, dass sich bestimmte werte einer bestimmten Tabelle in der Datenbank automatisch (z.B. alle 2 Tage) ändern und es auch so ausgegeben wird...
Ich habs aber nich hingekriegt, auch bei PHP-Einfach, Schattenbaum & so geguckt - nix gefunden.
Wie geht das?

Mehr gibts noch nicht. xD

lg + Danke
Maina



Geschrieben von Black Katrin am 03.07.2007 um 18:39:

 

einfach ne seite programmieren in der der befehl zum ändern geschrieben ist?!
Cronjob öffnet das dann alles 2 tage und gut ist



Geschrieben von Maina am 03.07.2007 um 18:46:

 

Zitat:
Original von Black Katrin
einfach ne seite programmieren in der der befehl zum ändern geschrieben ist?!
Cronjob öffnet das dann alles 2 tage und gut ist


Wär schön, wenn ichs checken würde oO

Weißt du, ich hab 5 einzelne Grafiken, die die Zufriedenheit "voll" anzeigen... und alle zwei Tage soll eins weg - und wie geht das jetzt?



Geschrieben von Maina am 09.07.2007 um 20:04:

 

Das mit dem automatischen ändern hat sich jetzt erledigt, das Datenbankproblem nicht... -.-"


Forensoftware: Burning Board, entwickelt von WoltLab GmbH