ugrás a tartalomhoz

Archívum - Aug 2008 - Fórum téma

augusztus 12

PHPMAILER-FE űrlapnál 0 Kb-es csatolmány

Ramirez · 2008. Aug. 12. (K), 10.08
Sziasztok!

Sajnos problémám akadt a PHPMAILER-FE használatával és mivel hosszas kutakodás után sem találtam választ, titeket kérdeznélek.
Honlapomon található űrlap motorja az említett progi. Ez tökéletesen át is küldi az adatokat az előre beállított email címre, azzal a kivétellel, hogy minden csatolmány 0 Kb-os lesz. Látható a csatolmány neve és kiterjesztése, de maga a csatolmány mindig 0 Kb. Gyakorlatilag üres, megnyitni nem lehet. Két különböző email címre átküldve is azonos az eredmény.

Esetleg valamit tudtok tanácsolni ennek mi lehet az oka és hogyan lehetne orvosolni?

Az is felmerült bennem, hogy nem a php beállítása a probléma, hanem a honlap vezérlőfelületén kéne valamit beállítani? Csatolmányok küldésének engedélyezése? Vagy valami hasonló.

Eléggé elakadtam és sehol nem hallottam semmi jót, úgyhogy igen nagyra értékelném, ha valakinek lenne ötlete!
Előre is nagyon köszönöm.

Ramirez
 

augusztus 12

Mysql karakterkészlet probléma utf8 és java kliens esetén

dami · 2008. Aug. 11. (H), 23.00
Üdv mindenkinek!

Több fórumon való keresés után írom le itt a problémámat, mivel eddig nem találtam rá megoldást és remélem valaki tud majd segíteni.

Röviden a szerkezet:
JSP --> szervlet <-> DAO
HTML <------+

Környezet:
SunOS 5.10
Apache Tomcat/5.5.20
Mysql Server version: 5.0.51
mysql-connector-java-5.1.6

DB:
CREATE DATABASE `liget` DEFAULT CHARACTER SET utf8 COLLATE utf8_unicode_ci;

Table:
CREATE TABLE `liget`.`Test` (
`Kulcs` varchar(10) collate utf8_hungarian_ci NOT NULL,
`Szoveg` varchar(1000) collate utf8_hungarian_ci NOT NULL,
PRIMARY KEY (`Kulcs`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_hungarian_ci;

Tomcat server.xml
...
<Connector port="8080" protocol="HTTP/1.1"
connectionTimeout="20000"
redirectPort="8443" URIEncoding="UTF-8" />
...

web.xml
...
<filter>
<filter-name>EncodingFilter</filter-name>
<filter-class>p1.EncodingFilter</filter-class>
<init-param>
<param-name>encoding</param-name>
<param-value>UTF-8</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>EncodingFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
...
Ezt a kódolást állítja be az EncodingFilter.java osztály.

JSP:
<%@ page language="java" pageEncoding="UTF-8" contentType="text/html;charset=UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">;
<html xmlns="http://www.w3.org/1999/xhtml">;
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
...
<form action="/httpPost/PostServlet" method="post">
<table>
<tr>
<td valign="top"><label for="kulcs">Kulcs: </label></td>
<td valign="top"><input id="kulcs" name="kulcs" maxlength="5" type="text" size="5" />&nbsp;&nbsp;</td>
<td valign="top"><label for="szoveg">Szoveg: </label></td>
<td valign="top"><textarea name="szoveg" rows="20" cols="50"></textarea> <br />

Design + PHP + MySQL

Hacker1990 · 2008. Aug. 11. (H), 21.46
Sziasztok.Kezdő vagyok a php világában.Eljutottam odáig,hogy egy oldalt programozzak.
Azokat a részeket ami majdnem minden oldalon ugyanaz, azt elhelyeztem függvényekben egy generator.php fájlban.A file tartalma:

<?php
function GenerateHTMLHeader($title){
print("<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">\n");
print("<html xmlns=\"http://www.w3.org/1999/xhtml\">\n");
print("<head>");
print("<meta http-equiv=\"Content-Type\" content=\"text/html; charset=iso-8859-2\" />\n");
print("<title>". $title ."</title>\n");
print("<link href=\"styles/style.css\" rel=\"stylesheet\" type=\"text/css\" />\n");
print("</head>\n");
print("<body>\n");
print("<div id=\"lap\">\n");
}


function GenerateHeader_Not_Logged_in(){
print("<div id=\"header\">\n");
print("<div id=\"header_image\"><img src=\"images/header.png\" alt=\"FotoART\"/></div>\n");
print("<div id=\"header_menu\">\n");
print("<div id=\"header_menu_menu\">\n");
print("<a href=\"#\">Fooldal</a>\n");
print("<a href=\"#\">Fotógaléria</a>\n");
print("<a href=\"#\">Videógaléria</a>\n");
print("<a href=\"#\">Fórum</a>\n");
print("<a href=\"#\">Letöltések</a>\n");
print("</div>\n");
print("<div id=\"header_menu_login\">\n");
print("<form name=\"login\" method=\"post\" action=\"\">\n");
print("<input type=\"text\" class=\"login_form\" value=\"Azonosító\"/>\n");
print("<input type=\"password\" class=\"login_form\" value=\"jelszó\"/>\n");
print("<input type=\"submit\" id=\"login_button\" value=\"Bejelentkezés\"/>\n");
print("</form>\n");
print("</div>\n");
print("</div>\n");
print("</div>\n");
}

function GenerateHTMLFooter(){
print("</div>\n");
print("</body>\n");
print("</html>\n");
}
?>

Az lenne a kerdesem,hogy ez jo modeszer-e.Van e egyszerűbb megközelites?Milyet erdemes hasznalni?
Ezt a modszert egy könyveben lattam,olvastam.Ezenkivul gyakorlati megvalositast nem lattam.Ne nevessetek ki.

XSLT transzformálás probléma

Arnold Layne · 2008. Aug. 11. (H), 21.20
Sziasztok!
Épp mostanában ismerkedem az XSLT-vel és próbára akartam tenni magamat egy RSS fájllal.
Egészen addig nem volt semmi probléma, míg nem találkoztam a dc:creator elemmel.
Ennek a tartalmát szerettem volna beszúrni a következőképpen:
<xsl:value-of select="dc:creator" />
Amire a böngésző a következő üzenettel válaszolt:
Hiba a stíluslap betöltése közben: (null)

Így is próbáltam, gondolva arra, hogy lehet úgy megy itt is, mint a CSS-nél, de így sem:
<xsl:value-of select="dc|creator" />
Neten is kerestem, bár lehet, hogy rossz kulcsszavakkal. Nem tudom.
Mindenféle segítségnek örülnék. Linknek, kereső kulcsszavaknak, bárminek.

Előre is köszönöm!
 

Fájlra való hivatkozásnál PHP indítása

Velias9 · 2008. Aug. 11. (H), 19.32
Sziasztok!

Azt szeretném megtudni, hogy hogyan lehet azt elérni, hogy ha a szerveremről megpróbálnak letölteni egy fájlt, ami nem honlap, akkor ne küldje el a fájlt, hanem indítson el egy PHP programot és az küldje el?

Gondolom már ti is találkoztatok ilyennel. Ott van egy hivatkozás és már előre örülsz, hogy végre letöltheted, aztán amikor letöltenéd azt akarja, hogy fizess, vagy jobb esetben a fél neten végigkergeted, mire engedi magát letölteni.

Remélem tudtok segíteni. Előre is köszi!
 

Plain text fájlokat indexelnek a keresőrobotok?

Velias9 · 2008. Aug. 11. (H), 19.27
Sziasztok!

Azt szeretném kérdezni, hogy a keresőrobotokkal be lehet indexeltetni sima TXT fájlokat is; és ha igen, akkor hogyan?

Előre is köszike!
 

'Spam' észlelése

Velias9 · 2008. Aug. 11. (H), 19.25
Sziasztok!

Azt szeretném megkérdezni, hogy mi alapján határozzák meg az e-mail szolgáltatók programjai, hogy az adott levél 'Spam'-e, vagy nem? Mik a 'Spam'-ek jellemzői? Tudtok valami (lehetőleg magyar) oldalt evvel kapcsolatban?

Előre is köszönök minden segítséget!
 

PhpDucumentor

Velias9 · 2008. Aug. 11. (H), 18.48
Sziasztok!

Letöltöttem a PhpDucumentor-t innen, és találtam hozzá (nem volt nehéz :) ) dokumentációt.
A baj csak az, hogy nem vagyok valami jó az angolban (a többi idegen nyelvben meg még annyira se). A kérdés az, hogy tudtok-e olyan oldalt, ahol magyarul részletesen le van írva a használatának módja?

A másik kérdésem, hogy használható-e JS-re; és ha nem, akkor van-e olyan progi, ami ugyan erre jó, de támogatja a JS-t?

Remélem tudtok segíteni. Előre is köszönöm!
 

PHP -> GD könyvtár -> BMP támogatás

Velias9 · 2008. Aug. 11. (H), 18.39
Sziasztok!

Azt szeretném megtudni, hogy hogyan lehet a GD függvényekkel létrehozott fájlokat BMP-be menteni és BMP-t megnyitni.
Találtam két (esetleg jó) függvényt: jpeg2wbmp és png2wbmp.
A WBMP az 'Windows Bitmap'-et jelent? Mert, ha igen, akkor ez kell nekem.

A gond már csak a GIF és a BMP közötti átmenettel és (ez a fontosabb) a BMP megnyitásával van.

Remélem tudtok segíteni. Ha igen, akkor köszönöm.
 

A PHP mint kliens

Velias9 · 2008. Aug. 11. (H), 18.32
Sziasztok!

Azt szeretném megtudni, hogy hogyan kell PHP programból olyan lekérdezést hívni, ami pontosan úgy viselkedik, mintha egy kliens böngészője küldött volna el egy űrlapot. Ha ez lehetséges (remélem az), akkor hogyan kell ezt POST metódussal?
Az 'include' és társai nem jók, mert a változók és függvények összeütközésbe kerülhetnek a scriptemmel, de ha ez kiküszöbölhető és a célomnak is megfelel, akkor ez is jó.

Előre is köszönöm a segítséget.