Archívum - Ápr 2013 - Fórum téma
április 14
Php regisztráció feldolgozás
Lenne egykis gondom egy feldolgozó ürlapommal ami nem igazán akar a vége fele csatlakozni az adatbázishoz.
Minden más része tökéletesen működik kivéve ez az egy.
[colorer=php]<?php
require_once('recaptchalib.php');
$privatekey = "key";
$resp = recaptcha_check_answer ($privatekey,
$_SERVER["REMOTE_ADDR"],
$_POST["recaptcha_challenge_field"],
$_POST["recaptcha_response_field"]);
if (!$resp->is_valid) {
// What happens when the CAPTCHA was entered incorrectly
die ("Hibás ellenőrző kód.");
}
else
{
// minden ok:
session_start();
$felhasznalo = $_POST['felhasznalo'];
$jelszo1 = $_POST['jelszo1'];
$jelszo2 = $_POST['jelszo2'];
$email = $_POST['email'];
$host = "mysql.example.com";
$user = "username";
$pass = "password";
$db = "database";
$email = $_POST['email'];
$kapcsolat = mysql_connect("$host","$user","$pass") or die("Hiba");
mysql_select_db($db, $kapcsolat) or die ("sikertelen kapcsolaódás");
if(empty($felhasznalo))
{
header("location:regisztracio.php?felh_hiba=1");
}
if(empty($jelszo1))
{
header("location:regisztracio.php?jelszo1_hiba=1");
}
if(empty($jelszo2))
{
header("location:regisztracio.php?jelszo2_hiba=1");
}
if(empty($email))
{
header("location:regisztracio.php?email_hiba=1");
}
if($jelszo1 != $jelszo2)
{
header("location:regisztracio.php?nem_egyeznek=1");
}
$sql = "INSERT INTO a8106826_php (felhnev, jelszo, email, aktivacio) VALUES ('$felhasznalo','$jelszo1','$email','NEM')";
$eredmeny = mysql_query($sql) or die ("nem sikerült kapcsolodni");
//véletlen szám generátor php-velk
function generateRnadomString($length=20){
$characters = "0123456789abcdefghijklmnoprstuvwqABCDEFGHIJKLMNOPRSTUVWQ";
$randomString = '';
for($i=0; $i<$length; $i++)
{
$randomString .= $characters[rand(0, strlen($charact
Minden más része tökéletesen működik kivéve ez az egy.
[colorer=php]<?php
require_once('recaptchalib.php');
$privatekey = "key";
$resp = recaptcha_check_answer ($privatekey,
$_SERVER["REMOTE_ADDR"],
$_POST["recaptcha_challenge_field"],
$_POST["recaptcha_response_field"]);
if (!$resp->is_valid) {
// What happens when the CAPTCHA was entered incorrectly
die ("Hibás ellenőrző kód.");
}
else
{
// minden ok:
session_start();
$felhasznalo = $_POST['felhasznalo'];
$jelszo1 = $_POST['jelszo1'];
$jelszo2 = $_POST['jelszo2'];
$email = $_POST['email'];
$host = "mysql.example.com";
$user = "username";
$pass = "password";
$db = "database";
$email = $_POST['email'];
$kapcsolat = mysql_connect("$host","$user","$pass") or die("Hiba");
mysql_select_db($db, $kapcsolat) or die ("sikertelen kapcsolaódás");
if(empty($felhasznalo))
{
header("location:regisztracio.php?felh_hiba=1");
}
if(empty($jelszo1))
{
header("location:regisztracio.php?jelszo1_hiba=1");
}
if(empty($jelszo2))
{
header("location:regisztracio.php?jelszo2_hiba=1");
}
if(empty($email))
{
header("location:regisztracio.php?email_hiba=1");
}
if($jelszo1 != $jelszo2)
{
header("location:regisztracio.php?nem_egyeznek=1");
}
$sql = "INSERT INTO a8106826_php (felhnev, jelszo, email, aktivacio) VALUES ('$felhasznalo','$jelszo1','$email','NEM')";
$eredmeny = mysql_query($sql) or die ("nem sikerült kapcsolodni");
//véletlen szám generátor php-velk
function generateRnadomString($length=20){
$characters = "0123456789abcdefghijklmnoprstuvwqABCDEFGHIJKLMNOPRSTUVWQ";
$randomString = '';
for($i=0; $i<$length; $i++)
{
$randomString .= $characters[rand(0, strlen($charact
Nemi diszkrimináció?
Tegnap valaki feladott itt egy hirdetést.
Úgy tudom, a nemi/faji/életkor szerinti diszkrimináció kis hazánkban törvénysértő.
Írtam ennek a drága hölgynek egy teljesen kulturált hangvételű e-mailt, hogy mégis mi oka van arra, hogy kizárólag "lányok" jelentkezését várja.
Hát a válasz stílusa elég sokat elmondott... a hirdető személyiségéről. Mert a kérdésemre nem válaszolt. :)
Mivel tőle nem kaptam választ, tőletek kérdezem: szerintetek mi oka lehet egy munkaadónak arra, hogy DTP operátor+web admin állásra kizárólag lányok jelentkezését várja? (még a "nőket" is túlzásnak érezném ebben a munkakörben, de hogy "lányok"...)
Ha külföldre keresne embert, akkor kapásból feltételezném, hogy egészen más munkára keres lányokat, de ő budapesti munkahelyre keres valakit. Nem értem. A kiírásban szó sincs róla, hogy a fodrász üzlet vendégeivel személyes kapcsolatban kell lennie a leendő munkatársnak. Akkor miért lehet fontos, hogy lány jelentkezzen?
Nehogy félreértsen valaki, nem flame-et akarok! Komolyan érdekelne, mert a hirdetés alapján semmi ötletem.
ui: viszont ha valóban törvénysértő a hirdetés... lehet, hogy mégis megkeresem vele az illetékeseket, csak ennek még utána kell járnom, mert ugye a munkavállalók jogait elég sok helyen megnyirbálták.
-----------------------
update: Ádám vagy valaki, akinek van törlési joga, kérem, töröljétek ezt a topikot! Időközben megkerestem vele egy a témában jártas embert, majd vele megbeszélem.
■ Úgy tudom, a nemi/faji/életkor szerinti diszkrimináció kis hazánkban törvénysértő.
Írtam ennek a drága hölgynek egy teljesen kulturált hangvételű e-mailt, hogy mégis mi oka van arra, hogy kizárólag "lányok" jelentkezését várja.
Hát a válasz stílusa elég sokat elmondott... a hirdető személyiségéről. Mert a kérdésemre nem válaszolt. :)
Mivel tőle nem kaptam választ, tőletek kérdezem: szerintetek mi oka lehet egy munkaadónak arra, hogy DTP operátor+web admin állásra kizárólag lányok jelentkezését várja? (még a "nőket" is túlzásnak érezném ebben a munkakörben, de hogy "lányok"...)
Ha külföldre keresne embert, akkor kapásból feltételezném, hogy egészen más munkára keres lányokat, de ő budapesti munkahelyre keres valakit. Nem értem. A kiírásban szó sincs róla, hogy a fodrász üzlet vendégeivel személyes kapcsolatban kell lennie a leendő munkatársnak. Akkor miért lehet fontos, hogy lány jelentkezzen?
Nehogy félreértsen valaki, nem flame-et akarok! Komolyan érdekelne, mert a hirdetés alapján semmi ötletem.
ui: viszont ha valóban törvénysértő a hirdetés... lehet, hogy mégis megkeresem vele az illetékeseket, csak ennek még utána kell járnom, mert ugye a munkavállalók jogait elég sok helyen megnyirbálták.
-----------------------
update: Ádám vagy valaki, akinek van törlési joga, kérem, töröljétek ezt a topikot! Időközben megkerestem vele egy a témában jártas embert, majd vele megbeszélem.
PHP Weboldal hiba
Sziasztok!
Segítségem kérném!
Van egy minecraft szerverem és ahhoz találtam egy PHP weboldalt.
A weboldal itt van: adamcrafting.atw.hu
A főoldalon ezeket a hibákat miért írja ki?
Ezekre gondolok:
Warning: mysql_query() [function.mysql-query]: Access denied for user 'UNKNOWN_USER'##kukac##'88.151.96.4' (using password: NO) in /index.php on line 7
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /index.php on line 7
Fatal error: Call to undefined function error() in /index.php on line 7
Warning: Unknown: open(/tmp/sess_46946cc5ee2bf2d6f706439039ee0bcd, O_RDWR) failed: No such file or directory (2) in Unknown on line 0
Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/tmp) in Unknown on line 0
Segítségeteket várom!
Előre is köszönöm!
Üdv!
■ Segítségem kérném!
Van egy minecraft szerverem és ahhoz találtam egy PHP weboldalt.
A weboldal itt van: adamcrafting.atw.hu
A főoldalon ezeket a hibákat miért írja ki?
Ezekre gondolok:
Warning: mysql_query() [function.mysql-query]: Access denied for user 'UNKNOWN_USER'##kukac##'88.151.96.4' (using password: NO) in /index.php on line 7
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /index.php on line 7
Fatal error: Call to undefined function error() in /index.php on line 7
Warning: Unknown: open(/tmp/sess_46946cc5ee2bf2d6f706439039ee0bcd, O_RDWR) failed: No such file or directory (2) in Unknown on line 0
Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/tmp) in Unknown on line 0
Segítségeteket várom!
Előre is köszönöm!
Üdv!
Flash pop-underek tiltása
Számomra érthetetlen módon tértek vissza pár éve a popupok (tipikusan pop-underek) a mindennapokba, azok után, hogy a böngészőbe épített tiltások szinte már eltörölték őket a webről. Az intuícióm azt súgja, hogy ezek Flashből nyílnak.
Meg tudja nekem valaki magyarázni, hogy miért nem kerülnek tiltásra a hagyományos popupokhoz hasonlóan, illetve hogyan lehet (például Chromium alatt) megszabadulni tőlük?
■ Meg tudja nekem valaki magyarázni, hogy miért nem kerülnek tiltásra a hagyományos popupokhoz hasonlóan, illetve hogyan lehet (például Chromium alatt) megszabadulni tőlük?
április 13
jQuery - más gépen nem működik
Sziasztok!
csináltam egy regisztráció scriptet Jquery-vel. Működik is , be is rakja az adatbazisba, meg az ellenőrzések is jók, minden jó. De csak az otthoni gépemen. Ugyan azt a mappát rámásoltam suliban a gépre, es nem valtoztattam semmit. Meghívtam, de hibakat ír ki. Még csak lefutni se akar.
Kell valamit állitani hogy mindenhol lefusson(php.ini vagy valami)?
(régebbi wamp szerveren mukodik nalam 2.0,suliban meg mindenhol ujabb van windows7-en)
Előre is köszi!
■ csináltam egy regisztráció scriptet Jquery-vel. Működik is , be is rakja az adatbazisba, meg az ellenőrzések is jók, minden jó. De csak az otthoni gépemen. Ugyan azt a mappát rámásoltam suliban a gépre, es nem valtoztattam semmit. Meghívtam, de hibakat ír ki. Még csak lefutni se akar.
Kell valamit állitani hogy mindenhol lefusson(php.ini vagy valami)?
(régebbi wamp szerveren mukodik nalam 2.0,suliban meg mindenhol ujabb van windows7-en)
Előre is köszi!
Netmask.hu - vélemények
Sziasztok.
Szóval találtam ezt a netmask.hu oldalt, ahol a domain regisztráció 1700 Ft két évre és van egy kis webhost csomag 900 Ft-ért évente. Használja valaki ezt az oldalt? Esetleg véleményt formálhatna róla valaki.
-Milyen gyors a szerver?
-Szokott-e meghibásodni?
-Elbírja-e a nagyobb látogatottságot?
■ Szóval találtam ezt a netmask.hu oldalt, ahol a domain regisztráció 1700 Ft két évre és van egy kis webhost csomag 900 Ft-ért évente. Használja valaki ezt az oldalt? Esetleg véleményt formálhatna róla valaki.
-Milyen gyors a szerver?
-Szokott-e meghibásodni?
-Elbírja-e a nagyobb látogatottságot?
403 forbidden
Fú emberek!
A köv. a helyzet.
Feltöltöttünk egy amerikai szerverre egy komplett új oldalt.
Firefox alatt este nézegettem a lapokat, amikor hirtelen 403 forbidden hiba jelent meg, majd a továbbiakban az összes oldalnál ugyanez volt tapasztalható.
Semmi hozzáférés nincs tiltva a htaccess-ben, közben sem történt benne változtatás.
Aztán cset a supporttal, aszongyja az indiai fazon, hogy ő látja rendesen.
Saját LAN hálózatról egy másik gépen (szintén firefox) megyen rendesen.
Más hálózat, mobilnetről (voda) szintén zenész 403-as, inetexplorer-el sem.
Viszont webproxy-n keresztül klasszul látható, többet is kipróbáltam.
Böngésző cache, süti törölve + újraindít sokszor -> nem segít.
Ezt nem értem...
Valaki esetleg?
■ A köv. a helyzet.
Feltöltöttünk egy amerikai szerverre egy komplett új oldalt.
Firefox alatt este nézegettem a lapokat, amikor hirtelen 403 forbidden hiba jelent meg, majd a továbbiakban az összes oldalnál ugyanez volt tapasztalható.
Semmi hozzáférés nincs tiltva a htaccess-ben, közben sem történt benne változtatás.
Aztán cset a supporttal, aszongyja az indiai fazon, hogy ő látja rendesen.
Saját LAN hálózatról egy másik gépen (szintén firefox) megyen rendesen.
Más hálózat, mobilnetről (voda) szintén zenész 403-as, inetexplorer-el sem.
Viszont webproxy-n keresztül klasszul látható, többet is kipróbáltam.
Böngésző cache, süti törölve + újraindít sokszor -> nem segít.
Ezt nem értem...
Valaki esetleg?
április 12
Bejelentkezési hiba
Készítettem egy regisztrációs és egy login rendszert.
Nem tudom hol van benne a hiba, de regisztrációkor az adatokat beviszi az adatbázisba, de login-nál még ha jól is írom be a jelszót és a felhasználónevet, akkor is azt adja ki, hogy nem jó a felhasználónév vagy a jelszó.
Itt a programkód, hátha ti rá jöttök, hogy mi a hiba:
register.php -ba így vittem be az adatokat az adatbázisba:A login.php-be meg így próbáltam:
[colorer=php]include("config.php");
$con = mysql_connect($host,$user,$pass);
if (!$con) {
die('Could not connect: ' .
Nem tudom hol van benne a hiba, de regisztrációkor az adatokat beviszi az adatbázisba, de login-nál még ha jól is írom be a jelszót és a felhasználónevet, akkor is azt adja ki, hogy nem jó a felhasználónév vagy a jelszó.
Itt a programkód, hátha ti rá jöttök, hogy mi a hiba:
register.php -ba így vittem be az adatokat az adatbázisba:
if($_POST[Submit] =='Submit' && !empty($_POST[UserName]) && !empty($_POST[EMAIL]) && !empty($_POST[PASS1]) && !empty($_POST[PASS2]) && $adat1=="true" && $adat2=="true" && $_POST[PASS1] == $_POST[PASS2] && strlen($_POST[PASS1])>="5"){
include("config.php");
$passwd=md5($_POST[PASS1]);
$uname=$_POST[UserName];
$con = mysql_connect($host,$user,$pass);
if (!$con) {
die('Could not connect: ' . mysql_error());
}
mysql_select_db($db2, $con);
mysql_query("INSERT INTO users (personID,FirstName, LastName, UserName, Email, Password)
VALUES ('', '$_POST[FirstName]', '$_POST[LastName]', '$uname', '$_POST[EMAIL]', '$passwd')");
echo '<meta http-equiv="refresh" content="0; ?siteidd=4®=true" />';
mysql_close($con);
}
[colorer=php]include("config.php");
$con = mysql_connect($host,$user,$pass);
if (!$con) {
die('Could not connect: ' .
PHP kép átméretező
Sziasztok!
Nemrég egy hasonló című témát indítottam, de ott annyira más irányba kanyarodott a téma, hogy inkább nyitok egy újat, mert ebben már nem csupán elmélkedéssel próbálkozok, hanem valami gyakorlattal is, ámbár nem akar működni, sokat olvasgattam PHP.net-en és vbence produktumát is átnéztem, de nem sikerült sajnos összehozni...
Jelenleg így állok, de nem igazán működik a dolog:Valakinek esetleg van ötlete rá?
Előre is köszönöm, további szép napot mindenkinek!
Szerkesztés: Azt hiszem a bővebb leírás elmaradt: mikor elküldöm a formot, az meghívja ezt a fájlt, de a mentés nem igazán történik meg, a fájl eredményeként nem az "Elmentve!" felirat jelenik meg, hanem egy képfájl.
Mialatt ezt leírtam rájöttem, hogy a header ez esetben nem szükséges, majd eltávolítás után kaptam egy pár hibaüzenetet...
A hibaüzeneteknek valószínűleg az $_FILES['kep']-szel van bajuk, de fogalmam sincs mi lehet a megoldás...
■ Nemrég egy hasonló című témát indítottam, de ott annyira más irányba kanyarodott a téma, hogy inkább nyitok egy újat, mert ebben már nem csupán elmélkedéssel próbálkozok, hanem valami gyakorlattal is, ámbár nem akar működni, sokat olvasgattam PHP.net-en és vbence produktumát is átnéztem, de nem sikerült sajnos összehozni...
Jelenleg így állok, de nem igazán működik a dolog:
<?php
$fajl = $_FILES['kep'];
$meret = getimagesize($fajl);
$magassag = $meret[1];
$szelesseg = $meret[0];
$uj_szelesseg = $_POST['uj_szelesseg'];
if ($magassag > $szelesseg)
{
$eredeti_arany = $szelesseg / $magassag;
$uj_magassag = $eredeti_arany * $uj_szelesseg;
}
if ($magassag < $szelesseg)
{
$eredeti_arany = $magassag / $szelesseg;
$uj_magassag = $eredeti_arany * $uj_szelesseg;
}
if ($magassag == $szelesseg)
{
$uj_magassag = $uj_szelesseg;
}
header('Content-Type: image/jpeg');
$kep_alap = imagecreatetruecolor($uj_szelesseg, $uj_magassag);
$kep = imagecreatefromjpeg($_FILES['kep']);
imagecopyresampled($kep_alap, $kep, 0, 0, 0, 0, $uj_szelesseg, $uj_magassag, $szelesseg, $magassag);
$mentes = '../../fooldal/' . $_FILES['kep']['name'];
imagejpeg($kep_alap, $mentes , 100);
echo "Elmentve!"
?>
Előre is köszönöm, további szép napot mindenkinek!
Szerkesztés: Azt hiszem a bővebb leírás elmaradt: mikor elküldöm a formot, az meghívja ezt a fájlt, de a mentés nem igazán történik meg, a fájl eredményeként nem az "Elmentve!" felirat jelenik meg, hanem egy képfájl.
Mialatt ezt leírtam rájöttem, hogy a header ez esetben nem szükséges, majd eltávolítás után kaptam egy pár hibaüzenetet...
A hibaüzeneteknek valószínűleg az $_FILES['kep']-szel van bajuk, de fogalmam sincs mi lehet a megoldás...
Gyorsan és megfelelő áron Tárhely!
A vonatkozó irányelvek szellemében törölve. – Joó Ádám