a textareának adsz méreteket, amin használod. ilyen egyszerű.
Gyorskeresés
Legfrissebb anyagok
- Bemutató Route 66 Chicagotól Los Angelesig 2. rész
- Helyszíni riport Alfa Giulia Q-val a Balaton Park Circiut-en
- Bemutató A használt VGA piac kincsei - Július I
- Bemutató Bakancslista: Route 66 Chicagotól Los Angelesig
- Tudástár AMD Radeon undervolt/overclock
Általános témák
LOGOUT.hu témák
- [Re:] [D1Rect:] Nagy "hülyétkapokazapróktól" topik
- [Re:] [attilasd:] A laposföld elmebaj: Vissza a jövőbe!
- [Re:] Real Racing 3 - Freemium csoda
- [Re:] Elektromos rásegítésű kerékpárok
- [Re:] [gban:] Ingyen kellene, de tegnapra
- [Re:] A használt VGA piac kincsei - Július I
- [Re:] [Luck Dragon:] Asszociációs játék. :)
- [Re:] [btz:] Internet fejlesztés országosan!
- [Re:] eBay-es kütyük kis pénzért
- [Re:] PLEX: multimédia az egész lakásban
Szakmai témák
PROHARDVER! témák
Mobilarena témák
IT café témák
Hozzászólások
Louloudaki
aktív tag
raczger
őstag
pont hogy nem ha ilyen egyszerű lett volna nem írtam volna ide
www.movat.hu - http://bit.ly/2mIziA4
Louloudaki
aktív tag
if
{
a legutóbbi változatot töltötted le, akkor az úgy működik, hogy ahol használnád, abba a fájlba teszed, hogy:
<script language=''javascript'' type=''text/javascript''>
advanced theme
tinyMCE.init({
mode : ''textareas'',
theme : ''advanced'',
theme_advanced_buttons1 : ''gombok nevei'',
theme_advanced_buttons2 : ''stb'',
theme_advanced_buttons3 : ''stb''
});
</script>
és rátelepszik minden textareára, ami ott található, és ezen textareákat szabadon méretezheted.
}
else
{
töltsd le ezt. de mindjárt megnézem, hogy a régiben hogy lehet.
}
(#54) Louloudaki válasza Louloudaki (#53) üzenetére
Louloudaki
aktív tag
van egy olyan, hogy hydrogen/hydrogen.php, abban lesz valahol. illetve a tinymce/jscripts/tiny_mce/tiny_mce.js-t is érdemes átnézni.
ha ezekben nincs, akkor passzoltam.
Flashback
addikt
Írtam egy phps array példát de nem megy
A kód:
<?PHP
$id=mysql_connect(''localhost'', ''root'',''netweb'');
if ( ! $id ) die( ''Nem lehet kapcsolódni a MySQL kiszolgálóhoz!'' );
mysql_query(''Create database T100'');
mysql_select_db(''T100'');
mysql_query(''create table teszt(tid int primary key auto_increment,t1 text)'') or die(mysql_error());
$tomb=array(
array( ''id'' => 1,
''szoveg'' => ''Ma szép napunk van'',),
array( ''id'' => 2,
''szoveg'' => ''LoL'',)
);
serialize($tomb);
print($tomb);
mysql_query(''insert into teszt values(0,$tomb)'') or die(mysql_error());
print(''<table border='1' align='center' bordercolor='#FFFFFF'><tr>'');
print(''<td bordercolor='#CCCCCC' align='center'><div align='center'>'');
$id=mysql_connect(''localhost'', ''root'',''netweb'');
if ( ! $id ) die( ''Nem lehet kapcsolódni a MySQL kiszolgálóhoz!'' );
mysql_select_db(''T100'');
$res=mysql_query(''select * from teszt'');
$nur=mysql_num_rows($res);
print '<tr>';
print ''<td bordercolor='#CCCCCC' align=center>UNS</td>'';
print ''<td bordercolor='#CCCCCC' align=center>ID</td>'';
print ''<td bordercolor='#CCCCCC' align=center>Szöveg</td>'';
print '</tr>';
for($i=1; $i<=$nur; $i++)
{
$row=mysql_fetch_row($res);
$tomb2=unserialize($row[0]);
print '<tr>';
print ''<td $cl align=center>$row[0]</td>'';
print ''<td $cl align=center>$tomb2[$i][id]</td>'';
print ''<td $cl align=center>$tomb2[$i][szoveg]</td>'';
print(''</div></td>'');
}
print(''</tr></table></td>'');
?>
Ezt dobja: ArrayUnknown column 'Array' in 'field list'
Mit rontok el?
Bocs nincs hosszú ö, ü és néha az á is ä :)
cucka
addikt
$tomb=array(
array( ''id'' => 1,
''szoveg'' => ''Ma szép napunk van''),
array( ''id'' => 2,
''szoveg'' => ''LoL'')
);
a csukott zárójelek előtt volt két fölösleges vessző.
Flashback
addikt
Sajnos ugyan az az eredmény: ArrayUnknown column 'Array' in 'field list'
Bocs nincs hosszú ö, ü és néha az á is ä :)
Hikvision
senior tag
Hy!
Felraktam a TorrentStrike 0,4-es angol verziót, minden tök jól működik, kivéve, hogy ha seedelni akarom az általam feltöltött torrentet, akkor a kliensben piros lesz és ezt írja ki:
''Tracker sending invalid data: <!DOCTYPE HTML PUBLIC ''-//W3C//DTD HTML 4.0 Frameset//EN'' ''http://www.w3.org/TR/REC-html40/frameset.dtd''>
<html>
<head>
<meta http-equiv=''Cont.''
Előre is Köszi.
20 éve a PH-n.
cucka
addikt
igen, ez csak az első hiba volt.
a következő hibád itt van: serialize($tomb); - ez itt királyul megcsinálja a dolgát, majd a string-et, amivel visszatér, szépen kidobja, mert nem adod értékül semminek. a $tomb változódban továbbra is a korábbi 2 dimenziós tömb lesz. irasd ki az sql query-det és meglátod.
(egy tömb értéke stringgé cast-olva az ''Array'' string lesz).
[Szerkesztve]
Tele von Zsinór
őstag
Az insertben cseréld ezt: $tomb
erre:''$tomb''
ugyanis ha így berakod, az egy elég hosszú stringet eredményez, márpedig azt idézőjelbe kell rakni. Azért rinyál, mert a $tomb-ből egy ''Array'' string lesz, és mivel nincs idézőjelben, ezért mezőnévként próbálja értelmezni.
Jólvan, végig kéne olvasnom az összes új hsz-t, mielőtt én válaszolok.
[Szerkesztve]
cucka
addikt
igazából azt kéne csinálja, hogy mondjuk $tomb_ser=serialize($tomb); , majd ezt a tomb_ser változót írogatni kifele, pakolgatni az adatbázisba. (már ha jó a feltételezésem, és nem az ''Array'' stringet szeretné kiírni )
Tele von Zsinór
őstag
Igen, annyi, meg az inserten belül illene idézőjelbe rakni
vakondka
őstag
Szia, én úgy tudom, hogy így kell beállítani a méreteit:
<textarea id=''elm1'' name=''elm1'' rows=''15'' cols=''80'' style=''width: 100%''>
vagy próbáld ki ezt, kapsz egy jó nagy ablakot:
<textarea id=''content'' name=''content'' rows=''35'' cols=''80'' style=''width: 90%''>
és a style-ban megadott width is számít.
https://toptarget.hu - Online Marketing Ügynökség
superfinest
tag
Nekem amikor lejött egy játék az outorrenten rar-ban, és iso-ba akartam tenni a DAEMON -tools-sal nem ismerte fel a program-ot.
Mi lehet a gond?
Én arra gyanakszom h újra kell telepíteni a Windows-ot.
Íme a gépem adatai:Asus K8N, A64 3000+, 1GB 400Mhz ram, Ati 9700Pro 128MB VGA
Protezis
őstag
En meg arra gyanakszom, hogy ezt nem itt kellett volna megkerdezni.
Kerdezd meg itt: [link]
Flashback
addikt
Köszönöm szépen, javítottam de most a visszahozással van problémám.
Szóval megkapomt a tömböt a $tomb2 változóban. Kap egy UNS:
for($i=1; $i<=$nur; $i++)
{
$row=mysql_fetch_row($res);
$tomb2=unserialize($row[1]);
print '<tr>';
print ''<td align=center>$row[1]</td>'';
print ''<td align=center>$tomb2[$i][id]</td>'';
print ''<td align=center>$tomb2[$i][szoveg]</td>'';
De a kimenet ez lesz: Array[id] Array[szoveg]
Mi a hiba?
Bocs nincs hosszú ö, ü és néha az á is ä :)
Flashback
addikt
MEGOLDÁS:
for($i=0; $i<=$nur; $i++)
{
print '<tr>';
print ''<td align=center>''.$tomb2[$i]['id' ].''</td>'';
print ''<td align=center>''.$tomb2[$i]['szoveg' ].''</td>'';
[Szerkesztve]
Bocs nincs hosszú ö, ü és néha az á is ä :)
tzs84
tag
még annyit hogy usertől kapott adatot soha ne insertelj úgy, hogy nem ellenőrzöd/escapeeled
a szöveget mindig mysql_real_escape_string($szoveg)-el rakd az insertbe
numerikus értékeket meg vagy ellenőrizd le, pl. preg_match('/^\d+$/',$szam)) vagy sprintf('INSERT .... %d' ... , $szam) -mal rakd a lekérdezésbe
amikor kiirsz, akkor meg htmlentities($szoveg), vagy htmlhtmlentities($szoveg,null,'UTF-8'), ha unicode az adatbázis (remélem hogy már senki nem csinál nem-unicode db-t)
Flashback
addikt
A végét értettem hogy a speciális karaktereket htmlentities-el konvertáljam ki. De ez az insertes dolgot nem értettem Ezt kicsit kifejthetnéd kérlek
Bocs nincs hosszú ö, ü és néha az á is ä :)
emitter
őstag
php-vel hogyan tudom lekérdezni az aktuális URL-címet?
Azt akarom, hogy az URL-címtől függően meghívódjon egy php-fv avagy sem. Javascript ugrott, php-vel megoldható ez? Vagy az meg csak referert tud nézni?
tkazmer
addikt
Ékezetes karaktereket próbálok bevinni egy sima text mezőbe, de ezt kapom:
Incorrect string value: '\xE1asd\xE1a...' for column 'szoveg' at row 1
Miért lehet? Próbáltam utf8-al, és latin2-vel is a szövegkódolást...
úgy tervezték, hogy kibirjon egy atomtámadást is. De nekünk komolyabb fegyvereink vannak, mint pl Béla bá, a földmunkagépkezelő
Tele von Zsinór
őstag
Ezt a kódolást hol állítod?
tkazmer
addikt
phpmyadmin-ban az oszlopok szerkesztésénél van egy olyan, hogy egybevetés, és ott.
úgy tervezték, hogy kibirjon egy atomtámadást is. De nekünk komolyabb fegyvereink vannak, mint pl Béla bá, a földmunkagépkezelő
Tele von Zsinór
őstag
A php file kódolása milyen? Meta-ban, headerben milyen kódolást küldesz? A php-mysql kapcsolat kódolása mi?
vancha2
aktív tag
Két kérdésem van:
1. Hogy tudok olyat csinálni, hogy letöltésnél van egy ellenőrző kód egy képen, és ahhoz hogy letölthessél valamit, ezt a kódot be kell írnod? Ilyen van pl. a doksi.hu-n
2. A letöltések mellé ki szeretném írni, hogy hányszor töltötték eddig le az egyes dolgokat. Gondolom ezt adatbázissal lehet megcsinálni, amihez nem értek.
Tudna valaki segíteni?
tkazmer
addikt
Azt sajnos nem tudom, hogy milyen a php-mysql kapcsolat kódolása. Hol lehet megnézni? A file karakterkészlete iso-8859-2, a doctype <!DOCTYPE html PUBLIC ''-//W3C//DTD XHTML 1.0 Strict//EN'' ''http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd''>.
úgy tervezték, hogy kibirjon egy atomtámadást is. De nekünk komolyabb fegyvereink vannak, mint pl Béla bá, a földmunkagépkezelő
tkazmer
addikt
1. Így hiretelen ezt találtam: [link]
2. Erre két megoldás is eszembe jutott, egyik, ami talán egyszerűbb, hogy azt számolod, hogy azt a lapot, ahonnan a letöltés megy, hányszor jelenítették meg. Ez annyiban lehet problémás, hogy ugye lehet, hogy valaki csak megnézi, de mégsem tölti le.
Második lehetőség, hogy csinálsz egy php file-t, aminek az a dolga, hogy a megfelelő paraméterek alapján elküldje a kliensnek a file-t. (én pl itt [link] ilyet használok, a kép teljes méretű letöltése link egy php file-ra mutat, amelyiknek az a dolga, hogy jelen esetben a képet, de bármi mást is elküldjenek a kliensnek. Azt, hogy a php kimenete egy ilyen file legyen, pedig a headerekkel tudod beállítani)
úgy tervezték, hogy kibirjon egy atomtámadást is. De nekünk komolyabb fegyvereink vannak, mint pl Béla bá, a földmunkagépkezelő
tkazmer
addikt
Közben kaptam máshol egy tippet:
mysql_query(''SET NAMES 'utf8''')or die(mysql_error());
mysql_query(''SET CHARACTER SET 'utf8''')or die(mysql_error());
mysql_query(''SET COLLATION_CONNECTION='utf8_general_ci''')or die(mysql_error());
mysql_query(''SET character_set_results = 'utf8''')or die(mysql_error());
mysql_query(''SET character_set_server = 'utf8''')or die(mysql_error());
mysql_query(''SET character_set_client = 'utf8''')or die(mysql_error());
Ezt betettem a kódba az összes többi kérés elé, hiba nélkül lefut mindegyik, de így se jó, továbbra sem tudok írni az adatbázisba.
Jah, és a charsetet is átállítottam iso-ról utf-8-ra.
úgy tervezték, hogy kibirjon egy atomtámadást is. De nekünk komolyabb fegyvereink vannak, mint pl Béla bá, a földmunkagépkezelő
Tele von Zsinór
őstag
Részben ezekre gondoltam. Az file karakterkészlete is utf8 legyen, valamit keress olyan tagot a html kódban, hogy meta, azok között is kéne lenni egynek, amiben mondod, hogy utf8 vagy iso-8859-2, valami ilyesmi:
<meta http-equiv=''Content-Type'' content=''text/html; charset=utf-8'' />
tkazmer
addikt
Ez benne van...
mod: ...és mostmár jó is, köszi
[Szerkesztve]
úgy tervezték, hogy kibirjon egy atomtámadást is. De nekünk komolyabb fegyvereink vannak, mint pl Béla bá, a földmunkagépkezelő
vakondka
őstag
HELP !
egy session-os beléptetést csinálnék, de elakadtam.
Miután megtörtént a beléptetés (adatbázisból) eltárolom a felhasználó adatait session-be, ahogy máskor is.
Viszont mikor betöltöm az oldalt újra, állandóan új session id-t kapok a géptől, így mindig elfelejti a felhasználó adatait.
Én még ilyet nem láttam...mi lehet az oka ?
https://toptarget.hu - Online Marketing Ügynökség
Tele von Zsinór
őstag
Ugye a session_start() ott van minden oldal elején?
vancha2
aktív tag
1. Hú, ez nekem nagyon bonyolult, ezt csak simán be kell másolni és kész?
2. Tehát a link egy php fájlra mutat. Annak a fájlnak hogy kell kinéznie?
Egyébként köszi!
vakondka
őstag
igen ott van.
a teszt kedvéért ki is ekhóztam a session_id-t, így jöttem rá, hogy ahányszor lefrissítem az oldalt új session id-t kapok, ezért léptet ki a rendszer beléptetés után azonnal...
https://toptarget.hu - Online Marketing Ügynökség
vakondka
őstag
Eddig még csak localhost-on próbáltam...azon gondolkozom, hogy lehet, hogy a Zonealarm Pro csinálja ezt... ?
https://toptarget.hu - Online Marketing Ügynökség
Tele von Zsinór
őstag
Lehet h jobban jársz, ha recaptcha-t használsz. Gugliban első találat, olvasd el, mi is az, aztán használd. Jól használható php lib-et adnak hozzá.
Tele von Zsinór
őstag
Lehet, nézd meg, hogy átengedi-e a sütiket, ha a session cookie nem megy vissza a szervernek, akkor csinál ilyet. session.use_trans_sid-et lehet esetleg bekapcsolni, akkor meg süti nélkül is.
vakondka
őstag
Köszi szépen. Ha hazamegyek, kipróbálom.
https://toptarget.hu - Online Marketing Ügynökség
tkazmer
addikt
2.
kb így:
$fmime = ''application/octet-stream'';
$fpath = ''fájl helye, neve'';
header( ''content-type: {$fmime}'' );
header( ''content-disposition: attachment; filename={file neve}'' );
readfile ($fpath);
Ennek a php-nek más kimenete nincs, mint az a bizonyos file.
úgy tervezték, hogy kibirjon egy atomtámadást is. De nekünk komolyabb fegyvereink vannak, mint pl Béla bá, a földmunkagépkezelő
vancha2
aktív tag
Köszi ez így működik, csak a lényeget nem tudom még. Ezzel hogy tudom majd számolni, hogy hányszor töltötték, illetve hányszor nyitották meg ezt a php fájlt?
Tele von Zsinór
őstag
Ez nem csinál mást, csak letöltésre felkínálja az adott filet. Hogy te hogy állapítod meg a file nevét, helyét, illetve hogyan számlálod, az rád van bízva. Célszerű mondjuk adatbázisban tárolni ezeket: id,eredeti filenév,mime típus,számláló
Feltöltéskor a file neve legyen az id és semmi más, valamit elmentet a mime type-t amit a bowser küld. Letöltéskor kapsz egy id-t, az alapján az adatbázisban előkeríted a megfelelő sort, növeled a számlálót, valamint elküldöd a kliensnek a filet az eredeti filenévvel és mime típussal.
vancha2
aktív tag
A folyamatot értem, de megcsinálni php-ban nem tudom. Az adatbázist meg tom csinálni, de a php-hoz nem értek. Nagy kérés lenne, hogy írd le?
Előre is köszi
[Szerkesztve]
Tele von Zsinór
őstag
google://php download counter