Vendégkönyv szerűség phpben nem müködik

Vendégkönyv szerűség phpben nem müködik
2011-11-20T14:19:26+01:00
2011-11-20T15:25:29+01:00
2022-11-23T18:45:47+01:00
nagysandor11
sziasztok!
Van egy freewebes honlapom.. Ott lenne egy oldal ahol belépett tagok írhatnak .. De ha rámegyek, hogy küldés akkor 404 es hiba teht afájl nem található..Ez a kód
<head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> </head> <? session_start(); if( !session_is_registered ('myusername')){ header("location:main_login.php"); } ?> <html> <body> Login Successful <center> <h1>Bevitel</h1> <form method="post" name="contact" action="contact.php"> <input type="hidden" name="post" value="Send" /> <label for="name">Név:</label> <input type="text" id="name" name="name" class="required input_field" /> <div class="cleaner_h10"></div> <label for="targy">Tárgy:</label> <input type="text" id="targy" name="targy" class="required input_field" /> <div class="cleaner_h10"></div> <div class="cleaner_h10"></div> <label for="text">Üzenet:</label> <textarea id="text" name="text" rows="0" cols="0" class="required"></textarea> <div class="cleaner_h10"></div> <input type="submit" class="submit_btn float_l" name="submit" id="submit" value=" Send " /> <input type="reset" class="submit_btn float_r" name="reset" id="reset" value=" Reset " /> </form></center><?php $konyvtar = dirname( __FILE__ ) . DIRECTORY_SEPARATOR; $fajlnev = $konyvtar . 'adatok.txt'; // MENTÉS // Ha van postolt adat... if( count( $_POST ) ) { // Az adatsor a $_POST tartalma JSON formátumban + sortörés $adatsor = json_encode( $_POST ) . "\n"; // Elmentjük az adatsort file_put_contents( $fajlnev, // Állománynév $adatsor, // Beírandó adat FILE_APPEND // Hozzáfűzünk, nem felülírjuk ); } // KIOLVASÁS // Állomány kiolvasása if( is_file( $fajlnev ) ) { $adatsorok = file_get_contents( $fajlnev ); } else { $adatsorok = ''; } // Leszedjük a felesleges whitespace karaktereket // mint például az utolsó sor végén lévő sortörés $adatsorok = trim( $adatsorok ); // Állomány sorokra szedése sortörés mentén $adatsorok = ( $adatsorok ? explode( "\n", $adatsorok ) : array() ); ?> <?php $name = $_POST['name'] ; $targy = $_POST['targy'] ; $text = $_POST['text'] ; ?> <h1>Listázás</h1> <table border="1"> <td>Név</td> <td>Tárgy</td> <td>Üzenet</td> <? foreach( $adatsorok as $adatsor ) { $adatsor = json_decode( $adatsor, true ); ?> <tr> <td><?=$adatsor['name']?></td> <td><?=$adatsor['targy']?></td> <td><?=$adatsor['text']?></td> </tr> <? } ?> </table> <a href="logout.php">Kijelentkezés</a> </body> </html>
Bejelentkezik meg ki csak ez a küldés nem müködik..

Mi a hiba?
köszi
Mutasd a teljes hozzászólást!
Véletlenül nem ez a fájl
<form method="post" name="contact" action="contact.php">

nincs és azért?
Mutasd a teljes hozzászólást!

Tetszett amit olvastál? Szeretnél a jövőben is értesülni a hasonló érdekességekről?
abcd