22786
Html-, css- és php-help
  • Dichter
    #1812
    Sziasztok!

    Kellene nekem egy fájlba írós php szavazás, adminfelülettel ellátva. Van valakinek egy ilyen ami használható?
  • Vorpal
    #1811
    Túl jó vagy...
  • Dj Faustus #1810
    Nem vicces, ez így megy. El kell olvasni a readme-t/manualt/stb...
    Vagy megírod, vagy beszerzel egy teljesen magyar fejlesztésű szkriptet, vagy a readme alapján megteszed a megfelelő intézkedéseket.
    De segítségképp elmondom mit kell tenned (példaadatokat is adok):
    1. Csomagold ki egy üres könyvtárba.
    2. A dbconnect.inc.php file-ban a következő részeket írd át:
    * $hostname = "SQL1.ULTRAWEB.HU"; -> Ide kerűl az adatbázisszerver neve.
    * $database = "abcdef"; -> ide kerűl az adatbázis neve. Ez uw esetén megegyezik a regisztrációnál megadott felhasználónévvel.
    * $db_login = "abcdef"; -> Ez az adatbázis neve. Uw esetén azonos a felhasználóneveddel
    * $db_pass = "u76h9at76"; -> Ezt pedig átírod a megadott jelszóra.
    3. var.main.inc.php állományt is át kell írni (vigyázz lehet, hogy írásvédett, változtasd meg az attribútumát: Total Commanderben Fájl/Attribútumok módosítása - és a Csak olvasható elől vedd ki a pipát!):
    * $site_url = "http://abcdef.uw.hu/20060513_abc"; -> Ide a chat elérhetőségét kell megadni. A végén ne legyen / jel!
    * $site_url_alt = "http://abcdef.uw.hu/20060513_abc"; -> Ugyancsak
    * $site_name = "AEB Flash Lite Chat"; -> Átírod neked tetszőre
    * $site_name_tld = "abcdef.uw.hu"; -> Az oldalad elérhetősége
    * $admin_mail = "[email protected]";, $to_admin_mail = "[email protected]"; -> Itt meg megadod az e-mail címedet.
    4. Felmásolod a webtárhelyedre egy könyvtárba.
    5. A böngészővel felkeresed a http://abcdef.uw.hu/20060513_abc/db/install.php-t (az abcdef.uw.hu/20060513_abc helyébe a te oldaladat és a chat könyvtárát add meg).
    6. A megjelenő oldalon:
    * Adatbázis neve: felhasználónevedet adod meg
    * Felhasználónév: ugyancsak
    * Jelszó - nem ecsetelem
    7. Start gombra kattintasz.
    8. Ha sikerűlt, akkor arról visszajelzést kapsz.
    9. A chat könyvtárában levő db könyvtárban van egy dump.sq file. Ha sikerűlt az előző lépés, töröld ki.
    10. Ezek után a http://abcdef.uw.hu/20060513_abc/index.php címen érheted el a chat-et.
  • Vorpal
    #1809
    Mér melyik részénél akadtál el?
  • Rolesz
    #1808
    Kösz hogy segitettél!Nagyon vices csak nem be copy-ztad a "readme.txt"-ben látotakat?Sajna ebből nem sokat tudtam meg
  • cr3ativ3
    #1807
    THX, amugy rájöttem a hibára útközben... Alapvető szintaktika-probléma...
  • Vorpal
    #1806
    Csak egy pillanatra futottam át, de érdemes lenne a logikai csomókat leirni lerajzolni először, magyarán megtervezni a rendszert, a többi már csak parancsok kérdése. Irogatni pl. mivan ha , és ha és akkor, és nem marad le semmi esetleg véletlenül.
  • Vorpal
    #1805
    cr3ativ3 :

    Tömbökben szemlélve :

    ha van név és jelszó, akkor az egész első ciklus nem történik meg

    - magyarán - jön az else változat, amiben a login true, és igy mindenkit beenged.ott is ellenőrizd, hogy mennyi a kapott találat, és csak akkor
    legyen a login TRUE.
    Akkor még ezis gond , mi van ha két embernek azonos a jelszava, akkor a
    $lekerdez3 = mysql_query("SELECT ID FROM users WHERE user_passw='$passw'"); kérelem több felhasználót is ad vissza.
    Akkor hol a usernév? AND WHERE user_name ='$uname' amit persze meg kell határoznod a POST adatból előtte
    Az első tömböt nem is értem szal mind1.
    Ajha

    A név jelszólekérdezésnél,
    ha üres, akkor jön az első rész ami arra alapoz, hogy nem üres.
    ebőől nincs kiút. a $ tartalom változót nemis találom tovvább, bár lehet, hogy fáradt vagyok. Egyszerübben tömbösits/old meg.

  • Dj Faustus #1804
    1.1 SYSTEM REQUIREMENT
    . MYFC must be installed on any web server that supports PHP4.0 or higher with at least
    one MySQL3.2 or higher database connection.
    . MYFC runs on any web browser that supports Java Script 1.0 or higher and
    Cascade Style Sheet markup language.

    1.2 UPLOADING PACKAGE
    . Unzip your MYFC package into any folder on your local machine with default path setting.
    . Modify the following files as needed:
    - [dbconnect.inc.php]: Required
    The main parameters for MySQL database server accessing.
    - [var.main.inc.php]: Required
    The main parameters of your website such as domain name, admin email address etc.
    - [var.language.inc.php]: Optional
    This file contain all the texts that appear on your pages.
    - [var.layout.inc.php]: Optional
    The main parameters for your website layout such as screen colors, banners size etc.
    - [style.css]: Optional
    The html style (font, color, background etc.) can be customized through this file.
    . Upload all sub-folders with their contents to a chat working folder on your web server using
    any FTP software. If you have no FTP software, please download for free at www.coffeecup.com
    . Do not modify anything if you are not sure about it.

    1.3 SETTING-UP DATABASE (After uploading)
    . To setup MySQL database on your server, please goto this url:
    http://www.yourdomain.com/...chat_folder.../db/install.php
    . Then you must enter:
    - MySQL Host Name (maybe "localhost")
    - MySQL User Login
    - User Password
    - Database Name (You can create new one or use an existing database)
    . You can contact your Hosting Services Provider to get above parameters.
    . After all, click "Start".
    . If any error occurs, lets do again, note then you must check "Delete existing data" checkbox.
    . After installation, you should delete file [/db/dump.sql] from your server.

    1.4 CUSTOMIZING LAYOUT (Optional before uploading)
    . Please read again point [1.2] for customizing your website.
    . The chat banner is [/library/ad.1.1.swf], you can design your own banner
    by any Flash tool such as Macromedia Flash MX.
    It is recommended that you should keep default size 400x60 for your Flash banner.
  • Rolesz
    #1803
    segitsen valaki!Ízí vagyok a php hez valaki plz irja le hogyan telepithetem ezt: link:Itt
  • cr3ativ3
    #1802
    ez nem igaz. Egész délután ezzel szarolok:

    <? //LOGIN.php
    require "config.sql.php";
    if((empty($user_name)) || (empty($passw))) {$hiba="Minden mezőt ki kell tölteni!<br>";} //Ezt is meg kéne csinálni :$

    $lekerdez = mysql_query("SELECT user_name FROM users WHERE user_name='$user_name'");
    $lekerdez2 = mysql_query("SELECT user_passw FROM users WHERE user_passw='$passw'");

    $sorszam = mysql_num_rows($lekerdez); if($sorszam < 1) { $tartalom="errors/no_user.htm"; }
    $password = mysql_fetch_row($lekerdez2); if ($passw != $password[0]) { $tartalom="errors/wrong_user.htm"; }
    $usrname = mysql_fetch_row($lekerdez); if ($user_name != $usrname[0]) { $tartalom="errors/wrong_user.htm";
    }else{
    $lekerdez3 = mysql_query("SELECT ID FROM users WHERE user_passw='$passw'");
    $userid = mysql_fetch_row($lekerdez3); //ID lekérese
    $rightlogin = "1"; $tartalom="users/my_meerkat.php";

    }
    mysql_close($kapcsolat); ?>

    <?php //my_meerkat.php
    require "config.sql.php";
    // Ok, enige kész, most jöjjön ez!
    if ($rightlogin == "1") {

    echo"$user_id[0]<br>";
    $userinfo1 = mysql_query("SELECT user_email_confirm FROM users WHERE ID = '$user_id[0]'");
    $user_email_conf = mysql_fetch_row ( $userinfo1 );
    if ($user_email_conf[0] == "2") { include"errors/error403.htm"; } else {
    echo "Nem vagy bannolva. Ide kerülnek még az adatok kiírása.";
    }
    mysql_close($kapcsolat);
    } else {require"errors/error403.htm";}
    ?>
    BlackRav3n módszerét alkalazva, sajnoas azt kell megállapítanom, hogy:
    $userid = mysql_fetch_row($lekerdez3); //ID lekérese,
    a
    $userinfo1 = mysql_query("SELECT user_email_confirm FROM users WHERE ID = '$user_id[0]'");
    $user_email_conf = mysql_fetch_row ( $userinfo1 );
    sorok véletlenüls se óhajtanak működni.

    3 napja keztem megcsinálni a my_meerkat.php filet. SIERTELEN. Mindenkit beenged, még azt is aki bannolva van.
  • cr3ativ3
    #1801
    Nemjó. Erre is hibát jelez. Kilopom a _login.php ből. A többit meg messengeren ...
  • Anotino
    #1800
    Ezt az egyet nem probaltam :) Kiprobalom, koszi.
  • Blackrav3n
    #1799
    A mysql_fetch_row a lekérdezett mezők száma nagyságú tömbben tárolja az adatokat, tehát $user_email_conf ez hejett $user_email_conf[0] ezt használd. Mellesleg van rövidebb változata is:

    <?php
    require "config.sql.php";
    // Ok, enige kész, most jöjjön ez!
    if ($rightlogin == "1") {
    $userinfo = mysql_query("SELECT ID,userinfo_email_confirm FROM users WHERE user_name = '$user_name'");
    $user_inf = mysql_fetch_row ( $userinfo );

    if ($user_inf[0] == "2") { include"errors/error403.htm"; } else {
    echo "$user_email_conf $user_ID Nem vagy bannolva. Ide kerülnek még az adatok kiírása.";
    }
    mysql_close($kapcsolat);
    } else {require"errors/error403.htm";}
    ?>
  • cr3ativ3
    #1798
    Megcsináltam az SQL lekérdezést:

    <?php
    require "config.sql.php";
    // Ok, enige kész, most jöjjön ez!
    if ($rightlogin == "1") {
    $userinfo_ID = mysql_query("SELECT ID FROM users WHERE user_name = '".$user_name."';");
    $user_id = mysql_fetch_row ( $userinfo_ID );
    $userinfo_email_confirm = mysql_query("SELECT user_email_confirm FROM users WHERE ID = '".$user_id."'");
    $user_email_conf = mysql_fetch_row ( $userinfo_email_confirm );

    if ($user_email_conf == "2") { include"errors/error403.htm"; } else {
    echo"$user_email_conf $user_ID Nem vagy bannolva. Ide kerülnek még az adatok kiírása.";
    }
    mysql_close($kapcsolat);
    } else {require"errors/error403.htm";}
    ?>

    Ezzel viszont az a baj, hogy $user_email_conf $user_ID véletlenségből sem jó. Undefined ként vannak jelen. Hol a hoba? Mi9 a hiba? Mi a megoldás??? Már 1 napot elszenvedem vele ...
  • cr3ativ3
    #1797
    Tudom, hogy cookiekat használ ... :)

    A felhasználóknak min. 5 karakteres jelészó van beállítva.

    Nyugi, az oldalunk nem olyan lesz mint a TeveClub, ahol "200Ft a virtuálik keksz" Hanem teljesen más. Amugy a TC már teljesen leáldozóban van ...
  • Dj Faustus #1796
    Lehet. Szóközzel kell elválasztani őket a felsoroláskor. Legalábbis a Google találatai szerint igen:



  • VampireLord
    #1795
    Sziasztok! Érdeklődni szeretnék, hogy valaki ért-e a PHP-Nuke beállításához, az légyszi privizzen rám. Semmit se kéne csinálni, csupán beállítani, privatban leírom az adatokat, nagyon fontos lenne! PLS HELP :(
  • Anotino
    #1794
    Probaltam , -vel, ; -vel elvalasztani oket, de mindig az utolso osztaly marad ervenyben. Bar az osztaly szo jelentese miatt felek tole, hogy csak 1-ben lehet..

    Szoval a problema, hogy el szeretnem kerulni, hogy az osztalyaim szama exponencialisan novekedjen, vagy az xhtml kodot kelljen teleszemetelnem stilusokkal.

    Pl bevezetek css osztalyokat szinekre: blue, orange, red, green stb.
    Aztan mondjuk betumeretre: big, small, tiny, medium

    Es pl nekem kell egy orange big.. Igy 8 osztallyal minden kombinaciot el tudok erni es nem kell 16-t gyartanom.. Span egymasba agyazas nem megoldas, nem csak szovegekre hasznalnam, hanem tablak stb-k stilusozasara.
  • Anotino
    #1793
    Udv!

    Egy xhtml-ben tartozhat egy blokk tobb css classhoz is egyszerre? Ha igen, hogy kell jelolni?
  • Dj Faustus #1792
    cdbaja: A te problémádra a megoldás a Javascript.
    Itt van a HTML-rész:
    <?xml version="1.0" encoding="iso-8859-2"?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <title>Teszt</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" />
    <script type="text/javascript" src="pikabu.js">
    </script>
    </head>
    <body>
    <p>
    <a href="#" onclick="mutat()">Start!</a><br />
    <a href="elso.htm" id="egy">Ecc,</a><br />
    <a href="masodik.htm" id="ketto">Pecc,</a><br />
    <a href="harmadik.htm" id="harom">Kimehetsz!</a>
    </p>
    </body>
    </html>

    Az elrejtendő, majd megjelenítendő linkeknek adtunk egy id attribútumot, amivel lehet őket azonosítani.

    Íme maga a script (nevezzük el például pikabu.js-nek):
    var idnev = 0;
    var idnevek = new Array("egy", "ketto", "harom");
    if (window.attachEvent) {
    window.attachEvent("onload", rejt);
    } else {
    window.addEventListener("load", rejt, false);
    }

    function rejt() {
    var i;
    for (i=0; i<idnevek.length; i++) {
    document.getElementById(idnevek[i]).style.visibility = "hidden";
    }
    }
    function mutat() {
    if (idnev<idnevek.length) {
    document.getElementById(idnevek[idnev]).style.visibility = "visible";
    idnev++;
    setTimeout("mutat()", 5000);
    }
    }


    Szóval a rejt() függvény - az oldal betöltődésekor - elrejti az összes idnevek tömbben levő id attribútummal ellátott elemet. A mutat() függvény pedig - a start linkre kattintva - rekurzívan meghívva önmagát felfedi az összeset 5 másodperces késleltetéssel.
  • Dj Faustus #1791
    Ez az oldal is Session cookie-kat használ a bejelentkezésnél - és a korosztály sem annyira idős... Esetleg felhívhatod a felhasználók figyelmét, hogy a Cookie-k használata szükséges az oldal megfelelő működéséhez.

    2. kérdésedre md5, és sha1 függvény - mind a kettő ellenörzőösszeget generál. Ez megfelelően alkalmas jelszavak levédésére (de a felhasználóktól várd el, hogy eléggé erős jelszavakat - legyen elég hosszú: 3 karakter felett - hozzanak létre).

    Ja és mivel tizenéveseket célzol meg, ajánlom figyelmedbe az alábbi irományt: Usability of Websites for Teenagers, illetve ezt Kids' Corner: Website Usability for Children.
  • cr3ativ3
    #1790
    Jajj, bocs :$ meg lehet máshogy is oldani ... Nem szóltam / írtam semmit ... De azért van valami az előző postomban ...
  • cr3ativ3
    #1789
    Köszi, de szal mégis használ cookie-t. :(

    "sessionId továbbítása süti használatával (Cookie mód): a szerver az első oldal megtekintésekor beállít egy sütit, amit a böngésző minden egyes további kéréskor elküld a szervernek:"

    Arról esetleg nincs statisztika, hogy hányan irtóznak a kukiktól? (Ugyanis a mi szájtunkkal a 9-16 éves korosztályt szeretnénk megcélózni), bár szerintem az esetek többségében szülők állítják be az internetes védelmet illetve a kuki blokkolást, függetlenül attól hogy kell-e. Én ugy tudom, rengetegen félnek a kukiktól, mert szerintük vírust okoz. Nekem az AD-Aware SE egyszer jelzett nekem olyant hogy "veszélyes kuki" bár ez régen történ, azóta sok "vírussal fertőzött" oldalon is jártam, de egyik után se jelzett semmit az ad-aware.
    Változóval meg ugye amit szeretnénk csinálni az összeesik a pecsába ... már volt ilyenünk ... Na, szal olyan megoldás kéne, ami tárol is, és nem hasznaál/nem szükséges kuki. Szerintem ahhoz hogy egy szájton bejelentkezve maradjon a tisztelt looser, és közbe tevénykedni is tudjon, ez a session nem lenne rossz, de ha használ kukit, akkor ismét össze esett a szájt azok számára akiknek ez tiltva van.
  • cdbaja
    #1788


    hello
    az lenne a kérdésem hogy hogy lehet megoldani azt hogy adott linkek kis idő eltéréssel jelenjenek meg egymás után az oldalon
    előre is köszi a segítséget

  • Dj Faustus #1787
    A session-t (munkamenetváltozót) lehet cookie-ban is küldeni, URL-ben (GET mód), rejtett ürlapmezőben (POST mód). További információk itt: .
  • cr3ativ3
    #1786
    köszi szépen.
    És lennem még 2 kérdésem (mielőtt belevág a villám a távvezetékbe)
    1. Egy korábbi válaszoddal (#1627) kapcsolatban szeretnék kérdezni: A session az nem cookie? Vagy milyen adattárolási módszer?

    <?php
    session_start();
    $valtozo1 = "alma";
    $valtozo2 = "barack";
    echo "Kiírt tartalom<br />\n";
    echo "<a href=\"second.php\">Következő oldal</a>\n";
    $_SESSION["session1"] = $valtozo1;
    $_SESSION["session2"] = $valtozo2;
    ?>

    <?php
    session_start();
    $valtozo1 = $_SESSION["session1"];
    $valtozo2 = $_SESSION["session2"];
    ?>

    2. Hogy lehet megoldani azt, hogy SQL-be a jelszót kódolva írja bele, illetve ezt ellenőrizze loginnál? tehát a jelszó az alma, és az adattábába meg jk2s3d45a6fb formába kerül be ???
  • Dj Faustus #1785
    "Van egy SQL adatbázis, benne egy rekord1 nevű rekord."
    Nem rekord az, tábla, de sejtem mire gondolsz.

    Tehát a rekord1 táblából ki szeretnéd választani az olyan adatmezo2 értékeket, ahol az adatmezo1 megegyezik egy névvel (amit például a $adat_mezo1 változó tartalmaz).

    [courier]$adat_mezo1="Marci";
    $eredmeny=mysql_query("SELECT adatmezo2 FROM rekord1 WHERE adatmezo1 = '".$adat_mezo1."';");
    while( $c = mysql_fetch_array ( $eredmeny )) {
    echo $c[adatmezo2]."<br />\n";
    }[courier]
  • cr3ativ3
    #1784
    Hah, itt egy ujabb gondom...

    Van egy SQL adatbázis, benne egy rekord1 nevű rekord.
    Ebben a rekordban van egy ID egy adatmezo1, egy adatmezo2, és egy adatmezo3
    Legyen a tartalmuk:
    ID | adatmezo1 | atatmezo2 |atatmezo3
    1....Joska........sor........sultcsirke
    2....Pista........bor........oldalas
    3....Marci........H.P. ......mittomen
    4....Adam........Whiskey.....joskapaprikas

    Nos, adott az "$adat_mezo1" és azt szeretném elérni, hogy "$adat_mezo2" legyen egyenlő az "$adat_mezo1"-hez tartozó "adatmezo2" változoval.
    Tulajdonképp máshogy nem tudam megfogalmazni a kérdést, konkrét példával tudtam csak elmagyarázni. Tehát, a végeredménynek ennek kell kijönnije:

    $adat_mezo1="Marci" -> Egy sql_query segítségével lekérdezi azt a sort amiben a "marci van az "adatmezo1" helyén
    ezekre az utasításokra lennék kiváncsi -> $adat_mezo2="mittomen"

    Az SQL connect részét értem, illetve az sql query-t is (csak nem tudom mit kell ilyen esetben kérni tőle) illetve a connect close is megy. A kérdésem elég hülyén hangzik, bár máshogy nem tudtam megfogalmazni ... :P
  • Dj Faustus #1783
    Tedd fel, és küldd el privát üzenetként a linket.
  • bolka
    #1782
    nem müködik sajnos így se! faustus ha felnyomom valahova txt-be a tartalmat te a scriptedel beteszed nekem sql-be?
  • phoenix1
    #1781
    Hello.
    Ha szóközre gyanakszol, próbáld meg a trim('ddd ') funkciót.
    Akkor ez valahogy így nézne ki (a többi ugyanaz mint ahogy Faustus írta):

    mysql_query("INSERT IGNORE INTO email (mailok) Values ('".trim($reszek[$i])."');", $kapcsolat); //Adatbázisba írás
  • bolka
    #1780
    nem müködik sajnos nem az lehet a gond hogy a ; után van szóköz is?
  • Dj Faustus #1779
    Furcsa, nálam, lokális szerveren működik.
    Vagy az ingyenes szolgáltató kavar be, vagy a szövegfile a hibás...

    Próbáld ki a következőt:
    <?php
    /* TXT file betöltése */
    $adatok = file_get_contents("adatok.txt");

    /* Kapcsolódás az adatbázishoz */
    $host = "localhost" ; // sql adatbázis cím
    $username = "felhasz" ; // adatbázis felhasználónév
    $password = "jelszo" ; // adatbázis jelszó
    $db_name = "adatb" ; // adatbázis neve

    $reszek = explode(";",$adatok); //Részekre bontás
    echo count($reszek);
    for ($i=0; $i<count($reszek); $i++) {
    echo $reszek[$i]."<br />\n";
    $kapcsolat = mysql_connect ( $host , $username , $password ) or die( mysql_error ()); //Kapcsolódás az adatbázisszerverhez.
    mysql_select_db ( $db_name ) or die( mysql_error ()); //Adatbázis kiválasztása
    mysql_query("INSERT IGNORE INTO email (mailok) Values ('".$reszek[$i]."');", $kapcsolat); //Adatbázisba írás
    mysql_close ($kapcsolat); //Adatbázis-kapcsolat lezárása
    }
    ?>
  • bolka
    #1778
    Sziasztok! scriptem még mindig nem müködik : ( valaki megnézné hogy mi lehet a gond? most ott járok hogy mindent kiir a böngészőbe amit kell csak a mysql-be nem irja be az adatokat! azaz a fájlból csak az első sort teszi be!

    <?php
    /* TXT file betöltése */
    $adatok = file_get_contents("adatok.txt");

    /* Kapcsolódás az adatbázishoz */
    $host = "localhost" ; // sql adatbázis cím
    $username = "felhasz" ; // adatbázis felhasználónév
    $password = "jelszo" ; // adatbázis jelszó
    $db_name = "adatb" ; // adatbázis neve
    $kapcsolat = mysql_connect ( $host , $username , $password ) or die( mysql_error ()); //Kapcsolódás az adatbázisszerverhez.
    mysql_select_db ( $db_name ) or die( mysql_error ()); //Adatbázis kiválasztása

    $reszek = explode(";",$adatok); //Részekre bontás
    echo count($reszek);
    for ($i=0; $i<count($reszek); $i++) {
    echo $reszek[$i]."<br />\n";
    mysql_query("INSERT IGNORE INTO email (mailok) Values ('".$reszek[$i]."');"); //Adatbázisba írás

    }
    mysql_close ($kapcsolat); //Adatbázis-kapcsolat lezárása
    ?>

    köszi: bolka!
  • Anotino
    #1777
    Sql parancs nem csak nagybetu lehet. Csupa kisbetuvel is ok (miniSql, mysql es mssql -el biztosan). Valoszinu az sql nyelv erre nem tesz megkotest.
  • Lazarus
    #1776
    Nemtom, sejtettem hogy ez lesz a gond, nekem ugyan ez volt az INDEX-el beírtam phpmyadminba hogy "set read you" és ő beszínezi a parancsokat -> "SET READ you"

    Ebből kiderült hogy a read egy parancs, fingomnincs mit csinál
  • Dodo55
    #1775
    Azt hittem, hogy csak a csupa nagy betűvel írt szavak minősülnek parancsnak.
    Amúgy mire való a read?
  • Lazarus
    #1774
    a válasz 1xű.. a read egy parancs, olyan mint a set, update, limit etc. Ne adj ilyen nevet a tábláknak -_-
  • Dodo55
    #1773
    Megőrülök:
    Ez tökéletesen működik:
    mysql_query("UPDATE fooldal SET text='$text' WHERE id=$id LIMIT 1") or die("Nem sikerült az adatok beszúrása, MySQL hibaüzenet:" . mysql_error());

    Ez meg nem működik:
    mysql_query("UPDATE am SET read='$read' WHERE id=$id LIMIT 1") or die("Nem sikerült az adatok beszúrása, MySQL hibaüzenet:" . mysql_error());

    Ezt a hibaüzenetet írja ki: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'read='1' WHERE id=1 LIMIT 1' at line 1

    MI A FENE A BAJA?????????????

    Mindent leellenőriztem, és arra jutottam, hogy ez nem fordulhatna elő. LEHETETLEN, hogy nem működik a második parancs amit ideírtam.