Html-, css- és php-help

Jelentkezz be a hozzászóláshoz.

Dichter
#1822
Köszi, minden mûxik 😊

Dj Faustus
#1821
"nem történik semmi csak az hogy a mysql1.extra.hu átiródik localhost-ra!"
A többi mezõt kitöltötted?

"És hol kapok viszajelzést?"
Ugyanabban az ablakban.

Az alábbi lépéseket megtetted?
"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."

Dj Faustus
#1820
FTP klienssel.
Total commanderben menj rá arra a file-ra, amelyiknek meg akarod változtatni az attribútumát, majd Fájl/Attribútumok módosítása. Az alsó szövegmezõbe beírhatod megfelelõ számot...

Dichter
#1819
Ja, és mégegy kérdés. Chmodot hogy tudok állítani ingyenes tárhelyszolgáltatónál? Mert puttyal próbálkoztam, de az nem nagyon engedett belépni.

Dichter
#1818
Köszi ez jó lesz <#eljen>

#1817
hiába nyomom meg a startot nem történik semmi csak az hogy a mysql1.extra.hu átiródik localhost-ra!És hol kapok viszajelzést?(e-mail-ben nem kaptam)!Nem csinálnád meg 5 mp-es munka.

Intel Q8200@2,9GHZ,4GB@800,HD4850,Logitech G25 LFS&TDU:Rolesz92

Dj Faustus
#1816
Nézz szét itt.
Ott található meg például [url="http://www.tornstrand.com/scripts/simple-voting-script-txtpoll/"]ez[url] is.

#1815
nem admin os van csak 😛

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

Dj Faustus
#1814
Nem csinálom meg.
Legyen már egy kis önállóságod!

#1813
kösz de még mindig nem jön össze!küldtem privátot csináld meg nekem légyszi!

Intel Q8200@2,9GHZ,4GB@800,HD4850,Logitech G25 LFS&TDU:Rolesz92

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...

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

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?

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

#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<#taps>

Intel Q8200@2,9GHZ,4GB@800,HD4850,Logitech G25 LFS&TDU:Rolesz92

cr3ativ3
#1807
THX, amugy rájöttem a hibára útközben... Alapvetõ szintaktika-probléma...

- Kukurikú törökcsászár, add ide a védelmipénzt! - Nem adom bize! - Akkor ereszd ki begyem a tisztiorvost!

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.

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

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.

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

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:
- : Required
The main parameters for MySQL database server accessing.
- : Required
The main parameters of your website such as domain name, admin email address etc.
- : Optional
This file contain all the texts that appear on your pages.
- : Optional
The main parameters for your website layout such as screen colors, banners size etc.
- : 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.

#1803
segitsen valaki!Ízí vagyok a php hez valaki plz irja le hogyan telepithetem ezt: link:Itt

Intel Q8200@2,9GHZ,4GB@800,HD4850,Logitech G25 LFS&TDU:Rolesz92

cr3ativ3
#1802
ez nem igaz. <#falbav><#rinya><#rinya><#rinya> 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.

- Kukurikú törökcsászár, add ide a védelmipénzt! - Nem adom bize! - Akkor ereszd ki begyem a tisztiorvost!

cr3ativ3
#1801
Nemjó. Erre is hibát jelez. Kilopom a _login.php bõl. A többit meg messengeren ...

- Kukurikú törökcsászár, add ide a védelmipénzt! - Nem adom bize! - Akkor ereszd ki begyem a tisztiorvost!

#1800
Ezt az egyet nem probaltam 😊 Kiprobalom, koszi.
#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 ...

- Kukurikú törökcsászár, add ide a védelmipénzt! - Nem adom bize! - Akkor ereszd ki begyem a tisztiorvost!

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 ...

- Kukurikú törökcsászár, add ide a védelmipénzt! - Nem adom bize! - Akkor ereszd ki begyem a tisztiorvost!

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 😞

\"...Someone find me please,losing all reserve,I am fucking gone, I think I\'m fucking dying...\"

#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.
#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="#"color:blue">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).style.visibility = "hidden";
}
}
function mutat() {
if (idnev<idnevek.length) {
document.getElementById(idnevek).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 ... <#lama><#email><#whatever> De azért van valami az elõzõ postomban ...

- Kukurikú törökcsászár, add ide a védelmipénzt! - Nem adom bize! - Akkor ereszd ki begyem a tisztiorvost!

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.

- Kukurikú törökcsászár, add ide a védelmipénzt! - Nem adom bize! - Akkor ereszd ki begyem a tisztiorvost!

#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: http://weblabor.hu/cikkek/munkamenetkezeles1.

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 ???

- Kukurikú törökcsászár, add ide a védelmipénzt! - Nem adom bize! - Akkor ereszd ki begyem a tisztiorvost!

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).

$adat_mezo1="Marci";
$eredmeny=mysql_query("SELECT adatmezo2 FROM rekord1 WHERE adatmezo1 = '".$adat_mezo1."';");
while( $c = mysql_fetch_array ( $eredmeny )) {
echo $c."<br />\n";
}

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 ... 😛<#lama>

- Kukurikú törökcsászár, add ide a védelmipénzt! - Nem adom bize! - Akkor ereszd ki begyem a tisztiorvost!

Dj Faustus
#1783
Tedd fel, és küldd el privát üzenetként a linket.

#1782
nem müködik sajnos így se! faustus ha felnyomom valahova txt-be a tartalmat te a scriptedel beteszed nekem sql-be?

ads

#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

#1780
nem müködik sajnos nem az lehet a gond hogy a ; után van szóköz is?

ads

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
}
?>

#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!

ads

#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
#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 -_-
#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.