Archívum - Jún 2012 - Fórum téma
június 11
Elakadtam a kódolással / UTF / Win-1250
Sziasztok!
Windows 7, 64 bit, Apache, PHP, Delphi.
Nagyon elakadtam kódolási problémákkal, ezért most már azzal is beérném, hogy ha tudnék működő php kódot kapni.
Tehát: MSXML2.XMLHTTP alól küldök PHP felé XML-t és azt is várnék vissza.
A PHP fájl UTF8 kódolt (PSPAD) és a belőle generált XML frankón megérkezik.Ez rendben.
Ám amint én akarok ékezeteseket küldeni az XMLHTTP-n keresztül, mindjárt nem a megfelelő karaktereket kapom...
Ha a php-ban definiálom, hogy:akkor a kimenet frankó, nagyszerű.
Ha a bemenő paramétert raknám bele:akkor természetesen nem jó az eredmény.
De ha konvertálom, akkor sem jó!Teljesen elakadtam, mert fogalmam sincs, hol lehet a hiba oka.
a.) már a COM object rosszat küld
b.) valamit elszúrok php alatt
c.) mittomén?
Valaki foglalkozott már efféle dolgokkal?
Tud valaki olyan kódot küldeni, amiben a bemenő XML-ből kivett paramétert belehelyezi a kimenő kódba és az azonos lesz azzal, mintha egy változót definiáltam volna szimplán php alól?
Mert ez utóbbival remekül megy a generálás, csak az inputból nem olyan sosem, mint kéne legyen!!!
Vagy van tippetek, hogyan teszteljem?
Windows 7, 64 bit, Apache, PHP, Delphi.
Nagyon elakadtam kódolási problémákkal, ezért most már azzal is beérném, hogy ha tudnék működő php kódot kapni.
Tehát: MSXML2.XMLHTTP alól küldök PHP felé XML-t és azt is várnék vissza.
A PHP fájl UTF8 kódolt (PSPAD) és a belőle generált XML frankón megérkezik.
- $s = 'alma árvíztűrő tükörfúrógép beta';
- $doc = new DOMDocument('1.0', 'utf-8');
- $doc->formatOutput = true;
- $m = $doc->createElement('package');
- $doc->appendChild($m);
- $n = $doc->createElement('Msg');
- $m->appendChild($n);
- $n->nodeValue = $s;
- $xs = $doc->saveXML();
- header('Content-Type: text/xml');
- echo($xs);
Ám amint én akarok ékezeteseket küldeni az XMLHTTP-n keresztül, mindjárt nem a megfelelő karaktereket kapom...
Ha a php-ban definiálom, hogy:
- $s = 'ÁRVÍZTŰRŐ TÜKÖRFÚRÓGÉP';
Ha a bemenő paramétert raknám bele:
- global $HTTP_RAW_POST_DATA;
- $xmlstr = $HTTP_RAW_POST_DATA;
- $xml = new SimpleXMLElement($xmlstr);
- $msg = $xml->msg;
- $s = $msg;
De ha konvertálom, akkor sem jó!
- $s = iconv('UTF-8', 'Windows-1250//IGNORE', $s);
- v.
- $s = iconv('UTF-8', 'ISO-8859-2//IGNORE', $s);
a.) már a COM object rosszat küld
b.) valamit elszúrok php alatt
c.) mittomén?
Valaki foglalkozott már efféle dolgokkal?
Tud valaki olyan kódot küldeni, amiben a bemenő XML-ből kivett paramétert belehelyezi a kimenő kódba és az azonos lesz azzal, mintha egy változót definiáltam volna szimplán php alól?
Mert ez utóbbival remekül megy a generálás, csak az inputból nem olyan sosem, mint kéne legyen!!!
Vagy van tippetek, hogyan teszteljem?
Infinite scroll probléma
Sziasztok!
a segítségeteket szeretném kérni. Mivel nem értek nagyon a php-hez, vettem egy scriptet. A lényeg, hogy egymás alatt jelennek meg posztok és infinite scrollal működik a történet. Beállítottam neki 10 posztot oldalanként, de amint az első 10 poszt végére érek, nem a következő tizet tölti be, hanem az összes többit, azaz rengeteget és ez nagyon belassítja az oldalt. Bemásolom az index.php-t, ha minden igaz ez kell, hogy tartalmazza a scroll-t.
a segítségeteket szeretném kérni. Mivel nem értek nagyon a php-hez, vettem egy scriptet. A lényeg, hogy egymás alatt jelennek meg posztok és infinite scrollal működik a történet. Beállítottam neki 10 posztot oldalanként, de amint az első 10 poszt végére érek, nem a következő tizet tölti be, hanem az összes többit, azaz rengeteget és ez nagyon belassítja az oldalt. Bemásolom az index.php-t, ha minden igaz ez kell, hogy tartalmazza a scroll-t.
június 11
ImpressPages CMS
Sziasztok!
A problémám az lenne, hogy az ImpressPages CMS feltelpítése után a beírt magyar ékezetes karakterek a beíráskor még jól, de a mentés (vagy publikálás) után már rosszul jelennek meg!
■ A problémám az lenne, hogy az ImpressPages CMS feltelpítése után a beírt magyar ékezetes karakterek a beíráskor még jól, de a mentés (vagy publikálás) után már rosszul jelennek meg!
Eddig hiba nélkül működő mail küldés döglött be a Gmail-en
Sziasztok !
PHPMailer-rel küldtem maileket már jó ideje a Gmail-en keresztül hiba nélkül.
Az utolsó sikeres küldés május 16-án történt, május 31-én már biztosan nem működött. Nem nyúltam semmihez, nem értem, mi történhetett.
A hibajelzés az alábbi:
SMTP Error: Could not authenticate
Hol keressem a hibát ? Gmail, esetleg a tárhelyszolgáltató ?
A segítségeteket előre is köszönöm.
■ PHPMailer-rel küldtem maileket már jó ideje a Gmail-en keresztül hiba nélkül.
Az utolsó sikeres küldés május 16-án történt, május 31-én már biztosan nem működött. Nem nyúltam semmihez, nem értem, mi történhetett.
A hibajelzés az alábbi:
SMTP Error: Could not authenticate
Hol keressem a hibát ? Gmail, esetleg a tárhelyszolgáltató ?
A segítségeteket előre is köszönöm.
június 9
php form
- else{
- $ures_nev = emptyempty($_POST["nev"];
- $ures_email = emptyempty($_POST["email"]);
- $ures_tszam = emptyempty($_POST["tszam"]);
- if ($ures_nev || $ures_email || $ures_tszam )
- {
- if($ures_nev == TRUE) echo "Név mező üres";
- }
- else echo "Minden mező kitöltése kötelező!";
- }
Valakinek valami tipp, tapasztalat?
Köszi
Php sima form, elakadtam
- <html>
- <head>
- <title>Adat v.01</title>
- </head>
- <body>
- <?php
- if(isset($_POST["elkuld"]))
- {
- if (isset($_POST["nev"]) && isset($_POST["tszam"]) && isset($_POST["email"]))
- {
- $nev = htmlspecialchars($_POST["nev"]);
- $email = htmlspecialchars($_POST["email"]);
- $tszam = htmlspecialchars($_POST["tszam"]);
- $datum = date('Y-m-d H:i');
- $k = fopen("rejtett_adatok.txt", "a");
- fwrite($k,"Név: ".$nev." | Email: ".$email." | Telefonszám: ".$tszam." [".$datum."]\n");
- fclose($k);
- echo "Sikeresen elmentve";
- }
- else{
- if (!isset($_POST["nev"])) {print "Név mező üresen maradt";}
- elseif( !isset($_POST["email"])) {print "Email cím mező üresen maradt";}
- elseif (!isset($_POST["tszam"])) {print "Telefonszám mező üresen maradt";}
- else {print "Minden mező kitöltése kötelező!";}
- }
- }
- ?>
- </body>
- </html>
Tervezési minták: absztrakció
Sziasztok,
megyek végig ezen a PHP tervezési minták cikksorozaton, és próbálom magamévá tenni a rengeteg tudást, ami ott van.
Kapásból az elsőnél megakadtam (abstract factory), és jó pár egyéb forrásból megpróbáltam betömni a kérdésektől tátongó lyukakat a fejemben.
Azt már régóta tudom, hogy a PHP-ben lehet absztrakt osztályokat definiálni, azt is tudom, hogy mit csinál, ha odaírom a class elé.
Az viszont nem fér a fejembe, hogy ennek hol venném hasznát. Tehát mikor döntök úgy, hogy egy ősosztály elé most inkább beírom, hogy abstract, vagy nem. Remek példák vannak mindenhol, amiknek közük nincs a valósághoz (Foo-Bar-Baz, Fruit-Apple-Cherry, stb), de valahogy még mindig nem látom a fától az erdőt.
Valaki fel tudna világosítani, hogy azon túl, hogy futásidőben dob egy errort, ha egy absztrakt osztályt próbálok példányosítani, milyen hozadéka van egy sima osztállyal szemben? Esetleg egy olyan példát, amit naponta használok, mint webfejlesztő? Vagy még mindig nem néztem eléggé utána? :\
■ megyek végig ezen a PHP tervezési minták cikksorozaton, és próbálom magamévá tenni a rengeteg tudást, ami ott van.
Kapásból az elsőnél megakadtam (abstract factory), és jó pár egyéb forrásból megpróbáltam betömni a kérdésektől tátongó lyukakat a fejemben.
Azt már régóta tudom, hogy a PHP-ben lehet absztrakt osztályokat definiálni, azt is tudom, hogy mit csinál, ha odaírom a class elé.
Az viszont nem fér a fejembe, hogy ennek hol venném hasznát. Tehát mikor döntök úgy, hogy egy ősosztály elé most inkább beírom, hogy abstract, vagy nem. Remek példák vannak mindenhol, amiknek közük nincs a valósághoz (Foo-Bar-Baz, Fruit-Apple-Cherry, stb), de valahogy még mindig nem látom a fától az erdőt.
Valaki fel tudna világosítani, hogy azon túl, hogy futásidőben dob egy errort, ha egy absztrakt osztályt próbálok példányosítani, milyen hozadéka van egy sima osztállyal szemben? Esetleg egy olyan példát, amit naponta használok, mint webfejlesztő? Vagy még mindig nem néztem eléggé utána? :\
Creamama - Jquery Scroll Bar
Sziasztok,
használom a Creamama Scroll Bar Scriptet http://www.demo.creamama.fr/plugin-scrollbar/ . Viszont nem tudom megoldani, hogy csak egy 300px magas div legyen amit kell scrollozni.
Ahogy beállítom a div magasságát azonnal hibát dob ki.
Köszi
■ használom a Creamama Scroll Bar Scriptet http://www.demo.creamama.fr/plugin-scrollbar/ . Viszont nem tudom megoldani, hogy csak egy 300px magas div legyen amit kell scrollozni.
Ahogy beállítom a div magasságát azonnal hibát dob ki.
Köszi
június 8
PHP - move_uploaded_file mennyire fontos
Üdv.
Van egy olyan kínom a php-val, hogy a fájlnevek helyett szeretnék File objecteket használni, és a move_uploaded_file nagyon bekever ebbe. A kérdésem az, hogy van e bármilyen veszélye annak, hogyha sima move-al mozgatom a feltöltött fájlt?
(A $_FILES-ban előzőleg ellenőrzöm, hogy nincs e feltöltési hiba...)
■ Van egy olyan kínom a php-val, hogy a fájlnevek helyett szeretnék File objecteket használni, és a move_uploaded_file nagyon bekever ebbe. A kérdésem az, hogy van e bármilyen veszélye annak, hogyha sima move-al mozgatom a feltöltött fájlt?
(A $_FILES-ban előzőleg ellenőrzöm, hogy nincs e feltöltési hiba...)
Furcsaság a jQuery slide funkciójában
Sziasztok!
Egy jQuery content slidert szeretnék összedobni, de sajnos amint rábökök a balra linkre szépen elcsúsztatja a dobozt, majd egy fehér doboz villan fel és annak a helyére jön be a következő elem. Ezen a linken elérhető. Kérdésem az lenne, hogy jó megoldást használok, vagy esetleg valami mással kellene próbálkoznom? Előre elkészített slidereket nem szeretnék használni, mindenképpen én írnám meg, csak itt elakadtam. Köszönöm!
■ Egy jQuery content slidert szeretnék összedobni, de sajnos amint rábökök a balra linkre szépen elcsúsztatja a dobozt, majd egy fehér doboz villan fel és annak a helyére jön be a következő elem. Ezen a linken elérhető. Kérdésem az lenne, hogy jó megoldást használok, vagy esetleg valami mással kellene próbálkoznom? Előre elkészített slidereket nem szeretnék használni, mindenképpen én írnám meg, csak itt elakadtam. Köszönöm!