Archívum - Fórum téma
március 4, 2005
Krix_krax a levélben
Üdv Mindenkinek,
olyan kérdésem lenne, milyen headereket kell magadni a mail függvénynek, hogy rendesen küldje el a leveleket?
Jelen pillanatban a Weboldalra jól írja ki az űrlapban átvett értékeket:
DEFINE("BR", "\r\n");
DEFINE("LINE", "_______________________\r\n");
$mf = array("Female", "Male");
$FirmDesc = $_POST['FirmDesc'];
$FirmAddress = $_POST['FirmAddress'];
$YourPosInFirm = $_POST['YourPosInFirm'];
if ($_POST["MaleFemale"] == 1) {
$MaleFemale_ = "Female";
}
if ($_POST["MaleFemale"] == 2) {
$MaleFemale_ = "Male";
}
$Name = $_POST['Surname'].' '.$_POST['Lastname'];
$Phone = $_POST['Phonenumber'];
$Email = $_POST['Email'];
$DescPos = $_POST['DescPos'];
$Profile = $_POST['Profile'];
$Comment = $_POST['Comment'];
$datetime2 = date("m.d.Y H:i");
$body = $datetime2.BR.BR;
$body .= LINE;
$body .= 'Name: '.$Name.BR;
$body .= 'E-Mail: '.$Email.BR;
$body .= 'Phone: '.$Phone.BR;
$body .= 'Sex: '.$MaleFemale_.BR;
$body .= BR.LINE;
$body .= 'Corporate: '.$FirmDesc.BR;
$body .= 'Address: '.$FirmAddress.BR;
$body .= 'Your Position in Firm: '.$YourPosInFirm.BR;
$body .= BR.LINE;
$body .= 'Vacancy position: '.$DescPos.BR;
$body .= 'Profile: '.$Profile.BR;
$body .= 'Notes: '.$Comment.BR;
//teszt
$email = 'xo3##kukac##freemail.hu';
$headers = "From: [...WEBSITE] <website##kukac##headscout.ch>\r\n";
$headers.= "Content-type: text/html; charset=iso-8859-2\r\n";
$send = mail($email, "[WEBSITE]", $body, $headers);
?>
Erre nekem ilyen kódokat ad ki:
KerekŠPerecåäÊúŹóßÜ
Ami valójában: Kerekő Perecáäéúűóüö
Valami ötlet?
ÜDv
Sanyi
■ olyan kérdésem lenne, milyen headereket kell magadni a mail függvénynek, hogy rendesen küldje el a leveleket?
Jelen pillanatban a Weboldalra jól írja ki az űrlapban átvett értékeket:
DEFINE("BR", "\r\n");
DEFINE("LINE", "_______________________\r\n");
$mf = array("Female", "Male");
$FirmDesc = $_POST['FirmDesc'];
$FirmAddress = $_POST['FirmAddress'];
$YourPosInFirm = $_POST['YourPosInFirm'];
if ($_POST["MaleFemale"] == 1) {
$MaleFemale_ = "Female";
}
if ($_POST["MaleFemale"] == 2) {
$MaleFemale_ = "Male";
}
$Name = $_POST['Surname'].' '.$_POST['Lastname'];
$Phone = $_POST['Phonenumber'];
$Email = $_POST['Email'];
$DescPos = $_POST['DescPos'];
$Profile = $_POST['Profile'];
$Comment = $_POST['Comment'];
$datetime2 = date("m.d.Y H:i");
$body = $datetime2.BR.BR;
$body .= LINE;
$body .= 'Name: '.$Name.BR;
$body .= 'E-Mail: '.$Email.BR;
$body .= 'Phone: '.$Phone.BR;
$body .= 'Sex: '.$MaleFemale_.BR;
$body .= BR.LINE;
$body .= 'Corporate: '.$FirmDesc.BR;
$body .= 'Address: '.$FirmAddress.BR;
$body .= 'Your Position in Firm: '.$YourPosInFirm.BR;
$body .= BR.LINE;
$body .= 'Vacancy position: '.$DescPos.BR;
$body .= 'Profile: '.$Profile.BR;
$body .= 'Notes: '.$Comment.BR;
//teszt
$email = 'xo3##kukac##freemail.hu';
$headers = "From: [...WEBSITE] <website##kukac##headscout.ch>\r\n";
$headers.= "Content-type: text/html; charset=iso-8859-2\r\n";
$send = mail($email, "[WEBSITE]", $body, $headers);
?>
Erre nekem ilyen kódokat ad ki:
KerekŠPerecåäÊúŹóßÜ
Ami valójában: Kerekő Perecáäéúűóüö
Valami ötlet?
ÜDv
Sanyi
március 3
Quick cart webshopba kép feltöltés
Szeretnék létrehozni egy egyszerű webshop-ot. A Qick Cart nevű csomagot letöltöttem a www.opensolution.org -ról. Minden jól ment, de a termékek képeit nem tudom feltölteni. A "minden adat mentve" üzenetet kapom, de a kép nem jelenik meg. Tudnátok javasolni valami megoldást?
■ MRT Portál
Sziasztok! Létrehoztam ezt a témát, mert úgyis mindig van valami bajom, miközben magamnak, később másoknak szeretnék egy text alapú portált létrehozni. Tudom, hogy van már ilyen dolog, de más munkájába nem szeretek belepiszkálni, mert annyira nem értek hozzá, szeretném apránként megtanulni, meg nem is tetszik maga az alapötlet, ahogy meg van valósítva (az elrendezési és menüpontok beli kötöttségekre gondolok). Íme az első (ebben a témában) kérdésem:
----------------------
$i=1;
$dir=opendir('wnew');
while(gettype($file=readdir($dir)) != boolean)
{
$i=$i+1;
}
for ($i; $i<=0; $i=$i-1)
{
$file=opendir($dir);
$open=fopen($file, 'r');
$stuff=fgets($open);
fclose($open);
echo($stuff);
}
---------------
Ez a wnew könyvtár tartalmát nyitja meg fordítva, mint ahogyan a könyvtárnevek vannak, s kiolvassa a tartalmát. Elvileg. Az a baj, hogy nem ír ki semmit, de a debugger sem jelez hibát. Eddig ez a legtanácstalanabb helyzet, amiben voltam.. Előre is köszi a segítséget: Mr.Tiny
■ ----------------------
$i=1;
$dir=opendir('wnew');
while(gettype($file=readdir($dir)) != boolean)
{
$i=$i+1;
}
for ($i; $i<=0; $i=$i-1)
{
$file=opendir($dir);
$open=fopen($file, 'r');
$stuff=fgets($open);
fclose($open);
echo($stuff);
}
---------------
Ez a wnew könyvtár tartalmát nyitja meg fordítva, mint ahogyan a könyvtárnevek vannak, s kiolvassa a tartalmát. Elvileg. Az a baj, hogy nem ír ki semmit, de a debugger sem jelez hibát. Eddig ez a legtanácstalanabb helyzet, amiben voltam.. Előre is köszi a segítséget: Mr.Tiny
letöltés gondok
PHP-val próbálok fájl letöltést irányítani. Első körben szeretném, hogy a .doc, .xls fájlokat nyissa meg, a .zip-et mentse.
Ez lenne:
Erre a mozilla szépen elnevezi és letölti a zip fájlt, ha egy .doc -ra tesztelek, azt kérdezőablak után megnyitja az alkalmazásban.
Az IE a ,doc fájlt megnyitja, viszont a .zip-et nem tudja lementeni. A kérdezőablak szerint nem látja a megadott fájlnevet, hanem a letöltést vezérlő script nevét írja ki: download.php?dwldId=1 így.
Ha a readfile() helyett:
formát használom, akkor az IE letölt, de az eredeti fájlnévvel (átnevezve akarom letöltetni). Próbáltam az fpassthru()-t is.
A doksik szerint jól használom a headereket (a Mozilla meg is érti, mit akarok) az IE-vel mégsem jó.
Egy kis súgás most jól jönne.
Környezet: localhoston WinXP+Apache+PHP4.3.?
Köszi: Thom
■ Ez lenne:
$theFile = "teszt.zip";
$dwldUrl = "download/".$theFile;
$pos = StrPos(StrRev($theFile), ".");
$pos = 0 - $pos;
switch(SubStr($theFile, $pos))
{
case "zip": header("Content-Type: application/x-zip-compressed"); break;
case "doc": header("Content-Type: application/msword"); break;
// stb...
}
header("Content-Description: File Transfer");
header("Content-Disposition: attachment; filename=innen-".$theFile);
header("Content-Length: ".FileSize($dwldUrl));
readfile($theFile);
$dwldUrl = "download/".$theFile;
$pos = StrPos(StrRev($theFile), ".");
$pos = 0 - $pos;
switch(SubStr($theFile, $pos))
{
case "zip": header("Content-Type: application/x-zip-compressed"); break;
case "doc": header("Content-Type: application/msword"); break;
// stb...
}
header("Content-Description: File Transfer");
header("Content-Disposition: attachment; filename=innen-".$theFile);
header("Content-Length: ".FileSize($dwldUrl));
readfile($theFile);
Erre a mozilla szépen elnevezi és letölti a zip fájlt, ha egy .doc -ra tesztelek, azt kérdezőablak után megnyitja az alkalmazásban.
Az IE a ,doc fájlt megnyitja, viszont a .zip-et nem tudja lementeni. A kérdezőablak szerint nem látja a megadott fájlnevet, hanem a letöltést vezérlő script nevét írja ki: download.php?dwldId=1 így.
Ha a readfile() helyett:
header("Location: ".$dwldUrl);
exit;
exit;
formát használom, akkor az IE letölt, de az eredeti fájlnévvel (átnevezve akarom letöltetni). Próbáltam az fpassthru()-t is.
A doksik szerint jól használom a headereket (a Mozilla meg is érti, mit akarok) az IE-vel mégsem jó.
Egy kis súgás most jól jönne.
Környezet: localhoston WinXP+Apache+PHP4.3.?
Köszi: Thom
mediawiki
Szervusztok!
Azt szeretném megkérdezni a mediawikivel kapcsolatban, hogy az 1.3.11 -es verzióban lehet-e, és hogyan kell beállítani azt, hogy a táblák milyen prefixet kapjanak?
Utánnakerestem a guglin, de nem talált semmit, azaz csak a mediawiki wikijében egy lapot, ami errél szólt, de abban csak az 1.4_valami tudta ezt alapból, ami viszont még nem stabil (rc valami), ráadásul fel sem tudom rakni a szolgáltatóm szerverére, mert elszáll valami fura hibával.
Mindegy, az 1.3.11 -et szeretném felrakni, de nem tudom, hogy mit és hol kell áthackelni, hogy jó legyen.
Előre is köszönöm, minden jót: Mészáros Gábor!
■ Azt szeretném megkérdezni a mediawikivel kapcsolatban, hogy az 1.3.11 -es verzióban lehet-e, és hogyan kell beállítani azt, hogy a táblák milyen prefixet kapjanak?
Utánnakerestem a guglin, de nem talált semmit, azaz csak a mediawiki wikijében egy lapot, ami errél szólt, de abban csak az 1.4_valami tudta ezt alapból, ami viszont még nem stabil (rc valami), ráadásul fel sem tudom rakni a szolgáltatóm szerverére, mert elszáll valami fura hibával.
Mindegy, az 1.3.11 -et szeretném felrakni, de nem tudom, hogy mit és hol kell áthackelni, hogy jó legyen.
Előre is köszönöm, minden jót: Mészáros Gábor!
Zen-Cart fooldal configuralas
Sziasztok!
Tudna vki segiteni, hogy lehet szemelyre szabni a fooldalt
zencart-ban?!
Pl. leszedni a specials-t v. New Products-t.
Az admin feluleten nem talalom ezeket a beallitasokat.
Koszi!
■ Tudna vki segiteni, hogy lehet szemelyre szabni a fooldalt
zencart-ban?!
Pl. leszedni a specials-t v. New Products-t.
Az admin feluleten nem talalom ezeket a beallitasokat.
Koszi!
március 3
Flash - PHP kommunikáció
Meg tudná nekem mondani valaki, hogy hol találok infot, leírást arról, hogy miként küldhetek adatokat php-ből flash-be és flashből php-be.
Előre is köszi
Ági
■ Előre is köszi
Ági
tomb postban
Hali!
Hasonlot talaltam, de nem segitett. Egy formban sok <select> van, mindegyikben mast v. ugyanazt tudja kivalasztani az ipse. Azt szeretnem, ha az osszes selectben kivalasztott ertekek egy tomben tarolodnank. Az elso sel.-ben kivalasztott a mezo[0], a masodik sel.-e mezo[1]-ben stb...
...
<select name="mezo[]">
<option selected>Nev1
<option>Nev2
<option>Nev3
</select>
<select name="mezo[]">
<option selected>Nev1
<option>Nev2
<option>Nev3
</select>...
submit utan, hogy erem el a tomb elemeit? Igy probaltam:
echo ($_POST['mezo[0]']); meg igy:
echo ($_POST['$mezo[0]']), de nem ad vissza semmit :(
koszi
■ Hasonlot talaltam, de nem segitett. Egy formban sok <select> van, mindegyikben mast v. ugyanazt tudja kivalasztani az ipse. Azt szeretnem, ha az osszes selectben kivalasztott ertekek egy tomben tarolodnank. Az elso sel.-ben kivalasztott a mezo[0], a masodik sel.-e mezo[1]-ben stb...
...
<select name="mezo[]">
<option selected>Nev1
<option>Nev2
<option>Nev3
</select>
<select name="mezo[]">
<option selected>Nev1
<option>Nev2
<option>Nev3
</select>...
submit utan, hogy erem el a tomb elemeit? Igy probaltam:
echo ($_POST['mezo[0]']); meg igy:
echo ($_POST['$mezo[0]']), de nem ad vissza semmit :(
koszi
Internet csatlakozas sebesseg merese PHP-vel
Sziasztok!
Regota erdekel, hogy lehet e PHP vel merni egy adott gep internet eleresi sebesseget. Meg arra is gondoltam, hogy lehetne irni ra egy kodot, hogy if (slow) .... else { irany a flash oldal }. Csak azt nem tudom, hogy van e valamilyen parancs erre a PHP ben, vagy ez egy bonyolultabb tema?
Varom az otleteket :)
Tamas
■ Regota erdekel, hogy lehet e PHP vel merni egy adott gep internet eleresi sebesseget. Meg arra is gondoltam, hogy lehetne irni ra egy kodot, hogy if (slow) .... else { irany a flash oldal }. Csak azt nem tudom, hogy van e valamilyen parancs erre a PHP ben, vagy ez egy bonyolultabb tema?
Varom az otleteket :)
Tamas
március 2
PHP4-ről PHP5-re
Sziasztok!
Nem mintha kinőttem volna a PHP4-et :-)), de a gépem újratelepítésekor PHP5-ös verziót raktam fel (MySQL v.4.0.23) A programjaim ettől fogva nem mennek, a leggyakoribb hibaüzenet az undefinied variable ... Ez azt jelenti, hogy eddig sem voltak jók a programjaim, csak valahogy azért mentek PHP4 alatt? :-(( Esetleg rosszúl telepítettem (konfigoltam) valamit?
Ne kínlódjak, hanem rakjak fel egy régebbi verziót?
Hol lehetne megnézni a különbséget a 4-es és 5-ös verzió között?
Kösz a segítséget!
■ Nem mintha kinőttem volna a PHP4-et :-)), de a gépem újratelepítésekor PHP5-ös verziót raktam fel (MySQL v.4.0.23) A programjaim ettől fogva nem mennek, a leggyakoribb hibaüzenet az undefinied variable ... Ez azt jelenti, hogy eddig sem voltak jók a programjaim, csak valahogy azért mentek PHP4 alatt? :-(( Esetleg rosszúl telepítettem (konfigoltam) valamit?
Ne kínlódjak, hanem rakjak fel egy régebbi verziót?
Hol lehetne megnézni a különbséget a 4-es és 5-ös verzió között?
Kösz a segítséget!