Archívum - 2011 - Fórum téma
április 12
If..isset...$_POST..() ?
Üdv!
Egy pascal példa programot akarok php-re átírni, de a php tudásom még elég gyatra,
a program:
A felhasználó magasságának és súlyának ismeretében tájékoztassuk őt arról, hogy mennyire van elhízva. Tekintsük optimálisnak azt az esetet, ha a felhasználó kg-ban mért "súlya" legfeljebb 10%-kal tér el a cm-ben mért magassága-100 cm-től!
Nos, így akartam megcsinálni:
Van egy formom:és a 11.php tartalma:Segítséget szeretnék kérni, hol rontottam el? A zárójelekbe gabalyodtam bele? :S
Előre is köszönöm!
■ Egy pascal példa programot akarok php-re átírni, de a php tudásom még elég gyatra,
a program:
A felhasználó magasságának és súlyának ismeretében tájékoztassuk őt arról, hogy mennyire van elhízva. Tekintsük optimálisnak azt az esetet, ha a felhasználó kg-ban mért "súlya" legfeljebb 10%-kal tér el a cm-ben mért magassága-100 cm-től!
Nos, így akartam megcsinálni:
Van egy formom:
<form action="11.php" method="POST">
<input type="text" name="mag" placeholder="Magasság">cm
<input type="text" name="suly" placeholder="Súly">kg
<input type="submit" value="Elküld">
<?php
if (( isset( $_POST['mag'])-100 > isset($_POST['suly'])*0.9) && (isset( $_POST['mag'])-100 < isset($_POST['suly'])*1.1 ) )
{print "Nem vagy elhízva!";}
else
{print "El vagy hízva!";}
?>
Előre is köszönöm!
kép probléma
Hogy tudom megcsinálni azt hogy a kép hátterét elvegyem!
Photoshoppal kiradírozom de miután elmentem fehér lesz ugyan úgy!
Hogy oldjam meg? :D
■ Photoshoppal kiradírozom de miután elmentem fehér lesz ugyan úgy!
Hogy oldjam meg? :D
Eltűnt $_POST elemek
Sziasztok,
egy számomra érthetetlen problémába ütköztem, remélem ti, nálam okosabb és tapasztaltabb forumozók a segítségemre tudtok lenni.
A gond:
Adott egy űrlap, amit postként elküldök feldolgozásra. A firebugban szépen látszanak is a szerver felé küldött adatok. Szerveroldalon egy egyszerű if függvénnyel ellenőrzöm, hogy a megfelelő tartalmú űrlapadatok érkeztek-e:Itt ért az első meglepetés, a fenti ellenőrzés minden esetben úgy futott le, mintha a _token mező értéke nem szerepelne a post adatok között (a $_POST tömbben valóban nincs benne, de a szerver felé elküldésre került).
Ha megpróbáltam a fenti ellenőrzést úgy módosítani, hogy az űrlap első sorára szűrjön (a _token mező az utolsó sor), akkor a feltétel teljesül, de amikor kiíratom az adatokat nem jeleníti meg az űrlap összes sorát, csupán egy részét (60-66 sor).
Gondoltam rá, hogy esetleg nem engedélyezett ekkora adattömeg mozgatása post-ként de a post_max_size értéke 50M. Gondoltam rá, hogy esetleg valamilyen értelmezhetetlen karakter miatt szakad meg a megjelnítés/feldolgozás, de ha csak tisztán számokkal dolgozok akkor is a fenti eredményre jutok.
Találkozott már valaki a fenti problémával, vagy van esetleg ötlet, hogy merre felé kezdjek kutakodni a megoldáshoz?
Előre is köszönöm a válaszokat.
■ egy számomra érthetetlen problémába ütköztem, remélem ti, nálam okosabb és tapasztaltabb forumozók a segítségemre tudtok lenni.
A gond:
Adott egy űrlap, amit postként elküldök feldolgozásra. A firebugban szépen látszanak is a szerver felé küldött adatok. Szerveroldalon egy egyszerű if függvénnyel ellenőrzöm, hogy a megfelelő tartalmú űrlapadatok érkeztek-e:
if ( isset( $_POST['_token'] ) )
Ha megpróbáltam a fenti ellenőrzést úgy módosítani, hogy az űrlap első sorára szűrjön (a _token mező az utolsó sor), akkor a feltétel teljesül, de amikor kiíratom az adatokat nem jeleníti meg az űrlap összes sorát, csupán egy részét (60-66 sor).
Gondoltam rá, hogy esetleg nem engedélyezett ekkora adattömeg mozgatása post-ként de a post_max_size értéke 50M. Gondoltam rá, hogy esetleg valamilyen értelmezhetetlen karakter miatt szakad meg a megjelnítés/feldolgozás, de ha csak tisztán számokkal dolgozok akkor is a fenti eredményre jutok.
Találkozott már valaki a fenti problémával, vagy van esetleg ötlet, hogy merre felé kezdjek kutakodni a megoldáshoz?
Előre is köszönöm a válaszokat.
Php kód értetlen módon nem jó
Sziasztok a problémám a következő lapon (is) megtalálható (régebben jó volt most hirtelen nem műxik):
http://nicelife.hu/tanuljunk/szemtipus/05.php
Az a gondom, hogy régebben működött ez a script, ahol szavazni lehet, most pedig a szavaz gomb után ugyanúgy csinálja mintha jó lenne, de a szavazás értékét nem adja hozzá a txt file-hoz.
Az az érdekes (és most jön a poén), hogy másnál pedig működik, mert kipróbálta ismerősöm, illetve látom, hogy töb szavazat is érkezik egy nap.
Itt a szavaz.php forráskódja, a többi adatot (kérdés, válaszok, ip, szavazatok 1-1 txt-ben tárolja melyek igen 777 attr-al vannak ellátva).
Már néztem több gépről, nekem nem működött, mi lehet a baj?
EZ TELJESEN LOGIKÁTLAN HIBA! AKI MEGOLDJA AZ ULTRAÁSZ!
http://nicelife.hu/tanuljunk/szemtipus/05.php
Az a gondom, hogy régebben működött ez a script, ahol szavazni lehet, most pedig a szavaz gomb után ugyanúgy csinálja mintha jó lenne, de a szavazás értékét nem adja hozzá a txt file-hoz.
Az az érdekes (és most jön a poén), hogy másnál pedig működik, mert kipróbálta ismerősöm, illetve látom, hogy töb szavazat is érkezik egy nap.
Itt a szavaz.php forráskódja, a többi adatot (kérdés, válaszok, ip, szavazatok 1-1 txt-ben tárolja melyek igen 777 attr-al vannak ellátva).
Már néztem több gépről, nekem nem működött, mi lehet a baj?
EZ TELJESEN LOGIKÁTLAN HIBA! AKI MEGOLDJA AZ ULTRAÁSZ!
Kereső PHP-ben Post-tal+ lapozás
Sziasztok.
Hogyan lehet azt megoldani PHP-ben, hogyha keresőmezőből küldök egy kifejezést POST-tal, akkor a lapozást is meg tudjam oldani? Ugyanis akkor már nem tudom a keresendő kifejezést (és a FORM-ról elküldött egyéb beállításokat).
Köszi
■ Hogyan lehet azt megoldani PHP-ben, hogyha keresőmezőből küldök egy kifejezést POST-tal, akkor a lapozást is meg tudjam oldani? Ugyanis akkor már nem tudom a keresendő kifejezést (és a FORM-ról elküldött egyéb beállításokat).
Köszi
április 11
Hozzászólás saját oldalon tárolva
Sziasztok!
Újabb segítségre szorulok :P
Hogyan lehet megoldani, hogy a hozzászólást ne egy külső program tárolja, hanem csak az én honlapomon legyen? Tehát nem egy beillesztett vendégkönyvet szeretnék. Lehetséges ezt megcsinálni?
Köszi
Andi
■ Újabb segítségre szorulok :P
Hogyan lehet megoldani, hogy a hozzászólást ne egy külső program tárolja, hanem csak az én honlapomon legyen? Tehát nem egy beillesztett vendégkönyvet szeretnék. Lehetséges ezt megcsinálni?
Köszi
Andi
Azonos cím címkék lapozás miatt
Sziasztok!
A google webmestereszközök HTML javaslatainál, az azonos cím címkék almenüjében azt jelzi, hogy van több olyan oldal, amely azonos címmel(title tag) rendelkezik. Úgy látom, hogy a lapozás okozza a problémát.
Kipróbáltam, hogy a címbe betettem az aktuális oldal számát, így megszűnt a probléma, de ez elég béna megoldás. Találkozott más is ezzel a problémával? Egy több oldalas galériában, ahol a cím a "Böngészés", nem gondolom, hogy minden egyes oldalon más címet kellene megadni.
Egy olyan megoldás érdekelne, ahol minden oldalon maradhat változatlanul a cím és minden egyes lap beindexelve marad. Remélem van ilyen:S Itt a weblaboron sem változik a cím úgy látom, mikor lapozgatom a híreket.
■ A google webmestereszközök HTML javaslatainál, az azonos cím címkék almenüjében azt jelzi, hogy van több olyan oldal, amely azonos címmel(title tag) rendelkezik. Úgy látom, hogy a lapozás okozza a problémát.
Kipróbáltam, hogy a címbe betettem az aktuális oldal számát, így megszűnt a probléma, de ez elég béna megoldás. Találkozott más is ezzel a problémával? Egy több oldalas galériában, ahol a cím a "Böngészés", nem gondolom, hogy minden egyes oldalon más címet kellene megadni.
Egy olyan megoldás érdekelne, ahol minden oldalon maradhat változatlanul a cím és minden egyes lap beindexelve marad. Remélem van ilyen:S Itt a weblaboron sem változik a cím úgy látom, mikor lapozgatom a híreket.
április 9
Lekérdezés: válaszok száma, átlagosan, percenként, timestamp alapján
A címben leírtakat szeretném megvalósítani.
A mysql tábla:
valasz_id
valasz_timestamp
valasz_txt
A helyzet az, hogy el sem tudom kezdeni. :S
Hogyan lehet egyáltalán ezt megoldani? :o
■ A mysql tábla:
valasz_id
valasz_timestamp
valasz_txt
A helyzet az, hogy el sem tudom kezdeni. :S
Hogyan lehet egyáltalán ezt megoldani? :o
Rejtett div php-n belül.
Sziasztok!
Ismételten elakadtam. A következőt szeretném. Van egy adatbázisom, ami fel van töltve adatokkal. És mikor megszeretném nézni az adatbázist, hogy mi tartozik benne, akkor csak a címét írassa ki, majd ha rákattintok a címére, akkor a címhez tartozó adatokat is kiírja egy rejtett div-ben.
Odáig eljutottam, hogy kiírja a címeket, be is linkeli nekem, de ha rákattintok akármelyik linkre, csak az első tábla adatait jeleníti meg.
A kód a következő lenne. Szívesen fogadok javaslatot, vagy ötletet, mert én már kezdek kifogyni.
Köszönöm szépen.
[colorer=php]public function osszeskonyv(){
print("<br><br><br><br><br><br><br>");
$this->utasitas=mysql_query("SELECT * FROM konyvtar;");
$szam=mysql_num_rows($this->utasitas);
print('<script language="JavaScript" type="text/javascript">
function showkf(mit){
if (document.getElementById("rejtett"+ mit).style.display=="none")
{
document.getElementById("rejtett"+ mit).style.display = "inline";
document.getElementById("cime"+ mit).style.height="300px";
}
else
{
document.getElementById("rejtett"+ mit).style.display ="none";
document.getElementById("cime"+ mit).style.height="25px";
}
}
</script>');
for($j=0;$j<$szam;$j++){
$egysor=mysql_fetch_array($this->utasitas);
$kiolvas1= stripslashes($egysor['cim']);
$kiolvas2= stripslashes($egysor['szerzo']);
$kiolvas3= stripslashes($egysor['tema']);
$kiolvas4= stripslashes($egysor['reszletek']);
print('
<div id="cime" align="center">
<a href="#" title="Mutat/Elrejt" onclick="showkf(\''.$egysor['id'].'\');return false;">'.$kiolvas1.'</a>');
print('<div id="rejtett'.$egysor['id'].'" style="display:none"><div align="center">
Ismételten elakadtam. A következőt szeretném. Van egy adatbázisom, ami fel van töltve adatokkal. És mikor megszeretném nézni az adatbázist, hogy mi tartozik benne, akkor csak a címét írassa ki, majd ha rákattintok a címére, akkor a címhez tartozó adatokat is kiírja egy rejtett div-ben.
Odáig eljutottam, hogy kiírja a címeket, be is linkeli nekem, de ha rákattintok akármelyik linkre, csak az első tábla adatait jeleníti meg.
A kód a következő lenne. Szívesen fogadok javaslatot, vagy ötletet, mert én már kezdek kifogyni.
Köszönöm szépen.
[colorer=php]public function osszeskonyv(){
print("<br><br><br><br><br><br><br>");
$this->utasitas=mysql_query("SELECT * FROM konyvtar;");
$szam=mysql_num_rows($this->utasitas);
print('<script language="JavaScript" type="text/javascript">
function showkf(mit){
if (document.getElementById("rejtett"+ mit).style.display=="none")
{
document.getElementById("rejtett"+ mit).style.display = "inline";
document.getElementById("cime"+ mit).style.height="300px";
}
else
{
document.getElementById("rejtett"+ mit).style.display ="none";
document.getElementById("cime"+ mit).style.height="25px";
}
}
</script>');
for($j=0;$j<$szam;$j++){
$egysor=mysql_fetch_array($this->utasitas);
$kiolvas1= stripslashes($egysor['cim']);
$kiolvas2= stripslashes($egysor['szerzo']);
$kiolvas3= stripslashes($egysor['tema']);
$kiolvas4= stripslashes($egysor['reszletek']);
print('
<div id="cime" align="center">
<a href="#" title="Mutat/Elrejt" onclick="showkf(\''.$egysor['id'].'\');return false;">'.$kiolvas1.'</a>');
print('<div id="rejtett'.$egysor['id'].'" style="display:none"><div align="center">
április 8
kisebből nagyobb
Sziasztok!
Hogy tudom megcsinálni azt, hogy egy térképen van egy piros pontom és ha ráhúzom az egeret erre a piros pontra akkor nagyobb lesz és ha leveszem róla az egeret akkor vissza megy abba a kis helyzetbe!?
Köszi szépen a segítséget!
■ Hogy tudom megcsinálni azt, hogy egy térképen van egy piros pontom és ha ráhúzom az egeret erre a piros pontra akkor nagyobb lesz és ha leveszem róla az egeret akkor vissza megy abba a kis helyzetbe!?
Köszi szépen a segítséget!