1. |
Re: szoveg adatbazisba (mind) |
10 sor |
(cikkei) |
2. |
re: szoveg adatbazisba (mind) |
5 sor |
(cikkei) |
3. |
re: szoveg adatbazisba (mind) |
18 sor |
(cikkei) |
4. |
re: szoveg adatbazisba (mind) |
7 sor |
(cikkei) |
5. |
re: szoveg adatbazisba (mind) |
2 sor |
(cikkei) |
6. |
RE: CGI hiba.... (mind) |
68 sor |
(cikkei) |
|
+ - | Re: szoveg adatbazisba (mind) |
VÁLASZ |
Feladó: (cikkei)
|
>Gondolom, az egesz 3-4 sor lehet, de mar ott elakadtam,
>hogy hogyan olvassak be egy szoveg fajlt egy memorivaltozoba?
Def Var a As Char.
Input From szoveg.txt.
Import Unformatted a.
Input Close.
Ez Progress 4GL-ben van, de programnyelvet nem irtal,
ugyhogy gondolom mind1.
|
+ - | re: szoveg adatbazisba (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Hello ,
Milyen programozási nyelven kéne ?
tozo07
|
+ - | re: szoveg adatbazisba (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Szia!
Milyen nyelven szeretned?
php:
$f=file("szoveg.txt"); //beolvassa a szoveg file-t, tombot ad vissza.
1 sor egy tombelem.
foreach($f as $v) //Vegigmegy a tombon, az elemeket egyenkent
beteszi a $v valtozoba.
{
$szo1=substr($v,0,255); //Itt pedig substr-gel
feldarabolom.
$szo2=substr($v,256,255); //Ezt biztosan lehet elegansabban,
$szo3=substr($v,512,,255); //Ha valaki tudja, hogyan arra en is
kivancsi lennek :-)
$szo4=substr($v,768,255); }
Arpi
|
+ - | re: szoveg adatbazisba (mind) |
VÁLASZ |
Feladó: (cikkei)
|
HI!
Milyen nyelv, milyen adatbázis?
--
Üdv.
|
+ - | re: szoveg adatbazisba (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Használj BLOB adattípust. De nem adtad meg, hogy milyen adatbázist akarsz
használni!
|
+ - | RE: CGI hiba.... (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Szervusztok
> van egy oldal, ahol bekér egy fájlt, és azt felmásolja egy ftp oldalra.
> eddig működött, de most nem.. :(
> a szolgáltató azt mondja, hogy náluk minden ok...
> ez a CGI fájl. miért nem működik???
Ok, most mar tudjuk, hogy a script Perl -ben van irva, a server pedig nem a Tie
d. Illetve kiderult, hogy az allomany feltoltesbol szarmazik. Ami tovabbra is r
ejtely, hogy honnan tudod, hogy nem mukodik. Azaz ird mar meg, hogy ir-e valami
hibauzenetet, vagy sem, ha igen, akkor mi az, ha nem, akkor meg mit csinal muk
odes helyett.
Na de legalabb mar van merre elindulni. En peldaul igy vennem sorra :
- Az urlap, amelybol a feltoltes tortenik rendben van-e : method="post" enctyp
e="multipart/form-data", valamint az urlap mezo type="file" name="Filen"
- Az allomany rendben megerkezik a webserver -re : az access_log -ban a bejegy
zes nem emlit hibat
- A script egyaltalan elindul es a CGI module -t betolti
- Az akarmi.hu konyvtar letezik es irhato
- Az feltoltott allomany elerheto a script szamara
Illetve ugye nem pont ezzel a sorral fejezodik be a script ? Mert az baj volna.
> print <<END_HTML;
Javasolom, hogy egeszitsd ki a script -et nehany paranccsal, hogy jegyezze fel
egy allomanyba, hogy mit csinal. Peldaul igy ( ### jelzi a hibakoveteshez beszu
rt sorokat ) :
#!/usr/bin/perl
open LOG,">irhato/feltolt.log"; ###
print LOG "module betoltes\n"; ###
use CGI;
$upload_dir = "akarmi.hu";
print LOG "konyvtar : ".((-d $upload_dir)?"letezik":"nem letezik")."\n"; ###
print LOG "konyvtar jog : ".((-w $upload_dir)?"irhato":"nem irhato")."\n"; ###
$query = new CGI;
$filename = $query->param("Filen");
print LOG "eredeti nev : $filename\n"; ###
$filename =~ s/.*[\/\\](.*)/$1/;
print LOG "vagott nev : $filename\n"; ###
$upload_filehandle = $query->upload("Filen");
print LOG "allomany nyitas\n"; ###
open UPLOADFILE, ">$upload_dir/$filename";
print LOG "masolas\n"; ###
while ( <$upload_filehandle> ) { print UPLOADFILE; }
print LOG "allomany zaras\n"; ###
close UPLOADFILE;
print LOG "allomany : ".((-f "$upload_dir/$filename")?"letezik":"nem letezik").
"\n"; ###
print LOG "allomany meret : ".(-s "$upload_dir/$filename")."\n"; ###
print $query->header();
print <<END_HTML;
itt a vege
END_HTML
close LOG; ###
Megjegyzes, hogy nalam a cgi-bin konyvtarba a webserver -nek nincs iras joga ez
ert az irhato nevu konyvtarba iratom a feltolt.log allomanyt. Az utvonalan valo
szinuleg valtoztatnod kell. Utana nezd meg mit irt a feltolt.log allomanyba, es
etleg masold be ide, hatha kiderul valami belole.
Ui : Az ilyent a HIX Webmester listan szoktuk inkabb targyalni.
Feherke.
http://script.fplanet.hu
|
|