A felugró figyelmeztetõ ablakra gondolsz, amin csak egy OK gomb van? Javascriptben a következõképp lehet megoldani <script type="text/javascript"> alert ('Vigyázz!') </script>
PHP-ben erre nincs mód, hacsak nem illeszted be a fenti Javscript kódot: print ("<script type=\"text/javascript\"> alert ('Vigyázz!') </script>");
Helló! Az sql adatbázis motortól függõen figyelembe veszi a generált indexeket. (create index...) Tapasztalatom szerint a lényegre törõ utasítások,(csak azokat a mezõket kell lekérdezni amire szükség van) és az indexek jelentõs mértékben meggyorsítják a választ.Ezzel egyidejûleg csökkentik a kiszolgáló gép terhelését. Az utasítások szintakszisa erõsen sql függõ( msSQL,MySQL,Interbase,...)
No skacok. új feladat: Pár napja kaptunk levelet a tárhelyszolgáltatótól, hogy vmit kezdjünk az oldallal, mert szó szerint megkajáljuk a hosting gépeket. (Az oldalon naponta kb. 1000 bejelentkezett látogató, és kb. 90e oldalletöltés van)Ezért elkezdtük átnézni, és szûrögetni a fájlokat. Így mostanra a szerver terhelés 85%-ról 65%-ra csökkent(Az oldal rendkívül zabálja lefele a mysql-t, ezért a SELECT *-ok eltüntetésével próbáltuk menteni a helyzetet).
Azt szeretném kérni tõletek, hogy segítsetek, hogy optimizálhatnánk jobban az oldalt. Gondolok itt php, mysql tippekre. (a motor végülis csak annyi, hogy az index-be includeolja bfele a fájlokat) Az oldal abszolute homemake, és még tapasztalatlanul csináltuk. Ezért kérem az építõ jellegû tippeket. Mikre figyeljek, miket hanyagoljak, jó módszereket szeretnék az oldal optimizálásához.
Thx, Remélem tudtok segíteni!
legjobban úgy lehet gyorsítani ha elhelyez egy saját servert az axi adatparkban :D
legjobban gyorsítani úgy lehet, hogy a lekéréseknél nem SELECT *-gal választasz ki, hanem csak azt amit kell: SELECT name,email,points FROM...
Üdv! Abban kérnék segítséget hogy ha weblapot szerkesztek (Namo 6-al) és zenét akarok betenni alá akkor azt hogyan tudom megoldani hogy ne csak szóljon hanem pl egy az oldalom elhelyezett gombbal, képpel ki is lehessen kapcsolni, majd újra be. THX.
mekkorák a tábláid? hány regelt tagod van és mennyi adatot tárolsz roluk? gyorsíthatod ha a sok felesleges adatot nem kéred! ha ez egy játék oldal vagy mi a turo akkor felesleges polgári név meg egyébb dolog :) ezzel is tudod gyorsitani! gondold végig mi az ami felesleges és azt szedd ki! bár ez nem sokat gyorsít....
no, indexeltem, meg optimalizáltuk a táblákat, és sokkal gyorsabb lett... THX! :))
dromon van 8000-es topik is, és ugyanolyan gyors mint a pár postos (pedig ott van rengeteg lekérdezés, mire legenerál egy oldalt a fórum) ha 2000 sortól akad, akkor ott komoly gondok lehetnek. ha nem indexelted le, akkor tedd meg. de a szarul megírt kód is lassíthatja, neked kéne tudnod...
dataglobe-nál vagyunk. nemtudom mi a véleményetek róla...
sok mindentõl függhet a sebesség - hány weboldalt visz még az a szerver. ha sokat akkor egyidõben sok oldallekérés jelentõsen lassíthatja - milyen erõs gép a szerver. ha egy régi 700-as p3-as akkor ne várj csodát - az sql azon a gépen van-e vagy van külön sql szerver. az elõbbi a gyakoribb, profibb helyeken, ill. ahol sok gép van a hostingban van külön sql szerver
gyorsítani lehet a táblák optimalizásásával, ill. ha nagyobbacska a tábla, érdemes leindexeltetni, akkor gyorsabban tud keresni a SELECT-tel, meg általánossában is kicsit gyorsabb (phpmyadminnal mindet meg lehet csinálni)
hát akkor egyértelmû :D a server a szar nem a sql rendszered bár ha nagyon össze viszaság van benne akkor az valamilyen szinten lasitja de nem sokat számít szerintem!
áhhh...valszeg a szerver nembírja... havi 1200ft-ért nemcsoda... Egy neveldét üzemeltetek: http:/harcosnevelde.hu De nemnagyon bírja a szerver a strapát! :D
a tábláktól és a szervertõl függ! mi van a mysql-edben?
Üdv! Érdekelne...hogyan lehet optimizálni egy oldal mysql-ét? Mert az enyém rohadt lassúúú! És nem a szerver miatt, mert már többet is próbáltam... Szóval hogy lehet gyorsítani az oldal és a mysql szerver köszi kapcsolatot...thx!
tutorial.hu nézz szét itt rengeteg leirást találsz! ajánlom a "php 24 óra alatt" pdf-et!
Tudnátok adni valami nagyon egyszerû, alapszintû leírást PHP-rõl? hogy egyáltalán mi is ez meg hogy mûködik? Annó a fix tévén elmagyarázta egy fószer és frankón értettem, de az már régen volt...:(
Honlapom Ha hibás linkre mennek a honlapomon, akkor hogyan lehetne azt elérni, hogy egy ehhez hasonló lapra továbbítsa az egyént? Atw szervert használok.
próbálom normálisan megfogalmazni, hogy hátha segyít vki nekem is. Szóval mivel kell kezdõdnie egy egyszerû modul kódjának, hogy azt a Php-nuke os rendszer elfogadja, és rendesen behozza a neki szánt helyen?
nalam tokeletesen mukodik a dolog. igy van definialva az urlap: (form name="..." action="feldolgozo eljaras cime" method="get") nezd meg hogy a karakterkeszlet jol van-e beallitva stb..
Hello mindenkinek, lenne egy problémám. Fórumot programozok PHP-ben, és az a gond, hogy a ûrlapparaméterként átadott szövegmezõ-tartalom hosszú õ-vel, vagy hosszú û-vel kezdõdik, akkor nem kapom meg se GET, se pedig POP változóként, így nem is tudom átadni a mySQL-nek.
Mi lehet a gond? Hogyan tudok hosszú õ-vel, vagy û-vel kezdõdõ cuccot ûrlapról átadni?
^.^~ naja csak az az áldott php-nuke nem fogadja el.. legnagyobb problémám az lenne hogyan lehet egy modult létrehozni, úgy h rendesen be is hozza, ott ahol kell, ha felrakod a ftp-re.
a tutorial.hu-n talalsz olyan leirast ami az alapoktol indul! nez szet ott elegge sok mindent megtalalsz!
(bocsi az elõbb véletlen rákkattiztam ^.^") csupán annyit akartam mondani h kössze a linket, de a php-nuke vmié nem fogadja el, + nekem teljesen az alapoktól kellene, mert 1általán nem értek hozzá.. :'(
Üdv! Akinek van egy kis ideje, és türelme ^.^", és hajlandó segíteni nekem, mint teljsen kezdõnek php-ben akkor, lécci írjon v. keressen Msn-en! (messes címem: [email protected])
Sziasztok lehet, hogy picit bugyuta kérdés de javascriptbe hogyan tudnám átírni a napi üzeneteimet? :-) amik php-ben vannak... :) vagy nem is lehet? :)) Elõre is ksözi a választ.
kösz petruz! ez a hotscripts kidobott vagy 270 találatot az elsõre :D
ööö hogy kel ezt a hot scriptet használni? regezni kell? :(
Newsletter, mailing list, newsgroup, ilyesmiket keress, de inkább az elsõ az, amit akarsz. :)
a legbiztosabb módja annak, hogy kiderítsd indexelte-e a keresõ az oldalad, ha a <title> tag-be írt szövegre keresel rá. Ha az sem jelenik meg, akkor még nem indexelte. A google-nál ez több hetet is igénybe vehet. Amúgy elég sok mindent tudsz tenni az ügy érdekében, de pl. a frame szerkezet, ami egy ingyenes tárhely esetén adottság sajna nem segít az ügyön. Olvasgass itt, sok okos dolog van.
sziasztok .Hogyan tudnám a weboldalam ami az ultrawebre lett feltéve, a keresõk fokuszába állítani.A meta keywordben bent vanna a kulcsszavak mégsem találja meg a google.sajna az egész 1 frame ultrawebes részén jelenik meg
float-tal az a gond, hogy szétbassza a div méreteit
ez így nem fog menni, több gond is van vele. lemaradt valahonnan egy lezárás valószínûleg, de...
mivel ez 1 levélre lett kitalálva, azt küldi el, amit a júzer megad nevét, email címét és üzenetét. különben hibákat dobál, mint látod a kódban.
namost ha csak 1 fájlból olvassa ki a címeket, kell valami névlista, de legalább 1 üzenet, ami mindenkinek kimegy.
most nem állok neki hírlevelet írni (elég volt a múlt héten), jobban járnál egy kész scripttel, ezen még sok apróságot kéne csinálni, hozzáértés nélkül meg nem fog menni.
jajjaj nagyon elegem van a mai napbó má! hol lehet a hivba? az utolso sora jelez hibát a záró elemre:
kösz a helpet: Max7
<?php $file = "hirlevel.txt"; // file neve $file_array = file($file); // file tartalmának betöltése tömbbe $sorok = count($file_array); // tömb sorainak száma = bejegyzések echo 'összesen: '.$sorok.'<br>'; // ellenõrzés, kikommentelhetõ for($i=0; $sorok > $i; $i++){ // sorok kiszedése egyesével $youremail = $file_array[$i]; // sor átadása $yourmailnek $subject = "hirlevel"; // a levél tárgya $thankyou = "sikeresmail.html"; // sikeres küldés után ez fog megjelenni a küldonek if($email == ""){ ?> Nem adtál meg mail címet, nyomd meg a VISSZA gombot.<br/> <?php }elseif($name == ""){ ?> Nem adtál meg nevet, nyomd meg a VISSZA gombot.<br/> <?php }elseif($message == ""){ ?> Nem írtál be üzenetet, nyomd meg a VISSZA gombot.<br/> <?php }else{ $msg = ereg_replace("\\\'", "'", $message); $msg = ereg_replace('\\\"', "\"", $msg); $message1 = "from: $name\nemail: $email\nmessage:\n$msg1"; mail($youremail, $subject, $msg, "From: $email\r\nReply-to: $email\r\n"); ?>
koszi ez is jo igy ha mukodo kepes a dolog! amit a elso par sorban irtal igazad van bar javitottam eszre vettem en is de nem mukodott most kiprobalom a te verziodat :)
Egymás mellé lehet úgy rakni kettõt, hogy az egyiket abszolút kordinátákkal határozod meg, a másik helyét mellette pedig úgy, hogy olyan nagy margót adsz meg neki, amilyen az elsõ szélessége.
a $fp csak a nyitási változó, $num = fread($fp, filesize($File));-ba olvassa ki a fájl értékét, látszik is.
$num értéke itt annyi lesz, ami a fájlban van. ha van 25 sor zagyvaság, akkor 25 sor zagyvaságot fog átadni a $yourmailnek, ha azt az ="$fp";-t átírom =$num;-ra
jó elképzelés amúgy, de kell egy soronkénti visszaszámolás is, akkor talán menne
mondjuk én máshogy csinálnám mert felesleges ez a féle beolvasás
$youremail = $file_array[$i]; // sor átadása $yourmailnek
... <- ide meg a többi rész. annyiszor fog lefutni a for cikus ahány sort talált. persze van egyszerûbb megoldás is, de fáradt vagyok kissé, majd máskor :)
na és ahol pl. egymás mellé kell tenni két sort? mint 2 oszlop a táblázatban? :] jó a css-s formázás, csak nehéz átszokni róla a táblázatosról, ami sokkal egyszerûbb.
Ahol csak lehet, az auto értéket kell használni a 100% helyett.
Így már mindháromban ugyanúgy néz ki a cucc.
Nem tudom, miért preferálja mindenki ezt a CSS-alapú kialakítást, mert egy nagy szar.
Megpróbálok egy tök egyszerû oldalkialakítást csinálni, erre ugyanarra a CSS kódra három teljesen különbözõ dolgot csinál a Dreamweaver, a IE6, és a Firefox.
Gány az egész... Dolgozom táblázatokkal...
A CSS maximum szövegszín megadására alkalmas :(
két tutorialból összedobtam egy harmadikat :D de valami apró hiba van benne! help me!! (legalább van mind elindulni :)
Bye: Max7
<?php $File = "hirlevel.txt"; # emailcim fájl elérési úttal if (file_exists($File)) # fa létezik a fájl { $fp = fopen($File,"r"); # megnyitja olvasásra $num = fread($fp, filesize($File)); # kiolvassa a tartalmát fclose($fp); # bezárja
$youremail = "$fp"; // a te mail címed, ahova a levelek menni fognak
$subject = "contact form"; // a levél tárgya
$thankyou = "sikeresmail.html"; // sikeres küldés után ez fog megjelenni a küldõnek
if($email == ""){ ?> Nem adtál meg mail címet, nyomd meg a VISSZA gombot.<br/> <?php }elseif($name == ""){ ?> Nem adtál meg nevet, nyomd meg a VISSZA gombot.<br/> <?php }elseif($message == ""){ ?> Nem írtál be üzenetet, nyomd meg a VISSZA gombot.<br/> <?php }else{
Tudna nekem valaki adni egy hírlevélküldõ tutorialt (php) Az E-mail címeket egy php script egy txt fájlba menti egymás alá--- ez már megvan!
Üdv: Max7
Sziasztok! Tudna valaki segíteni nekem? Vbulletin(3.0.7) to phpbb konvertalót tudtok ajánlani? Köszönöm.
Htx nagyon. Értem amit leírtál. (Kis Pascal ismereteim vannak.) Egy változóba pakolom õket. Azt hittem bonyolultabb lesz a dolog. Htx, könyvet meg majd olvasgatok.
a mostani állás szerint a $message-ben van az üzenet, ez egy mezõ neve egy formban. ill. van egy name meg egy email mezõ is.
az ereg_replace egy funkció, a \\\'-t cseréli le a $messageben '-re. Egy a php "hibája", hogy a \-jelek ha nincsenek kizárva besokszorozza õket, pl. idézõjelekre.
mondjuk szerintem ez elég ratyin megírt script, manapság már nem simán a mezõnevekkel hivatkozunk, hanem kikötjük, hogy honnan várjuk. ill. az állandó lezárás-nyitás is ronda, nincs e-mail cím formátum ellenõrzés, most ha beírnák bármilyen címet, vagy karaktert elküldené rá...
elõszõris kell egy form method=POST ebbe a mezõket, email, esetleg name, message vagy amiket akarsz
hivatkozni így fogsz rá $_POST["message"] (ez azt jelenti, hogy POST methodussal jött az érték).
minden mezõnéven átfuttatsz egy ilyen karakterellenõrzést, bár lehet egyszerûbben is, de így legalább érthetõ
$message Ezzel hívod meg az adott mezõt? Tehát $mezõnév? De gyanítom, hogy ha kiegészítem pár ilyen sorral: $msg = ereg_replace("\\\'", "'", $mezõnév); nem lesz jó.
Sry, php forráskódot ezen kívül nem láttam túl sokat, nem is olvastam még a témában. Gyanítom, nem úszom meg.
a form action=emailcim egy nagyon régi, és nagyon tré megoldás, el kéne már felejteni a gépeden lévõ levelezõklienst használja, márha be van állítva (sokaknál nincs, pl. nálam se, ilyen módon sosem kapnád meg a levelet) ahogy említve lett szedj le vmi php-s mail scriptet, egyszerûbb
if($email == ""){ ?> Nem adtál meg mail címet, nyomd meg a VISSZA gombot.<br/> <?php }elseif($name == ""){ ?> Nem adtál meg nevet, nyomd meg a VISSZA gombot.<br/> <?php }elseif($message == ""){ ?> Nem írtál be üzenetet, nyomd meg a VISSZA gombot.<br/> <?php }else{
Ha jól tévedek, akkor ez a script egy formból olvassa be az adatokat. Bemeneti mezõk nevei: name email message
Eddig ok, mûködik is a dolog. Viszont én a formból több beviteli mezõ tartalmát szeretném elküldeni. Megoldás lehet az, hogy az összes mezõnek message nevet adom, viszont így csak a mezõk tartalmát tudom meg. Tehát, mit módosítsak a kódon, hogy több mezõ tartalmát küldje el a script?
php-ba már van tutorial mail küldésre! tutorial.hu nézz szét itt
Írtam egy formot: <FORM enctype="text/plain" action="mailto:itten az emilcímem vanik" method="post"> ... <input type="submit" value="OK"> <input type="reset" value="Del"> </FORM> Namost ha rányomok az ok-ra, akkor szépen lefut, elindul a mail kliens, csak karakterkódolási hibája van. <HEAD>-ben ugye benne van ez: <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2"> Kérdés: Hogy tudom megoldani? Állítsam UTF-8-ra és kódoljam újra? Vagy mit akar? VAgy legjobb egy php script lenne, tud valaki valami jó mail scriptet, ami kezeli a magyar karaktereket?
1. az atw-nel alapjaraton a bealitasoknal van egy olyan rublika ahol megadhatod a favicon-t!
2. a try.hu mar mas domain nev es ezert figyelmen kivul hagyja a favicont, de ha ahogy mondtad hogy az atiranyitast hasznalod akkor tulajdon keppen 2 masoderc mulva megnyitja az atw-s neved es felul megjelenik a fav ikonod!!
Kis ikon a cime elé: google keres :favicon htacces feltöltése nem megy mert esetleg ingyenes szolgáltató nem engedélyezi ezt a lehetõséget keress másikat vagy regisztrálj domaint ami engedi.
Sziasztok!
Hogyan tudnék egy olyan picike kis ikont elhelyezni a címsávba a név mellé?
mindég azt irja hogy átviteli hiba
php-nuke installásánál egyik .htaccess fájlt sem nem akarja feltölteni total commanderem ftpre. mér?:CCC
egy kezdonek aki meg nem latott html kodot soha annak csak ajanlani tudom a frnt paget! es ez a lenyeg :) a kesobiekben meg ha majd kinovi flytathatja masal....
En Coffecup html Editort használok és hát nekem mind1 hogy milyen program írni lehessen benne az a lényeg
Annyira nem ismerem az új FrontPage-t, a régieket igen... azok nagyon nem jöttek be. Bár én nemigazán értékelem az ilyen Microsoft próbálkozásokat, ha office,akkor inkább OpenOffice, mint MS Office, na mind1. Csak azért akartam javasolni neki, ha majd 1 kicsit jobban belemélyül,akkor ugyis hozzá fog nyulni 1 kis phphoz,javahoz/vendégszámláló, szavazás stb.../, akkor meg már inkább az expert editor, mert ahhoz nem kell php-t apacsot konfigolni, h 1 kis eccerû szkript lefusson. ;-)
akkor nem ismered a front paget! a front pageben is egy gomb es megmutatja hogy fog kinezni bongeszoben! a srac magyar progit keresett es a frontpage nem lelkes amatorok altal lett magyar hanem a microsof alapbol csinalt szal baki sincs benne! az hogy nem tud xmlt meg php az ahogy a sracbol kivettem nem kell neki mert kimondottan html-re keresett magyar progit! amugy van mar valami progi ami bepul a front pagebe es onanntol php-t is tudja :) meg is szereztem de csak demo serial meg nuku hozza :(
fronpage 1 nagy kula, szerintem...én PHP Expert Editort használok, abba lehet HTML-t, XML-t, PHP-t meg mittudomén még mit szerkeszteni, és nagyon jó fordítója is van. ctrl+F9 -el lefuttatja a kódot, szal nem kel hozzá böngészõ se, meg apacs se ha phpzol, megold mindent. Mindent ugyanúgy jelenít meg mint explorerbe meg firefoxba(ezt a kettõt használom) Emellett számos + funkciója van még, amit én sem fedeztem fel, és absz NEM bonyolult a használata. Bár akinek nem teccik a jegyzettömbös beirogatás, hanem inkább egérrel huzza "rá" a cuccokat,akkor nikább Dreamwaever