-1
Es gibt mir diese Fehlermeldung:mit PHP XAMPP lokalen Server zu laden versuchen, und es funktioniert nicht
Notice: Undefined index: file in C:\xampp\htdocs\create_event.php
und hier ist mein Code
HTML:
<form class='reg_event' method='post' enctype='multipart/form-data'>
<p>Nome do evento:<input type='text' name='n_evento'></input></p><br><br>
<p>Local do evento:<input type='text' name='l_evento'></input></p><br><br>
<p>Data do evento:<input type='text' name='d_evento'></input></p><br><br>
<p>Imagem do evento:<input type='file' name='upload' id='upload'></input></p><br><br>
<p>Link do evento:<input type='text' name='link_evento'></input></p><br><br>
<input type="submit" name='submit'></input>
</form>
PHP
<?php
include 'dbh.php';
if($_SERVER["REQUEST_METHOD"] == "POST"){
$n_evento = mysqli_real_escape_string($conn, $_POST['n_evento']);
$l_evento = mysqli_real_escape_string($conn, $_POST['l_evento']);
$d_evento = mysqli_real_escape_string($conn, $_POST['d_evento']);
$link_evento = mysqli_real_escape_string($conn, $_POST['link_evento']);
$file_name = $_FILES['upload']['name'];
$file_dst = $_SERVER['DOCUMENT_ROOT'] . 'event_img/' . $_FILES["file"]["name"];
move_uploaded_file($_FILES['upload']['tmp_name'], $file_dst);
};
}
?>
seine '$ _FILES [ "upload"] [ "name"]' 'nicht $ _FILES [ "file"] [ "name"]' – rtfm
Mann, Sie sind die besten, habe ich immer gesucht Dieser Fehler ist so lange her, aber ich denke, ein neues Paar Augen hat es geschafft: D Ich bin so froh um deine Hilfe, thx Mann! –