- iPhone topik
- Hetekig bírják töltő nélkül a Huawei sportórái
- Apple iPhone 16 Pro - rutinvizsga
- Xiaomi 13 Pro - szerencsés szám
- Fotók, videók mobillal
- Apple iPhone Air - almacsutka
- Xiaomi 15 - kicsi telefon nagy energiával
- Samsung Galaxy S10 és S10+ duplateszt
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Képeken a Huawei új Watch GT 6 órái
Új hozzászólás Aktív témák
-
Soak
veterán
válasz
kkdesign #12743 üzenetére
a linknek adsz egy get paramétert . pl href="/index.php?page=info" , utána pedig a content részen (div-ben) csinálsz valami ilyesmit
switch($_GET['page']){
case 'info':
include 'info.php';
break;
default:
include 'index.php';
break;
}De ez elég gány és a googlebe is megtalálhattad volna 2 perc alatt.
-
fordfairlane
veterán
válasz
kkdesign #12474 üzenetére
Nem tudok kész kódot, biztos találsz a neten. Egy sima hírlistázás, ha nincs képfeltöltés, szerkesztőfelülettel kábé fél óra meló. Illetve, attól függ, milyen extrák kellenek. Hírek kategorizálása, felhasználó autentikáció, képek kezelése, kereső stb... akár egy nap is lehet belőle.
-
Sk8erPeter
nagyúr
válasz
kkdesign #12474 üzenetére
"Az is megfelelne, ha egy komplett kész kódot tudnék belepakolni az oldalba, csak valósítsa meg ezt"
Nem hiszem, hogy ez "kompatibilis" a szakdolgozat-készítés elveivel....
A CMS használata szakdolgozathoz viszont adott esetben igenis jogos lehet, például ha eköré épül a téma, vagy van egy komolyabb cél, amit ennek igénybe vételével oldottál meg. De ha lopsz-csalsz, akkor az már plágium. Vagy lemaradtál a közelmúlt eseményeiről?========
(#12453) jeszi : szívesen!
-
Sk8erPeter
nagyúr
válasz
kkdesign #12238 üzenetére
Már írták korábban, de még mindig nem szedted ki a mysqli_close($dbc) sort.
Nem érdemes lezárni, mert mint látható, úgyis használni fogod az oldal betöltése során az adatbázis-kapcsolatot, és a betöltés végén úgyis záródni fog a kapcsolat magától. Vagy ha nagyon ragaszkodsz a kapcsolat lezárásához, akkor legalább az összes adatbázis-kapcsolódás UTÁN zárd csak le...a session_start()-ot pedig szintén írták már, hogy hova tedd, de úgy tűnik, nem igazán vetted figyelembe.
Csak szemléltetésként, van a kimenetedben ez a rész:<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">mindenképpen még ennek a kiíratása előtt legyen a session_start(), csak egy példa:
<?php
session_start();
// ITT JÖN MINDENFÉLE EGYÉB KÓD!!!!!!!!!!!!
// ..............
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
.....mint látható, a legelején van a session indítása.
A lényeg, hogy először szedd ki a mysqli_close()-t, és mindenféle ilyen bezárási kísérletet, és majd csak utána próbálkozz.
Meg a session_start()-ot tedd a legeslegelejére, és ne akard újból meghívni a session_start()-ot, ha már egyszer megtetted. -
DeltaPower
addikt
válasz
kkdesign #12227 üzenetére
Az ob_startot mindig a fáj legelejére kell tenni, a doctype-html-head elé. A legelső sorba írd a php nyitó taget, még üres sor vagy szóköz se lehet előtte:
<?php
ob_start();
session_start();
...
?>
<!DOCTYPE html>
<html>
<head>Az output az, ami a fájlból a php részek feldolgozása után megjelenik.
-
modder
aktív tag
válasz
kkdesign #12223 üzenetére
az biztos hiba volt, amúgy a hibaüzenet elég beszédes, nem árt elolvasni
a session_start() azért írja ki azt, mert az kiküld egy PHPSESSID nevű cookie-t a böngészőnek amivel azonosíítja a felhasználót és a felhasználóhoz tartozó session-t. ha te bármit kiírsz a kimenetre még az előtt, hogy a meghívnád a session_start()-ot, akkor már nem adhatsz hozzá új header-t a php kéréshez, tehát "headers already sent".
megoldás:
session_start() legyen legeslegelső függvény amit meghívsz. (legalábbis bármilyen output előtt). figyelj oda, ha valami hibát generál, a warning vagy error üzenet is output lesz. -
biker
nagyúr
válasz
kkdesign #11696 üzenetére
(jó lenne használnád a LINK gombot a fórumtárban)
egyébként
echo "<option";
if($i==date("n"))
{
echo " selected=\"selected\"";
}
echo " value=\"$honap[$i]\">".$honap[($i-1)]."</option>";és októbernél 10-et küld el
utána már hadd kérdezzem, mi van ha 02-31-et adok meg? nálad most lehet
Új hozzászólás Aktív témák
- 138 - Lenovo Legion Pro 7 (16IRX9H) - Intel Core i9-14900HX, RTX 4080
- LG 77C4 - 77" OLED evo - 4K 144Hz - 0.1ms - NVIDIA G-Sync - FreeSync - HDMI 2.1 - 1000 Nits
- Telefon felvásárlás!! Samsung Galaxy S25, Samsung Galaxy S25 Plus, Samsung Galaxy S25 Ultra
- Xiaomi 13T / 8/256GB / Kártyafüggetlen / 12Hó Garancia / AKCIÓÓÓ !
- Samsung Galaxy S20 FE 128GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
Cég: CAMERA-PRO Hungary Kft.
Város: Budapest