PHP-automatische Eintragung geht nicht?! |
Melli

i will rest in pieces !!
 

Dabei seit: 28.01.2006
Beiträge: 4.692
Herkunft: DE
 |
|
PHP-automatische Eintragung geht nicht?! |
 |
Huhu,
also joa xD
Es kommt immer die Meldung, wenn ich das Formular abschicken möchte, dass ich nich alle Felder ausgefüllt habe, hab ich aber...
liegt wahrscheinlich an der formular_send.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:
26:
27:
28:
29:
30:
31:
|
<?php include('db.php');
$name = $_POST['besitzer'];
$mail = $_POST['mail'];
$home = $_POST['home'];
$prüfungen = $_POST['prüfungen'];
$pferdsteckbrief = $_POST['pferdsteckbrief'];
$pferdname = $_POST['pferdname'];
if( ($name=='') OR ($mail=='') OR ($home=='') OR ($prüfungen=='') OR ($pferdsteckbrief=='') OR ($pferdename=='') )
{
echo "<b>Error</b>
Bitte fülle die Felder korrekt aus!<br><br>
Bitte <a href="javascript:%20history.back(-2)" target="_self">Zurück</a>";
}
else {
$eintrag = "INSERT INTO `turnier` ( `id` , `name` , `pferd` , `mail` , `homepage`, `steckbrief`, `pruefungen` )
VALUES ('', '$name', '$mail', '$home', '$pferdname', '$pferdsteckbrief', '$pruefungen')";
$eintragen = mysql_query($eintrag);
echo "<b>Eintrag erfolgreich</b>
Der Eintrag in die Tabelle war erfolgreich.";
}
?> |
|
Wenn ihr noch den Code des Formular's oder so braucht, meldet euch (;
Ich denke mal, ich hab ne Variable nich richig beschriftet, aber soweit ich das sehe, stimmen die alle...
lG <3
|
|
31.03.2007 12:42 |
|
|
Stelo

de drecksche Assl
 

Dabei seit: 28.04.2005
Beiträge: 1.628
 |
|
kA ob das von bedeutung ist, aber wieso setzt du das "$name==''" immer noch mal in extra Klammern? O.o
__________________
"Es gibt keine Romanhelden mehr,
weil es keine Individualisten mehr gibt,
weil die Individualität verlorengegangen,
weil der Mensch einsam, jeder Mensch gleich einsam,
ohne Recht auf individuelle Einsamkeit ist und
eine namen- und heldenlose einsame Masse bildet."
Günter Grass

|
|
31.03.2007 13:15 |
|
|
bambi.bummler

ehemals Tiamat
 

Dabei seit: 07.02.2007
Beiträge: 1.229
Herkunft: Thüringen
 |
|
ich weiß nicht obs was bringt, aber stell bitte auch mal
das Formular rein, vielleicht find ich was
LG Tiamat
__________________
|
|
31.03.2007 13:20 |
|
|
Melli

i will rest in pieces !!
 

Dabei seit: 28.01.2006
Beiträge: 4.692
Herkunft: DE
Themenstarter
 |
|
Huhu,
okeh
Stelo.: Das hat im Tut so gestanden xD
anmeldung.php alias formular.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:
26:
27:
28:
|
<head> <link rel="STYLESHEET" type="text/css" href="style.css"></head><b>Nennung</b><br><br><br>
Falls du dich jetzt entschieden hast an einem Turnier teilzunehmen, fülle dieses kleine Formular aus!<br>
Bitte nur 1Pferd pro Meldung!<br><br>
<form method="POST" action="formular_send.php">
<table border="0">
<tr>
<td><font size="1">Pferdename: </td>
<td><font size="1"><input type="text" name="pferdname"></tr>
<tr>
<td><font size="1">Pferdesteckbrief: <br>(URL!)</td>
<td><font size="1"><input type="text" name="pferdsteckbrief"></td></tr>
<tr>
<td><font size="1">Besitzer: </td>
<td><font size="1"><input type="text" name="besitzer"></td></tr>
<tr>
<td><font size="1">E-Mail: </td>
<td><font size="1"><input type="text" name="mail"></td></tr>
<tr>
<td><font size="1">Hofadresse: </td>
<td><font size="1"><input type="text" name="hof"></td></tr>
<tr>
<td><font size="1">Prüfungen: </td>
<td><font size="1"><input type="text" name="prüfungen"></td></tr>
</table>
<p> </p>
<p><input type="submit" value="Abschicken" name="B1"><input type="reset" value="Zurücksetzen" name="B2"></p>
</form> |
|
lG
|
|
31.03.2007 14:12 |
|
|
.Maybe
Mitglied
 
Dabei seit: 01.12.2005
Beiträge: 5.230
 |
|
Ich seh keinen offensichtlichen Fehler.
Kannst ja mal versuchen, anstatt prüfung, pruefung im Formular und bei den Variabeln zu nehmen...
Außerdem:
if($name=='' OR $mail=='' OR $home=='' OR $prüfungen=='' OR $pferdsteckbrief=='' OR $pferdename=='')
|
|
31.03.2007 15:57 |
|
|
.Maybe
Mitglied
 
Dabei seit: 01.12.2005
Beiträge: 5.230
 |
|
Lass mal eine Fehlermeldung ausgeben:
$eintragen = mysql_query($eintrag)
or die(mysql_error().'<hr />'.'deine SQL'.'<hr />'); ?>
|
|
31.03.2007 16:56 |
|
|
Melli

i will rest in pieces !!
 

Dabei seit: 28.01.2006
Beiträge: 4.692
Herkunft: DE
Themenstarter
 |
|
Huhu,
also ich hab das jetzt mal genauso eingebaut und jetzt kommt...
Zitat: |
Unknown column 'mail' in 'field list'
deine SQL |
was heißtn das jetzt? XD
lG <3
|
|
01.04.2007 13:10 |
|
|
Melli

i will rest in pieces !!
 

Dabei seit: 28.01.2006
Beiträge: 4.692
Herkunft: DE
Themenstarter
 |
|
ah, oui xD toll, ich hatte email
Danke auf jeden Fall für die schnelle hilfe :-*
du, May-Britt oder auch Maybe -ihr Spezialisten =D-, könnt ihr hier nen Fehler entdecken?
php: |
1:
|
$datum = date("d.m.Y", $time); |
|
Dort soll ')' das falsch sein... seh ich aba nich so XD
passt zwar jetzt nich ganz zum Thema, aber ich mag ncih nen Thread deswegen eröffnen ;D
lG <3
|
|
01.04.2007 14:40 |
|
|
|
Impressum
|