Html-, css- és php-help
Jelentkezz be a hozzászóláshoz.
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?<#rolleyes>#rolleyes>
igy van definialva az urlap: (form name="..." action="feldolgozo eljaras cime" method="get")
nezd meg hogy a karakterkeszlet jol van-e beallitva stb..
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?
ISMÉT ÍROM A BLOGOM: http://sodi.freeblog.hu !!! Off-shore az, ha kevesebb pénzed jut megélhetési szülők kezei közé. A sátán legnagyobb hazugsága, hogy tagadja önmaga létezését.
Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]
Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]
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])
Elõre is ksözi a választ.
ööö hogy kel ezt a hot scriptet használni? <#rolleyes>#rolleyes> regezni kell? 😞
Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]
help meeeeee....
Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]
[...] Te romboló állat! Te sátán!
ISMÉT ÍROM A BLOGOM: http://sodi.freeblog.hu !!! Off-shore az, ha kevesebb pénzed jut megélhetési szülők kezei közé. A sátán legnagyobb hazugsága, hogy tagadja önmaga létezését.
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.
shit happens
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>$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");
?>
Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]
koszi szepen elore is 😊
Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]
ISMÉT ÍROM A BLOGOM: http://sodi.freeblog.hu !!! Off-shore az, ha kevesebb pénzed jut megélhetési szülők kezei közé. A sátán legnagyobb hazugsága, hogy tagadja önmaga létezését.
ISMÉT ÍROM A BLOGOM: http://sodi.freeblog.hu !!! Off-shore az, ha kevesebb pénzed jut megélhetési szülők kezei közé. A sátán legnagyobb hazugsága, hogy tagadja önmaga létezését.
$youremail = "$fp";
kicsit hamarabb: $fp = fopen($File,"r");
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
$file = "cimek.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>$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 😊
}
shit happens
jó a css-s formázás, csak nehéz átszokni róla a táblázatosról, ami sokkal egyszerûbb.
shit happens
Rájöttem a megoldásra.
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.
ISMÉT ÍROM A BLOGOM: http://sodi.freeblog.hu !!! Off-shore az, ha kevesebb pénzed jut megélhetési szülők kezei közé. A sátán legnagyobb hazugsága, hogy tagadja önmaga létezését.
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 😞
ISMÉT ÍROM A BLOGOM: http://sodi.freeblog.hu !!! Off-shore az, ha kevesebb pénzed jut megélhetési szülők kezei közé. A sátán legnagyobb hazugsága, hogy tagadja önmaga létezését.
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{
$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");
?>
Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]
Üdv: Max7
Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]
Tudna valaki segíteni nekem? Vbulletin(3.0.7) to phpbb konvertalót tudtok ajánlani?
Köszönöm.
"Ha ez az a szint, ahogyan ma egy állítólag civilizált ember értékeli a n?i szépséget, akkor az a véleményem a világról, hogy sunáznám."
Egy változóba pakolom õket. Azt hittem bonyolultabb lesz a dolog.
Htx, könyvet meg majd olvasgatok.
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õ
$mezom = ereg_replace("\\\'", "'", $_POST
ilyenkor ami a mezomben volt, visszaírja a mezombe, csak már saját formában (post nélkül)
majd a végén ezeket berakod 1 változóba és kiküldeted.
$x = $mezom1.$mezom2.$mezom3;
($x-be rakja egymás után mezom1-2-3 értékeit)
vagy formázod
$x = "Elsõ mezõm: $mezom1<br>Második: $mezom2<br>stb";
ha idézõjelbe írsz, akkor közben nem lehet más idézõjel, vagy kiütve \"-el
a végén $x-ben van a leveled, ezt nyomod a mail függvénynek
mail($_POST
vagy megnézed a php.net-en a php függvény leírását, magyarul van: http://hu2.php.net/manual/hu/function.mail.php
de tök kezdõnek inkább vmi könyvet kéne forgatnia, vagy rendesen megírt scripteket használnia, mert így sosem fogod megérteni...
shit happens
Na, engem az érdekelne, hogy hogyan hivatkozol rá php-ben.
Gondolom ez a lényeg:
$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");
$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.
minden mezõnek adsz egy egyéni nevet, és azzal hivatkozol rá a phpn belül
shit happens
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
shit happens
Viszont megint van egy problémám:
Ugye van a csinos kis php script, ami így tud kinézni:
<?php
$youremail = "[email protected]";
// mailcím
$subject = "* project form *";
// tárgy
$thankyou = "finish.html";
// sikeres küldés után
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");
?>
<meta http-equiv="refresh" content="0; url=<?echo $thankyou;?>"">
<?php
}
?>
Ha jól tévedek, akkor ez a script egy formból olvassa be az adatokat. Bemeneti mezõk nevei:
name
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?
Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]
<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?
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!!
Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]
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.
- mondta a medve, és fejbe lőtte magát...
Hogyan tudnék egy olyan picike kis ikont elhelyezni a címsávba a név mellé?
köcsög
Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]
http://ice-man.atw.hu Nézz máár be hozzám nem lessz semmi bajod;) Na ez az ami nem mind1:)
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. ;-)
Ajánlom figyelmedbe az NVU-t. Tud magyarul is, ingyenes, és viszonylag könnyen kezelhetõ.
Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]
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
ez mind saját vélemény volt :-)...