@noncecapisco scusami ma diverge il mio pensiero dal tuo, comunque a parte il fatto che il codice va scritto
Codice PHP:
<?php
$filename = "dati.txt";
$handle = fopen($filename, "ab");
fwrite ($handle,$_POST['testo']);
fwrite($handle, "\r\n");
$temp = explode(".", $_FILES["file"]["name"]);
move_uploaded_file($_FILES["file"]["tmp_name"], "upload/".rand(1, 100000000).'-'.$_POST['nome'].'.'.end($temp));
header('Location: upload/index.php');
?>
Che significa dopo l'inoltro dei dati con metodo POST effettuo un redirect come ultima azione.
A questo punto il file dati.txt che proviene dal valore della variabile $_POST['testo'] può contenere il nome del tuo utente? Perché
Codice PHP:
print_r(nl2br(file_get_contents('./dati.txt')));
che comunque recupera più di un nome.
Codice PHP:
foreach(glob('./*.{jpg,jpeg,png,gif, JPG }', GLOB_BRACE) as $filename) {
$nomefile = pathinfo($filename);
$file = file_get_contents("./annunci.txt");
echo '<a href="'.$filename.'".$file><img src="'.$filename.'"style="width:500; height:440; margin-left:380px; margin-right:80px; margin-top:-310px; padding-right:35px; padding-left:35px; margin-bottom:395px;<br>" alt="'.$nomefile['basename'].'" > </a>';
}
Ho aggiunto l'apice singolo su basename perché sprovvisto. Che risultato ottieni se il codice è inserito dentro upload/index.php ?
Nota* anche se sei nuovo nel mondo della programmazione che vuoi imparare e vieni a chiedere qui su un forum di supporto, non è una scusante valida non essere un programmatore. Certo da parte di chi ti aiuta c'è già comprensione ma tu devi metterci del tuo come ad esempio copiare e incollare il codice nel file upload/index.php, discorso diverso se non sai come farlo (che non sai programmare è normale nessuno si aspetta che lo sai fare)
Per favore puoi rispondere ad un mio quesito? E se l'apprendista non mette mani al cambio, conosci altro modo per inserire le marce? (Non devi rispondere è solo una domanda retorica). Quindi l'apprendista deve metterci del suo.