Debatforum/ fil bliver ikke oprettet men link gør
HEJ!!Jeg har lavet et forum hvor man i princippet bare "skriver til en fil" i php.
Indtil vidre bliver alt text og sådan noget postet de rigtige steder hen men når brugeren så skal oprette sin egen debat kræver det jo at der bliver lavet en fil som fx (mindreskat.php)
Problemet er bare at der ikke bliver oprettet nogen fil overhovdet. (jeg mener at hvis man skriver til en fil der ikke erder vil den blive automatisk oprettet aff sig selv)
Når brugeren har oprettet en debat bliver der automatisk smidt $overskrift fra debatten ind i en html kode, så der bliver lavet en fil der hedder blahh.php fx så folk lan gå ind på den.:
<a href=$overskrift.php target=left>Kommenter denne debat</a>
Som i kan se laver overskriften navnet på filen og det virker ose fint men når man trykker på linket findes siden ikke:
KORT SAGT:
PROBLEMET ER AT DER IKKE BLIVER OPRETTET EN $OVERSKRIFT.PHP FIL.
Script:
<?php
$debat .= "overskrift";
$dato .= "date";
$thefile = "debatforum.php" ;
$old = implode( "", file( $thefile ) ) ;
$fil = fopen($thefile, "w+");
fwrite($fil,
"<table border=0 width=65%>
<tr>
<td><BR>
<BR>
<BR><a><font color=#003366><strong>Overskrift: </strong></font></a><a>$overskrift</a> <a><font color=#003366><strong>Dato: </strong></font></a><a>$date</a></td>
<tr>
<td><hr align=left size=2 width=100% color=#006600></td></tr>
</tr>
<tr>
<td><a href=$overskrift.php target=left>Kommenter $overskrift</a></td></tr>
</table>" . $old );
fclose($fil);
$old = implode( "", file( $thefile_debat ) ) ;
($thefile_debat == $overskrift.php) ;
$fil = fopen($overskrift.php, "r");
fclose($fil);
$debat .= "overskrift";
$dato .= "date";
$text .= "indhold";
($thefile_debat == $overskrift.php) ;
$old = implode( "", file( $thefile_debat ) ) ;
$fil = fopen("overskrift.php", "w+");
fwrite($fil,
"<table border=0 width=65%>
<tr>
<td><BR>
<BR>
<BR><a><font color=#003366><strong>Overskrift: </strong></font></a><a>$overskrift</a> <a><font color=#003366><strong>Dato: </strong></font></a><a>$date</a></td>
<tr>
<td><hr align=left size=2 width=100% color=#006600></td></tr>
<tr>
<td><a>$indhold</a></td></tr>
</tr>
</table>" . $old );
fclose($fil);
?>
