Hi, Wolf
Bist du wieder da Weil ich encode decode probieren und ein Beispiel dafür schreiben möchte. Ich merke schon dass du ein profil-Programmier bist, aber hast du auch Erfahrungen mit Encode und Decode in php?
Danke.
Hi, Wolf
Bist du wieder da Weil ich encode decode probieren und ein Beispiel dafür schreiben möchte. Ich merke schon dass du ein profil-Programmier bist, aber hast du auch Erfahrungen mit Encode und Decode in php?
Danke.
Hi, cottton
Vielen Dank für deine Antwort, ich denke ... ich könnte doch die Funktionen komplett auf einmal kodieren, dann in anderer per require / include die Datei einbinden, dabei wird die richtige Funktion gefunden...oder warum mache ich falsch?
LG
Guten Tag, alle
Ich möchte ein Programm schreiben, welches eine Funktion aus einer anderen PHP-Datei aufruft, die aber in base64 kodiert wurde. Ich bekomme immer den Fehler dass die aufgerufene Funktion nicht definiert ist.
Die Base64 kodierte Funktionen habe ich wieder online dekodiert um zu wissen, ob die Funktion exisitiert.
Code-Teil:
func.inc.php
<?ob_start(); $a='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';eval(gzuncompress(base64_decode($a)));$v=ob_get_contents();ob_end_clean();?>
index.php
<?phprequire_once '../../inc/func.inc.php';//include "../../inc/func.inc.php"; if(function_exists(cleanuserinput)){ echo "function found <br />"; }else{ echo "No such function...<br />"; } $user = cleanuserinput($_POST['user']);$password = cleanuserinput($_POST['password']); echo "User: $user und PW: $password <br />"; $check = check_login($user,$password); if($check) header('Location: ../reservierungen/');else header('Location: ../../?fehler=fepabe');?>
Hat jemand eine Idee?
Danke
LG, Carvin
Danke dir, wolf
Es ist eine sehr hilfreiche Idee
Schönen Abend.
LG
Hi, Cottton
Vielen Dank für die Antwort.
Es ist eine PHP-Seite, die Liste bezieht sich auf Datenbank. Und ich möchte die Datensätze auch nicht löschen...
Der Button in dem der Name der Person steht sollte verschwunden werden, wenn ich den "X"-Button anklicken. Und wenn ich danach die List-Seite nochmal aktualisieren, erscheint der Button nicht mehr.
Ist es einfach machbar?
Danke.
Guten Abend, alle
Ich wollte den Button für eine Person, der zu einer Bearbeitungsseite führt, durch anklick des "X"-Buttons verschwinden, auch wenn ich die Liste danach nochmal aktualisiere. Der verschwindet nach dem Refresh nicht...
Kann mir jemand Vorschläge geben, wie ich es am besten machen sollte?
Bild:
[Blockierte Grafik: http://www11.pic-upload.de/06.12.14/3lzmkfytampb.png]
Vielen Dank.
Schönen Abend
LG, Carvin
Hi, Sorry
Dein Code hat bei mir auch geklappt, aber das Bild zeigt immer noch nicht, egal ob es durch relatives Pfad oder URL ....
Hier sind die Bilder + Code...Danke
Bild: http://www11.pic-upload.de/15.06.14/m23hsk8z7j4.jpg
Ergebnis: https://gist.github.com/2feb33c1fa79a766a8b1.git
Naja, dir einen schönen sonnigen Abend LG
Ich füge hier meinen Code so ein, weil ich nicht weiß wie ich den Code nicht in einer Zeile darstellen kann....sorry
convert_html2pdf_go.php
http://pastie.org/9292675
html_php_code.php
http://pastie.org/9292678
Danke
Hi, Wolf
Sorry, ich habe deine vorletzte Nachricht mit dem kompletten Beispiel nicht gelesen....
Meine Probe hat leider nicht geklappt, obwohl ich deinen Code identisch zu meinem verwendet habe...bin gerade ratlos...(
convert_html2pdf_go.php
<?php// Für den Test$_SESSION['user']['name'] = 'Carvin ';$_SESSION['user']['img'] = 'people_face.jpg';
//Pfad zum sichern (beim Download wird nur der dateiname beachtet! [Pfadangaben werden ignoriert])$PDF['save_path'] = "pdf_test/kg_as_pdf.php";//Wenn externe Datei...include 'html_php_code.php';
//Ansonnsten#$PDF['html'] = "[...]";
/* ######## ######################################################################################## * ######## PDF ######################################################################################## * ######## ######################################################################################*/
//Das hier leer lassendefine("URL_BASE", '');//hier statt localhost deine Domain eintragen (auf den / am ende achten!!!! )define('HOSTNAME', 'http://www.kunstgriff-agentur.de/');//Pfad zur config Dateirequire_once "dompdf-0.6.1/dompdf_config.inc.php";$dompdf = new DOMPDF();$dompdf->load_html($PDF['html']);$dompdf->render();
// SICHERN $output = $dompdf->output(); // Wenn Datei gesichert if(file_put_contents($PDF['save_path'], $output)){ //Meldung ausgeben echo "PDF is saved in '".$PDF['save_path']."'."; }
//oder AUSGEBEN/* if ($dompdf->stream($PDF['save_path'])) { //Meldung ausgeben (wird ignoriert) echo "PDF download: '".basename($PDF['save_path'])."'."; }*//* ######## ###################################################################################### * ######## DEBUG ###################################################################################### * ######## ####################################################################################*/
echo "<br>------------------------</br>";echo "<b>PFD Debug</b><pre>";//Das Array mit alles dompdf Fehlermeldungenprint_r($_dompdf_warnings);//html soll nicht dargestellt werden sondern der Code gezeigt$PDF['html'] = htmlspecialchars($PDF['html']);//evtl auskommentierenprint_r($PDF);echo "</pre>";echo "<b>User Debug</b><pre>";print_r($_SESSION['user']);echo "</pre>";?>
html_php_code.php
<?php$PDF['html'] = '<html><head> <style> header{ display: block; } header>h1{ display: inline-block; } header>img{ max-width: 200px; display: inline-block; } table img{ max-width: 100px; } table td{ padding: 10px; } </style></head><body> <header> <img src="'.$_SESSION['user']['img'].'"> <h1>'.$_SESSION['user']['name'].'</h1> </header> <section> <h2>User Daten</h2> <table> <tr> <td>Name</td> <td>'.$_SESSION['user']['name'].'</td> </tr> <tr> <td>Bild Pfad</td> <td>'.$_SESSION['user']['img'].'</td> </tr> <tr> <td>Bild</td> <td><img src="'.$_SESSION['user']['img'].'"></td> </tr> </table> </section> </body></html>';?>
Weißt du warum???
PS: Welche Version von dompdf hast du denn?
LG
Welcher von den 3 hat bei dir funktioniert?
Hi, Wolf
Danke für deine Antwort und hast du mit dem folgenden Code probiert? Der Code entspricht deinem pdfer.php... Und wie sieht die PDF bei dir aus?
<html> <body> <h1>Hello TEST</h1> <?php echo "<div style='margin:auto; width :500px; height:500px;'><img style='float:left;' src = '../images/kglogo.jpg' /><br />"; echo "<div style='margin-top:10px; float:left; width :200px; height:50px;' >ABC</div><div style='margin-top:10px; float:left; width :200px; height:50px;'>DEF</div></div>"; ?> </body></html>
Mit folgendem Code für Konvertierung habe ich es nochmal ausgeführt...keine positive Wirkung ..../
<?php $content = file_get_contents("kg_kstl_info_html.html");
$doc2 = "<html><body><div id = 'html2pdf_xtext'><img src='../images/kg_logo_small.jpg' style='float:left;' /><div style = 'float:right;'>Ich bin dich<br />Richtig OD. Falsch?</div><div>Du suchst mich</div></div></body></html>";
// convert in PDFrequire_once('html2pdf_v4.03/html2pdf.class.php'); $html2pdf = new HTML2PDF('P','A4','de', false, 'UTF-8'); //$html2pdf->setModeDebug(); $html2pdf->setDefaultFont('Arial'); $html2pdf->writeHTML($content, false); $datei="kstl_pdf_test002.pdf"; $html2pdf->Output($datei,"F");
?>
Alles anzeigen
Guten Morgen, Wolf
Danke für dein Beispiel. Hast du deinen Code selbst schon auf einem Server ausgeführt? Hat es funktioniert?
Zu meinem Code: Die Informationen von einer Person die ich aus DB geholt habe werden auf eine Info-Seite angezeigt, auf welcher auch mehrere Buttons mit unterschiedlichen Funktionen (z.b.: bearbeiten, PDF, Vertrag(in Word), ... ) sind. Wenn ich auf PDF klicke, wird eine weitere Seite gleich aufgemacht, um die Informationen weiter zu bearbeiten, dann wird als HTML/PDF exportiert.
Warum ich zuerst die PHP in HTML(statisch) umwandle, weil die Daten zur Bearbeitung per SESSION übergeben wurden, und wenn die Seite nochmal per
aufgerufen wird, wird nix angezeigt, weil die Session nicht mehr da sind ==> deswegen HTML
Schönen sonnigen Tag.
LG aus Hannover
Ja, weil ich das Bild durch anderes ersetzt habe, aber es war das richtige Pfad bevor ich was änderte
Danke für deinen Hinweis, ich würde später meinen Code hier posten.
Schönen Abend.
Danke für deine Antwort, Wolf
Dompdf habe ich schon seit ein paar Stunden probiert, auch wurde das Bild nicht angezeigt und stattdessen an der Stelle wo das Bild erscheinen sollte stand eine Fehlermeldung "Image not found
URL_BASEhttp://www.kunstgriff-agentur.de/kuenstler/Solo-Instrumentalisten/Blau und Rot,ObiWan One/kent.jpg", also es sieht so aus _>: http://www11.pic-upload.de/14.06.14/gv8gd7rlle56.jpg
pdfcrowd würde ich nachher probieren.
LG, Carvin
Guten Abend, alle
Seit einigen Tagen versuche ich eine PHP-Datei zu schreiben, die die persönliche Daten aus DB sammelt und schließlich als PDF exportiert... Mein Ziel ist ein einfacher Lebenslauf einer Person in PDF zu erstellen. Das Bild der Person sollte in PDF links oben stehen und der Lebenlauf sollte rechts um das Bild sein.
Ein Link zu meinem Ziel: http://www11.pic-upload.de/14.06.14/8kpp35r7aj4.jpg
Ich weiß gerade nicht wie ich den Text im Code positionieren müsste sowie es im Bild ?
Bisherige Versuche:
1. Mit ->Cell Funktion von FPDF hat es nicht geklappt, und zeitaufwendig...
2. mit PHPWord-master wollte ich erstmal eine Word-Datei erzeugen. Ich habe zuerst die dynamische PHP in statische HTML umgewandelt, es hat gut funktioniert und dann mit Hilfe von Open Source "htmltodocx_0_6_5_alpha" die HTML in Word konvertiert, aber das Bild erscheint nicht...und das CSS-Style hat auch keine Wirkung mehr...
Ich hoffe dass mir jemand seine Vorschläge geben könnte.
Vielen Dank im Voraus!
Beste Grüße, Carvin
HTML-Seminar.de - mit Videos zum schnellen Lernen, wie man eine Website selbst erstellt.