Html-, css- és php-help

Jelentkezz be a hozzászóláshoz.

Ability
#12531
Örülök hogy szorgalmasan teszed be a kódot, de mi lenne, ha az átirányításért felelõst részt másolnád ide?
Ability
#12530
Vagy ha egybe van az egész akkor adni egy dífót értéket, többit meg linkre hozza be vagy akármi.
biomage
#12529
ere rájöttem
nálam is átirányítási hibát ír ki.
az a baj hogy a fõ oldalt is beraktam ebbe
$getlistazas=$_GET<'listazas'>;
if ($getlistazas==news){}?>

Aktiv:ASUS PRIME H610M-E D4-CSM | INTEL I3 12100F | Kingstom 2x16GB 3200 MHZ Ram | Sapphire RX 6600 XT 8GB | Chieftec GPS600A8

Ability
#12528
Hát header az mindenképp kelleni fog, csak nem erre a célra. Be kéne tenni egy switch-et, ami a megfelelõ paraméterrel include-olja be a listázót, végére adni neki egy dífút értéket.
Terensz
#12527
Javaslat: állítsd úgy össze a weboldalad motorját, hogy soha ne legyen benne header(Location: ...). Ide pl. minek?

Egyébként pedig rossz az átirányításod.

Egy fecske nem csinál kolbászból kerítést

Ability
#12526
Nekem ez a hibaüzenet elég egyértelmû:

This webpage has a redirect loop.

The webpage at http://abrion.extra.hu/index.php?listazas=news has resulted in too many redirects. Clearing your cookies for this site or allowing third-party cookies may fix the problem. If not, it is possibly a server configuration issue and not a problem with your computer.

Végtelen átirányítási ciklusba került az oldal...
biomage
#12525
látod nem jó
ha kiveszem a headert egybõl indítja

Aktiv:ASUS PRIME H610M-E D4-CSM | INTEL I3 12100F | Kingstom 2x16GB 3200 MHZ Ram | Sapphire RX 6600 XT 8GB | Chieftec GPS600A8

Ability
#12524
Plusz meg kéne néznie, hogy a header még a kimenet elõtt ki van-e osztva, bár ha nem, akkor úgyis lenne hibaüzenet. ob_start tud segíteni esetleg, de meg lehetne oldani 'normálisan' is.
Vorpal
#12523
Márpedig a:
header("Location: index.php?listazas=news");
ez jónak tûnik. Amennyiben a URL erre is változik meg, akkor minden rendben.

Változónak ne adj ilyen nevet, hogy function2. Ez igy elég zavaros lehet. Legyen mondjuk ésszerûbb pl. $getListazas ?

Dzsani itt leir egy jobb whitelist módszert arra, hogy válts tartalmat:
http://www.sg.hu/listazas_msg.php3?id=1043617395&no=12146

Ha nem tûnik átláthatónak, akkor használhatsz SWITCH-et is.

- mondta a medve, és fejbe lőtte magát...

#12522
Frontpage nem alkalmas dinamikus oldalak készítésére. Kisebb oldalak, honlapok esetében megteszi. Fogadd meg Terensz-nek a javaslatát, annyi szerkesztõ program létezik. Van aki Dreamweaver-t használ, PSPad, Notepad++, stb. van amelyik ingyenes s van amelyik pénzbe kerül pl. a Dreamweaver.
Az (x)html, css, php, javascript alapok elsajátításához a bannerben találsz hasznos oldalakat.

biomage
#12521
Újra itt

Egyesíttetem 1 PHP fájlba, az összes olyan phpt, ami csak kilistáz valamit a mysqlböl, de most kicsit gondba vagyok, a fõ oldal vagyis az index.php üres, a fõ oldal így jön be index.php?listazas=news
Mit írjak ahhoz hogy átugorjon, az index.phpról az index.php?listazas=news ra, kipróbáltam a header('Location: index.php?listazas=news'); sort, de nem jön be semmi 😞
Ja igen ilyen kapcsolást csináltam
<?$function2=$_GET<'listazas'>;
if ($function2==news){
"Tartalom"
}?>

Aktiv:ASUS PRIME H610M-E D4-CSM | INTEL I3 12100F | Kingstom 2x16GB 3200 MHZ Ram | Sapphire RX 6600 XT 8GB | Chieftec GPS600A8

Terensz
#12520
1 jótanács (ha a topicba rendszeresen írók is hasonlóan vélekednek, akkor javaslom, tartsd be): ne használj Front Page-t. Én pl. Notepad++-t használok, van, aki NetBeans-t, van aki egészen mást. Php-t ilyesmivel ilyennel érdemes fejleszteni.

Egy fecske nem csinál kolbászból kerítést

JackSparrow88
#12519
Thx, ok, viszont én mondjuk töltöttem le ilyen php-s cuccokat, pl. szavazás meg üzenõfal alkalmazást de hogyan tudom betenni a frontpage-ben az oldalamra? Vagy csak abban az extension-ban lehet ilyet?

Q8300 2.5 Ghz, 4GB RAM, HD 5770 1 GB

#12518
A Directory és DirectoryMatch-ot nem erre az esetre használják. Pl. van egy "Sajat" nevezetu mappa a serveren és leszeretnéd védeni akkor a Directory-val ha több felhasznalonak van almappa pl. azon belul "Sajat" mappa akkor a DirectoryMatch-al (ugye a DirectoryMatch-nál használhatunk regex-et) egyszerûen el lehet végezni egy authenticationt.

Agy Halott
#12517
akkor konyvtarat nem lehet ugyanugy beallitani mint a file-okat?
#12516
igen megoldják, a 6 os php val már nincs ilyen gond, de elvették a globális változóimat 😞
a 2000 el az volt a riadalom, hogy a 0. évbe kerülünk, aztán kiderült, hogy ellenben azzal a pár hírrel amit hozzá nem értõ emberek híreszteltek, majdnem sehol nem volt gond a 2000. viszont jelenlegi phpkban a 2038 valós létezõ probléma, és mielõbb túl kell rajta esni, mert hamarosan cseleket kell bevetni határidõnapló készítéséhez.
#12515
Hi. A serveren fel van telepítve a frontpage extension, ugyanis enélkül nem fogod tudni használni a frontpages feltöltõ dolgot.

Terensz
#12514
Hali!
Igen, ilyet lehet, mi is szoktunk formokat feldolgozni. Viszont ezt egy sima html file nem fogja tudni megoldani, meg kell tanulnod egy szerveroldali nyelvet, pl. a php-t.

A bannerban a felfutó cuccokat nézegesd kõkeményen, + egy webservert és adatbázis szervert mindenképp telepíts a gépedre. Ilyen pl. a bannerben található Xampp szerver. Jó tanulást, üdv a klubban.

Egy fecske nem csinál kolbászból kerítést

JackSparrow88
#12513
Hali, én az alábbi dolgokat szeretném vhogy betenni az oldalamra de nemtom mûködésre bírni õket. (Frontpage-ben)
pl. üzenõfalnál ha küldésre mek akkor elküldje és megjelenítse a szöveget, vagy képfeltöltésnél töltse fel a képet, stb. Biztos meglehet vhogy csinálni ha vannak benne ilyen funkciók, csak nemtom hogyan kéne...
teszt

Q8300 2.5 Ghz, 4GB RAM, HD 5770 1 GB

#12512
Reméljük megmarad addig a php <#hehe>
Ám csak megoldják, valahol olvastam, h a 2000-rel is bajok voltak, mégis...

[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás &#3232;_&#3232;

#12511
DE a timestamp az nagyon jó, fõleg php ban 2038 után 😊 irigyellek, mert azt te már valószínû nyugdíjasként éled meg... de mi lesz velünk fiatalokkal? 😞(
#12510
Akkor raksz mellé egy booleant/int-et. Ha true kiadták, ha fales nem/ha 1 kiadták, ha 0 nem.

Ám nekem pl checkboxos izé sose ment, de radio-val meg tudtam csinálni.
De akár csinálhatod linkkel is ^^

admin.php?function=szerkeszt&mit=2

if function=szerkeszt and !empty($mit)
{
lekerdezés: ***** from hentailista where id=\"$mit\"
<input type=text name=nev value=lekerdezes<'nev'>>
.....
<input type=hidden name=id value=\"$mit\">
<input type=hidden name=szerkesztve value=valami>
<submit>
}


if szerkesztve=valami és nem üres a többi amit elküldtél
{
query=update....
}

Ez így nagyvonalakban elvileg megy 😊

[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás &#3232;_&#3232;

#12509
Hi. A DirectoryMatch-al sehogy, ugyanis a DirectoryMatch-et csak a Apache httpd.conf-jába lehet alkalmazni, .htaccess-be nem. Marad a FilesMatch :S

biomage
#12508
nem írtam oda az okot a színezésre, annyi lenne a színezés oka hogy megjelöljem az adott lista sort hogy, mondjuk nem adták ki vagy kiadták, semmi nagy oka nincs.

Aktiv:ASUS PRIME H610M-E D4-CSM | INTEL I3 12100F | Kingstom 2x16GB 3200 MHZ Ram | Sapphire RX 6600 XT 8GB | Chieftec GPS600A8

biomage
#12507
igazából ezt a checkboxot 1 update formba akarom berakni, valszeg úgy csinálom meg ahogy elõbb leírtad, amúgy most azon ügyködöm hogy egy phpba több kapcsolást tudjak csinálni, cat irt egy admin felületet nekem az sg listára abban is ilyen van.
És már szét is szedtem, mi is csinálja az egészet a $function=$_GET<'function'>;
ez meg a link
admin.php?function=felvitel
ez meg hogy mit csináljon
$felvitel="insert into sglista
nem is olyan nehéz 😄

Aktiv:ASUS PRIME H610M-E D4-CSM | INTEL I3 12100F | Kingstom 2x16GB 3200 MHZ Ram | Sapphire RX 6600 XT 8GB | Chieftec GPS600A8

Ability
#12506
Ha ilyen formázó scriptet akarsz írni, akkor viszont a checkbox halott ügy. Az elegáns megoldás mondjuk az, hogy egy iframe-ben egy html oldalt megjelenítesz contentEditable tulajdonsággal. Készítesz egy GUI-t a különbözõ formázó gomboknak, és az iframe-ben execCommand paranccsal csinálsz rögtön egy elõnézetet, maga a böngészõ szúrja be a szükséges kódokat, real time látni fogod hogyan fog kinézni. Ha puritán valaki, akkor rögtön a generált kódot is beírhatja adatbázisba, de ha univerzálisabbat akarsz csinálni (az ilyen kódot az eltérõ böngészõk egymás között utólag nem nagyon eszik meg, mivel máshogy kezelik), akkor a háttérben láthatatlaunk generálod a megfelelõ BB kódokat és csak azt mented el.
Ability
#12505
Amúgy meg ha ez nem olyan lesz, hogy mittomén a felhasználók saját szájízük szerint beállíthatják a megjelenést, akkor csak csinálj annyit, hogy létrehozol egy új oszlopot adatbázisban ami azt jelöli, hogy el kell-e színezni a szöveget. HTML kódot nem nagyon írunk adatbázisba, ilyen "flag"-eket használunk jelölésnek. Ha meg túl sok jelölés kell, akkor elég rá egy oszlop is, csak valahogy ki kell találnod, hogy a benne tárolt több infót milyen módszerrel nyered ki.
Ability
#12504
Én azt hittem, hogy kliensoldalon akarsz dolgozni, mondjuk a checkbox arra kell, hogy törlésre jelölj valamit, és akkor kiemeli a sort, vagy társai. Meg lehet csinálni szerver oldalon is. Csinálsz egy checkbox-ot, ellátod egy name mezõvel, elpostolod, a feldolgozás alatt isset-tel vizsgálod, hogy létezik-e a változó a $_POST tömbben. Ha nincs bepipálva, akkor nem küldi el az ûrlappal, nem is fog a túloldalon létezni egyáltalán. Ha kipipálja, akkor elküldi a böngészõ egy 1-es értékkel, amit persze boolean típusként is tudsz vizsgálni. A többi a te dolgod, hogy adatbázisba hogyan akarod tárolni, kezelni.

Tipp: ha egy ûrlapon van több checkbox vagy akármilyen input mezõ, akkor használhatsz azonos name attribútumot, csak az érték végére kell egy [] jelet tenni, és akkor tömbber rendezi õket, ciklussal könnyen végig tudsz menni. Pl.: csoportos törlésnél, stb helyeken jól jön.
biomage
#12503
1xübb nem letehet volna? 😄
például valami ilyesmit hogy a mysqlbe ez lene irva font color="szin" és a kilistázásnál csak azt színezi, ki aminél ez az érték be van írva.
valami ilyesmire gondoltam 😄

Aktiv:ASUS PRIME H610M-E D4-CSM | INTEL I3 12100F | Kingstom 2x16GB 3200 MHZ Ram | Sapphire RX 6600 XT 8GB | Chieftec GPS600A8

Ability
#12502
Na, tudtam én hogy át kellett volna olvasni mielõtt elküldöm, hiba van benne. Nem az ele változót vizsgálod feltételben, hanem a check nevût, stb..
Ability
#12501
Listázásnál minden html objektumnak amin módosítást akarsz végezni (mondjuk egy DIV-ben levõ szöveg) adsz egy id="valami" -t. Tehát amikor fut a ciklus, és kiírja a mysql-bõl nyert adatokat, akkor valamilyen azonosítóval ellátod az adott elemet/sort. Célszerû mondjuk egy számlálót csinálni, ami a ciklusban folyamatosan emelkedik, és minden objektum kap valamilyen azonosítót, ami tartalmazza. Tehát: <div id="sor_1"></div><div id="sor_2"></div> ...

Ezzel az objektumnak adtál egy egyedi azonosítót, ami alapján tudsz rá hivatkozni. Ugyan ezt megcsinálod a checkbox-szal is, ahova ugyan azt az azonosítót adod meg, mint a hozzátartozó, módosítani kívült html elem kapott. Tehát: <div id="sor_23"><input type="checkbox" id="check_23" />.

Utána kell JS:

<script type="text/javascript">

function modosit(id)
{
var check = document.getElementById('check_' + id);
var ele = document.getElementById('sor_' + id);

if(ele.checked == true)
{
ele.style.backgorundColor = 'red';
}
else
{
ele.style.backgroundColor = 'white';
}
}


Csak példa, lehet van benne hiba, meg most azon gondolkozok, hogy a checkbox állapot lekérdezés az boolean-t ad vissza, vagy azt hogy "checked", de gondolom elõbbi.
biomage
#12500
Upsz kimaradt, a tényleges lista MYSQL-ben van.

Aktiv:ASUS PRIME H610M-E D4-CSM | INTEL I3 12100F | Kingstom 2x16GB 3200 MHZ Ram | Sapphire RX 6600 XT 8GB | Chieftec GPS600A8

Lazarus
#12499
azt az ojjektumot amit meg akarsz változtatni ellátod egy unique id-vel.
javascript checkbox onclick eventel pedig meghívsz egy funkciót ami elvégzi az adott objektumra irányuló feladatot
biomage
#12498
Na most nem kérek semmi php sort, csak ötletet, hogy csináljam meg.
Van 1 phps lista és abban sorok és minden sorban 1 pipa "checkbox" , ha kipipálom akkor az adott sorban mondjuk az egyik mezõ megváltozik, például a betû színe.
Hogy csináljam ezt meg?

Aktiv:ASUS PRIME H610M-E D4-CSM | INTEL I3 12100F | Kingstom 2x16GB 3200 MHZ Ram | Sapphire RX 6600 XT 8GB | Chieftec GPS600A8

Agy Halott
#12497
<FilesMatch "fajl_nave\.gif">
SetHandler application/x-httpd-php
</FilesMatch>

ehhez hasonloan hogyan lehetne megoldani, hogy ne csak egy filera legyen igaz, hanem egy konyvtarra is?

az a <DirectoryMatch> az az lenne?
Agy Halott
#12496
Ez az! ezzel sikerult! koszonom!
http://omvan.110mb.com/counter.gif
#12495
Hello. A php fájlt nevezd át .gif-re, aztán .htaccess-be tegyed be ezt a pár sort:

<FilesMatch "fajl_nave\.gif">
SetHandler application/x-httpd-php
</FilesMatch>

#12494
Én is tutorialból loptam az összeset 😄

RewriteEngine on
RewriteRule ^akeped.png$ kep.php

Ennek így mennie kéne, de franc se tudja. Tegnap én is szaroztam vele egy csomót.

[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás &#3232;_&#3232;

Agy Halott
#12493
nalam akkor kiszuri, mert nem jelenik meg a kep, hanem csak ez:

Agy Halott
#12492
csak ez a ket megoldas johet szoba, tehat mindenkeppen kep kirejesztesnek kellene lennie!

[ img = h t t p : / / oldal.cime/keplink.png ]
[ img ]h t t p : / / oldal.cime/keplink.png[ / img ]
Ability
#12491
De attól még meg fog jelenni, lehet, hogy php a kiterjesztése, de ez nem egy "webes oldalt" generál, hanem egy nyers kép forrását adja vissza. Be tudod tenni IMG tag-be is, illetve beilleszteni is tudod a fórumra makróval és meg fog jelenni. Már persze, ha a makró nem szûri ki a kiterjesztése miatt.
Agy Halott
#12490
HUH es azzal hogyan? 😄
Ability
#12489
<img src="kep.php" alt="kep" />
Agy Halott
#12488
pont ez az, mivel forumon akarom megjeleniteni a kepet es ott csak kep linket adhatok meg peldaul igy:
[ url ]h t t p : / / oldal.cime/keplink.png[ / u r l ]
Antiga
#12487
én így csinálnám :
a kpet beteszem egy kep.php-be és az index.php be egy ilyennel beillesztem :
<?
include ("kep.php");
?>

Csak akkor féljünk, ha valaki bántani akar. Ha nincs itt senki akkor nem akar bántani senki ergó nem kell félni sem, tehát biztonságos ez a hely. Minden relatív ! 5TR K.

#12486
mod_rewrite ?

[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás &#3232;_&#3232;

Agy Halott
#12485
olyan problemam adodott, hogy van egy kepen megjelenitendo counter

mint a linket is lathatjatok, index.php a kiterjesztese a cuccnak. hogyan oldhato meg, hogy .gif, .png vagy .jpg legyen a kiterjesztes es ugyanugy megjelenjen a kep, rajta az aktualis counterrel?
koszi
biomage
#12484
na végre sikerült megcsinálni, köszike, már csak 1 dolog hiányzik 😄
Kell egy pipa kapcsolás amire az adott lista sor betûi vagy inkább csak a címe más színbe váljon + editelö, és törlõ form.
valszeg éjjelre kész lesz 😄

Aktiv:ASUS PRIME H610M-E D4-CSM | INTEL I3 12100F | Kingstom 2x16GB 3200 MHZ Ram | Sapphire RX 6600 XT 8GB | Chieftec GPS600A8

#12483
Ez biza Ajax .
http://www.w3schools.com/ajax/ajax_examples.asp

[ cod.magyaritasok.hu ] _____|\\_____\\o/___ Cápatámadás &#3232;_&#3232;

Antiga
#12482
én egy olyan problémával küszködök, hogy van egy index.php-m amin gombok vannak és ha egy gombras kattintok az index.php-ben egy labelbe inculdeoljon bizonyos adatokat valahogy szerintem ez js lesz.
tippek ?<#szomoru1><#help>

Csak akkor féljünk, ha valaki bántani akar. Ha nincs itt senki akkor nem akar bántani senki ergó nem kell félni sem, tehát biztonságos ez a hely. Minden relatív ! 5TR K.