Html-, css- és php-help
Jelentkezz be a hozzászóláshoz.
Ha megadtad a classokat, akkor simán csinálj pl. egy style.css-t, amibe belerakod a stílusleírásokat, azt pedig behúzod a head-be.
<link rel="stylesheet" type="text/css" href="style.css" />
esetedben mondjuk a 4. és 5. sor közé
(\__/) ( X.x) ( } . { )
1, php-ba beilleszteni a stílust
2, php-hoz rendelni css-t
de ha megnézed ezt, akkor kb az oldal közepénél látod, hogy így kezdõdik:
print "<form name=\"kazaj\" method=\"post\" style=\"margin: 0;\" action=\"\">...
nos ezt szeretném vagy kiiktani, vagy a legjobb lenne, ha külsõ css-t tudnék hozzá rendelni.
köszönöm.
Ha külön fileban akarod a css-t, akkor Curze által írt módon tudod a HTML-hez hozzáadni a <head> részben, viszont eddig ezek szerint nem foglalkoztál még css selectorokkal, ez pedig egy újabb külön területe a css-nek.
Gyors kereséssel egy video tutorial (angol): link
(\__/) ( X.x) ( } . { )
Ha ez így nem tetszik, akkor adj neki egy class-t, a CSS-file-ban pedig add meg a class-t, és az attribútumokat. A Te példádban így:
kiindulás:
<input name="Submit" type="submit" style="margin-top:10px; display:block; border:1px solid #000000;
width:100px; height:20px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding-left:2px;
padding-right:2px; padding-top:0px; padding-bottom:2px; line-height:14px; background-color:#EFEFEF;"
value="Send Message"/>
amivé faragjuk:
<input name="Submit" class="input-submit" value="Send Message"/>
és beírjuk a CSS-fileba is:
.input-submit {
margin-top:10px;
display:block;
border:1px solid #000000;
width:100px;
height:20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
padding-left:2px;
padding-right:2px;
padding-top:0px;
padding-bottom:2px;
line-height:14px;
background-color:#EFEFEF;
}
tehát, eleve nem értem, hogy miért php-ban készült, hiszen csak az email form van az oldalon, tehát lehetne html is, de....
Ilyenek vannak benne, amit persze én nem vágok.
..... value="<?php echo $_GET<'name'>'name'>;?>" /></div>
A scrollTo pluginnál is írják, hogy lte IE7 lehetnek problémák.
Egyébként megpróbáltam egy pluginok nélkül ez eseti specifikus megoldást összedobni JQuery-ben, mert nem kéne bonyesznak lennie, de egybõl belefutottam egy JQuery bugba, úgyhogy hagytam egyelõre. 😄
(\__/) ( X.x) ( } . { )
Lehet, hogy félrementem, de az elmúlt 6napban próbáltam megoldani egy mûködö email formot, ami nem a spam-ben landol, de sajnos még nem jött össze. Nos tegnap leszedtem párat és az a helyzet, hogy a php oldalon van a stílus beágyazva, amit én nem szívesen látok ott. Innen jött, hogy esetleg megpróbálnám külsõ css-el, ha megy.
Nem az oldal készítéssel van gondom, csupán a már említett formot szeretném mûködésre bírni. Ennyi.
Szerintem ennek mennie kéne, esetleg próbáld meg átpakolni a JS-eket a head-be.
<?php
?>
CSS
<?php
“A distributed system is one in which the failure of a computer you didn't even know existed can render your own computer unusable” _____/|_____\o/___ Cápatámadás
#19264: Ezzel nagyon félrementél, mivel az elsõ html része linkel egy css-t az oldalhoz, a második pedig egy div elemhez rendel egy class-t, amihez stílust rendelhetsz CSS-ben. A php rész csak annyi, amivel a kimenetbe küldöd (print és az echo).
Ez nem a legkonstruktívabb dolog, de mostmár rá kell kérdezzek milyen indíttatásból készítesz te magad oldalt? Ha egyébként csak egy oldalt végre mûködésbe akarsz hozni, akkor szerintem vagy inkább kérj meg egy jóismerõst, aki ért hozzá, vagy valami "párat kattintok és van egy blogom" jellegû megoldást válasz. Ha meg is akarod tanulni, akkor meg kérlek, kezd az alapoktól!
(\__/) ( X.x) ( } . { )
1, print "<link rel=stylesheet href=\"css.css\" type=\"text/css\">";
2, <? echo <div class=\"divstilus1\"> ?>
a html <head> részében elinkeled pl így:
<link rel="stylesheet" type="text/css" href="a css fájlod, neve, elérési útja" />
köszi
“A distributed system is one in which the failure of a computer you didn't even know existed can render your own computer unusable” _____/|_____\o/___ Cápatámadás
köszi
ASUS B550-PLUS, AMD 5600X, 32 GB DDR4, EVGA RTX 3070, SM-OB1, HD 600 + Asus Xonar DX, TonePort UX1 + Alesis Elevate 5, Novation Circuit \o/
szóval készítgetek egy weboldalt, ahol a tartalmi blokkok egy nagy méretû háttérképben helyezkednek el abszolút pozicionálással.
Köztük horgonyok segítségével (a horgonyok megegyeznek a blokkok azonosítójaival) navigálok (<a href="#egyikblokk">Ugrás az egyik blokkra</a>😉. Hogy látványosabb legyen a navigáció ezt Javascriptes animációval (JQuery + ScrollTo + LocalScroll) dobom fel: itt láthattok egy mûködõ példát.
No de itt ugrik a majom a vízbe: hogy keresõbarátabb legyen a weboldal, egy szimpla kis .htaccess bejegyzéssel:
<IfModule mod_rewrite.c>
RewriteEngine on
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ /20111201_anchors/index.html#$1
</IfModule>
a rövid URL-ekbõl horgonyokat csinálok.
Tehát ha valaki felkeresi a http://oldalneve.hu/20111201_anchors/egyikblokk címet, átirányítódik a http://oldalneve.hu20111201_anchors/index.html#egyikblokk címre. Ezeket adom meg a navigációs menüpontokban:
<a href="egyikblokk">Egyik blokk</a>
De hogy a linkre kattintva ne töltõdjön újra az oldal, Javascripttel kicserélem
$('ul.nav a').attr('href', function(i, val) {
return '#'+val
});
a horgonyos változatára - tehát ha a link így néz ki:
<a href="egyikblokk">Egyik blokk</a>
erre cserélõdik ki:
<a href="#egyikblokk">Egyik blokk</a>
Remekül is mûködik - itt egy példa rá - csak IE7 (és az alatt) nem hajlandó funkcionálni. Se a linkekre való kattintás során (ami a keresõoptimalizálási lépés elõtt mûködött), se URL-ként beírva (ez viszont sajna nem).
Hogy lehetne IE7/IE6-kompatibilissá alakítani az oldalt?
ez maga az oldal
fancybox css-ében meg ilyenek vannak h: z-index: 1100;z-index: 1101;z-index: 1102;
First born unicorn Hard core soft porn Dream of Californication
Esetleg a flash beágyazásnál a Wmode = transparent-tel is lehet trükközni.
Forráskód kéne.
Jókat nevetek is magamban mikor különbözõ fórumokon istenítik pl G+-al szemben.. õk eddig még nem szívtak vele több hetet az api baromságai miatt.
FancyBox-ot alkalmazok a képek megjelenítésére egy galériában müködik is szépen csak az a probléma,hogy a galéria aljában található 3 beágyazott youtube videó és ha úgy nyitjuk meg az egyik képet hogy le van az oldal scrollozva a videókhoz akkor a kép nem fedi a videókat hanem azok átütnek rajta (remélem érthetõ).
First born unicorn Hard core soft porn Dream of Californication
Van itt vki aki otthon van facebook api témában? A Likeboxban anno megjelentek az üzenõfal frissítései de vmiért most az "ismerõsök tevékenységei" jelennek meg. Pedig adminisztrátorként be van állítva hogy: Oldal szerkesztése-->Jogosultságok-->alapértelmezett fül-->Üzenõfal rámegyek a mentésre és semmi változás és ugyanúgy pl ha beállítom h az információkat mutassa alapértelmezettként semmi változás. Az agyamramegy ez a rohadt facebook...
First born unicorn Hard core soft porn Dream of Californication
HTML
PHP
Két kérdésem lenne:
1, ha a html oldalt megnézed, nem is kell kitölteni, csak az elküldöm gombra kattintasz és átdob egy másik oldalra. Ezt, hogy kellene megoldani, hogy ne legyen +oldal, hanem a html-en mardva kelljen kitölteni?
1, a táblázatos részt elszeretném tüntetni és a css-t használni, ami a html oldhoz tartozik. Kitöröltem, de az nem mûködött.
nagyon köszönöm!!!!
$email = $_POST<'email'>'email'>;
$name = $_POST<'name'>'name'>;
$message = $_POST<'message'>'message'>;
beilleszteni.
“A distributed system is one in which the failure of a computer you didn't even know existed can render your own computer unusable” _____/|_____\o/___ Cápatámadás
BEE LEE: szvsz elõször próbáld meg statikus adatokkal felépíteni, hogy úgy küldi-e, aztán rakj formokat meg hasonlókat 😊
“A distributed system is one in which the failure of a computer you didn't even know existed can render your own computer unusable” _____/|_____\o/___ Cápatámadás
“A distributed system is one in which the failure of a computer you didn't even know existed can render your own computer unusable” _____/|_____\o/___ Cápatámadás
[merlinw.org]
$to = $_POST<'email'>'email'>; //kinek küldöd ide az én címem kell, mert nekem jön.
ide: $headers .= 'From: <[email protected]>' . "\r\n"; //ki küldi - ide írd az uw-s email címedet! nem az én címem kell, hanem aki küldi nekem. nem?
ja, és tényleg nem tudom mit csinálok...
nos ez sem mûködik.
eddig ezzel #19229 jutottam vmire, mert legalább megjön a mail, csak üresen. sem az küldõ nevét, sem a mail címét, sem a tárgyat nem jeleníti meg.
<?php
$to = $_POST<'email'>'email'>; //kinek küldöd
$subject = $_POST<'tema'>'tema'>; //téma
$message = $_POST<'message'>'message'>; //üzenet
$headers = "MIME-Version: 1.0" . "\r\n"; //mime
$headers .= "Content-type:text/html;charset=iso-8859-2" . "\r\n"; //karakterkódolás
$headers .= 'From: <[email protected]>' . "\r\n"; //ki küldi - ide írd az uw-s email címedet!
mail($to,$subject,$message,$headers); //levél küldése
sleep(1);
header("Location: kapcsolat.html"); //ne tedd a mail függvény elé, mert a böngészõ elugrik az oldalról, mielõtt lefutna.
?>
[merlinw.org]
<?php
$Name = $_POST<'name'>'name'>; //küldõ neve
$email = $_POST<'email'>'email'>; //küldõ e-mail címe
$recipient = "[email protected]"; //Aki kapja a levelet
$mail_body = $_POST<'message'>'message'>; //e-mail szövege
$subject = $_POST<'tema'>'tema'>; //e-mail témája
$header = "From: ". $Name . " <" . $email . ">rn";
header("Location: kapcsolat.html");
mail($recipient, $subject, $mail_body, $header);
?>
de nem megy el az üzenet. köszönöm.
[merlinw.org]
És a script csak kitalálja?1, na jó, de azt nem találhatom ki, hogy mit akarnak írni 😊
Egyrészt vagy nem fog kimenni az email, hogyha valami más domain címérõl próbálod küldeni, vagy pedig ahova érkezik ott fog landolni a spam-ek közt.2, erre nincs vmi, hogy mindig az üzenõ címét írja ki?
Másrészrõl ha az akarod, hogy (a) felhasználó küld (b) felhasználónak üzenetet és (a) felhasználó emailje jelenjen meg az rossz ötlet. Az email továbbra is érkezzen az oldaltól és vagy reply-to headerbe adod meg, hogy hova válaszolhat - de akkor legyen egyértelmû a küldõ számára, hogy az email címe ki lesz adva - vagy mégjobb ha inkább megadod, hogy kitõl jött és linkeled (a) felhasználó profilját és a válaszlehetõséget.
(\__/) ( X.x) ( } . { )
2, erre nincs vmi, hogy mindig az üzenõ címét írja ki?
köszönöm.