Autor Zpráva
JiK
Profil *
mejme program ktery NA SERVERU provadi nejakou operaci s textem. trebas jen prohaze pismena nebo tak neco, nebo vezme kazde treti slovo, tak podobne....

je to standardni unixova/linuxova spustitelna binarka kterou pouzivame v shellu tak, ze napiseme

mujprogram vstupni_soubor.txt vystupni_soubor.txt

jak tezke je k tomu udelat www rozhrani kde by byl formular kam vlozim text, pak kliknu na odesli, ono se to provede a objevi se html stranka kde bude vystupni_soubob.txt vysypan nekam do html kodu.
roberta
Profil
trocha sa nudim, tak som ti urobil PHP skript, ktory zo vstupu odstrani vsetky znaky "a" a potom to vypise na obrazovku (bez pouzitia suborov)
otestovat si to mozes na adrese: http://szia.wz.cz/text.php

tento zdrojovy kod si vloz do suboru text.php

<HTML>
<HEAD>
<META http-equiv="Content-Type" content="text/html; charset=ISO-8859-2">
</HEAD>
<BODY>

<?

function UrobOperaciu($co)
{
$co = str_replace ("a", "", $co);
return $co;
}



function zobraz_formular()
{

echo ("<FORM METHOD='POST' ACTION='text.php?mod=1'>");
echo ("<b>Vstup:</b><br>");
echo ("<textarea name='vstup'></textarea><br>");
echo ("<input type='submit' value='Odošli'>");
echo ("</FORM>");
}


switch ($mod):
case 1:
echo (UrobOperaciu($vstup));
echo ("<br><a href='text.php'>Nový formulár</a>");
break;
default:
zobraz_formular();
endswitch;
?>


</BODY>
</HTML>
roberta
Profil
no az teraz som si vsimol, ze ty asi chces, aby sa pri tom pouzila ta spustatelna binarka... to sa pozri niekde do helpu, ze ako sa v PHP spustaju binarky http://cz.php.net/manual/sk/function.shell-exec.php
Toto téma je uzamčeno. Odpověď nelze zaslat.

0