Html-, css- és php-help
Jelentkezz be a hozzászóláshoz.
Mint az e-mail kliensek többségénél tudsz HTML formátumú levelet írni.
Ezt Thunderbird-ben az Eszközök/Postafiókok beállításai menüpontban az adott levélfiók Címzés és szerkesztés részénél tudod beállítani (Levelek írása HTML formátumban).
A Dreamweaverben írt oldal HTML forrását a levél írásánál felhasználhatod a levél szövegének írása közben Beszúrás/HTML menüpontnál (ide másolhatod be az oldal forráskódját). Lehet, hogy a képeket újra meg kell csinálni, de ez a legkisebb gond.
Amúgy nekem is az a, nevezetû problémám van, ezért akarom valahogy a képeket hozzácsatolni a fájlba...tehát akkor e-mail küldö kliens? És abban tudok szerkeszteni HTML fájlt, vagy más lesz a kiterjesztése? Milyen e-mail küldõ klienst javasolnál?
2. Problémád megoldására az alábbiakat javaslom:
a, A képeket külsõ forrásból hívod be (az <img> elem src attribútuma egy webtárhelyen eltárolt képre mutat). Elõnye hogy egyszerû. Hátránya az egésznek az, hogy az e-mail kliensek a külsõ forrásból származó képeket blokkolják.
b, Az oldalt az e-mail küldõ kliensben szerkeszted meg, ami csatolja a képeket.
c, Ha PHP-ból akarod megoldani az e-mail küldést, arra vannak instant megoldások:
http://www.phpguru.org/static/mime.mail.html
http://phpmailer.sourceforge.net/
http://www.xpertmailer.com/
DreamWeaver-ben csináltam egy HTML oldalt és hírlevélként akarom elküldeni - viszont van benne 3 darab kép - hogyan tudom integrálni a képeket a HTML fájlba, hogy ne csak hivatkozásként mutasson rá (lévén ha elküldöm a HTML fájlt, akkor a képeket nem küldi el...)?
Válaszotokat elõre is köszönöm!
[email protected]
C2Q Q9550, ASUS P5Q DLX 2x2GB OCZ REAPER 1066 CL5 MSI 8800GTS 512 OC, WD VelociRaptor 150G
A lenyílós menühöz nem kell PHP , sõt Javascript sem létfeltétel (ráadásul a Javascript kikapcsolható, egy oldalnak meg illene Javascript nélkül is mûködnie).
http://css.maxdesign.com.au/listamatic/
http://css.maxdesign.com.au/listamatic2/
http://alistapart.com/articles/horizdropdowns
http://www.htmldog.com/articles/suckerfish/dropdowns/
http://www.seoconsultants.com/css/menus/horizontal/
http://tutorials.alsacreations.com/deroulant/
http://alistapart.com/articles/dropdowns/
http://www.cssplay.co.uk/menus/index.html
hogy tudnék php (+javascript ha kell) lapra ilyen lenyilos menut csinálni, mint pl a skyeurope.com-on? (esetleg az is megoldható hogy a menuelemek egy kicsit ilyen átlátszóak legyenek?)
Thx
C2Q Q9550, ASUS P5Q DLX 2x2GB OCZ REAPER 1066 CL5 MSI 8800GTS 512 OC, WD VelociRaptor 150G
Mivel a scriptet feltöltve az Extrara tökéletesen ment,minden további beállitás nélkül,igy hasonlo névvel regisztráltam oda is ,oda került fel a Php,és ugy csináltam meg,hogy a eredeti Freewebes lapon az email küldés azt a cimet hivja be.Müxik.
http://freeweb.hu/info?phpcgimail
Annak aki a php felé vezetö uton az elsö lépésböl már felemelte a lábát,ez kinai.
Konkrétan mail küldésröl lenne szo.
A kodsor jo,mert a munka oldalnak használt extra.hu-rol rendben elmegy.
Egy cimborám weblapja van ott,azt buherálgatom.
# Korlátlan MySQL adatbázis szerver használat,
# PHP4- és CGI futtatási lehetõség,
Freeweb regisztráció
A biztonságos használat érdekében a PHP programok külsõ parancsokat nem használhatnak, valamint nincs URL, socket open, és a mail() függvény használata is speciális beállításokat igényel.
Ha állományt szeretnél írni, mindenképp szükséges, hogy other-nek írási jogokat adj az írandó állományra vagy könyvtárra, mivel a PHP programok nem a te jogaiddal futnak.
Freeweb - PHP technikai információk
XHTML 1.0 angolul - és abból a lényeg
XHTML 1.1 angolul - és abból a lényeg.
De amit még érdemes nézegetned, az a CSS dokumentáció (mind a htmlinfo, mind a W3C oldalán van róla leírás, illetve a Weblabor is közölt egy átfogó cikksorozatot, kitérve a táblázatnélküli oldalszerkezet kialakítására).
Inspirációnak meg az alábbi oldalakon levõ gyüjteményekben szereplõ oldalak segíthetnek:
http://www.cssbeauty.com/
http://www.cssdrive.com/
http://www.cssimport.com/
http://cssmania.com/
http://gallery.wordstudio.cz/
http://www.cssremix.com/
http://www.cssgalaxy.com/
http://www.dark-i.com/default.aspx
http://www.stylegala.com/
http://www.w3csites.com/
http://www.webstandardsawards.com/
http://webdesignbook.net/
http://thesis.veracon.net/all
http://www.webcreme.com/
http://www.csselite.com/
http://www.unmatchedstyle.com/
http://www.css-website.com/
http://www.themoleskin.com/archives/the-definitive-css-galleries-list/
http://www.csstopsites.com/galleries/
http://www.csstux.com/
http://www.cssbloom.com/
http://css-galleries.com/
XHTML leításod van?
- Kukurikú törökcsászár, add ide a védelmipénzt! - Nem adom bize! - Akkor ereszd ki begyem a tisztiorvost!
Szoval én vagyok egyenlöre tök analfabéta a php.-hoz,vagy lehet hiba az extra mysql szolgáltatásában is?
Van olyan script ami müxik,csak egy zavaro hiba üzi van a képen.
Most hirtelen fejbõl ennyi. Tényleg segíteni szeretnék, ezt vedd egy jó kritikának, ahol rávilágítottak a hibákra. Ez nem kötekedés...
XHTML+CSS - tanuld meg. 😊
nekem speciel IE7 alatt normálisan jelenik meg a lapod, esetleg nem lehet hogy túl nagy a betûtípus és ezért megnyúlik a menücímeknél a tábla? vagy valami?, vagy adj meg neki fix magasságot, így a forrás nélkül nehéz válaszolni...
ASUS M2N-SLI | AMD Athlon64 X2 6000+ | 2x2GB Kingston DDR2-800 RAM | Galaxy 9600GT 512MB OC | Windows 7 Pro x64 Games for Windows LIVE blog - http://gamesforwindows.try.hu/
Még egy kérdés,lehet,hogy az Extra.hu nem a legjobb adatbázis kezelö,folyamatosan dobálja az errorrokat,olyan kodoknál is amiknél garantáltan jonak kellene lennie.
Total Commanderben (a webtárhelyen az aktuális állományon állva) keresd meg a Fájl/Attribútumok módosítása menüpontot.
- Kukurikú törökcsászár, add ide a védelmipénzt! - Nem adom bize! - Akkor ereszd ki begyem a tisztiorvost!
Készítettem nagynehezen egy új doesign-t ami minden elvárásomnak megfelel, de akadt egy kis bibi:
Ez az alapdesign, így kéne kinéznie, css-sel, mindnen. Mikor berakom a scriptbe, akkor fogja magát és így szétesett, legalább is nálam így néz ki. Nem tudjátok mitõl lehet? Illetve hogyan lehetn emgoldani.
- Kukurikú törökcsászár, add ide a védelmipénzt! - Nem adom bize! - Akkor ereszd ki begyem a tisztiorvost!
[O_O] (.)(.)
Igen ez egy elírás (tudom, hülye, vaksi, öreg szem). Javítva.
Explode is kb ugyan olyan szinten jó megoldás. Mivel csak kettõ adatot kell tárolni, így jó ez a soros beolvasás is, viszont nem terheled a szervert még egy plusz funkcióval...
és ez szerintem sose teljesülne, mert nem lehet olyan hogy meg is van adva, meg nincs is<#vigyor>#vigyor>
ASUS M2N-SLI | AMD Athlon64 X2 6000+ | 2x2GB Kingston DDR2-800 RAM | Galaxy 9600GT 512MB OC | Windows 7 Pro x64 Games for Windows LIVE blog - http://gamesforwindows.try.hu/
De én aztén még kevésbé értek a php-hez. 😊
[/spam]™
nem kell itt külön sor címnek meg hírnek, legynek egy sorban, de valamivel elválasztva, én már jó ideje úgy csinálom ezt, hogy a címet, dátumot, írót, hírt egy | jellel választom el, és amikor beolvasom a sort akkor (ha így van a sorrend) akkor egyszerûen $tomb = explode("|", $sor) és ezek után már a $tomb<0>0> a cím, a $tomb<1>1>, a dátum, stb
hír írásnál meg egyszerûen sorba kell rakni amikor írod a fájlba, azaz $cim.'|'.$datum.'|' stb (de tán így is jó, hogy "$cim|$datum bla bla";
Faustus:
nem kötözködni akarok, még én is csak tanulom a php-t, szal csak próbálom megérteni a dolgokat, de ezen a soron megakadt a szemem:
if (isset($cim) && isset($cim)) {
nekem káprázik a szemem, vagy ott elég lenne egy:
if (isset($cim)) {
sor is esetleg???
ASUS M2N-SLI | AMD Athlon64 X2 6000+ | 2x2GB Kingston DDR2-800 RAM | Galaxy 9600GT 512MB OC | Windows 7 Pro x64 Games for Windows LIVE blog - http://gamesforwindows.try.hu/
itt megtekinthetõ.
Az ellenõrizendõ mezõknek a class attribútumát required értékûre állítod:
<input name="birtokbavetel" id="birtokbavetel" class="required" />
A <head> és </head> elemek közé pedig csak 1 darab függvénykönyvtárra kell hivatkozni:
<script type="text/javascript" src="script.js"></script>
No meg kicsit finomítottam (táblázatmentes, valid ûrlapot kreáltam belõle) rajta.
Head részbe berakod:
<script src="prototype.js" type="text/javascript"></script>
<script src="validation.js" type="text/javascript"></script>
Az elsõt a www.prototypejs.com címrõl tudod leszedni
Majd beraksz a form alá egy scriptet:
<script type="text/javascript">
new Validation('ide írd a form id-jét');
</script>
És amelyik inputot szeretnéd hogy kötelezõ legyen kitölteni, oda hozzáírod, hogy class="requied", pl:
<input size="60" value="Valós Neved" name="nev" class="requied">
segítségre lenne szükségem. Az alábbi oldalon lévõ ûrlapmezõk némelyikére (a csillaggal jelöltekre) szeretnék egy olyan megoldást, ami nem engedi addig elküldeni az adatokat a címre, amíg azok üres mezõt tartalaznak:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250">
<title>Új lap</title>
</head>
<body background="button/hatter.jpg">
<form name="mailform" method="post" encType="text/plain" action="mailto:">
<input type="hidden" value="Tagregisztrációs Ûrlap" name="targy">
<div align="center">
<table width="530" border="0" id="table1">
<caption><b>- Regisztrációs ûrlap - </b></caption>
<tr>
<td>Teljes neved: <font color="#FF0000">*</font></td>
<td width="386">
<input size="60" value="Valós Neved" name="nev"></td>
</tr>
<tr>
<td>Nick név: <font color="#FF0000">*</font></td>
<td width="386">
<input size="60" value="Pl. a Fórumon Regelt neved" name="Nick név"> </td>
</tr>
<tr>
<td>email: <font color="#FF0000">*</font></td>
<td width="386">
<input size="45" value="e-mail címed" name="email">
megjelenhet: <select size="1" name="cím megjelenhet">
<option value="Igen">Igen</option>
<option value="Nem" selected>Nem</option>
</select> </td>
</tr>
<tr>
<td>MSN/SkyPe: </td>
<td width="386">
<input size="45" name="MSN/SkyPe">
megjelenhet: <select size="1" name="msn megjelenhet">
<option value="Igen">Igen</option>
<option value="Nem" selected>Nem</option>
</select></td>
</tr>
<tr>
<td>Típus: <font color="#FF0000">*</font></td>
<td width="386">
<input value="autód Típusa (Pl: GRD, GRi, stb)" name="Típus" size="45"> </td>
</tr>
<tr>
<td>Évjárat: <font color="#FF0000">*</font></td>
<td width="386">
<input value="autód Évjárata" name="Évjárat"></td>
</tr>
<tr>
<td>Birtokbavétel éve: <font color="#FF0000">*</font></td>
<td width="386"><input name="Birtokbavétel éve"></td>
</tr>
<tr>
<td>Motor:<font color="#FF0000">*</font></td>
<td width="386"><input name="Motor">cm3
<select size="1" name="benzin/diesel4">
<option value="Diesel">Diesel</option>
<option value="Benzin">Benzin</option>
</select> </td>
</tr>
<tr>
<td>Teljesítmény:<font color="#FF0000">*</font></td>
<td width="386"><input name="Teljesítmény">Le </td>
</tr>
<tr>
<td>Felszereltség, extrák, egyéb információk:</td>
<td width="386">
<textarea name="Felszereltség" rows="5" cols="45" VALUE="szöveg"> </textarea></td>
</tr>
<tr>
<td>Tervek: </td>
<td width="386">
<textarea name="Tervek" rows="5" cols="45" VALUE="szöveg"> </textarea></td>
</tr>
<tr>
<td>Korábbi autó:</td>
<td width="386"><input size="60" name="Korábbi autó">
</td>
</tr>
<tr>
<td>Reg. Dátuma:</td>
<td width="386"><input size="60" name="Reg. Dátuma" action>
</tr>
<tr>
<td> </td>
<td width="386"><input type="submit" value="elküld">
<input type="reset" value="töröl"></td>
</tr>
</table>
</div>
</form>
</body>
</html>
</html>
<?
php kód
?>
Konkrétan arról lenne szó,hogy e-mail küldésnél ne a felhasználo alapértelmezett levelezöprogramját hivja meg(mailto:ekármi@bármi.lux),
hanem egy balnk lap jelenjen meg,amiben kitöltve a mezöket egyböl küldi a mailt.
Elméletileg van egy ilyen scriptem,valahogy sikerült annyit elérnem,hogy sok hubaüzenettel látszik néhány ablak.
[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás ಠ_ಠ
(most a txt-ben benne van de nem írja ki 😄)
[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás ಠ_ಠ
Unixos rendszerek alatt ez így mûködik, hisz ott a sorvége csak egy \n.
Windows alatt \r\n kell.
Az unexcepted string pedig a kiírások végén levõ ; elhagyása okozza.
echo "<h2>".$hirek<$i>$i>."</h2>";
echo "<p>".$hirek<$i>$i>."</p>";
de unexpected string is van 😞
[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás ಠ_ಠ