22786
Html-, css- és php-help
-
ba32107 #10302 Most hülyéskedsz? Egyrészt rossz topik, másrészt amit nyitottál abban részletes válaszokat kaptál ember... -
#10301 Megint csak ismételni tudom önmagam: köszönöm szépen! PHP5öt használok, de Apache-ot nem, s épp ezért nem is localhostban dolgozgattam/tesztelgettem [Mivel talán nem vagyok "PHP programozó"[#idiota]]! Feltöltögetek/tem tárhelyre... Mivel előre láthatólag a hétvégém szabad, ezért ennek is utána nézek.
Hiszem, hogy nem könnyű ennyi mindent egyszerre megtanulni, de majd kiderül!
Amúgy mélységesen elítélem az Általános- és Középiskolai infó tanrendszert! Minek kell éveket szo*ni a Májkroszoft neve által fémjegyezett sz@rokkal, s miért nem lehet hasznos dolgokat tanulni/tani?
A végén még vinnénk valamire, és az ugye nem jó azoknak, kik fent vannak! -
zoleeee88 #10300 Hello kérdezhetek assemblyvel kapcsolatban valamit? Hogy tudok kiírni átlósan a képernyőn valamit? A program már kész van, csak nem átlósan írja ki az A betűt a képernyőn, hanem valahova a képernyőre felére jön ki, mivel a képernyő nem négyzet alakú. Ezt a részét nem tudom megírni a programnak, de kedden le kell adnom. :-( Köszönöm, helo -
#10299 És mi a legrosszabb, ami történhet, ha beleírsz egy kódba?
Gondolom, van a gépeden apache, nem pedig feltöltögetsz egy tárhelyre.
A php programozó localhostban dolgozik, és ha kész, feltölti. Egyelőre php 5-öt használj, jónéhány dolog nem megy a 6-tal. Az Appserv innen tölthető le. Könnyen configolható windowsos apache mysql adatbázissal.
Pár jótanács:
A kódokat nyugodtan írogasd át, mert nincs tétje. Persze az eredetit mentsd le, hogy legyen backup minden esetben. Meg ha haladsz egy munkával, menet közben is backupold a kódot.
Ha pedig innen kapsz scriptet és valamit nem értesz benne, csak kérdezz, azzal tanulsz. Mindig jön válasz valakitől.
php alapokat meg kell tanulni. Addig nem fogsz tudni programozni, míg nem ismered a tömb fogalmát, amíg nem használsz function-öket, kell ismernek a visszatérési érték fogalmát, meg még jópár dolgot. if, for, while, foreach, sorolhatnám. Ezt az oldalt mindig használd, még az öreg php programozók is lapozgatják.
Van viszont néhány függvény, amit kihagyhatsz. Ilyen pl. a case-switch. Pl. én ismerem és tudom használni, de maradok az if-nél. -
#10298 Köszönöm szépen, mindenképp utána nézek! -
#10297 "Tanuljuk meg a php programnyelvet 24 óra alatt", én ebből tanultam meg és szvsz k* jó -
#10296 Bevallom őszintén, hisz sosem szerettem tenni a 'jólértesültet'! Idáig minden oldalamat HTML-ben írtam meg, s abban is ritkán segítségre szorultam. Nemrég kezdtem PHP-vel foglalkozni, hiszen rájöttem: a HTML már nem elég egy komolyabb ötlet megvalósításához. A mostani ötletemben is csak ez a zökkenő, a többi már külső forrásból vagy kisebb tudásommal el lett készítve!
Természetesen az alapokat átvettem, tanulom, és ez a baj, hogy tanulás közben vertem ekkora fába a fejszém! Amit leírtál, azt, igaz nem 100%-ig, de értem, ellenben bele/át írni nem tudom/merem!
Viszont sok PHP kifejezést/kódot nem teljesen értek! Ezt betudhatom annak, hogy kevés normális tutorial-t találtam a neten! Ezúton is szeretném kérni, hogy ha valaki tud átfogó, könnyen emészthető, de mégis praktikus, hasznos tutorial-t. Azt nagyon meghálálnám!
Amit viszont nem értek ebben a kódban, az az,hogy hol vannak meghatározva az országkódok? -
#10295 drupal -
#10294 röviden vázolva, én így képzelem el nyelvi fileokkal a nyelvesítést. Persze adatbázissal is meg lehet ezt oldani. Sok adatnál célszerűbb.
2 file van, figyeld a commentet a <?php után.
<?php
##Index.php
$host = gethostbyaddr($_SERVER['REMOTE_ADDR']);
$temp = explode(".",$host);
for($i=0; $i<count($temp); $i++)
{
if($i == (count($temp)-1)) { $orszagkod = $temp[$i]; }
}
$langFile = "languages/lang-".$orszagkod.".php";
include($langFile);
?>
<html><head>...stb,stb
<body>
<table>
<tr>
<td>
<?php echo BEVEZETO; ?>
</td>
</tr>
<tr>
<td>
<img border="0" src="kepek/kep1.jpg" alt="<?php echo KEP1; ?>" />
</td>
</tr>
</table>
stb... stb...
<?php
##Langfile
define("BEVEZETO","
Egyszer volt, hol nem volt, stb... stb...
");
define("KEP1","
A képen Béla látható, amit épp egy delfint idomít.
");
?> -
#10293 Az igen, elég komolynak hangzik.
20 nyelvnél felejtsd el a hun.php-t, ger.php-t!!4
Minden szöveg nyelvesítéssel legyen megoldva. Majd kifejtem.
Meg szabad tudni, hogy mi lesz ez az oldal? -
#10292 Hát, egy ilyen 20nyelv lenne benne! Az se fér már bele egy rövidke script-be? -
#10291 Szia!
A megoldás attól függ, hogy 10 országra, vagy mondjuk 150-re akarod megcsinálni a felismerést.
Ha 150-re, akkor egy 8 megás adatbázisból tudod az ip-hez tartozó országot kivenni, ha jól emlékszem, több mint 200.000 rekord volt benne.
Ha elég pár országra, akkor egy pár soros scripttel megoldható. -
#10290 Sziasztok!
A következő kérdéssel fordulok hozzátok:
Egy pár külföldi oldal, egyéb beállítások nélkül már a főoldalon magyarul fogad! [Persze! Példa pont most nem jut eszembe! -.-]
Ezt valahogy úgy érhetik el, hogy talán IP vagy egyéb adatból kisz*pva a már lefordított oldalra vezet!
Nekem valami ilyen megoldás kéne!
Gyors példa:
Az index.php-ben el kéne helyezni valami kódot, hogy ha az illető pl. magyar, akkor egyből irányítsa a hun.php-ra, ha német akkor a ger.php-n találja magát egyből a felhasználó. Ismeretlen, vagy nem bekonfigurált nyelveket egyből átvinné az index2.php-ra ahol a már meglévő nyelvek közül válogathatna!
Tehát valami ilyesmi megoldásra lenne szükségem! Ha nem megoldható, elnézést kérek, bár gondolkodok példaoldalakon!
Előre is köszönöm! -
#10289 egy sima <br> segített rajta:(:$ -
#10288 Valaki tudna segíteni? Kiíratom a regisztrált felhasználókat a weblapom ra, csak annyi bajjal hogy egymás mellé írja ki nem függőlegesen és azt szeretném kérdezni hogy hogyan lehet függőlegesen kiírni?
Code:
<?php
if(isset($_GET['id'])){
$kistagok = "select * from tw_users where id=".$_GET['id'];
}else{
$kistagok = "SELECT * FROM tw_users ORDER BY id desc LIMIT 100";
}
$eredmeny = mysql_query($kistagok);
while ($sor = mysql_fetch_array($eredmeny)) {
?>
<?= $sor["username"] ?>
<? } ?>
-
#10287 Még jó, hogy az enyémet januárban módosítottam utoljára. :D -
Cat 02 #10286 Karbantartás folyik, de érdekes dolgok mennek, oldalam visszaállt ~3 hónapival ezelőtti állapotra, egyik napról a másikra... mondanom sem kell h nem volt backupom :D -
#10285 Tud valaki valamit az extráról, hogy miért nem lehet regisztrálni (azon kívül, ami ki van írva) és hogy mikor lesz újra elérhető?
http://extra.hu/login/register -
#10284 főleg hogy a html sem megy még neki annyira, biztos okos dolog lenne php-vel kezdeni :) -
Cat 02 #10283 Japersze, csak úgy tanuljon meg mi ? :D -
#10282 Ezekre az előre kreált cms-ekre gondolsz, mint pl. a joomla?
Régen utáltam, most meg tanulmányozom, mert helyenként pro megoldásokat hoznak.
Amúgy szerintem a legcélszerűbb saját cms-t írni. Bár nem egyszerű. -
#10281 Igen. Közgazdász vagyok vendéglátó és szálloda szakon -
ldavid #10280 vagy használhat CMS-t is :) -
#10279 Gondolom te infos szakirányba tanultál nem? -
#10278 ok -
#10277 Csak így hol marad a fun :-)
Danny, te is tanulj meg php-t kódolni, és meglátod, hogy az neked jó lesz. -
#10276 Így is lehet, mélyreható php és konfigolási ismeretek nélkül szerintem ez a legegyszerűbb megoldás. Ebben az esetben tárhely választásnál nem kell semmi extra, csak alapszolgáltatások. -
#10275 Hello website 5x-el csináltam egy weblapot.
Ha a weblapra naponta akarok cikket írni akkor csak berakom a cikket a kész oldalba és feltöltöm újra?
Ami meg már fennt van azt felülirja?
Hogy lehet ezt megoldani?
Vagy mire kell figyelni tárhely vásárlásakor? -
#10274 a böngésző cache-ből dolgozik egy darabig, utána húzza le ujra a forrást -
#10273 Köszi, sikerült megoldanom. Valóban ott vannak, de kb. a 10. frissítésre volt hajlandó működni. És azóta elsőre működik minden változás.
Ez a "ki érti ezt" kategória. -
#10272 fckconfig.js -ben vannak a toolbarok definiálva -
#10271 Enberek, az FCKeditor toolbárját sikerült már valamelyikőtöknek testreszabni? -
#10270 Sikerült megoldanom, csak egy kicsit máshogy kellett:
<?php
include ("config.php");
$conn = conn();
if(empty($_POST)){
echo '
<html>
<head><title>Társkereső</title>
<link rel="stylesheet" type="text/css" href="data/default.css"></link>
<link rel="icon" href="data/img/favicon.ico" type="image/x-icon"></link>
<link rel="shortcut icon" href="data/img/favicon.ico" type="image/xicon"></link>
</head>
<body>
<div align="center">
<div id="contanier">
<div id="header"><h1><marquee>Az oldal KIZÁRÓLAG FireFox alatt működik!</marquee></h1>
<div id="datumfejlec">A mai dátum: <?php echo date("Y/m/d");?></div></div>
<div id="menu">
<div id="menuf"><a href="javascript:history.back();">Vissza</a></div>
</div>
<div id="tartalom">
<div id="cim">Admin felület</div>
<div id="leiras" style="background: #CC9966;">
';
echo '
<form method="post">
A hír neve: <input type="text" name="name" class="bevitel"><br>
A hír beküldője: <input type="text" name="username" class="bevitel"><br>
A hír tartalma: <textarea class="beviteluzi" name="tartalom"></textarea><br>
<input type="submit" class="bevitel">
</form>
</div>
</div>
<div id="footer"><div id="tars"><a href="http://oldalam.atw.hu" style="font-size: 12px;"><?php print($version); ?></a></div><div id="webby"><?php print($by); ?></div></div>
<b class="cl">
</div>
</div>
</body>
</html>';}
else{
if($_POST['name'] !== "" && $_POST['username'] && $_POST['tartalom'] !== ""){
mysql_query("INSERT IGNORE INTO news (name, username, tartalom, date) VALUES ('".$_POST['name']."', '".$_POST['username']."', '".$_POST['tartalom']."', NOW() ) ");
header("Location: ".$_SERVER['PHP_SELF']);
}
}
?>
Köszi minden helpet!!! -
#10269 phpMy tökéletes erre:
tehát:
- írasd ki az sql-t (ami az adatbázisba tenné be a reget)
echo nl2br($sql); vagy echo $sql; - ahogy tecciek.
- a kiírt sql-t tedd bele a myadminba, és futtasd le! -
#10268 Sziasztok!
Színes, képes szövegek tartalomkezelése érdekelne. Tudtok valami ilyet már meglévő honlapra? -
#10267 A NOW()-nak timestampel és datetimeal is mennie kell, de azthiszem, hogyha date format a mező, akkor is berakja, csak lehagya az időt.
Ha mysql_query után beraksz egy or die(mysql_error())-t arra nem dob semmit? -
#10266 Kivettem a date-t és a NOW() parancsot, semmi:S
MySQL kezelőm van az pedig a phpMyadmin, és megis vagyok vele elégedve.
Beállítottam timestamp-ra a mezöt, de semmi :S -
#10265 Ha nincs mysql kezelőd, akkor a phpMyadmin is jó, de szerintem jobb a MySQL SIDU. -
#10264 1. Szokásos: echo $sql; majd az sql-t másold be egy mysql-kezelő proggyba.
2. Vedd ki a date-t és a NOW()-t a két oldalról, nézd meg, az-e a gond.
Javaslat: állítsd be timestamp-ra a mező típusát az adatbázisban, és ha bele íkarsz írni, csak annyi kell, hogy ''. -
#10263 Hibát nem ír ki rá de akkor se viszi fel az adatbázisba