Bocsánat, mégegyszer, a sietségben elgépeltem. Tehát:
'kódok' - gondolom 〹 formájú kóddal megadott karakterekről van szó, és a böngésző azért teszi ezt, mert a weboldal/textbox karakterkészletében nincs benne a magyar ő és magyar ű.
A magyar nyelv összes karakterét tartalmazó szabványos karakterkészlet neve ISO-8859-2.
A karakterkészletet vagy a dokumentum típusában lehet megadni (a meta HTTP adatok között, PHP-ből header() függvény), vagy HTML esetén magában a dokumentumban <meta http-equiv... > tagokkal. Internetes keresési kulcsszavak: Content-Type, charset, ISO-8859-2
'kódok' - gondolom 〹 formájú kóddal megadott karakterekről van szó, és a böngésző azért teszi ezt, mert a weboldal/textbox karakterkészletében nincs benne a magyar ő és magyar ű.
A magyar nyelv összes karakterét tartalmazó szabványos karakterkészlet neve ISO-8859-2.
A karakterkészletet vagy a dokumentum típusában lehet megadni (a meta HTTP adatok között, PHP-ből header() függvény), vagy HTML esetén magában a dokumentumban
:)
én voltam a hülye, bocsi, kevertem a szezont a fazonnal (Vagy legalábbis a letöltést a feltöltéssel), a java szkript meg tényleg nem jó.(nem megy se opera se netscape)
ugy néz ki a phpval tényleg jó lesz köszi.
most a javával is úgy jártam mint anno a foxproval.
nem megy csak ie alatt. amikor net felé nyitottam (váu :) ) akkor foxpproval akartam, de a barom microsoft programja csakis microsoft iis szerver alatt működő dcom förmedvényt tudott generálni, s akkor kezdtem el tanulni a php-t. wgetet leszedtem, szintén köszi, egész aranyos.
Mivel a bongeszod (ha ie) vagy a html-be a charset nem a megfelelo. IE foleg ha be van kapcsolva hogy utf-be kuldje el adatokat, akkor nem fog rendes ő betut elkuldeni hanem a kodjat. Ezt neked kell vissza alakitanod, de sok sok erdekes karakter keletkezhet foleg windows es ie hasznalata kovetkezteben, amit neked kell tudnod feldolgozni szerver oldalon ha akarod. Ha html entities formaban van, ő peldaul akkor hasznalhatoak a html_entity_decode es tarsai, de sok lehetoseg van. Ugye manual nyujtja az epp aktualis megoldast.
nem azert irtam feltetlen winuser-t ;)
Amugy cliens-nek nem ertem mi koze ahhoz hogy file-t letolt vagy mi:) Elegansabb ha nem js-el hanem a php-bol megfelelo haeder-ek kiadasaval eroszakolod bongeszot hogy toltse le. Ezert is mutattam azt a linket ahol ilyen mukodik.
Namost a .bat azaz 1 batch file-nak sincs koze rendszerhez max annyi hogy mi van benne de a lenyeg ugyan az, ftp-bel feltolod a file-t. Majd meghivod wget-el az url-t igy a php is meghivodik.
Fordult már elő valakivel hogy egy müködö mysql query-bol nem jön elő semmi?
Tehát a lekérdezés jó, a parancs amúgy 5-6 erdeménnyel (vektorral) térne vissza de a php programba bemásolva semmi sem történik. Se hibaüzenet semmi. A mysql_fetch_row által kapott értékek (1db vector)üres (egyszer lefut az biztos).
Miért nem ad vissza értékek a cucc???
$pr = "SELECT * FROM temak WHERE 1 ORDER BY nev ";
$er = mysql_query($pr);
while ( $sor = mysql_fetch_row($er));
{
echo "---bibibibi--"; // ez megjelenik 1x
echo $sor[0]; // ez meg már nem
}
Kis problema: egy form-on textboxba beirt adatot ment Linux-on a PHP scriptem. A file vegere irja a bevitt adatokat siman. Az "ő" és "ű" betűk helyett kódok jelennek meg. Ezt szeretném kiiktatni -- írja bele rendesen. Mivel és hogyan konvertáljam át a sztringeket?
a java script csak annyit csinál hogy meghivja a böngésző mentés másként. eddig megy ie alatt, netscape alatt próbálkozom, sajnos opera alatt nem megy.
sajnos kimaradtam a linuxos korszakból, a foxpro meg azért, mert anno az volt az első amivel 3.1 win alatt adatbázis (bocsi inkább táblák tömegét) kezeltük, s annyira nem is rosszul az kellet mert azt lehetett eladni.
linux alatt szebb az élet parancssorban, s sokkal könnyebb a megvalósítása, ezt elismerem, de most a cégvezetőnek mondjam, hogy cserélje le a winxpjét?, meg ó de sokan hasznáják azt, amit... s tudom, hogy nem azért, mert jó, hanem azért mert a marketing... na hagyjuk.
otthon van egy gépem, amire egy linux lett feltéve, hogy tudjam próbálgatni a dolgaim, de bevallom nem igazán értek hozzá. saját kernelt is leírásból csináltam. ez van.
s a wgetet sem ismerem, talán azért mert még eddig nem volt szükségem rá, no meg mint irtad win alatt irogatok jelenleg, sajnálom, de én ez alatt nőttem fel, s ezt tudom eladni.
s ezért kérdezgetek
:)
tanuuuulni akarok.
wgetet megnézem
köszönöm
mindenre vevő vagyok
csak mellékesen még lusta is picit.
Alex_
java script file letoltesnel ? ;)) Hat, az is furcsa, meghat megnezem mely bongeszokben fog mukodni.
2) foxpro? az minek ide? :) Latom windows alol vagy, irsz egy egyszeru bat file-t, kell hozza a windows alatt is letezo ftp nevu csoda :)
3) wget? Hat tenyleg total windowzos user :) Ellenben wget az windows-ra is letezik.
amugy: http://www.google.com/search?q=wget.exe&sourceid=mozilla-search&start=0&start=0&ie=utf-8&oe=utf-8 itt talalsz wget.exe letoltest is valahol, nade leginkabb leirast, es peldat is es pont arra mire neked is kell.
ja, de en mondjuk mint fizikai valojara az oprendszernek ertettem :) Tehat hogy amolyan copy paste programok nem epulnek be 1000 szinte registry-be meg system-be.
Köszönöm, nézem.
a fájl letöltésnél éppen most irom a java scriptet ez a legegyszerűbb, meghivaja a file saveas-t (úgy néz ki menni fog)... de az excell készítés pl az érdekelne.
a feltöltésnél igen egy adott fájl egy adott helyről, gondoltam is az ftpre, de sajnos még FoxProban nem sikerült eddig működő ftp feltöltést irnom, bár igaz hogy csak egyszer próbáltam, hja és ebben készült a helyi progi.
wget? lehe thogy tudatlan vagyok. van valamilyen nyelvben (C++) parancs amivel le lehet futtani egy kérést úgy, hogy ahhoz böngézsőt ne kelljen indítani a háttérben? (mert én eddig úgy hivtam meg a szkriptet, hogy dde-n keresztül meghivtam az explorert... tudom hogy nem az igazi...)
Amugy munkahelyi gepet azzal nem igazan turol szet hogy felteszel 1 apache-ot 1 php-t meg 1 mysql-t mondjuk. :) dehogynem. most vezettek be szigoru szoftver-licensz szabalyokat. Csak az lehet fent ami engedelyezett. Freeware sem lehet fent, ha nincs engedelyezve. :-(((
1) last header fugvenyek php-ba, peldat lass mondjuk www.mikland.hu-nal.
2) gondolom fix fajlok amiket fel kell tolteni es feloldgozni, tehat egy script automatikusan feltolti ftp-vel megadott helyre, majd jon 1 wget ami meghivja az adott php-t hogy lefusson adott parameterrel.
adott egy interneten megjelenő számtek cég. az árlista mysql adattáblálkban foglal helyet, interneten lehet adminisztrálni, s idáig minden szép, csak a bökkenő a következő:
1.: az árlistát fel kellene ajánali letölthető formában is, ezzel kb egy hete szívok, mert nem tudom elgondolni sem, hogyan. kérdés: csinált már valamelyikőtök ilyet? pl excell fájlt lehet generálni valahogy pl szabványos fejléccel?
2.: hogyha egy helyi programból akarnám szinkronizálni az adatokat, de a szerver biztonságos beállításai miatt csak a localhostról tudom elérni a MySql-t, akkor a szinkronizálást csakis a szervern egy php szkript végezhetné.
kérdésem: megkerülhető-e valamilyen formában az, hogy a felhasználónak kelljen kézzel megadni azt az állományt, ami felmegy a szerverre? a porgi legenerálna egy állományt, ami ha felkerül a szerverre egy szkript feldolgozna. vagy rosszul gondolkozom?
ha tudtok adjatok tanácsot, teljesen kifogytam már az ötletekből
Amugy aki eddig nem tudta volna a php script nyelvnek van manual-ja, azaz dokumentacio-ja is. Es elerheto online formaban is, sot az online manual-ba nehol okos kommentek is lathatoak. A string-re vonatkozo dokumentacio, magyarul is olvashato, ugyan ugy mint nagyjabol a tobbi resze. http://www.php.net/manual/hu/language.types.string.php
string = amennyi memo :) de mar irtam is.
A freeweb-en azt hiszen ingyen nincs sql adatbazis. De nem feltetlen kellene olyan adatbazis-al kezdened ami kulso programot igenyel mint a mysql, postgres es a tobbi adatbazis motor. Hanem ott a db dbf amelyek tamogatasa tobbnyire bennevan php-ba freeweb-en is, es sajat file-okba tortenik az adatok tarolasa tehat fuggetlen a helytol. Szerintem ebben az iranyban indulj el, utana majd nezegess sql nyelvezetet hasznalo adatbazisok fele. Amugy munkahelyi gepet azzal nem igazan turol szet hogy felteszel 1 apache-ot 1 php-t meg 1 mysql-t mondjuk. :)
bocs, csak most lattam a hozzaszolasod.
most egyenlore kicsit megkavarom, tombbe rakom, majd a tombelemeket kiirom. Nagyon nem szep az egesz, de gyorsan egyszeruen akartam valamit. Hosszabb tavom sql lesz belole, csak arra voltam kivancsi mennyi idom van, amig "megtelik". :-))))))
igen, ez mar regota be van tervezve. Gondoltam sql (mi mas?), de gozom sincs hogy induljak el. A feltetelek kotottek, csak free siteon tudnek probalkzoni, sajat gepen nem (a melohelyi gepet nem akarom szetturni). A freeweben meg mintha lenne valami sql, de nem tudom hogy kell elindulni, hogy kell az elso adatbazist megcsinalni, stb. Olvasgattam szorgalmasan a php.net-et, de nagyon nem vilagos. Nezelodok, meg karacsonyra is php meg sql konyvet kertem :-))), de azert ha valaki guru nagyon raerne, irhatna 5-10 mondatot hogy hogy kell egy letarloni majd elokaparni egy hello world-ot sql-bol. :-)
Kosz, udv: L.
ui.: addig is, valaki pliz, mekkora lehet max egy string? 32 768? Van amennyi memo van?