Autor | Zpráva | ||
---|---|---|---|
Jim Profil |
#1 · Zasláno: 7. 12. 2005, 02:16:54
Ahoj, mám celkem jednoduchý script, ale nemohu se dopátrat chyby snad v tom nejtriviálnějším z něj. Zapisuji údaje do souboru, ale potom mi nejde vypsat obsah toho souboru do stránky. jinak v še funguje. To co by mělo vypsat soubor je na konci. Zkuste se na to prosím někdo podívat. Jim
<form action=upload.php method=post enctype="multipart/form-data"> <input type=file name="soubor" <input type=submit value="Uložit"> </form> <? if (is_uploaded_file($soubor))://pokud jiz byl proveden upload $cesta="data/"; //nami definovana cesta if (move_uploaded_file ($soubor, $cesta.$soubor_name)): //presunuti souboru do naseho adresare echo "soubor $soubor_name o velikosti $soubor_size bajtů byl úspěšně nahrán na server"; // oznameni o uspesnosti else: echo "při nahrávání souboru došlo k chybě!"; //oznameni chyby endif; endif; // formular pro upload $radek = 1; $adresar = dir("./data/"); $fullpath = ""; while($polozka=$adresar->read()) { $fullpath = ("./data/".$polozka); if(($polozka!=".") && ($polozka!="..") && (Ceil($radek/2)!=($radek/2))) { echo "<TR BGCOLOR=\"#FFFFFF\">"."<TD>"."<A HREF=\"$fullpath\">$polozka</A>"."</TD>"."</TR>"."</br>"; } if(($polozka!=".") && ($polozka!="..") && (Ceil($radek/2)==($radek/2))) { echo "<TR BGCOLOR=\"#C0C0C0\">"."<TD>"."<A HREF=\"$fullpath\">$polozka</A>"."</TD>"."</TR>"."</br>"; } $radek = $radek + 1; } $adresar->close(); ?> <hr size=5> </hr> CHAT: <form action=upload.php method=post> <input type=text name=vzkaz id=vzkaz> <input type=submit value="Odeslat"> </form> <? $adresa=$REMOTE_ADDR; $datum=date("Ymd"); $otevrit = fopen ('poznamky.txt','a'); fwrite ($otevrit, "VZKAZ: ".$datum.", ".$adresa.", ".$vzkaz."; "."</br>"); fclose ($otevrit); ?> <?php // get contents of a file into a string $filename = "poznamky.txt"; $handle = fopen($filename, "r"); $contents = fread($handle, filesize($filename)); fclose($handle); ?> |
||
rada_losik Profil |
#2 · Zasláno: 7. 12. 2005, 08:10:33
Upload v PHP:
Upraveni formulare: <form method='post' enctype='multipart/form-data'> .... Toto mi funguje bez problemů |
||
ikso Profil |
#3 · Zasláno: 7. 12. 2005, 16:00:12
echo $handle;
|
||
Jim Profil |
#4 · Zasláno: 8. 12. 2005, 18:14:41 · Upravil/a: Jim
Dík, ale píše mi to Resource id #4
Jenže ten script pro upload souboru mi bez problému funguje... |
||
ikso Profil |
#5 · Zasláno: 8. 12. 2005, 20:14:03
Skus includnut ten subor poznamky.txt ...
|
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0