Zobrazit příspěvky

Tato sekce Vám umožňuje zobrazit všechny příspěvky tohoto uživatele. Prosím uvědomte si, že můžete vidět příspěvky pouze z oblastí Vám přístupných.


Příspěvky - ZAJDAN

Stran: 1 ... 109 110 [111] 112 113 ... 139
1651
Vývoj / Re:PHP -SQL pomocí PDO
« kdy: 23. 09. 2015, 17:41:08 »
tak vyreseno....
$result(PDO::FETCH_NUM, PDO::FETCH_ORI_PRIOR);

to mi varti element z pole jako string a pak uz se pekne dosazuje:
$prepared_get_code = $pdo->prepare( "SELECT cabinet_". $result . "FROM code_stack LIMIT 1" );

cimz vznikne sql dotaz  "SELECT cabinet_1 FROM code_stack LIMIT 1"

proc jsem to nemohl delat jako ostatní? protoze tech cabinetu mam 1000 a ja nevim ktery se mi do promene dostane a nez abych psal 1000 SQL podminek tak si na konec indexu sloupce dosadim promenou.

1652
Vývoj / Re:PHP -SQL pomocí PDO
« kdy: 23. 09. 2015, 15:55:38 »
tak jsem odhalil prvni pricinu problemu
1) mysql neumi klausuly TOP namisto toho se tam pouziva LIMIT
2) ta dosazena promena v SQL dotazu obsahuje pdo sql, ktery se vlastne jeste nevykonal a proto si myslim, ze je potreba ho nejdrive vykonat a pote i fetchnout do promene a teprve tu dosazovat

nyni to mam tedy takto:
Kód: [Vybrat]
 $prepared_get_cabinetNumber = $pdo->prepare( "SELECT cabinetNumber FROM customer WHERE uniq = :uniq" );
 $prepared_get_cabinetNumber->bindParam(':uniq', $uniq, PDO::PARAM_STR);
 $prepared_get_cabinetNumber->execute();
 $result = $prepared_get_cabinetNumber->fetchAll();

  $prepared_get_code = $pdo->prepare( "SELECT cabinet_". $result . "FROM code_stack LIMIT 1" );
  $prepared_get_code->execute();

ale vrací to:
Connection failed: SQLSTATE[]: Column not found: 1054 Unknown column 'cabinet_ArrayFROM' in 'field list'

coz bude pravdepodobne zpusobene ze fetchAll(); vrací pole
no kurna to jeste budou speky :)

1653
Vývoj / Re:PHP -SQL pomocí PDO
« kdy: 23. 09. 2015, 15:22:18 »
Druhý riadok je určite syntakticky nesprávne, PHP už roky nepoužívam, ale tuším to ide minimálne dvoma spôsobmi:
Kód: [Vybrat]
$prepared_get_code = $pdo->prepare( "SELECT TOP 1 cabinet_" . $prepared_get_cabinetNumber . "FROM code_stack" );
$prepared_get_code = $pdo->prepare( "SELECT TOP 1 cabinet_{$prepared_get_cabinetNumber} FROM code_stack" );

moc díky....
zrovna to zkouším oběma způsoby, ale nedaří se...do browseru se vrací:
Status Code:500 Internal Server Error

1654
Vývoj / PHP - SQL pomocí PDO
« kdy: 23. 09. 2015, 13:34:02 »
Ahoj,
lze v syntaxi PHP- PDO používat operátory tímto způsobem?

$prepared_get_cabinetNumber = $pdo->prepare( "SELECT cabinetNumber FROM customer WHERE uniq = :uniq" )
$prepared_get_code = $pdo->prepare( "SELECT TOP 1 cabinet_" +$prepared_get_cabinetNumber "FROM code_stack" );

díky

1655
Odkladiště / Registrace na mPDF fóru neprojde
« kdy: 18. 09. 2015, 09:52:56 »
Ahoj,
našla by se zde dobrá duše, která by mi pomohla s registrací na mPDF foru?

pokusil jsem si vytvořit účet z různých emailových adres a ani jeden účet neprošel. Žádné echo proč

díky

1656
O serveru Root.cz / Re:Nová podoba roota (beta)
« kdy: 16. 09. 2015, 13:21:29 »
kurvafix...proč nenáchíte to co je nyní?.....ten new design je strašnej...hledat tam něco je děs.....
ja opravdu nechápu kdo má potřebu měnit to co funguje, pokud budu mluvit za sebe, tak na root chodím hlavně proto jak je navržený a vyhovuje mi

1657
Vývoj / Re:PHP knihovna mPDF - použití SVG
« kdy: 20. 08. 2015, 21:37:08 »
ano.....mPDF umi embed SVG:
http://mpdf1.com/manual/index.php?tid=245
mPDF partially supports SVG images, including as embedded HTML e.g.:
osobně jsem to zkoušel a funguje to....
jenže já mám specialní případ...já dopředu nevím jak to svg bude vypadat...ja ho získám ze strany klienta(ajax) a zachytím až v PHP
ten phantom JS by mi v tom pomohl?

1658
Vývoj / PHP knihovna mPDF - použití SVG
« kdy: 20. 08. 2015, 17:02:15 »
Ahoj,
čelím problému...v php kodu používám knihovnu na generovani PDF...konkretně mPDF
v ní se snažím do PDF dostat SVG neobvyklím způsobem.
zachycení SVG jako string
Kód: [Vybrat]
$svg = $_POST['structureSVG'];
$svg_pdf = str_replace('"', '\'', $svg); //change " to '
kontrola co se dostane do proměné:
Kód: [Vybrat]
var_dump($svg_pdf);
                                //vypíše string obsahující xml(svg)
<svg>...</svg>
tedy mohu si byt jistý že jsem zachytil co jsem chtěl a správně. Nyní tuto proměnou insertnu do kódu, který bude zpracován mPDF:
Kód: [Vybrat]
$html = " <div> $svg_pdf </div> ";
$mpdf -> WriteHTML($html);
$mpdf -> Output('pdf/test_svg.pdf', 'I');

bohužel tímto způsobem se mi nedaří svg vyrenderovat do PDF
chtěl jsem se zaregistrovat na foru mPDF, ale registrace se mi nepodařila ani s několika různých emailů

díky za jakoukoliv pomoc

1659
Vývoj / Re:AJAX upload a PHP zpracování
« kdy: 09. 08. 2015, 11:36:23 »
Tak mas zle zapisanu cestu. Ako som uz pisal, pouzi fixnu cestu, nie relativnu, aby si presne vedel kam to ulozi.

diky zkusil jsem upravit na absolutni, ale stale zadny soubor na serveru nevznikl...
podival jsem se tedy do error.log daneho webu a vidim nekolik chyb...prvni z nich je:

PHP Warning:  tempnam(): open_basedir restriction in effect. File(/tmp) is not within the allowed path(s): (/var/www/www.mujweb.com) in /var/www/www.mujweb.com/pdf/uploadSVG.php

jdu se tedy podivat, kde a jak je nastavena PHP volba pro /tmp

1660
Vývoj / Re:AJAX upload a PHP zpracování
« kdy: 07. 08. 2015, 15:10:34 »
trochu jsem to upravil podle:
http://php.net/tempnam
Kód: [Vybrat]
$post_data = $_POST['structureSVG'];

 if (!empty($post_data)) {
                            $dir = '/pdf/modelSVG/';
                            $file=tempnam('/pdf/modelSVG', 'model_'.date(Y.m.d).'_').'.svg';
                            $handle = fopen($file, "w");
                            fwrite($handle, $post_data);
                            fclose($handle);
                        }
ajax se uspesne provede, response ze serveru OK, ale zadny soubor se na serveru nevytvori/nezapise

1661
Vývoj / Re:AJAX upload a PHP zpracování
« kdy: 07. 08. 2015, 14:17:12 »
Failuje, to znamená ajax vrátí failed?
yes...Failed! ,ktery ma nadefinovany v parametru erorr:

1662
Vývoj / Re:AJAX upload a PHP zpracování
« kdy: 07. 08. 2015, 14:13:30 »
To nie je tak celkom pravda. Vypis php skriptu, ktory spustil ajax mozes vidiet v konzole v networks (chrome). Staci si len kliknut na url request a v nom na response.
diky....mas pravdu....pouzivam DragonFly(Opera) a tam stacilo v nteworks kliknou na subzalozku 'Response'

1663
Vývoj / Re:AJAX upload a PHP zpracování
« kdy: 07. 08. 2015, 13:54:18 »
Vypsal se na straně serveru, ale nemůžeš ho získat jinak, než že ho přebereš ajaxem a přes funkci
Kód: [Vybrat]
.done(function( html ) {
alert(html);
  });

diky, upravil jsem tedy:
success: function( html ) {alert(html);  },

a vratí mi to:
string (535196) "<svg xmlns= ....cela spravnastruktura svg>
takze php dostane string data a spravna
ted jiz jen to spravne ulozit zpet do svg souboru na serveru:
Kód: [Vybrat]
 if (!empty($post_data)) {
                            $dir = '/pdf/modelSVG/';
                            $file = uniqid().getmypid();
                            $filename = $dir.$file.'.svg';
                            $handle = fopen($filename, "w");
                            fwrite($handle, $post_data);
                            fclose($handle);
                            echo $file;
                        }

ale s timto zapisem mi ajax opet failuje :(

1664
Vývoj / Re:AJAX upload a PHP zpracování
« kdy: 07. 08. 2015, 12:57:29 »
takze proc ajax failoval bylo zpusobeno parametrem
dataType: 'json',
zakomentoval jsem a nyni Success

to rootacek:
poslal jsem si obsah do konzole
data:'structureSVG='+structureSVG, .......posle citelnou nezmenenou strukturu SVG(xml) a tu ja potrebuji
data:{structureSVG: structureSVG}, ........posle  strukturu SVG(xml) doplnenou mnoha nezadoucimi znaky %

ohledne debugovani jsem se v dragonFly(Opera) podival do network co nyní vraci server:
Response Headers:
Connection:Keep-Alive
Content-Length:5
Content-Type:text/html; charset=UTF-8
Date:Fri, 07 Aug 2015 10:43:01 GMT
Keep-Alive:timeout=5, max=72
Server:Apache/2.4.10 (Debian)


v php mam nyní pouze:
$post_data = $_POST['structureSVG'];
var_dump($post_data);


mel bych ten dump nekde moznost precist?...ajax dokonci praci uspesne..response ze serveru je OK, ale neni mi jasne kam se vypsal ten dump v php
diky

1665
Vývoj / Re:AJAX upload a PHP zpracování
« kdy: 07. 08. 2015, 11:35:14 »
upresnim to tedy:
js:
Kód: [Vybrat]
var structureSVG = svgpic.outerHTML;
                                $.ajax({
                                                type:'POST',
                                                url: '/pdf/uploadSVG.php',
                                                dataType: 'json',
                                                contentType: 'application/json',
                                                data:'structureSVG='+structureSVG,
                                                success: function() { alert("Success"); },
                                                error: function() { alert('Failed!'); },
                                                });
php:
Kód: [Vybrat]
<?php
$post_data 
$_POST['structureSVG'];
var_dump($post_data);
?>

browser vyhodi Failed!

Stran: 1 ... 109 110 [111] 112 113 ... 139