PHP HELP

Jelentkezz be a hozzászóláshoz.

cSuwwi
#114
valóban létezik, bár még nem találkoztam vele.
keress rá szerintem

shit happens

Free
#113
Ez nem jó hír.
Olvastam még régebben hogy vannak visszafejtõ progik meg minden ez mennyire igaz ?

http://iaro.3dmax.hu http://www.clanwar.hu Minket nem lehet kirúgni... A Rabszolgákat eladni szokták..

cSuwwi
#112
nemigen lehet.
szép is lenne, ha kedvem támadna megnézni pl. az e-bay kódját, kihasználható rések után kutatva 😄

php scriptet eredeti formájában, csak feldolgozás elõtt lehet levenni (pl. FTP-n belépve), vagy ha a szerver úgy lett konfigurálva, akkor a scriptneve.phps formában (bár ez elég ritka) (phps <- php source)

shit happens

Free
#111
Sziasztok
Hogyan lehet egy php -vel generált oldal forrását letõlteni ??? tehát hogy ne a kész generált oldalt töltsem le hanem magát a php állományt ami generálja. van erre valami kis program ?
Semmi gonoszságra nem kell csak van egy statisztika készítõ php aminek kellene a forrása hogy megt tudjam nézni honnan veszi le az adatokat.
Elõre is kösz

http://iaro.3dmax.hu http://www.clanwar.hu Minket nem lehet kirúgni... A Rabszolgákat eladni szokták..

npeter
#110
Hi all!
Azt szeretném megtudni, hogy phpben hogyan tudom egy kép méretét lekérdezni.Itt a felbontásra gondolok, nem a méretre:-(
By

A biztonsági öv lehet hogy korlátoz a mozgásban, de még mindig nem annyira mint a tolószék.

PetruZ
#109
Nem, php-val nagyon sok minden olyat is csinálnak, aminek pl. semmi köze a webhez. Pl. gyors szövegfeldolgozást, merthogy eredetileg arra készült. 😊
Tetsuo
#108
A php-vel általában fórumokat és egyéb szabványdolgokat csinálnak csak ugye? Egy néhány lapból álló honlapnak nem való?

https://www.youtube.com/shorts/zECTF2H8Jp8

cSuwwi
#107
ha mûködik, akkor ok, de vigyázz a ' és a "-jelekkel, mert mást jelentenek PHP alatt.

Ha máskor is elõjön ilyen probléma, próbáld ki mindkettõvel.
Bár az xhtml szabvány szerint idézõjellel kell jelölni az értékeket html-ben...

shit happens

npeter
#106
Kössz srácok az infót!
Azóta megoldottam.
Csuwwi mintájára csináltam meg.noha nem \"-el hanem csak '-al.
Az átalakítást azt nem is néztem aztán.Mondjuk nem is igen tudnám mit hogy kell
by

A biztonsági öv lehet hogy korlátoz a mozgásban, de még mindig nem annyira mint a tolószék.

PetruZ
#105
Az sg elnyelte: ...lecseréled mondjuk & nbsp;-re az ereg_replace() függvénnyel (szóköz nem kell közé), majd a feldolgozás elõtt visszaalakítod.
PetruZ
#104
1. A paramétereket elõzõleg átkonvertálod, a space-eket lecseréled mondjuk  -re (ereg_replace).

2. Nézd meg a http_build_query() függvény leírását.

+1. Sosem próbáltam, de a htmlentites() / html_entity_decode() függvények is jók lehetnek ide.
cSuwwi
#103
próbáld meg egyenlõre csak a href-es tagot idézõjelbe tenni, hátha...

<a href=\"modosit.php?id=".$mezo."&old=".$mezo."\">

shit happens

#102
hali
nekem is voltak ilyen gondjaim
ellenõrizd, h az <input> tag-nél mindenhol megvannak-e az "-ek!
pl <input type="text" name="megnevezes"> stb....
nekem itt voltak gondok.....

football without ultras is nothing

npeter
#101
Hali!
print "<a href=modosit.php?id=".$mezo."&old=".$mezo."><img src='kepek/modositas.jpg' border='0'></a>";
Ez elvileg muxik.Namost ha pl a megnevezésben van "space", akkor már nem adja át a modsit.php-nek az egész nevet csak az elso "space"-ig.És hát ott nem tudok akkor ezzel az adattal dolgozni.
Hogy lehetne ezt kikuszobolni.
Elõre is thx.
By

A biztonsági öv lehet hogy korlátoz a mozgásban, de még mindig nem annyira mint a tolószék.

#100
Jaaa, látom már! Bocs, én a #97-es kódot néztem.
Lehet, hogy aludni kéne inkább.
cSuwwi
#99
21 soros volt, de nem volt lezárva egy kapcsoszárójel, ilyenkor ha a legkülsõ héjon lévõ lezáró elem hiányzik, a php a utolsó+1.-ik sorra hivatkozik.

shit happens

#98
Melyik a 22. sor?
Skynet85
#97
üdv na szal itt teljes progi annyit csinál hogy fügvényeket alkalmaz formok elkészítéséhez így annak csak a nevét és a kérdést kel megadni! naon gyorsan tudsz formokat így kezelni illetve létrehozni!😄
<?php
function form($page, $text)
{
return("<form action=\"" . $page . "\" method=\"post\">"
. $text
. "<input type=\"submit\" name=\"subit\""
. "value=\"submit\">"
. "</form>");
}
function form_text($name, $question, $default="")
{
if (strlen($default))
{
$default ="value=\"". $default . "\"";
}
return($question . " "
. "<input type=\"text\" name=\"" . $name . "\""
. $default . ">");
}

print (form("form.html",
form_text("name", "fdsgfsdgsdfgdf:")
));

?>

cSuwwi
#96
mindenki másképp programozik php alatt, én pl. alig használok print-et, echo-zom.

Így elsõ ránézésre két darab { nyitás van, de csak 1 } zárás. Ez biztos, hogy hiba.

Ez a sor, mit csinál?


print (form("form.html",form_text("name", "fdsgfsdgsdfgdf:")));


a form-ot itt funkciónak fogja értelmezni a php, és mivel nincs deklarálva, le fog halni.

Amúgy mit csinálna ez a script?
Mert akárhogy nézem, nem bírok rájönni 😄

shit happens

Skynet85
#95
üdv. volna egy kis peoblémám ha lefutattom ezt;
<html>
<body>
<?php


function form_text($name, $question, $default="")
{
if (strlen($default))
{
$default ="value=\"". $default . "\"";
}
return($question . "  "
. "<input type=\"text\" name=\"" . $name . "\""
. $default . ">");

print (form("form.html",
form_text("name", "fdsgfsdgsdfgdf:")
));

?>
</body>
</html> ,akkor ezt a hibát kapom;Parsing Error: parse error, unexpected $ (line 22)
Mi a gond köszi elõre is!

AtomHeart
#94
Windoz nt-vel nyomulsz? Ha igen, akkor a WINDOWS\system32\drivers\etc\hosts nevu fajlba vagd be a "127.0.0.1 localhost" sort (idezojelek nelkul)

YouTube csatornám: www.youtube.com/user/atomheart147/videos

npeter
#93
Kössz a választ!
De már helyreállt a hiba.Amúgy a 127.0.0.1-es IPvel megy a cuccos.
By

A biztonsági öv lehet hogy korlátoz a mozgásban, de még mindig nem annyira mint a tolószék.

cSuwwi
#92
az sql-re ha a webszerveren lévõ gépen van, akkor szoktunk localhosttal hivatkozni. Ez így van az ingyenes szolgáltatóknál is, ha azon a szerveren ül az sql is, pl. srv.hu

localhost = 127.0.0.1

ennek az alapgépen mennie kéne, különben kicsit kaccos tesztelni a megírt programokat (kivéve, ha hálózaton egy másik géprõl is elérhetõ). IP-vel megy, milyen IP-vel, 127.0.0.1-el, vagy a hálózati IPvel/netes IP-vel?

shit happens

npeter
#91
Sziasztok!
Lenne 1 kérdésem:
mért van az, hogy amikor megadom a böngészõben pl http://localhost/valami.php akkor nem megy az oldal.Nem a saját gépemen hanem más gépen ahol szintén van php mysql apache.viszont ha beirom az IP-t a localhost helyett, akkor megy az oldal.DE az adatbázishoz nem tud kapcsolódni, mert mindig vmi "localhost"-os hibára hivatkozik
Ha vki tud segíteni elõre is megköszönöm.
Üdv,npeter

A biztonsági öv lehet hogy korlátoz a mozgásban, de még mindig nem annyira mint a tolószék.

#90
több könyvet elolvasnék hozzá

#89
hali

egy portál-rendszert szeretnék készíteni. nah persze eleinte csak az alap dolgokkal (hírek, cikkek etc.)
a kérdésem annyi lenne, hogy sztetek hogy kezdjek neki? persze elõször meg szeretném tervezni. én ugy gondoltam, h kéne neki egy keretrendszer, és abba a modulokat. ez jó megoldás lenne? (a késõbbiekben bõvíteni is szeretném majd!)
és ne is ajánljatok nuke-okat meg hasonlókat, mert nem akarom használni! mert itt végülis a fejlesztésen van a hangsúly....
gondolom az adatbázist is alaposan meg kell elõször tervezni.
szóval a kérdés végülis: hogyan fognátok hozzá egy portál-rendszer fejlesztéséhez?

válaszokat elõre is köszi

football without ultras is nothing

PetruZ
#88
bulletin board, azaz fórum engine
#87
mi az a bb?

Iori
#86
sziasztok, phpbb telepités tutorialt hol lehet találni?

I love this game!

npeter
#85
Thx az infót!

A biztonsági öv lehet hogy korlátoz a mozgásban, de még mindig nem annyira mint a tolószék.

Pheel
#84
Apache log fájlt lenne érdemes tanulmányoznod, ott leírja, hogy mi volt a baja, nem csak hibakódot ad.
Pheel
#83
URL-ben space ugye nem lehet.

2 lehetõséged van:
1: nem GETtel, hanem POSTtal küldöd át a formodat és akkor nem találkozol ilyen korlátozással
2: megismerkedsz az urlencode és urldecode utasításokkal és a paramétereidet elkódolva adod át
npeter
#82
Hát nem elküldtem én balga.
Most az lenne a gondom hogy:
Így átadom az egyik oldaról a másikra az adatokat.
<a href=bovebb_info.php?&path=".$mezo."&iszam=".$mezo."&telepules=".$mezo."&cim=".$mezo.">
1😄E ha már négynél több adat van,akkor azt már nem adja át.
2:ahol van "space" is a mezõbe nem küldi el.
pl.:cim:Szabadság utca 3.
ebbõl csak a Szabadság-ot küldi el,a többi lemarad.

Ere van vmi megoldás?

Tudom nem kellene ennyi adatot átküldeni, ott is meglehetne nyitni az adatb.-t,de én kiváncsi vagyok erre a megoldásra is.
By

A biztonsági öv lehet hogy korlátoz a mozgásban, de még mindig nem annyira mint a tolószék.

npeter
#81
Hali!
Hát lehet, hogy velem van a baj de nekem most sem megy:-(
"Nincs jogosultsága a lap megtekintésére.403-as HTTP-hiba - Tiltott
Internet Explorer".Ezt irja ki nekem.Hát ez kész.Na mind1.Majd próbálkozok valamivel.
Más...
Új nap új gondok.Lehet hogy már a tö..tök ki van velem srácok,de mindig fellép vmi hiba

A biztonsági öv lehet hogy korlátoz a mozgásban, de még mindig nem annyira mint a tolószék.

PetruZ
#80
De látszik, hogy még mi is hülyék vagyunk. 😉 Most tûnt fel, hogy mindenütt dupla backslash-t írtam, pedig csak egy kell. 😊
Tehát:
echo("<a href=\'onClick=\"openImage(\"fotok/35.jpg\")\")\'><img src=\"fotok/33.jpg\" width=200 border=0></a>");
Pheel
#79
Messze? Már a mobil böngészõk is arra építenek. Akinek esze van, már régen ismerkedik vele. Persze átlagPistike elsõ weboldala más téma.
PetruZ
#78
Attól még messze vagyunk...
PetruZ
#77
Próbáld kihagyni a (# karaktereket a linkbõl.
Pheel
#76
Szerintem ilyet ne taníts neki, hogy elhagyhatóak az idézõjelek, mert az XHTML már kötelezõként kezeli a jelölést és ez a következõ értelmes szabvány. Szóval maradjunk abban, hogy MINDEN esetben ki kell rakni a property value-ja köré az idézõjelet. Tehát:
width="200px"
npeter
#75
Hát nekem most sem mûxik.
Nem csinál semmit.A lap nem található, ezt irja ki.
Fent a böngészõ cimsorában se ad át semmit csak egy "(" jelet.

Hogy mi lehet?
Azért kössz az infót.
By

A biztonsági öv lehet hogy korlátoz a mozgásban, de még mindig nem annyira mint a tolószék.

PetruZ
#74
Vigyázz az idézõjelekkel, az egyes ( ' ) és a kettõs ( " ) a php-ban más és más szereppel bír és nem mindegy, melyiket használod. Ha nem akarod az idézõjel speciális funcióját használni, elé két backslash-t ( \\ ) kell tenni. Ilyenkor a jelet egyszerûen csak beszúrja a stringbe. A sor helyesen, elhagyva a felesleges idézõjeleket is:

echo("<a href=\\'(# src=fotok/33.jpg width=200 border=0></a>");

Egyébként html-ben ha egy paraméterben nincs szóköz, akkor az idézõjelek elhagyhatók (pl. width='200' helyett elég a width=200).
npeter
#73
Kössz az infót.De felmerült még egy gondom.
Meg kellen nyitni uj ablakba egy képet, ha rákattintok egy másik képre.Html-be megy is simán a javascript,De php alatt nem muxik.Próbálkoztam vmi ilyesmivel is, de semmi eredmény:
print "<a href='(#fotok/35.jpg')')'><img src='fotok/33.jpg' width='200' border='0'></a>";

Hogy lehetne ezt megoldani??
Ha VALAKI tud meghelpni nagyon megköszönném.
By all

A biztonsági öv lehet hogy korlátoz a mozgásban, de még mindig nem annyira mint a tolószék.

PetruZ
#72
A GRANT kiadása önmagában még nem elég. Az user-t (itt: "webuser") el kell látni még a csatlakozási engedéllyel is, azaz fel kell venni a mysql userek közé, és engedélyezni kell neki a connect-et. Mysql-ben nem vagyok otthon, de standard sql-el ez így néz ki, gondolom ott sem tér el ettõl:
CREATE USER webuser IDENTIFIED BY webjelszo;
Ezután jöhet a GRANT. De annak a végére nem kell az IDENTIFIED BY rész sem, tehát:
GRANT SELECT, INSERT ON adatb.* TO webuser;
npeter
#71
Hali Skacok!
Köszönök mindent most már talán muxik a dolog.De még nem 100%.
Lenne egy másik gondom is.Mindíg ezt irja ki, hogy:
Access denied for user: 'webuser@localhost' to database 'adatb'

Van nekem ilyen sorom:
$kapcsolat = mysql_connect("localhost", "webuser", "webjelszo");

De ha letörlöm és csak ez marad:
$kapcsolat = mysql_connect("localhost");

Akkor mûxik.
Ja és nem mindegyik oldalra irja ezt a hibát.

Mi lehet a gond?
Lehet hogy emiatt?

GRANT SELECT, INSERT
ON adatb.*
TO webuser@localhost
IDENTIFIED BY 'webjelszo';

A biztonsági öv lehet hogy korlátoz a mozgásban, de még mindig nem annyira mint a tolószék.

#70
igazad van, én is úgy kedtem

cSuwwi
#69
szvsz azzal érdemes fejleszteni, ami a végleges tárhelyen is lesz.

nekem pl. 4.3.3-as PHP van a gépemen, holott már az ötös változat is megjelent. egyszerûen azért, hogy ne legyenek kompatibilitási problémák. megnéztem a szerver phpinfojából a beállításokat, és hasonlót állítottam be itthon is = no problemmo 😊

shit happens

PetruZ
#68
Persze, biztonsági okokból sem túl szerencsés, de a régebbi php verziók viszont nem ismerik az új globális változókat, vagy más néven kezelik õket. Most minek gyújtsam ez kedzõ agyát ilyesmikkel, amikor a register_globals megoldja a gondját és minden verzióval kompatibilis?
#67
#66
persze megszokás kérdése is a egész, de akkor pedig globals-t tényleg át kell billenteni

#65
akkor nézdd meg pl. az SG fórum címsorát...
mit látsz a listazas.php után?
egyébként jó amit mondasz, egy hidden-be is berakhatod az id-t amit ki-postolsz. de szvsz amit Petruz irt sokkal könyedebb, én is azt használom.
ha valami komolyabb oldalhoz kell akkor ajánlott kül. biztonsági dolgok bevezetése is. pl integer típusú-e az ID, létezik-e az az id stb...

football without ultras is nothing