- Poco X3 Pro - hardverfrissítés
- Magisk
- Xiaomi 15 - kicsi telefon nagy energiával
- QWERTY billentyűzet és másodlagos kijelző is lesz a Titan 2-ben
- Milyen okostelefont vegyek?
- Xiaomi 14T Pro - teljes a család?
- Huawei Watch GT 2 Pro - egyszerűen gyönyörű
- Apróbb óra érkezik a OnePlustól
- Samsung Galaxy S24 Ultra - ha működik, ne változtass!
- iPhone topik
Aktív témák
-
Forest_roby
őstag
Okay!
Problémát többé kevésvé sikerült megoldanom. ( vagyis meg fogom tudni oldani ezek után )
Köszi a segítségeteket! -
Forest_roby
őstag
Hi!
ha ilyen hibaüzenetet kapok: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at ...
az ez miatt lehet??? (phpinfo)
session.cache_limiter nocache nocache
Távolról tudom én ezeket a paramétereket módosítani?
Előre is köszi!
Forest
mod: megválaszolom magamnak! Nem! (Az ultraweben is ezek a paraméterek vannal és ott nem írja ki ezt a hibaüzenetet.)
[Szerkesztve] -
Forest_roby
őstag
Megvan a hiba többé-kevésbé. A single quot -ot nem alakítja át és ebből vannak problémák.
próbálta egy csomó lehetőséget:
ááááá nem tudom ide beírni, csak nagyon körülményesen.
Mindenesetre ideiglenes megoldásként átalakítottam a single quot -okat sima (dupla) quot-á és most nem ír ki mysql errort.( a mysql query akadt össze ha páratlan számú single quot került bele.) /próbáltam a single quot átalakítását html code-dá, de az se segített
' ---> '/ -
Forest_roby
őstag
fogalmam sincs, de mysql_errort írt ki a böngésző. gondolom itt:
$query = ''insert into comments (user,date,comment) values (''' . $_SESSION['nick'] . ''','$datum','$text')'';
if (mysql_query($query)) echo ''<font size=+1>Az üzenet sikeresen elküldve!</font><br><br><font color=\''red\''>Rögtön továbítjuk a commentekhez!</font>'';
else echo mysql_error;
ez else ág teljesült!
[Szerkesztve] -
Forest_roby
őstag
válasz
Forest_roby #4059 üzenetére
ájjjj kicsit átalakította a ph! amit beillesztettem, no de sebaj!
-
Forest_roby
őstag
válasz
VladimirR #4058 üzenetére
ezeket már megszoktam! :)
mod.:
ááá,ha ezt helyetesíttem:
$text = str_replace('\''', '\'\'', $text);
$text = str_replace('"', '\''', $text);
$text = str_replace(' ', ' ', $text);
ezzel:
//$text = str_replace(array(''\'''',''"'','' ''), array('''''',''\'''','' ''), $text);
akkor mysql hibát dob! - még nam adtam fel, hogy egyedűl megtalálom a hibát, de gondoltam informállak titeket! :B
[Szerkesztve] -
Forest_roby
őstag
válasz
Forest_roby #4056 üzenetére
perfect! egértelművé tettem a kétes dolgokat az adatbázisba mentésnél.
[/OFF] ---> </font><!-- [/OFF] -->
and
[/C] ---> </font><!-- [/C] --> -
Forest_roby
őstag
Thx! most jó a nagy része - vannak hasonló átalakítások ahol nem egyértelmű, hogy minél mit kell átalakítani, azon még dolgoznom kell, de egyébként jó!
Ja a ciklus. Hát igen, régen csináltam a PH! hsz előnézőmet és ez a kód abban volt benne - alig értettem a php -hez, szóval ahhoz képes nem is volt rossz. Most se értek sokkal jobban hozzá, de igaz ami igaz - ez így egy kicsit égő. Ki fogom javítani! Ha ez c nyelven lett vona akkor elkezdeném fonni a kötelet magamnak.
Köszi még egyszer! A többi dolgot is át fogom nézni amit írtatok!! -
Forest_roby
őstag
válasz
VladimirR #4048 üzenetére
''probald meg a valtoztatas elotti es a valtoztatas utani szoveget kiiratni''
Próbáltam és a dologból adódóan a forrásban kellett nézegetnem a kódot (már amit kiírattam), de nem tudtam belőle levonni semmi hasznos következtetést csak annyit, hogy nem működik!
Amit átalakított ott különbözött a forrás, amit nem ott azonos volt... : | De a miért az rejtély.
Ctrl+c, ctrl+v vel bekopiztam a visszaalakító fv-hez a kódot, amit vissza kellene alakítani, de csontra megegyezett.
$text = str_replace('<img src=\''view/pic/n1.gif\''>', ':)', $text);
<img src=''view/pic/n1.gif''>
Csak épp nem műxik!
Ezt légyszi fejtsed ki: ''meg annak nezz utana, nem problema-e, hogy case sensitive a kodod'' nem igazán értem mit kellene csinálnom. :B
Köszönöm az edigi segítségeket! :) -
Forest_roby
őstag
Hi!
Adatbázisban való tárolás előtt a küldöt szöveget így alakítom át:
[link]
módosításnál a visszaalakítórész meg így néz ki:
[link]
nos a visszaalakítással van a baj. [B][/B] csak az ilyeneket alakítja vissza - vagyis ilyenné. Eléggé kötött, hogy mit tudok ide beírni. :) de remélem érthető.
Szóval főleg a html kódoknál van baj.
Meg tudnátok mondani, hogy mi a fenét csináltam rosszúl?
Előre is köszi!
Forest -
Forest_roby
őstag
okay, már értem! És elég hasznosnak tűnik nekem.
/mondjuk én hsz írásnál lecsekkolom, hogy a figura be van -e jelentkezve és ha nem akkor betöltetem neki a login.php-t, de nem árt ha van több biztonsági intézkedés!!!
pl.: a bejelentkezésnel ez elég hasznos, nekem ott nincs semmilyen védelmem.../
Kösz az infót srácok!!!!
mod: No akkor már, ha itt tartunk. Mik azok a ''védekezési módszerek'' amiket érdemes használni?
[Szerkesztve] -
Forest_roby
őstag
válasz
paramparya #4014 üzenetére
áááá, te szeretesz olyan hsz-eket írni, amit én nehezen emésztek meg!!!
mod:őstag lettem
[Szerkesztve] -
Forest_roby
őstag
válasz
paramparya #4008 üzenetére
Köszi!
cucka :
Na most megkaptam, de igazad van. Mostanában ezzel a témával kapcsolatban volt egy csomó kis kérdésem, ami utánna járásal megoldható lett volna. Igazából ezt én is tudom, de olyan témában megtalálni a helyes megoldást, amit az ember nem ismert elég nehéz... Könnyebb itt megkérdezni...Hát akkor majd odafigyelek, hogy ne kérdezgessek túl sokat!
Bocs, ha ez téged zavart!
/mondjuk ezt jól beszívtam, elég bizos voltam, hogy mire jó ez a $_SERVER['PHP_SELF', de tévedtem...
/
-
Forest_roby
őstag
Hi!
logout.php
miután lefut, azt szeretném, ha arra az oldalra ugrana, ahonan rákatintottal a kilépés linkre.
betettem ezt a sort:
header(''Location: ''.$_SERVER['PHP_SELF']);
de nem működik, ezt írta ki firefox:
A Firefox azt észlelte, hogy a kiszolgáló olyan módon irányítja át a kérést, hogy az soha nem fog teljesülni.
Mit csináltam rosszúl? /fura, mert a login.php -nél ugyan ez van és ott műxik + nem találtam semmit ami miatt itt nem kellene működnie./
Előre is köszönöm a válaszokat!
Forest
[Szerkesztve] -
Forest_roby
őstag
válasz
Forest_roby #3637 üzenetére
ugy latom, hogy nem a php -vel van gond, hanem a javascript filelal, ami megívja a php-t, szóval átnézek az ajax topicba.
THX!
[Szerkesztve] -
Forest_roby
őstag
Hi!
Azt szeretném elérni, hogy readfile(filename) -re ne megjelenítse a file tartalmát, hanem behozza a file mentése ablakot és az adot file-t így le tudnám menteni a winyóra...
így próbálom elérni:
<?php
$_GET[''file''];
print ''<br><br>file neve: ''.$_GET[''file''].''<br><br>'';
$path = ''/var/www/****/***/**/*/''.$_GET[''file''];
header('Content-Description: File Transfer');
header('Content-Type: application/force-download');
header('Content-Length: ' . filesize($path));
header('Content-Disposition: attachment; filename=' . basename($path));
readfile($path);
?>
de ezt írja ki hibának:
file neve: file.name
Warning: Cannot modify header information - headers already sent by (output started at /var/www/site/open.php:3) in /var/www/site/open.php on line 7
Warning: Cannot modify header information - headers already sent by (output started at /var/www/site/open.php:3) in /var/www/site/open.php on line 8
Warning: Cannot modify header information - headers already sent by (output started at /var/www/site/open.php:3) in /var/www/site/open.php on line 9
Warning: Cannot modify header information - headers already sent by (output started at /var/www/site/open.php:3) in /var/www/site/open.php on line 10
file.tartalma............
Mit rontottam el?
Előre is köszi a válaszokat!
Forest
[Szerkesztve] -
Forest_roby
őstag
Hi!
Egy php file-t meghívok valahogy így: print.php?kiir=szoveg
jó -e ez így?
ill. ami fontosabb
Hogy lehet az url-ből kinyerni ezt az információt, hogy a kiir szöveges változó tartalma szoveg?
Előre is köszi!
Forest -
Forest_roby
őstag
Hi!
Hogy lehet beállítani, hogy a php oldalt ne chache -elje a böngésző?
( vagyis minden betöltésnél ujratöltse az egész oldalt )
Előre is köszi!
Forest
mod:
bobace: header(''Location: url'');
[Szerkesztve] -
Forest_roby
őstag
<a href=\''#\'' onclick=\''javascript: openfile($path);\''>megnyitás</a>
Én is erre gondoltam alapból, de reménykedtem, hogy van más megoldás is, mert a php - javascript egyvelegből aztán tényleg nem tudok semmit.
A readfile() fv szeretném lefutatni a $path paraméterrel.
Tudna akkor ebben vki segíteni v. hozzak át a javascript topicba?
[Szerkesztve] -
Forest_roby
őstag
Hi!
Hogy lehet elérni, hogy egy link-re kattintva ( <a ......>megnyitás</a> ) lefusson egy darab php függvény és más semmi, ne akarlyon megnyitni egy oldalt se és persze látszódjon linknek ez a 'link'?
Előre is köszi!
Forest -
Forest_roby
őstag
HÚ, ezt nagyon elnéztem...
Valszeg az a gond, hogy a register_global off -on van.
Ez webservereken álltalában off -on van, mert ha igen, akkor sz@rt se ér ez a script?
mod: átálítottam a register_globalt On -ra és most jó is!
[Szerkesztve] -
Forest_roby
őstag
válasz
Benmartin #3591 üzenetére
hi!
Köszi a válaszodat!!
ellenőrzöd a felhasználónevet és a jelszót ha ez stimmel hozz létre egy session-t $_SESSION['login'= true és adj neki igaz értéket. Azután nincs más dolgod mint a védett oldalon ellenőrizni hogy a session értéke megfelelő-e pl.:
if ($_SESSION['login'!== true) {
print ''be kell jelentkezned'';
exit();
}
Bocs, de én itt még nem tarok - ezt egyenlőre nem tudom értelmezni.
Warningot meg ezért ad: [link] bekapcsolhatod a kimeneteli pufferelést [link] így vagy a head rész után teszed be a session_start()-ot.
Warning: Unknown(): Your script possibly relies on a session side-effect which existed until PHP 4.2.3. Please be advised that the session extension does not consider global variables as a source of data, unless register_globals is enabled. You can disable this functionality and this warning by setting session.bug_compat_42 or session.bug_compat_warn to off, respectively. in Unknown on line 0
Szóval szerintem ez nam az amire te gondoltál! A session_register() fv helyett kell vmi mást használni és ennek fényében átalakítani a forráskódot. Ebben kérdtem a segítségeteket! -
Forest_roby
őstag
Hi!
Próbálom tutoriálból megtanulni a felhasználó beléptetése dolgot, de ugy látom, hogy egy kicsit elavult lett a tut.
sources:
<?php
session_start();
?>
<!DOCTYPE HTML PUBLIC ''-//W3C//DTD HTML 4.0 Transitional//EN''>
<html>
<head>
<title>PHP4 Session</title>
</head>
<body>
<?php
if (!isset($counter)) {
$counter = 0;
session_register(''counter'');
}
else
$counter += 1;
echo(''a számláló értéke: $counter<br>'');
echo(''<a href=\''$PHP_SELF?'' . SID . ''\''>növel</a><br>'');
?>
</body>
</html>
Elvileg ez egy egyszerű counter, ami a Session -t használja.. Persze nem működik, mert elavult. Olvasgattam, hogy hogyan lehet javítani a hibát, de igazából nem sikerűl rájönnöm a megoldásra. Vmi olyanmit vettem ki, hogy a session_register(vmi) -t nem kell használni, hanem helyette csak simán a $_SESSION['vmi'; -t. Így módosítottam a php file és már nem dob ki warning hibaüzit, de nem is működik a progi...
Tudnátok segíteni ennek az egyszerű php filenak a módosításában egy ki magyarázattal mellékelve?
Előre is köszi!
Forest -
Forest_roby
őstag
Megen én....
2 változó (szám) értékét akarom elraktározni egy táblázatban. Ez így jó hozzá:
CREATE TABLE `tablazat` (
`sor` VARCHAR( 2 ) DEFAULT '0' NOT NULL ,
`oszlop` VARCHAR( 2 ) DEFAULT '0' NOT NULL
); -
Forest_roby
őstag
Ja, már látom- azt is nekem kell létrehozni....
/nem akarok olyan sok mindent, csak az alapokkal is gondom van...
van olyan tutorial, ami ezzel foglalkozik:
php-vel:
adatbázis létrehozása (miket lehet egyeltalán létrehozni egy adatbázisban)
kiválasztása
tábla létrehozása
kiválasztása
benne adatok lehelyezése/olvasása/módosítása
a phpmyadmin-t nem akarom használni...
Régen már egyszer végigjártam ezt a rövidke utat, de már elfelejtettem/
mod: keresés! sokkal egyszerűbb keresni, ha az ember tudja, hogy pontosan mit keres...
[Szerkesztve] -
Forest_roby
őstag
válasz
paramparya #2703 üzenetére
(ultraweb)
<?php
$sql = mysql_connect(''SQL2.ULTRAWEB.HU'', ''user'', ''pass'');
?>
Ezzel csak csatlakoztam a szerverhez v. már ki is lett választva az adatbázis?
( vagyis alapból van létrehozva az uw-n adatbázis vagy az is nekem kell? )
mod:
nincs olyan topic, hogy php/mysql abszolút kezdőknek?
[Szerkesztve] -
Forest_roby
őstag
Bonyolíthatok még egy kicsit, aztán megpróbálom utánnya egyedül folytatni?
Amit kiírok változó lehetne egy mysql tábla tartalma és ha frissítem, akkor a táblának az értékét is megváltoztatom és persze az uj megváltoztatott érték jelenik meg a lapon.
(ehhez egy kis help?)
-
Forest_roby
őstag
tbs, L3zl13:
Nem tudtam, hogy lehet post-olni saját magára. : (
így már tényleg könnyű....
Köszönöm a segítséget, szépen működik!
[Szerkesztve] -
Forest_roby
őstag
válasz
Forest_roby #2697 üzenetére
up
-
Forest_roby
őstag
Hi!
hogy lehet: egy file.php -ban kiíratni egy változó értékét, aztán vmilyen input mezőben ezt módosítani, rányomni egy 'frissítés' gombra és az új változóértéket kiíratni ugyanabban az ablakban.
Előre is köszi a válaszokat!
mod: nyilván nem egy változó kiírása okozza a problémát.
[Szerkesztve] -
Forest_roby
őstag
Megen én.
Két speciális karakterlánc közötti szöveget bele lehet tenni egy $valtozoba ?
$text='*****szöveg!!!!!';
a szöveg -et szeretném egy másik változóba tenni!
please!
mod.: MEGOLDVA /BOCSI/
[Szerkesztve] -
Forest_roby
őstag
válasz
paramparya #2576 üzenetére
hát igen!
< ----> &[B][/B]lt;
by VladimirR
[Szerkesztve] -
Forest_roby
őstag
válasz
Forest_roby #2574 üzenetére
asszem megvan
< --> <
[Szerkesztve] -
Forest_roby
őstag
ááááá! Ez így nem jó! - konkretizálnom kell : (
<vmi> van a szövegben és én az akarom, hogy az is jelenjen meg ( <vmi> ).
Ezt hogy kell? pl.: <b><br><img><stb>
De fontos, hogy html text legyen, mert néhol szükség van rá.
mod: tehát vhogy ezt a jelet: < kellene alakítani, hogy az is maradjon, meg nem is, csak veszítse el a html funkcióját, ha én ugy akarom.
[Szerkesztve] -
Forest_roby
őstag
válasz
paramparya #2571 üzenetére
tuti! THX
Ez egyszerre csak 1 -et tud változtatni? Nem lehet több változást(''mit'' -> ''mire'') definiálni? -
Forest_roby
őstag
válasz
paramparya #2569 üzenetére
megen én
PHP verzió szám: 4.3.10
A példa nem működik, ami fenn van a ''php kézikönyv'' weblapon. : )
Igen komolyat kérek! Egy egyszerű példát le tudnál írni? Pl.:
$text változóban van vmi szöveg. Ahol *** -ot lát oda írja ki, hogy ho, ahol === -ot lát oda írja ki, hogy sin. Azt hiszem, hogy aki már használta ezeket a függvényeket, annak ez nem nehéz.
Előre is köszi! -
Forest_roby
őstag
válasz
paramparya #2567 üzenetére
okay - utánna nézek a használatának!
thx -
Forest_roby
őstag
Hi!
Post method -dal küldök egy szöveget egy php -filenak és ezt a szöveget echo $_POST['xyz']; -val megjelenítem. Eddig nincs is semmi baj. Itt tanácsoltátok, hogy a \n miatt tegyem be a nl2br() függvényt. Ez is stimmel, de én szeretném ha nem csak a \n alakítaná át, hanem még egypár speciális jelet is. Hogyan lehet ilyet csinálni? Van vmi leírás valahol?
Előre is köszi a válaszokat!
[Szerkesztve] -
Forest_roby
őstag
válasz
Forest_roby #2492 üzenetére
hi!
Na kipróbáltam egy valószínűleg működő változatot a mymail() függvényre.
ezt a választ kaptam:
Warning: fsockopen() has been disabled for security reasons in ....URL.... on line 21
Hát ez nem jött be!
mod.:
Ha vkit érdekel, itt a forrás: [link]
[Szerkesztve] -
Forest_roby
őstag
válasz
paramparya #2490 üzenetére
tuti!
és magát a mail() függvényt meg lehet vhol találni?
van! max30/nap -> növelhető pénzzel 150/napra
[Szerkesztve] -
Forest_roby
őstag
Hi!
Gondolom a php-ben is lehet függvényeket létrehozni. Nem lehet a mail() függvényt lemásolni és egy másik nevet adni neki, pl.: mail2() -> mint egy saját függvénynek? Így nem a mail() függvényt kellene futatnom, ha egy mailt akarok küldeni.
Megoldható? -
Forest_roby
őstag
válasz
vzsolo2225 #2485 üzenetére
ok! thx
mod:
műxik a dolog! Elküldi a leveleket elég szépen, html -t is támogatja, de most vettem észre hogy korlátozva van a serveren a levélküldések száma. Tudtok olyan tárhelyet, ahol engedélyezett a php futtatás és nincs korlátozva a mail() függvény futtatása?
[Szerkesztve] -
Forest_roby
őstag
a szerkesztő színei alapján sztem így:
$fejlecek .= 'From: ' . $nev . ' <' . $email_from . '>' . ''\r\n'';
még nem vagyok kész az egésszel, ugyhogy még nem tudom tesztelni!
mod.:
és mit jelent az a .=, akkor kell használni, ha van a változóban ilyen: ''\r\n''; ?
[Szerkesztve] -
Forest_roby
őstag
HI!
Számotokra egy egyszerű kérdésem lenne.
A $fejlecek szöveges változó több szintén szöveges változóból + szövegből + újsorkarakterek + ezek tetszőleges elegyéből állna.
Milyen szabály van erre, hogy néz ez ki?
-----------------------------------------------------------------------------------
-----------------------------------------------------------------------------------
Hátha nem elég érthető a kérdés, konkretizálok egy kicsit.
// HTML levél küldése esetén, a Content-type fejlécet be kell állítani
$fejlecek = 'MIME-Version: 1.0' . ''\r\n'';
$fejlecek .= 'Content-type: text/html; charset=iso-8859-1' . ''\r\n'';
// további fejlécek
$fejlecek .= 'To: ' . ''\r\n'';
$fejlecek .= 'From: Forest Roby <forest_roby@freemail.hu>' . ''\r\n'';
$fejlecek .= 'Cc: ' . ''\r\n'';
$fejlecek .= 'Bcc: ' . ''\r\n'';
no, ebbe a 'cucc'ba akarok bizonyos részeket változóval helyetesíteni, de nem tom, hogy kell php-ben ezt megcselekedni. : )
alternatív példa: text = ''szöveg első része'' + valtozo + ''szöveg második része''
na vmi ilyesmit szeretnék! Ezt hogy kell?
Előre is köszi a válaszokat! -
Forest_roby
őstag
válasz
vzsolo2225 #2434 üzenetére
okay THX!
-
Forest_roby
őstag
válasz
vzsolo2225 #2434 üzenetére
$HTTP_POST_VARS[ 'targy_txt' ] *enyém*
ill.
$_POST[ 'adat' ]; *tiéd*
van vmi különbség? -
Forest_roby
őstag
hi!
van ez a php file-om:
<?
// Set recipient for email
$recipient = ''én@mailom.hu'';
// Remove methods from data...
unset($HTTP_POST_VARS['onLoad' ]);
unset($HTTP_POST_VARS['clear' ]);
// Setup body text
$body = ''Önnek a következõ üzenete érkezett...\n\n'';
// Add each key/value pair to the body text
foreach($HTTP_POST_VARS as $key => $value) {
$key = substr($key, 0, -4);
if ($key == ''uzenet'' || $key == ''tel'') { $body .= ''$key: $value\n''; }
}
// Set from address
$from = $from = $HTTP_POST_VARS['nev_txt' ] . ''<'' . $HTTP_POST_VARS['email1_txt' ].''@''.$HTTP_POST_VARS['email2_txt' ]. ''>'';
// Send email
mail($recipient,$HTTP_POST_VARS['targy_txt' ], $body, ''From: $from'');
?>
Van erre egy flash fileom (én csináltam jó régen) - tökéletesen műxik vele az e-mail küldés, de már elég rég csináltam és most nem is tudom megnézni a forrását. Egy html -es módszer érdekelne, de a html-php kapcsolata nem tartozik a specialitásaim közé, sőt - amit tudtam azt is vastag por fedi.
Tudnátok segíteni?
Előre is köszi!
ui.: asszem az alapokkal van a gond! a input mezőkből a szöveget egy post method -dal el kell küldeni a php fájl-nak csak nem tom hogy kell.
[Szerkesztve]
Aktív témák
Hirdetés
- Samsung Galaxy S25 Plus Navy 12/256 GB Újszerű, karcmentes állapotban!
- ÁRGARANCIA!Épített KomPhone Ryzen 5 7600X 32/64GB RAM RX 7800 XT 16GB GAMER PC termékbeszámítással
- LG 27GP95RP - 27" Nano IPS - UHD 4K - 160Hz 1ms - NVIDIA G-Sync - FreeSync Premium PRO - HDR 600
- HATALMAS AKCIÓK / MICROSOFT WINDOWS 10,11 / OFFICE 16,19,21,24 / VÍRUS,VPN VÉDELEM / SZÁMLA / 0-24
- LG 27UL550-W - 27" IPS / 3840x2160 4K / 60Hz 5ms / HDR10 / AMD FreeSync
Állásajánlatok
Cég: PC Trade Systems Kft.
Város: Szeged
Cég: CAMERA-PRO Hungary Kft
Város: Budapest