Zum Inhalt springen

madmax00

Mitglieder
  • Gesamte Inhalte

    58
  • Benutzer seit

  • Letzter Besuch

Alle Inhalte von madmax00

  1. Hallo Leute, ich habe schon seit paar Tagen eine Problem die ich nicht lösen kann. Hab schon viel Forums durchgesucht, aber… Jetzt aber zu Sache. Ich habe vor eine so genante "GelbeSeiten" zu erstellen. Ich habe fast alles fertig. Als letzte habe ich mir vorgestellt, dass die Kunden, wessen Daten angezeigt werden, sich registrieren lassen müssen. Mit dem Drück auf den Button "Speichern", sollen die Kunden automatisch eine E-Mail erhalten und MÜSSEN in dieser E-Mail angegebenen Link aufrufen. Bevor sie dies nicht getan haben, werden ihren Daten nicht angezeigt. Ich habe die Site mit PHP programmiert und bitte um die Hilfe auch im PHP. Eigentlich kann ich E-Mails mit mail() senden. Wie kann ich die auch empfangen und Ergebnis, als boolesche wert in den Datenbank speichern. danke MfG max
  2. Hallo tine, erst möchte ich mich bedanken für deine Hilfe. Hat mir sehr geholfen. Bezüglich meines SQL, habe ich jetzt mit elseif erledigt. <?php // Wenn der Button start gedrueckt wurde if (isset($_POST['btnStart'])) { $strDBName = "myrustel"; $setOR = false; $setAND = false; $select = "SELECT * from kundendaten WHERE "; if(isset($_POST['Name']) && $_POST['Name'] != "") { $select .= "Name LIKE '" .$_POST['Name']. "%'"; $setAND = true; if(isset($_POST['Bundesland']) && $_POST['Bundesland'] != "0") { if($setAND == true) $select .= " AND "; $select .= "Bundesland LIKE '".$_POST['Bundesland']."'"; } if(isset($_POST['Branche']) && $_POST['Branche'] != "0") { if($setAND == true) $select .= " AND "; $select .= "Branche LIKE '".$_POST['Branche']."'"; } } elseif(isset($_POST['Name']) && $_POST['Name'] != "" && isset($_POST['Bundesland']) && $_POST['Bundesland'] == "0") { $select .= "Name LIKE '" .$_POST['Name']. "%'"; $setAND = true; if(isset($_POST['Branche']) && $_POST['Branche'] != "") { if($setAND == true) $select .= " AND "; $select .= "Branche LIKE '".$_POST['Branche']."'"; } } elseif(isset($_POST['Name']) && $_POST['Name'] != "" && isset($_POST['Branche']) && $_POST['Branche'] == "0") { $select .= "Name LIKE '" .$_POST['Name']. "%'"; $setAND = true; if(isset($_POST['Bundesland']) && $_POST['Bundesland'] != "0") { if($setAND == true) $select .= " AND "; $select .= "Bundesland LIKE '".$_POST['Bundesland']."'"; } } elseif(isset($_POST['Name']) && $_POST['Name'] == "" && isset($_POST['Branche']) && $_POST['Branche'] == "0") { if(isset($_POST['Bundesland']) && $_POST['Bundesland'] != "0") { $select .= "Bundesland LIKE '".$_POST['Bundesland']."'"; } } elseif(isset($_POST['Name']) && $_POST['Name'] == "" && isset($_POST['Bundesland']) && $_POST['Bundesland'] == "0") { if(isset($_POST['Branche']) && $_POST['Branche'] != "") { $select .= "Branche LIKE '".$_POST['Branche']."'"; } } $Kundendaten_query=mysql_query($select);[/PHP] Da wollte ich noch was Fragen. Darf ich, wenn ich dem nächst noch Fragen haben werde, dich direkt per ICQ fragen, da du sehr gut erklären kannst und sehr gute Beispiele gibst. MfG max
  3. Hallo, ich bin wieder. ~tine~ kannst du mir bitte noch mal helfen, wie genau soll ich den Flag setzen, ich habe schon so und so versucht. So, wie bei mir steht, gibt es auch mit zwei verschiedenen Namen aus, aber es muss immer was in der Feld "Name" was stehen. Wie soll ich machen, dass es bei mir, wenn ich dem Feld "Bundesland" ein Bundesland eingebe, gibt der mir alle Dateien mit den gleichem Bundesland aus. Oder, wenn ich in dem Feld "Name" und "Branche" eingebe, gibt der mir alle Dateien mit den gleichen Name und Branche aus. Und so weiter. <?php // Wenn der Button start gedrueckt wurde if (isset($_POST['btnStart'])) { $strDBName = "myrustel"; $setOR = false; $setAND = false; $select = "SELECT * from kundendaten WHERE "; if(isset($_POST['Name']) && $_POST['Name'] != "") { $select .= "Name LIKE '" .$_POST['Name']. "%'"; $setAND = true; } if(isset($_POST['Bundesland']) && $_POST['Bundesland'] != "") { if($setAND == true) $select .= " AND "; $select .= "Bundesland LIKE '".$_POST['Bundesland']."'"; } if(isset($_POST['Branche']) && $_POST['Branche'] != "") { if($setAND == true) $select .= " AND "; $select .= "Branche LIKE '".$_POST['Branche']."'"; } if( isset($_POST['Name']) ) { $select .= " OR "; $setOR = true; } if(isset($_POST['Bundesland']) && $_POST['Bundesland'] != "") { if($setOR == true) //$select .= " AND "; $select .= "Bundesland LIKE '".$_POST['Bundesland']."'"; } if(isset($_POST['Branche']) && $_POST['Branche'] != "") { if($setOR == true) $select .= " AND "; $select .= "Branche LIKE '".$_POST['Branche']."'"; } [/PHP] Ich brauche auch noch Hilfe bei der Auswahlliste. Ich habe dein Beispiel getestet, aber es ging nicht, dann habe ich auch selber was versucht, es ging auch nicht „sauber“. So, wie es jetzt steht, gibt der mir immer das letzte Bundesland aus. Aber ich brauche den, welche ich auswähle. [PHP]<tr> <td>Bundesland / Земля Германии</td> <td> <select size="1" name="Bundesland" > <?php for($i=0; $i<=16; $i++){ echo "<option selected='selected'"; echo " value=\"".$i."\" >".$Bundesland[$i]."</option>\n"; } ?> </select> </tr> MfG max
  4. Danke dir JesterDay, jetzt hab ich ganz verstanden über den SQL-Injections MfG max
  5. Ja, hast du richtig verstanden. Ich hab das auch probiert, aber ich kriege mal Fehler. Der Fehler kommt nun immer wenn ich in zwei oder drei Felder was eingebe. ..... $select = "SELECT * from kundendaten WHERE "; if(isset($_POST['Name']) && $_POST['Name'] != "") $select .= "Name LIKE '".$_POST['Name']."' "; if(isset($_POST['Bundesland']) && $_POST['Bundesland'] != "") $select .= "Bundesland LIKE '".$_POST['Bundesland']."'"; if(isset($_POST['Branche']) && $_POST['Branche'] != "") $select .= "Branche LIKE '".$_POST['Branche']."'"; $Kundendaten_query=mysql_query($select); .... [/PHP] [PHP]Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in D:\program files\htdocs\MyRusTel_Index.php on line 71 Und dann noch mit dem selected=“selected“, kriege ich auch nicht hin. Ich habe verschiedene Sachen ausprobiert, aber… Bitte um die Hilfe MfG max
  6. Hallo, Leute Da habe ich wieder eine Frage oder sogar mehr: Erst möchte ich mal erklären, was ich machen will. Ich habe vor eine Branche Site zu erstellen. Ein Datenbank und alles dazu nötigen habe ich gemacht, es funktioniert auch. Jetzt möchte ich mal alle Daten sortiert ausgeben, d.h. ich möchte die Dateien die ausgegeben werden nach drei Kriterien (Name, Bundesland und Branche) sortieren. Jetzt kommt: Wie kann meine MySQL erstelle, das wenn in Eingabe Feld Name und Branche was steht, wird nur nach die beide Kriterien was ausgegeben oder, wenn ich sage:“ Gibt mir nur alle aus Bundesland so und so“, dann soll es auch gemacht werden. Ich kriege das nicht zusammen. Und zweite, wie kann ich machen, dass wenn ich auf Button „Start“ drucke und die Daten ausgegeben werden, bleibt bei mir auch in eingebe Felder die Daten was ich vorher eingegeben habe? <?php include("./MyRusTel/connect.php"); $Bundesland = array(1 => "Baden Württemberg", "Bayern", "Berlin", "Brandenburg", "Bremen", "Hamburg", "Hessen", "Mecklenburg-Vorpommern", "Niedersachsen", "Nordrhein-Westfalen", "Rheinland-Pfalz", "Saarland", "Sachsen", "Sachsen-Anhalt", "Schleswig-Holstein", "Thüringen"); $Branche = array(1 => "Recht", "Reisen", "Portale"); ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="content-type" content=" text/html; charset=utf-8"> <meta name="ROBOTS" content="ALL"> <title>Unbenanntes Dokument</title> </head> <body> <form action="MyRustel_Index.php" method="post" enctype="multipart/form-data"> <input type="hidden" name="MAX_FILE_SIZE" value="2000000"> <table> <tr> <td>Name / Имя</td> <td><input type="text" name="Name" size="50"></td> </tr> <tr> <td>Bundesland / Земля Германии</td> <td> <select size="1" name="Bundesland"> <?php for($i=0; $i<=16; $i++){ echo "<option"; echo " value=\"".$i."\">".$Bundesland[$i]."</option>\n"; } ?> </select> </tr> <tr> <td>Branche / Отрасль</td> <td> <select size="1" name="Branche"> <?php for($i=0; $i<=3; $i++){ echo "<option"; echo " value=\"".$i."\">".$Branche[$i]."</option>\n"; } ?> </select></td> </tr> <tr> <td colspan="2"><input type="submit" value="Start" name="btnStart"></td> </tr> </table> </form> <?php // Wenn der Button start gedrueckt wurde if (isset($_POST['btnStart'])) { $strDBName = "myrustel"; $Kundendaten_query=mysql_query("SELECT * from kundendaten WHERE Name='" .($_REQUEST['Name'])."' AND Bundesland='".($_REQUEST['Bundesland'])."'AND Branche='".($_REQUEST['Branche'])."' OR Name='" .($_REQUEST['Name'])."' AND Bundesland='".($_REQUEST['Bundesland'])."' OR Name='".($_REQUEST['Name'])."' AND Branche='".($_REQUEST['Branche'])."' OR Bundesland='".($_REQUEST['Bundesland'])."'AND Branche='".($_REQUEST['Branche'])."' OR Branche='".($_REQUEST['Branche'])."' OR Bundesland='".($_REQUEST['Bundesland'])."' OR Name='".($_REQUEST['Name'])."'"); for($s=0; $s<mysql_num_rows($Kundendaten_query);$s++){ $Kundendaten[$i]=mysql_fetch_array($Kundendaten_query); if(!empty($Kundendaten[$i]['Name'])){ echo "<p>".nl2br($Kundendaten[$i]['Name'])."</p>\n"; } if(!empty($Kundendaten[$i]['Beschreibung'])){ echo "<p>".nl2br($Kundendaten[$i]['Beschreibung'])."</p>\n"; } if(!empty($Kundendaten[$i]['Strasse'])){ echo "<p>".nl2br($Kundendaten[$i]['Strasse'])."</p>\n"; } if(!empty($Kundendaten[$i]['PLZ'])){ echo "<p>".nl2br($Kundendaten[$i]['PLZ'])."</p>\n"; } if(!empty($Kundendaten[$i]['Ort'])){ echo "<p>".nl2br($Kundendaten[$i]['Ort'])."</p>\n"; } if(!empty($Kundendaten[$i]['Bundesland'])){ echo "<p>".nl2br($Kundendaten[$i]['Bundesland'])."</p>\n"; } if(!empty($Kundendaten[$i]['Telefon'])){ echo "<p>".nl2br($Kundendaten[$i]['Telefon'])."</p>\n"; } if(!empty($Kundendaten[$i]['Mobil'])){ echo "<p>".nl2br($Kundendaten[$i]['Mobil'])."</p>\n"; } if(!empty($Kundendaten[$i]['Fax'])){ echo "<p>".nl2br($Kundendaten[$i]['Fax'])."</p>\n"; } if(!empty($Kundendaten[$i]['Email'])){ echo "<p>".nl2br($Kundendaten[$i]['Email'])."</p>\n"; } if(!empty($Kundendaten[$i]['Homepage'])){ echo "<p>".nl2br($Kundendaten[$i]['Homepage'])."</p>\n"; } echo strftime("%d-%m-%Y %R"); echo "<br><br><br>"; } } ?> </body> </html> [/PHP] Mit freundlichen Grüßen Max
  7. Hallo, dann habe ich sofort noch eine Frage: ist das besser (oder welche Unterschied auch aus Sicherheit Sichten), dass ich nicht mysql_real_escape_string sondern htmlentities benutzen werde? nicht if(!empty($_POST['Name'])) { $insert_sql.=" Name='".mysql_real_escape_string($_POST['Name'])."'" ; } [/PHP] sondern [PHP] if(!empty($_POST['Name'])) { $insert_sql.=" Name='".htmlentities($_POST['Name'], ENT_NOQUOTES)."'" ; } so kann ich auch " und ' ohne Probleme zu speichern Mit freundlichen Grüßen max
  8. Leute, ich habe direkt noch eine Frage: Wie kann ich alle geeigneten Zeichen in entsprechende HTML-Codes umwandeln. Ich habe gerade mit htmlentities versucht, aber es klappt irgendwie nicht. if(!empty($_POST['Name'])) { $insert_sql.=" Name='".mysql_real_escape_string(htmlentities($_REQUEST['Name'], ENT_NOQUOTES))."'" ; } [/PHP] Wenn ich eingebe: [b][color=Red]"Test"[/color][/b] der gibt mir [b][color=red]\"Test\"[/color][/b] aus. was mache ich wieder falsch? MfG max
  9. Ja, ich habe $_FILES durch $_POST ersetzt und jetzt funktioniert es alles, danke an alle. Bis zum nächsten Mal.
  10. hab ich gemacht, es kam bei mir dann einer Meldung INSERT INTO kundendaten SET
  11. ja bitte <?php include("../MyRusTel/connect.php"); $Bundesland = array(1 => "Baden Württemberg", "Bayern", "Berlin", "Brandenburg", "Bremen", "Hamburg", "Hessen", "Mecklenburg-Vorpommern", "Niedersachsen", "Nordrhein-Westfalen", "Rheinland-Pfalz", "Saarland", "Sachsen", "Sachsen-Anhalt", "Schleswig-Holstein", "Thüringen"); $Branche = array(1 => "Recht", "Reisen", "Portale"); ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="content-type" content=" text/html; charset=utf-8"> <title>Unbenanntes Dokument</title> </head> <body> <form action="Registrierung.php" method="post" enctype="multipart/form-data"> <input type="hidden" name="MAX_FILE_SIZE" value="2000000"> <table> <tr> <td>Name / Имя</td> <td><input type="text" name="Name" size="50"></td> </tr> <tr> <td>Beschreibung / Описание</td> <td><textarea name="Beschreibung" cols="39" rows="20"></textarea></td> </tr> <tr> <td>Strasse / Улица</td> <td><input type="text" name="Strasse" size="50"></td> </tr> <tr> <td>PLZ / Индех</td> <td><input type="text" name="PLZ" size="50"></td> </tr> <tr> <td>Ort / Город</td> <td><input type="text" name="Ort" size="50"></td> </tr> <tr> <td>Bundesland / Земля Германии</td> <td> <select size="1" name="Bundesland"> <?php for($i=0; $i<=16; $i++){ echo "<option"; echo " value=\"".$i."\">".$Bundesland[$i]."</option>\n"; } ?> </select> </tr> <tr> <td>Telefon / Телефон</td> <td><input type="text" name="Telefon" size="50"></td> </tr> <tr> <td>Mobil / Мобильный</td> <td><input type="text" name="Mobil" size="50"></td> </tr> <tr> <td>Fax / Факс</td> <td><input type="text" name="Fax" size="50"></td> </tr> <tr> <td>E-Mail</td> <td><input type="text" name="E-Mail" size="50"></td> </tr> <tr> <td>Homepage</td> <td><input type="text" name="Homepage" size="50"></td> </tr> <tr> <td>Branche / Отрасль</td> <td> <select size="1" name="Branche"> <?php for($i=0; $i<=3; $i++){ echo "<option"; echo " value=\"".$i."\">".$Branche[$i]."</option>\n"; } ?> </select></td> </tr> <tr> <td colspan="2"><input type="submit" value="speichern" name="btnSpeichern"></td> </tr> </table> </form> <?php // Wenn der Button speichern gedrueckt wurde if (isset($_POST['btnSpeichern'])) { $strDBName = "myrustel"; $insert_sql= "INSERT INTO kundendaten SET"; if(!empty($_FILES['Name'])) { $insert_sql.=", Name='".mysql_escape_string($_REQUEST['Name'])."'"; //$insert_sql.="', Name='".htmlentities($_REQUEST['Name'], ENT_NOQUOTES); } if(!empty($_FILES['Beschreibung'])) { $insert_sql.=", Beschreibung='".mysql_escape_string($_REQUEST['Beschreibung'])."'"; //$insert_sql.="', Beschreibung='".htmlentities($_REQUEST['Beschreibung'], ENT_NOQUOTES); } if(!empty($_FILES['Strasse'])) { $insert_sql.=", Strasse='".mysql_escape_string($_REQUEST['Strasse'])."'"; //$insert_sql.="', Strasse='".htmlentities($_REQUEST['Strasse'], ENT_NOQUOTES); } if(!empty($_FILES['PLZ'])) { $insert_sql.=", PLZ='".mysql_escape_string($_REQUEST['PZL'])."'"; //$insert_sql.="', PLZ='".htmlentities($_REQUEST['PLZ'], ENT_NOQUOTES); } if(!empty($_FILES['Ort'])) { //$insert_sql.=", Ort='".mysql_escape_string($_REQUEST['Ort'])."'"; $insert_sql.="', Ort='".htmlentities($_REQUEST['Ort'], ENT_NOQUOTES); } if(!empty($_FILES['Bundesland'])) { $insert_sql.=", Bundesland='".mysql_escape_string($_REQUEST['Bundesland'])."'"; // $insert_sql.="', Bundesland='".htmlentities($_REQUEST['Bundesland'], ENT_NOQUOTES); } if(!empty($_FILES['Telefon'])) { $insert_sql.=", Telefon='".mysql_escape_string($_REQUEST['Telefon'])."'"; //$insert_sql.="', Telefon='".htmlentities($_REQUEST['Telefon'], ENT_NOQUOTES); } if(!empty($_FILES['Mobil'])) { $insert_sql.=", Mobil='".mysql_escape_string($_REQUEST['Mobil'])."'"; //$insert_sql.="', Mobil='".htmlentities($_REQUEST['Mobil'], ENT_NOQUOTES); } if(!empty($_FILES['Fax'])) { $insert_sql.=", Fax='".mysql_escape_string($_REQUEST['Fax'])."'"; //$insert_sql.="', Fax='".htmlentities($_REQUEST['Fax'], ENT_NOQUOTES); } if(!empty($_FILES['E-Mail'])) { $insert_sql.=", E-Mail='".mysql_escape_string($_REQUEST['E-Mail'])."'"; //$insert_sql.="', E-Mail='".htmlentities($_REQUEST['E-Mail'], ENT_NOQUOTES); } if(!empty($_FILES['Homepage'])) { $insert_sql.=", Homepage='".mysql_escape_string($_REQUEST['Homepage'])."'"; // $insert_sql.="', Homepage='".htmlentities($_REQUEST['Homepage'], ENT_NOQUOTES); } if(!empty($_FILES['Branche'])) { $insert_sql.=", Branche='".mysql_escape_string($_REQUEST['Branche'])."'"; //$insert_sql.="', Branche='".htmlentities($_REQUEST['Branche'], ENT_NOQUOTES); } // SQL- Statement ausführen und bei einem Fehler die MySQL- Fehlermeldung ausgeben $Ergebnis = mysql_query($insert_sql, $connect) or die (mysql_error()); } ?> </body> </html> [/PHP]
  12. Hallo, Leute. ich habe wieder eine Frage. Seit paar Tagen kann ich keine Lösung für meine Fehler finden. Der Fehler heißt so: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 1. Was soll das bedeuten? Kann mir jemand sagen?
  13. Hallo, kann mir jemand helfen? Ich möchte mal von mir erstellte Formulare weiter erläutern, da die nur „gefüllt“ gespeichert werden dürfen. Und zweite, wie kann ich die Gültigkeit der E-Mail und Homepage überprüfen? Danke, Max
  14. wie soll ich das machen? Habe, erlich zu sagen, keine Anung. MfG max:rolleyes:
  15. Danke Leute, es hat funktionier. zitat zu Hawkeye Zudem kommt, dass Du immer noch keine Verbindung zur Datenbank herstellst. habe ich auch gehabt: <?php include("./connect.php"); ?>[/PHP] ich hab nur Teil des Codes eingegeben. Da habe ich sofort noch eine Frage: wenn ich die Seite, aus welcher ich das Bild und den Text hochgeladen habe, noch mal aktualisiere, wird das gleiches Bild und Text noch einmal in der Datenbank gespeichert. Mit welcher Funktion kann ich temporäres Verzeichnis löschen, damit es bei neuer Aktualisierung nichts mehr gespeichert wird.
  16. Dank alle und nach einigen Änderungen wird das Bild in Imagedatei , aber in der Datenbank wird nichts gespeichert. Dann komme ich noch mal zu Sache: Ich habe ein Datenbank mit drei Spalten(id(int, auto_increment), bild(text), content(text)). Jetzt sieht bei mir so aus: <?php $uploaddir = "D:/program files/xampp/htdocs/images/"; ?> <form action="index_r.php" method="post" enctype="multipart/form-data"> <input type="hidden" name="MAX_FILE_SIZE" value="2000000"> <table> <tr> <td>bild</td> <td><input type="file" name="bild"></td> </tr> <tr> <td>Inhalt der Nachricht</td> <td><textarea name="content" cols="50" rows="20"></textarea></td> </tr> <tr> <td><input type="submit" value="speichern"></td> </tr> </table> </form> <?php $insert_sql= "INSERT INTO angebot SET"; if(!empty($_FILES['bild']['name'])){ $insert_sql.=" bild='/images/".$_FILES['bild']['name']."'"; } if(!empty($_FILES['bild']['name'])){ $test = move_uploaded_file($_FILES['bild']['tmp_name'], $uploaddir . $_FILES['bild']['name']); } $insert_sql.=", content='".htmlentities($_REQUEST['content'], ENT_NOQUOTES)."'"; ?>[/PHP] Ich kann immer noch nicht verstehen, was ich falsch mache. MfG max:hells:
  17. Jaraz, ich habe doch gleiche, aber... $insert_sql= "INSERT INTO angebot SET"; if(!empty($_FILES['bild']['name'])){ $insert_sql.="' bild='/intranet/images/".$_FILES['bild']['name']; } if(!empty($_FILES['bild']['name'])){ $test = move_uploaded_file($_FILES['bild']['tmp_name'], $uploaddir . $_FILES['bild']['name']); } $insert_sql.="', content='".htmlentities($_REQUEST['content'], ENT_NOQUOTES);[/PHP]
  18. kann mier auch vorstellen, aber welche Fehler? ich sehe eigentlich keinen MfG max
  19. Hallo Leute, Wer kann mir helfen? Ich habe eigentlich von kurzen angefangen PHP und MySQL zu lernen. Ich kann schon einiges, aber bei einer Sache bin ich stehen geblieben und komme gar nicht mehr weiter. Und jetzt zu Sache: Ich möchte in einer MySQL-Datenbank durch PHP-Code einen beliebigen Text und link fürs Bild zu speichern, aber es funktioniert nicht. (Wie immer) <?php $uploaddir = "D:/program files/xampp/htdocs/images/"; ?> <form action="index_r.php" method="post" enctype="multipart/form-data"> <input type="hidden" name="MAX_FILE_SIZE" value="2000000"> <table> <tr> <td>bild</td> <td><input type="file" name="bild"></td> </tr> <tr> <td>Inhalt der Nachricht</td> <td><textarea name="content" cols="50" rows="20"></textarea></td> </tr> <tr> <td><input type="submit" value="speichern"></td> </tr> </table> </form> <?php $insert_sql="INSERT INTO angebot SET"; $insert_sql.="', content='".htmlentities($_REQUEST['content'], ENT_NOQUOTES); if(!empty($_FILES['bild']['name'])){ $insert_sql.="', bild='/images/".$_FILES['bild']['name']; } if(!empty($_FILES['bild']['name'])){ $test = move_uploaded_file($_FILES['bild']['tmp_name'], $uploaddir . $_FILES['bild']['name']); } ?>[/PHP] In meiner Datenbank ist „id“ als „auto_increment“ definiert. Wo hab ich den Fehler gemacht? MfG Max
  20. hallo Leute, ist das überhaupt möglich ein Bild direkt über PHPMyAdmin in einen MySQL-Datenbank einfügen. wenn ja, dann wie? danke:rolleyes:

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...