Ok, visto che la discussione è passata un po' in sordina, ho provato a ingegnarmi con le mie poche conoscenze.
Ho creato 3 file.
form.htm
inserisci.php
database.htm
Dentro form.htm ho messo un form:
<form name="form1" method="get" action="inserisci.php">
Testo dell'URL (Es. |B. vs. KmA)
<input name="titolo" type="text" id="titolo" size="50">
Inserisci l'URL
<input name="url" type="text" id="url" size="50">
Descrizione
<textarea name="testo" cols="50" rows="10" wrap="VIRTUAL" id="testo"></textarea>
<input type="submit" name="Submit" value="Invia">
inserisci.php è il file che deve scrivere nel database:
<?php
$nomefile="database.htm";
$vecchiofile=fopen($nomefile, "r");
$contenuto_file=fread($vecchiofile, filesize($nomefile));
fclose($vecchiofile);
$f=fopen($nomefile, "w+");
fwrite($f, "<ul>\r\n");
fwrite($f, "[*]<a href=\"$url\">$titolo</a> - $testo\r\n");
fwrite($f, "
\r\n");
fwrite($f, "$contenuto_file\r\n");
fclose($f);
?>
<html>
<head>
<title>Link inserito correttamente</title>
</head>
<body>
<p align="center">Link inserito correttamente</p>
Database.htm è un file vuoto che viene riempito man mano.
Il problema è che quando vado a provare, nel database compare solo la lista ordinata...senza i link.
Dove sbaglio?![]()