Archívum - 2013
január 21
Extra hosszú POST adatok küldése
Sziasztok!
Egy olyan jellegű kérdésem lenne, hogy ha van egy formom és egy jókedvű felhasználó a név mezőhöz (egy program segítségével) egy 7 MB hosszú "nevet" küld, akkor annak milyen következményei lehetnek? Egyáltalán string/array-ként lehet ilyen hosszú adatot küldeni?
Attól tartok, ha ilyen bekövetkezik, akkor jön a hibaüzenet, hogy nincs elég memória, vagy ilyesmi.
Van alapja az aggodalmamnak?
Válaszotokat előre is köszönöm!
Szabolcs
■ Egy olyan jellegű kérdésem lenne, hogy ha van egy formom és egy jókedvű felhasználó a név mezőhöz (egy program segítségével) egy 7 MB hosszú "nevet" küld, akkor annak milyen következményei lehetnek? Egyáltalán string/array-ként lehet ilyen hosszú adatot küldeni?
Attól tartok, ha ilyen bekövetkezik, akkor jön a hibaüzenet, hogy nincs elég memória, vagy ilyesmi.
Van alapja az aggodalmamnak?
Válaszotokat előre is köszönöm!
Szabolcs
január 20
Facebook falra postolás
Készítettem egy facebook alkalmazást és egy oldalt hozzá.
Az alkalmazásomból szeretnék PHP segítségével postolni a falra mint az adminisztrátor.
Letöltöttem az SDKt, access tokent is szereztem, de valamiért autentikációs hibát kapok folyamatosan
Van ötletetek hogy mit rontottam el?De azalábbi hibaüzenetet kapom mindig
FacebookApiException
(#200) The user hasn't authorized the application to perform this action
■ Az alkalmazásomból szeretnék PHP segítségével postolni a falra mint az adminisztrátor.
Letöltöttem az SDKt, access tokent is szereztem, de valamiért autentikációs hibát kapok folyamatosan
Van ötletetek hogy mit rontottam el?
function get_app_token($appid, $appsecret)
{
$args = array(
'grant_type' => 'client_credentials',
'client_id' => $appid,
'client_secret' => $appsecret
);
$ch = curl_init();
$url = 'https://graph.facebook.com/oauth/access_token';
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_HEADER, false);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $args);
$data = curl_exec($ch);
return str_replace('access_token=', '', $data);
}
$facebook = new Facebook(array(
'appId' => $appId,
'secret' => $secret,
'cookie' => false
));
$token = get_app_token($appId, $secret);
$facebook->api("/{$pageId}/feed", "post", array(
'message' => "First message",
'access_token' => $token
));
FacebookApiException
(#200) The user hasn't authorized the application to perform this action
január 19
Proxy alias
Üdv!
Feltelepítettem a FoxyProxy kiegészítőt, de nem tudom, hogy kéne beállítani, de szerintem nem is tudja, ami nekem kell.
Azt szeretném, ha al-IP címeket kapnék alkalmanként, hogy ki tudjam próbálni a weboldalamat úgy, mintha más gépről, IP-ről jelentkeznék be, pl. hogy az IP-tiltást, stb teszteljem, vagy, hogy milyen, ha más rá akar törni a gépemre és annak kivédésére fel tudjak készülni.
Suliban tanulom a szakmát és szeretnék a váratlan helyzetekre is felkészülni, nem csak elméletileg érteni a dolgokat majd.
Ezt hogyan lehet a legegyszerűbben és legbiztonságosabban megcsinálni, tehát mintha lenne egy routerem és több gépem, külön internet kapcsolattal?
■ Feltelepítettem a FoxyProxy kiegészítőt, de nem tudom, hogy kéne beállítani, de szerintem nem is tudja, ami nekem kell.
Azt szeretném, ha al-IP címeket kapnék alkalmanként, hogy ki tudjam próbálni a weboldalamat úgy, mintha más gépről, IP-ről jelentkeznék be, pl. hogy az IP-tiltást, stb teszteljem, vagy, hogy milyen, ha más rá akar törni a gépemre és annak kivédésére fel tudjak készülni.
Suliban tanulom a szakmát és szeretnék a váratlan helyzetekre is felkészülni, nem csak elméletileg érteni a dolgokat majd.
Ezt hogyan lehet a legegyszerűbben és legbiztonságosabban megcsinálni, tehát mintha lenne egy routerem és több gépem, külön internet kapcsolattal?
január 18
The Importance Of HTML5 Sectioning Elements
A HTML5 egyik legnagyobb hozzájárulása a szemantikus dokumentumokhoz
■ január 18
Fizetési igény...
Szerintetek ma Magyarországon, nagyságrendileg mekkora az az összeg, amit egy lassan 4 éve php programozóként működő emberke elkérhet?
január 16
ie 9 JS, CSS include és a szép urlek
Sziasztok!
Problémám akadt a js, css használatnál IE9 alatt.
Van a következő htaccess sorom:HTML headerben ezek említendők:A probléma, hogy a fenti htaccessel, headerrel css fájlokra invalid MIME típust ír. A js fileban azonnal pedig hibát jelez a developer tools, már az 1 soron.
Ha a sima url-t hívom (valami.hu/details.php?id=100) akkor simán működik, ha szép url-t (valami.hu/details/100) akkor jönnek a hibák.
Firefox, és Chrome alatt gond nélkül megy minden, csak ie 9 alatt történik mindez.
Olvasgattam pár helyen de nem nagyon találtam igazán jó infót.
Valakinek van tippje?
■ Problémám akadt a js, css használatnál IE9 alatt.
Van a következő htaccess sorom:
RewriteRule ^details/?(.*)?/?$ details.php?id=$1
<base href="/">
<link href="css/style.css?v=1357649753" rel="stylesheet" type="text/css" />
<script src="js/details.js?v=1357574123"></script>
Ha a sima url-t hívom (valami.hu/details.php?id=100) akkor simán működik, ha szép url-t (valami.hu/details/100) akkor jönnek a hibák.
Firefox, és Chrome alatt gond nélkül megy minden, csak ie 9 alatt történik mindez.
Olvasgattam pár helyen de nem nagyon találtam igazán jó infót.
Valakinek van tippje?
PHP Mysql kapcsolódási hiba
Sziasztok egy kis segítség jól jönne.eddig csak actionScrip3 ban programoztam az megy
feltelepítettem a apache -o és php5 öt a saját gépemre (localhost)
a php kodok rendesen le is futnak hiba nélkül.
Mysql fut a gepen letre hoztam benne adatbazist proba jelleggel
felhasználot jelszot,fel is toltottem adattsal a parancssornan vissza is tudok kerdezni mindent.
viszont ha php vel akarom lekerdezni a php nem kapcsolodik.
Kéne egy ket jó otlet hogy hol hibaztam!
Kezdő php-s vagyok a mysql -t most tanulnam
[colorer=php]
<html>
<head>
<title> keresési eredmények</title>
</head>
<body>
<h1> keresési eredmények</h1>
<?php
$keresesi_tipus=$_POST['keresesi_tipus'];
$keresesi_kifejezes=trim($_POST['keresesi_kifejezes']);
if (!$keresesi_tipus || !$keresesi_kifejezes) {
echo 'Nem adta meg a keresési feltételeket. Kérjük, adja meg ezeket!';
exit;
}
if (!get_magic_quotes_gpc()){
$keresesi_tipus = addslashes($keresesi_tipus);
$keresesi_kifejezes = addslashes($keresesi_kifejezes);
}
@ $adatbazis = new mysqli('localhost', 'aaaaaa', 'bbbbbb123', 'adatok');
if (mysqli_connect_errno()) {
echo 'Hiba: Nem sikerült kapcsolódni az adatbázishoz. Kérjük, próbálkozzon később!';
exit;
}
$lekerdezes = "SELECT * FROM adatok WHERE ".$keresesi_tipus." LIKE '%".$keresesi_kifejezes."%'";
$talalat = $adatbazis->query($lekerdezes);
$talalatok_szama = $talalat->num_rows;
echo "<p>A keresési feltételeknek megfelelő könyvek száma: ".$talalatok_szama."</p>";
for ($i=0; $i <$talalatok_szama; $i++) {
$sor = $talalat->fetch_assoc();
echo "<p><strong>".($i+1).". Cim: ";
echo htmlspecialchars(stripslashes($sor['cim']));
echo "</strong><br />Szerző: ";
echo stripslashes($sor['szerzo']);
echo "<br />ISBN: ";
echo stripslashes($sor['isbn']);
echo "<br />Ár: ";
echo stripslashes($sor['ar']);
echo "</p>
feltelepítettem a apache -o és php5 öt a saját gépemre (localhost)
a php kodok rendesen le is futnak hiba nélkül.
Mysql fut a gepen letre hoztam benne adatbazist proba jelleggel
felhasználot jelszot,fel is toltottem adattsal a parancssornan vissza is tudok kerdezni mindent.
viszont ha php vel akarom lekerdezni a php nem kapcsolodik.
Kéne egy ket jó otlet hogy hol hibaztam!
Kezdő php-s vagyok a mysql -t most tanulnam
[colorer=php]
<html>
<head>
<title> keresési eredmények</title>
</head>
<body>
<h1> keresési eredmények</h1>
<?php
$keresesi_tipus=$_POST['keresesi_tipus'];
$keresesi_kifejezes=trim($_POST['keresesi_kifejezes']);
if (!$keresesi_tipus || !$keresesi_kifejezes) {
echo 'Nem adta meg a keresési feltételeket. Kérjük, adja meg ezeket!';
exit;
}
if (!get_magic_quotes_gpc()){
$keresesi_tipus = addslashes($keresesi_tipus);
$keresesi_kifejezes = addslashes($keresesi_kifejezes);
}
@ $adatbazis = new mysqli('localhost', 'aaaaaa', 'bbbbbb123', 'adatok');
if (mysqli_connect_errno()) {
echo 'Hiba: Nem sikerült kapcsolódni az adatbázishoz. Kérjük, próbálkozzon később!';
exit;
}
$lekerdezes = "SELECT * FROM adatok WHERE ".$keresesi_tipus." LIKE '%".$keresesi_kifejezes."%'";
$talalat = $adatbazis->query($lekerdezes);
$talalatok_szama = $talalat->num_rows;
echo "<p>A keresési feltételeknek megfelelő könyvek száma: ".$talalatok_szama."</p>";
for ($i=0; $i <$talalatok_szama; $i++) {
$sor = $talalat->fetch_assoc();
echo "<p><strong>".($i+1).". Cim: ";
echo htmlspecialchars(stripslashes($sor['cim']));
echo "</strong><br />Szerző: ";
echo stripslashes($sor['szerzo']);
echo "<br />ISBN: ";
echo stripslashes($sor['isbn']);
echo "<br />Ár: ";
echo stripslashes($sor['ar']);
echo "</p>