výpis textu z jiného souboru

Potřeboval bych poradit, jestli lze na stránky vypsat část textu z jiného souboru, který mám taky umístěný na webu, nebo jestli se to musí dělat ručně kopírováním textu.
Dík za radu.
potřebuješ někam vypsat část textu z jiného souboru? lze to.
jj, neni problem.

http://mirrors.inway.cz/manual/cs/ref.filesystem.php
konkretne fgets(), fgetss(), file_get_contents(), file(), fopen(), fread(), fclose(), ...
Zkus vypsat soubor.txt třeba:

<?php
$pole = File("soubor.txt");
foreach ($pole as $hodnota) {
echo "$hodnota<br />\n";
}
?>

Nebo jeho první 3 řádky:

<?php
$pole = File("soubor.txt");
echo $pole[0]."<br />\n";
echo $pole[1]."<br />\n";
echo $pole[2]."<br />\n";
?>
Snad to pochopim, s PHP začínám a zatim tomu moc nerozumim.
Potřeboval bych spíš vypsat např. 3 věty ze souboru než jeho 3 řádky, jinak dík za předchozí rady
Tri vety - k tomu ten pocitac asi nedonutis - neumim si predstavit, ze by poznal vetu. Bud to muzes vypisovat po radcich (delimiter je \n), nebo vypsat urcity pocet znaku, nebo podle masky (regularni vyraz), nebo si zvolit nejaky jiny delimiter (taky regexp).Pokud zaridis, ze ten tvuj delimiter bude od sebe vety oddelovat, mas vyhrano.Ale to asi v praxi nehrozi :(
3 vety? :)
$vety = explode('.', $text);

for($i=0; $i<3; $i++) echo $vety[$i]

akorat nesmis pouzvat tecku ve vete ;)
OndraSter: a co kdyz bude veta koncit ? nebo ! nebo ...
Fajn, a ci takhle určitý počet slov; řekněme 30 slov ze souboru soubor.txt?
zase to chce, aby slova byla nejak od sebe oddelena- vetsinou mezerou, nekdy jen teckou, jen carkou, tremi teckami, vykricnikem, vykricnikem a mezerou, otaznikem, da se videt i otaznik a dve tecky, vykricnik a dve tecky, oboji s mezerou za tim, vsechno s mezerou pred tim, nebo treba vice mezer, nebo jenom dve tecky, hromada vykricniku a otazniku, pomlcka, dve pomlcky, tri pomlcky, zavorka, smajlik neoddeleny mezerami (tedy treba zavorka, zavinac, lomitka, svislitko, dvojtecka, proste cokoliv), strednik bez mezery, s mezerou... preji prijemnou zabavu tomu, kdo bude stavet takovy regularni dotaz...
eej donny, pekelná úvaha
cpt hu bys to měl trochu víc specifikovat, třeba to de vyřešit lehce, ale když o tom neřekneš víc tak ti asi těžko někdo poradí
ehm, jeste se opravim, tedy na konci me pekelne uvahy melo byt slovo "vyraz", ne "dotaz".
ja na regulery moc nebyl (a ted na tom celeronu nemam linux) takze:
(.*).*(.*).* atd?:D:D
pardoon to je nesmysl
donny: opravdu šílená představa, asi budu muset překonat lenost a udělat to ručně.
Cpt - Hu: nebo si usetrit tejden prace a ztracenejch nervu a nacist z toho souboru proste treba 150 znaku... fread($fp, 150); ...... ?
A co vlastně chceš na té stránce udělat?
stip: články a jejich výpis na titulní stránku
Vezmi soubor načti jej do $text a pak použij funkci Cut_Tokenize_Text($text[string], $size[int]) pomocí níž usekneš text (bere celá slova). Na konec dej ... a odkaz "read more" a máš to.

<?php
function Cut_Tokenize_Text($text, $size)
{
if(strlen($text) >= $size)
{
$text1 = substr($text, 0, $size + (0.1*$size));
$text2 = strrpos($text1, " ");
if($text2 == 0) {$text2 = strrpos($text1, "<br>");}
if($text2 == 0) {$text2 = strrpos($text1, "\n");}
if($text2 == 0) {$text2 = strrpos($text1, ".");}
if($text2 == 0) {$text2 = strrpos($text1, ",");}
$output_text = substr($text, 0, $text2);
}
else
{
$output_text = $text;
}
return $output_text;
}
?>