Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- $verbindung = mysql_connect("localhost",
- "web132457","GxjMsESmzBaQdeNX")
- or die ("keine Verbindung möglich. Benutzername oder Passwort sind falsch");
- mysql_select_db("usr_web132457_1")
- or die ("Die Datenbank existiert nicht.");
- ?>
- <div id='content'>
- <div id='innercontent'>
- Hier können Sie ein neues Objekt hinzugefügen! <br />
- <br />
- <?php
- //Anzahl der Einträge zählen
- $count = "SELECT COUNT(ID) FROM images;";
- $count = mysql_query($count, $verbindung) OR DIE(" ".mysql_error());
- $ergebnis = mysql_fetch_row($count);
- $ergebnis = $ergebnis[0];
- echo "momentan gibt es: $ergebnis Einträge<br /> ";
- $new_ID = $ergebnis+ 1;
- ?>
- <br />
- <br />
- <?php
- if(isset($_FILES["userfile"]))
- {
- $uploaddir = '../img/UPLOAD/';
- $uploadfile = $uploaddir . basename($_FILES['userfile']['name']);
- echo '<pre>';
- if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile)) {
- echo "Datei ist valide und wurde erfolgreich hochgeladen.\n";
- } else {
- echo "Datei wurde nicht hochgeladen!\n";
- }
- echo 'Weitere Debugging Informationen:';
- print_r($_FILES);
- print "</pre>";
- echo $uploadfile;
- echo htmlspecialchars($_POST["current_id"]);
- $kategorie_change = $_POST['kategorie']; //Weichensteller //Autoname
- $kategorien = $_POST['kategorien']; //Inhalt der Checkboxen
- if ($kategorie_change == 'yes')
- {
- $kategorien_text = implode(', ',$kategorien);
- }
- $description = $_POST['description'];
- $query = "INSERT INTO images VALUES ($new_ID,'$kategorien_text','$pic_path','$description');";
- $result = mysql_query($query, $verbindung);
- if($result)
- {
- echo "Bearbeitung erfolgreich!";
- echo $pic_path;
- //echo "Folgende Kategorien wurden geklickt: $kategorien";
- }
- else
- {
- DIE(" ".mysql_error());
- }
- }
- ?>
- <table border="1">
- <tr>
- <td>ID</td>
- <td>Bild</td>
- <td>Beschreibung</td>
- <td>Kategorie</td>
- </tr>
- <tr>
- <td><?php echo $new_ID; ?></td>
- <td><?php echo $img_path; ?></td>
- <td>
- <!-- Die Encoding-Art enctyoe MUSS wie dargestellt angegeben werden -->
- <form enctype="multipart/form-data" action="object_new.php" method="POST">
- <!-- MAX_FILE_SIZE muss vor dem Dateiupload Input Feld stehen -->
- <input type="hidden" name="MAX_FILE_SIZE" value="300000" />
- <input type="hidden" name="current_id" value="<?php echo $new_ID ?>" />
- <!-- Der Name des Input Felds bestimmt den Namen im $_FILES Array -->
- Diese Datei hochladen: <input name="userfile" type="file" />
- <input type="submit" value="Send File" />
- <textarea name="description" > <?php echo $text; ?> </textarea> <br />
- <input type="hidden" name="id" value="<?php echo $id_found; ?>">
- <input type="hidden" name="disc" value="">
- </td>
- <td>
- <input type="hidden" name="kategorie" value="yes">
- <input type="checkbox" name="kategorien[]" value="Fassaden"> Wände->Fassaden<br>
- <input type="checkbox" name="kategorien[]" value="Küchen"> Wände->Küchen<br>
- <input type="checkbox" name="kategorien[]" value="Bäder"> Wände->Bäder<br>
- <input type="checkbox" name="kategorien[]" value="Spachteltechniken"> Wände->Spachteltechniken<br>
- <input type="checkbox" name="kategorien[]" value="Trockenbau"> Wände->Trockenbau<br>
- <input type="checkbox" name="kategorien[]" value="Lackierarbeiten"> Wände->Lackierarbeiten<br>
- <input type="checkbox" name="kategorien[]" value="Fliesen"> Böden->Fliesen<br>
- </td>
- </tr>
- </form>
- </table>
- <?php
- //Bildpfad in Datenbank eintragen
- $current_id = htmlspecialchars($_POST["current_id"]);
- /*
- $query = "UPDATE images SET Bild_Pfad='..'.$uploaddir.$_FILES['userfile']['name']. WHERE ID = $current_id";
- $ergebnis = mysql_query($query);
- */
- ?>
- <form type="submit" action="object_new.php" method="post">
- <input type="hidden" name="pic_path" value="<?php echo $uploadfile; ?>">
- <input type="submit" value="Weiter mit Erstellung" />
- </form>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement