Html-, css- és php-help

Jelentkezz be a hozzászóláshoz.

Max7
#522
a php 24 óra alatt megvan E-bookba a felét ki is nyomtatam meg el is olvastam már 😊 patront kéne vennem 😊 most jön a 12-es lecke és az pont a msql aszem 😊

Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]

Vorpal
#521
Veszel könyvet 1 iselég . ittvan amit én vettem PHP 24 óra alatt de van olyanom is, hogy 10 perc alatt a jenkiknél csapattam hozzá és sztem minden php könyvet überel.Eccer megveszed lefexel és okos dolgok helyett ezt tanulod laza 1 hét és php guru vagy.Magyarul a kiskapunál vagy mi lehet venni ezeket, 1 elég nemkell több csak ugyanaz fûzik.

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

Max7
#520
PhpAdsNew-hoz ért valaki? csak mert adodott egy kis gondom! ha beillesztek egy html kodot akkor nem számolja az átkatintásokat csak a megjelenést de ha egy egyszerû gifet helyezek el akkor annál számolja! ez bug benne vagy csak nekem ilyen xar? :S

Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]

Max7
#519
eddig nem igazán értettem a mysql-t de most tanultuk az ecdl miatt az access kezelését és valamilyen szinten átlátom már csak a fügvényeket kell megtanulnom!

Az a gond hogy több leirasom van csak mind gepen es kb 2 oldal utan elkezd fajni a fejem ha bamulom a monitort szal majd kinyomtatom csak ahoz meg patron kell 😞

Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]

cSuwwi
#518
Nem kell parázni, könnyen tanulható (mondjuk az online helpje a php manualhoz képest fullszar).

Egy kapcsolatfelépítést tanulj meg, meg az alap parancsok használatát/lekérdezéseket és menni fog.
(SELECT, UPDATE, DELETE, INSERT IGNORE INTO) ill. mysql_query(); meg mysql_fetch_array, számokhoz meg mysql_num_rows és hali.
Késõbb majd ha bonyolultabb lekérdezéseket fabrikálsz (több táblás, vagy subquery-ket, akkor bonyolíthatod)
A dromnál (kis oldalam), is van jópár 4-5-6 soros lekérdezés, amit kitalálni sem egyszerû, de jobb mint 3-4 lekérdezésbõl összefabrikálni... ^^

shit happens

Max7
#517
pff 😊

na jó akkor script irás leáll és mysql tanulás 1000-rel 😊

Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]

Vorpal
#516
Pedig nem,)
Én már a kislégy kedvéért is a mysql hez nyulok ez oan kellemes mintha magamhoz nyúlnék,) gyors eccerü és könnye organizálható

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

Max7
#515
pedig de 😊

Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]

cSuwwi
#514
hát...
remélem nem gondoltad komolyan hogy 10 ezres tételeknél txt-zni fogsz D:::

shit happens

Max7
#513
tehát a válasz akkor: tanuljam meg nagyon gyorsan a sql-t használni? 😊

Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]

cSuwwi
#512
én idestova 4-5 éve phpzok (kezdetben énis geek voltam, txt-k meg hasonló megoldásokkal szenvedtem, aztán rászántam magam a mysql-re, és bizony sokkal könnyebben kezelhetõ, nemkell ilyen 50 soros txt buzeráló scripteket írogatni)
mondjuk én autodidakta módon tanultam a phpt, semmilyen könyvem se volt, csak nézegettem a manualt, meg mások kódjait és belejöttem 😄

az infómban ott az oldalam linkje, meg lehet ítélni mennyire megy. 😄

shit happens

cSuwwi
#511
az sql-nek pont ez a lényege, hogy adatbázisként kezelve, többezres számokkal lehessen operálni.
txtknél folyamatosan nõ a méret, így egyre lassabb lesz a feldolgozás, sqlnél meg célzott lekérésekkel, és egyéb optimalizációval gyorsabb. txtkkel max. kis számonál érdemes fogalkozni, ahol még nincs lassulás (<1000 adat)

az 1500 tagos hírlevél egy 2mbites bérelt vonalas szerveren csücsül, (mert hülyék, na mindegy), kb. 1 óra alatt ért ki mindegyik levél (mert lassú meg korlátozva is van a levélszám)
nem saját szervernél (étsd. béreled vhonnan) meg egyéb korlátozások is lehetnek, az egyszerre küldhetõ levelek számát illetõen.

shit happens

Max7
#510
tul képpen én is találtam már 10-15 ilyen megirt scriptet csak sajátot szeretnék mert a jövõben nem fogok boldogulni! még az belefér hogy itt kérek segítséget ha már végkép elakadtam mert valamilyen szinten átlátom és meg is értem a lényegét!

Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]

Max7
#509
saját tárhelyem van saját domainal ahol nincs semmi korlát csak tárhelyileg (1giga) no meg aszem van valami méretbeli sql korlát.

Az a bay hogy 4 hónapja kezdtem el a php-t tanulni komolyan! És bevalom õszintén hogy a sql-rõl egy mukkot se tudok ezért gondoltam fájlredszer emgoldásával!

Kérdés: mennyire terheli a servert az ha fájlrendszerel oldaom meg és kb 10e-res e-mail számról van szó és mennyire terheli a sql servert ha mindezt sql-be oldaom meg?

Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]

cSuwwi
#508
én ís írtam már komplett hírlevél rendszert (mondjuk nem magamnak, hanem más oldalakhoz), szöveges fájlokkal csak szenvedés. 1500 nevet txt-kben durva, adatbázist aláteszel és használod (mysql már szinte minden ingyenes helyen is van), az más kérdés hogy nemfogsz többszáz levelet kiküldeni onnan, mert nem engedik...

shit happens

Max7
#507
az ott van csak lemaradt:

$file = ("newsmail.dat");

ez van megadva legelõször 😊

Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]

cSuwwi
#506
a $fp-kre ad hibát. "not a valid stream resource" akkor van, ha a használni kívánt fájllal van valami bibi, jelen esetben $fp = fopen($file, "w"), amibõl a $file-t ami a megnyitandó fájl nevét tartalmazá seholsem látom...
abszolút címzéssel az elejére, és jólesz

pl. $file = "/usr/home/web/dchelp.hu/hirlevel/file.txt";

amúgy megint túl van bonyolítva, de ha mûködik, akkor ígyisjó, csak kódoptimalizációval gyorsítható, etc

shit happens

Max7
#505
igen olvashatóbb és látom hol a kod és hol az irásod! baszta a csöröm és beraktamazt a sort! tuti valamit átirtam amit nem kellet volna mert hibákat ir ki :_(!
konkrétan ezt:

Warning: fclose(): 3 is not a valid stream resource in /usr/home/web/dchelp.hu/hirlevel/work.php on line 77

Warning: fwrite(): 3 is not a valid stream resource in /usr/home/web/dchelp.hu/hirlevel/work.php on line 74

Warning: fclose(): 3 is not a valid stream resource in /usr/home/web/dchelp.hu/hirlevel/work.php on line 77

74; 77. sor:
fwrite ($fp, $db<$i>."\n");
fclose($fp);

ez egy kódrészlet a hirlevél scriptembõl (leiratkozás rész) nem tom hol a hiba 😞 (elötte nagyon bonyolultan oldaotam meg de ott minden müködik rendesen!


#Ha a leiratkozásra klikkelnek
elseif ($downwrite == "Leiratkozás")
{
# Ha lépteik a fájl megnyitja olvasásra
if (file_exists($file))
{
# Beolvassuk a fájlt egy tömbe
$db = @file($file);
$megvan=0;
# Ahány sor van annyiszor nézi végig
for($i=0; $i<count($db); $i++)
{
#Kocsivissza jel kiiktatása
$db<$i>=str_replace("\r","",$db<$i>);
#Soremelés jel kiiktatása
$db<$i>=str_replace("\n","",$db<$i>);
# Ha megvan
if ($db<$i> == $email)
{
# Törli
$db<$i>=str_replace($db<$i>,"",$db<$i>);
#...és jelezzük hogy megtaláltuk
$megvan++;
# Ha megtalálta amit keresett kilép a ciklusból
continue;
}
}
# Ha nincs meg
if ($megvan==0) {
# Kiirjuk
print ("Nem található a(z) ".$email." E-mail cím!");
}
else {
# Megnyitja a fájlt felülirásra
$fp = fopen($file, "w");
# Ahány sor van, annyiszor végignézi
for($i=0; $i<count($db); $i++)
{
//Ha nem üres a tömb eleme...
if ($db<$i> != "") {
if ($i == (count($db)-1)) {
# Kiírja
fwrite ($fp, $db<$i>."\n");
}
# Zárja a fájlt
fclose($fp);
}
}
}
}

Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]

Dj Faustus
#504
Semmi gond. <#wave>
(Lehet hogy ez a courier betûtípus olvashatóbb, mint a dölt, szóval inkább ezt használom.)

Max7
#503
baxa meg mostmár!

bocsánat <#rinya>

kihagytam valamiért azt a sort vagy töröltem a tököm se tudja fáradt vok naon 😞 és mostmár a fejem is fáj 😞

sorry tényleg holnap megcsinálom és nyilatkozok rolla hogy szuperál!

bocsi még 1x

Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]

Dj Faustus
#502
<?php
$bemenet = $_POST["mezo"]; //A mezo-nak elnevezett beviteli mezõ lekérése

$wordsfile = "xxx.txt"; //A szavak listája
$db = @file($wordsfile); //Beolvassuk egy tömbbe, ha megnyitható
if (!$db) { return; } //Ha nem nyitható, akkor csókolom

$megvan=0;
for($i=0; $i<count($db); $i++) { //Ahány sor van, annyiszor végignézi
$db<$i>=str_replace("\r","",$db<$i>); //Kocsivissza jel kiiktatása
$db<$i>=str_replace("\n","",$db<$i>); //Soremelés jel kiiktatása
if ($db<$i> == $bemenet) { //Ha megvan...
$db<$i>=str_replace($db<$i>,"",$db<$i>); //...kitöröljük...
$megvan++; //...és jelezzük hogy megtaláltuk.
}
}

if ($megvan==0) { //Ha nincs meg...
print ("Nem található a(z) ".$bemenet." szó!"); //...jelezzük
} else {
$handle = fopen($wordsfile, "w"); //Megnyitjuk az állományt felûlírásra
for($i=0; $i<count($db); $i++) { //Ahány sor van, annyiszor végignézi
if ($db<$i> != "") { //Ha nem üres a tömb eleme...
if ($i == (count($db)-1)) {
fwrite ($handle, $db<$i>);
} else {
fwrite ($handle, $db<$i>."\n"); //...kiírjuk
}
}
}
fclose($handle); //Lezárjuk az állományt
}
?>

Ennél a kódnál a if ($db<$i> != "") { //Ha nem üres a tömb eleme... sor akadályozza meg, hogy üres tömbelemet írjunk ki. Ha van benne egy space, vagy egy tab akkor, viszont kiírja!

A $db<$i>=str_replace($db<$i>,"",$db<$i>); sornál a gondolatjelek között nincs szóköz! (Ugyanez igaz a $db<$i>=str_replace("\r","",$db<$i>); és a $db<$i>=str_replace("\r","",$db<$i>); részekre is!)

Miért nem lehet ezen a fórumon rendesen - bekezdésekkel tördelt - forráskódot idézni...

Max7
#501
nem az utcsó sort 😊 a közepén kitörli a szót és otthagy egy üres sort 😊

Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]

Dj Faustus
#500
A legutóbbi kódot használtad?
Hol hagy üres sort? A legutolsó sornál? Máshol nem hagyhat...
Akkor módosítsd ezt a sort:
fwrite ($handle, $db<$i>."\n"); //...kiírjuk

Erre
if ($i == (count($db)-1)) {
fwrite ($handle, $db<$i>);
} else {
fwrite ($handle, $db<$i>."\n"); //...kiírjuk
}

Ha az utolsó sort írja, akkor nem fog sorvége jelet kirakni.

Max7
#499
na mostmár csak egy apró hiba 😊 az üres sort is otthagyja!

Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]

Max7
#498
köffi akkor nekiesek újból 😊

Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]

Dj Faustus
#497
Karrdél!
Na most foglalkozzunk a te problémáddal:
a te esetedben a varázsszó: az oldalon belüli "könyvjelzõ".
Ilyet a hiperlinkek létrehozására alkalmas <a> tag name attribútumával tehetsz meg.

Tegyük fel, hogy van egy dokumentumod, amiben könyvjelzõket akarsz elhelyezni. Nevezzük content.htm-nek. Lásd az alábbi kódrészletet:
<!-- content.htm -->
<h2><a name="bev">Bevezetõ</a></h2>
<p>Ide kerûl a bevezetõ tartalma...</p>
<h2><a name="elso">1. fejezet/a></h2>
<p>Ide kerûl az elsõ fejezet...</p>
<h2><a name="masodik">2. fejezet</a></h2>
<p>Ide kerûl a második fejezet...</p>

Mint láthatod, a name attribútum határozza meg a "könyvjelzõkett" (bev, elso, masodik) a dokumentumon belûl.

Tegyük fel, hogy a tartalomjegyzék egy toc.htm elnevezésû állományban van. Ennek a kódrészlete így néz ki:
<!-- toc.htm -->
<p><a href="content.htm#bev">Ugrás a bevezetõre</a></p>
<p><a href="content.htm#elso">Ugrás az 1. fejezetre</a></p>
<p><a href="content.htm#masodik">Ugrás a 2. fejezetre</a></p>

Mint látható, a kettõskereszt (#) után szerepel a könyvjelzõ neve.

De tegyük fel, hogy ezt az egészet egy oldalon szeretnéd látni. Ebben az esetben a legegyszerûbb megoldás a frameset használata:
<frameset rows="*" cols="200,*">
<frame src="toc.htm" name="leftFrame" id="leftFrame" title="leftFrame" />
<frame src="content.htm" name="mainFrame" id="mainFrame" title="mainFrame" />
</frameset>

Ez egy külön állományban foglal helyet.

Ha frameset-et használsz, a toc.htm a következõképp módosul:
<!-- toc.htm -->
<p><a href="content.htm#bev" target="mainFrame">Ugrás a bevezetõre</a></p>
<p><a href="content.htm#elso" target="mainFrame">Ugrás az 1. fejezetre</a></p>
<p><a href="content.htm#masodik" target="mainFrame">Ugrás a 2. fejezetre</a></p>

Az <a> tag target attribútuma gondoskodik arról, hogy a másik frame-ben jelenjen meg a tartalom.

Bõvebben ezekrõl itt, illetve itt olvashatsz.

Dj Faustus
#496
Ki. Ugyanis nagyon dühített, hogy ilyen vackok miatt nem mûködött a kód.

Max7
#495
ezt kiprobáltad? csak mert mire az elõzõben átirogatam a tömböket a saját kis scriptemhez meg átalakítottam egy picit addigra kifolyt a szemem 😊

Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]

Dj Faustus
#494
És még egy kis finomítás: mivel az unset() függvény nálam furcsa módon a keresett kifejezés után is törölt, ezért helyette az alábbi megoldást javaslom:
$db<$i>=str_replace($db<$i>,"",$db<$i>);

Ez csak törli a tömb adott értékét, ezért a kiírásnál a következõ módosítást javaslom:
if ($db<$i> != "") {
fwrite ($handle, $db<$i>."\n"); //Kiírjuk
}

Tehát csak akkor írunk, ha nem üres a tömb eleme.

Így a végleges kód a következõ lesz:
<?php
$bemenet = $_POST["mezo"]; //A mezo-nak elnevezett beviteli mezõ lekérése

$wordsfile = "xxx.txt"; //A szavak listája
$db = @file($wordsfile); //Beolvassuk egy tömbbe, ha megnyitható
if (!$db) { return; } //Ha nem nyitható, akkor csókolom

$megvan=0;
for($i=0; $i<count($db); $i++) { //Ahány sor van, annyiszor végignézi
$db<$i>=str_replace("\r","",$db<$i>); //Kocsivissza jel kiiktatása
$db<$i>=str_replace("\n","",$db<$i>); //Soremelés jel kiiktatása
if ($db<$i> == $bemenet) { //Ha megvan...
$db<$i>=str_replace($db<$i>,"",$db<$i>); //...kitöröljük...
$megvan++; //...és jelezzük hogy megtaláltuk.
}
}

if ($megvan==0) { //Ha nincs meg...
print ("Nem található a(z) ".$bemenet." szó!"); //...jelezzük
} else {
$handle = fopen($wordsfile, "w"); //Megnyitjuk az állományt felûlírásra
for($i=0; $i<count($db); $i++) { //Ahány sor van, annyiszor végignézi
if ($db<$i> != "") { //Ha nem üres a tömb eleme...
fwrite ($handle, $db<$i>."\n"); //...kiírjuk
}
}
fclose($handle); //Lezárjuk az állományt
}
?>

Dj Faustus
#493
Azért nem találja, mert a file beolvasásakor, beolvassa a file végén lévõ sorvége/kocsivissza jeleket is. Mivel az nem egyezik a sorvége/kocsivissza jel nélküli, a form-ból beadott szöveggel, nem találja sehol.

Például az xxx.txt tartalma a következõ:
alma
barack
cseresznye
dinnye

Mindegyik sor végén (a dinnye után is!) ott van egy új sor (\n), és Windows esetén egy kocsivissza (\r) jel.
Ha a beviteli mezõbe beadod a cseresznye szót (így sorvége-jel nélkûl), mivel a cseresznye nem fog megegyezni a cseresznye\r\n vagy cseresznye\n kifejezéssel, a szkript nem talál!

Tehát, mielõtt cserére kerûlne a sor, ki kell törölni ezeket a huncut jeleket:
$db<$i>=str_replace("\r","",$db<$i>);
$db<$i>=str_replace("\n","",$db<$i>);

ezt a két sort a if ($db<$i> == $ bemenet) { //ha megvan... elé rakd.

Max7
#492
semmi baj amúgy én már annak örülök hogy van aki segít! amúgy valami a keresésnél nem jó hisz hiába van az a bizonyos szó benne a fájlba továbra is kiirja hogy nem találja 😞

Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]

cSuwwi
#491
98%-ban amit beírok tökéletesen szuperál (ha mégsem, akkoris valami zárójel, vagy sorvégi lezárás elmaradás van), már kinõttem a soronkénti tesztelés korszakból 😄

shit happens

cSuwwi
#490
jólvan elhiszem, nem használtam még (tömbbõl való törlésre), de gondoltam hogy jólehet

shit happens

Dj Faustus
#489
Sima parse error-t írt ki.
Nota bene (jól jegyezd meg): mindig teszteld a kódot mielõtt közölnéd, lehet, hogy lefelejtettél belõle valamit! (Én is csak utólag tettem meg, ezért bocsi)

Dj Faustus
#488
Idézet a PHP-manual-ból:
"Ha meg szeretnél szüntetni egy kulcs/érték párt, használd az unset() függvényt."

A hozzá tartozó forráskód:
"unset($arr<5>); // Ez eltávolítja az elemet a tömbbõl"
unset($arr); // Ez az egész tömböt törli
Forrás

Ja és teszteltem: zárójel nélkûl hibát ír ki (ami teljesen igaz, hisz ez egy függvény!), zárójellel jól mûködik!

Max7
#487
a böngészõven irta már foglamam sincs de ha kel viszacsálom a php-t és emgnézem ugyanis most mûkódik csak mindig azt irja hogy nem találja pedig ott van 😞 az a bizonyos sor 😞

Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]

cSuwwi
#486
zárójel nélkül is megy az unset sima változókra unset $i (tömbösre lehet hogy kell zárójel)

shit happens

cSuwwi
#485
az unset az felszabadítja az aktuális változót, de tömbbõl nem biztos hogy kiszedi (bár lehet, nem próbáltam még)

milyen hibát ír?

shit happens

Dj Faustus
#484
Igen, elgépeltem. Hiányzik a zárójel. Így helyes:
unset ($db<$i>); //...töröljük..
Az unset-rõl bõvebben itt.

Max7
#483
unset $db<$i>; //...töröljük...

itt nincs valami elütés? csak mert erre gondot jelez!

Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]

Max7
#482
ez jó 5let kösffi neked is neked egy kis sport szelet jár 😊

Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]

Max7
#481
kösz ez már olyannyira részletes hogy egy kezdõ is kiigazodik rajta jár a tábla csoki 😉

Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]

cSuwwi
#480
én még esetleg tennék egy continue;-t a $megvan++ után, hogyha megtalálta amit keresett lépjen ki a ciklusból, ne keressen tovább (feltételezve hogy max. 1 találatot adhat. ha több egyforma is lehet, akkor nemkell) 😊

shit happens

Dj Faustus
#479
<?php
$bemenet = $_POST["mezo"]; //A mezo-nak elnevezett beviteli mezõ lekérése

$wordsfile = "xxx.txt"; //A szavak listája
$db = @file($wordsfile); // beolvassuk egy tömbbe, ha megnyitható
if (!$db) { return; } // ha nem nyitható, akkor csókolom....

$megvan=0;
for($i=0; $i<count($db); $i++) { // ahány sor van, annyiszor végignézi
if ($db<$i> == $ bemenet) { //ha megvan...
unset $db<$i>; //...töröljük...
$megvan++; //...és jelezzük hogy megtaláltuk
}
}

if ($megvan==0) { //ha nincs meg...
print ("Nem található a(z) ".$bemenet." szó!"); //...jelezzük
} else {
$handle = fopen($wordsfile, "w"); //Megnyitjuk az állományt felûlírásra
for($i=0; $i<count($db); $i++) { // ahány sor van, annyiszor végignézi
fwrite ($handle, $db<$i>."\n"); //Kiírjuk
}
fclose($handle); //Lezárjuk az állományt
}
?>

#478
Üdv. Kéne egy kis segítség.
Ha html-ben szerkesztek weblapot akár Namo-val akár Macromedia-val azt hogy tudom megcsinálni hogy legyen egy legördülö lista ami tartalmazza az általam beírtakat és ha az illetõ rákkatint egy adott dologra akkor az oda ugrik az oldalon ahol az a bizonyos szó vagy a hozzá tartozó kép van.

Max7
#477
skacok nekem is fájlkezelésel van gondom! van egy adott fájl pl xxx.txt ebben egymás alatt sorok hogy tudnám megoldani azt hogy ha a html imput mezõjébe beirják az adott sort megnézi hogy van-e olyan a fájlban ha van törli azt a sort ha nincs kiirja printel hogy nem található az adott szó (sor)

Ne vitatkozz a hülyékkel, mert lealacsonyodsz a szintjükre és legyőznek a rutinjukkal! [ http://dchelp.hu ]

cSuwwi
#476
\n kell a végére, vagy úgyis lehet hogy a kódban a végén nyomsz egy entert

$x = $szoveg."
";

de lehet chr()-el is sortördelni, stb.

shit happens

Ackro
#475
sziasztok!

van egy form, egy input mezõvel és van egy submit gomb hozzá, a form action-je egy php scriptre mutat, a php-nak annyit kellene csinálnia, hogy egy .txt fájlba elmenti a textboxba írt szöveget úgy, hogy minden elküldött szöveget külön sorban kezdjen el mert most simán egymás után rakja õket.
hogyan lehet sort emelni (a \n-t próbáltam de lehet, hogy nem jó helyre írtam szóval, ha ez a megoldás akkor hova kell írni??)
thx elõre is!

turcsiVF11
#474
HY AGAIN!
TÁRGYTALAN!

turcsiVF11
#473
Sziasztok!
1.Soha nem csináltam weblapot és nem is akarok még 😄
2.Csináltam 1 phps-fajlszerkezetet FD scrit-el
Amugy aza gondom hogy az FD script (RULZ!!!) a gyökér könyvtárba tesz 1 pontot pedig megvan neki tiltva hogy ilyet mutathasson.
Rákattintva pedig a download.php nevü fajlt ajánja fel letöltésre a böngészõ.
Azt tudod hogy az elérési helye "./.." de ha letiltom azt hoyg mutassa ".." ot akkor ha belépek 1 kreát mappába nincs lehetöségem visszalépni mert nincs benne a ".." mert ugye megtiltottam a megjelenítést.
Ezen töröm a fejem egy ideje és nem hagy nyugodni.
Lehet hogy:-a szolgáltato a xar (cjb)
-a script a rossz
-az lenne a megoldás ha másik listázot használnék
nem tom.
jajj asszem sok lessz remélem valaki tud segiteni vagy ha nem ,akkor esetleg valami tanácsot, e-bookot ajánlhatna nékem.
THX!!!
ui:JA és:"Hülye ,azért nem vagyok"😄