von wri8ter » Mi 16. Okt 2013, 18:05
Huhu Elke, ja erstmal vorab Danke für die Info
Auf Wunsch habe ich mal etwas kompilierbaers...dort sieht man den Quelltext
in der Zelle, allerdings wird dieser nicht umgebrochen.
\documentclass[a4paper,12pt]{article}% Entwicklungsstand Mai 2013
\usepackage[ngerman]{babel}
\usepackage{picins,graphicx}
\usepackage{color,xcolor}
\usepackage[utf8]{inputenc} %utf8 für neue Linux Distrubtionen
\usepackage[T1]{fontenc}
\usepackage{textcomp} %ermöglicht zusätzliche Zeichen
\usepackage{fancyhdr}
\usepackage{amsmath,amsfonts,amssymb}
\usepackage{wasysym}
\usepackage{wrapfig}
\usepackage{times}
\usepackage{epsfig,ifthen}
\usepackage{eurosym}
\usepackage{calc,vector}
\usepackage{enumerate,pdflscape}
\usepackage[colorlinks=true,linkcolor=black]{hyperref} % Inhaltsverzeichnis keine rote Umrandung
% color definition for php
\definecolor{dkgreen}{rgb}{0,.6,0}
\definecolor{dkblue}{rgb}{0,0,.6}
\definecolor{dkyellow}{cmyk}{0,0,.8,.3}
\definecolor{lgGray}{gray}{.93}
\definecolor{betared}{rgb}{0.64, 0.0, 0.0}
%*******************************************************************************************************
%neue packages
\usepackage{tabularx} %Erweiterung von tabular, erzwingt zeilenumbruch in der Tabele um die breite der Tabele zu beschrenken
\usepackage{listings} %Quellcode einbinden (verschiene Programmiersprachen m�glich)
\usepackage{hyperref} %url einbinden und Lesezeichen in der PDF möglich
\usepackage{subfigure} %unter Bilder einfögen (Erm�glich Bilder nebeneinander zu setzen)
\usepackage{pdfpages} %Einbinden von PDFs
\usepackage{lscape}
\usepackage{textcomp}
\usepackage{pifont}
\usepackage{exscale}
\usepackage{varioref}
\usepackage[labelfont={sf,bf},justification=centerlast]{caption}
\usepackage{eso-pic}
\usepackage{anysize}
\usepackage{supertabular}
\usepackage{longtable}
\pagestyle{fancy} % Packet für Seitenlayout... damit kann z.B Fuß bzw. Kopfzeile eingestellt werden(fany = eigener Seitenstil)
\usepackage{float}
\restylefloat{figure}
\begin{document}
\rhead{\thepage}
\rfoot{}
\cfoot{}
\renewcommand{\thepage}{\Roman{page}}
% PHP-Syntax-Options %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\lstset{
language = php,
basicstyle = \small\ttfamily,
keywordstyle = \color{black},
stringstyle = \color{dkgreen},
identifierstyle = \color{betared},
commentstyle = \color{gray},
breaklines =true,
xleftmargin = 25pt,
backgroundcolor =\color{lgGray},
numbers =left,
numberstyle =\small\color{gray},
emph =[1]{php},
emphstyle =[1]\color{black},
emph =[2]{if,and,or,else,switch,function,while,&&,||},
emphstyle =[2]\color{black}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\tablehead{\\}
\tabletail{\hline }
\tablelasttail{\hline}
%\tablelasttail{\newpage}
\begin{supertabular}{|p{16cm}|}
Verwendung der \textbf{\texttt{post}}- Methode, \textbf{Grund} : Formulardaten werden nicht in der Addresszeile angezeigt (Sicherheitsaspekt).
Weiterleitung zur \texttt{conector.php} Datei. Diese erschafft eine Verbindug zur Datenbank \texttt{supplier}. Bei der Weiterleitung werden aus den
den Textboxen der \glqq loginName\grqq~ und \glqq passwordErk\grqq~ mit übergeben. Diese Eingaben können leer oder gefüllt sein.
\\ \hline \\
\begin{lstlisting}[language=php]
<?php
# Verbindung zur MySQL Datenbank supplier
# inkludierte Datenbank Verbindung
include("DB_Connect/dbconnect.php");
#Uebergabe der Formulardaten (am besten verschluesselt)
$strLoginName = $_POST['loginName'];
$chPassword = $_POST['passwordErk'];
#Ueberpruefung der Datenbank ob dieser User vorhanden ist ??
# Wenn Ja komme zur LieferantenKatalog oder MitarbeiterKatalog (Auswertung)
# ! Wenn nein , dann wieder zurueck zum Login mit Anmerkung !
# Tabellen Selektion und Auswertung
# Verbindung zur MySQL Datenbank supplier
# inkludierte Datenbank Verbindung
include("DB_Connect/dbconnect.php");
#Uebergabe der Formulardaten (am besten verschluesselt)
$strLoginName = $_POST['loginName'];
$chPassword = $_POST['passwordErk'];
#Ueberpruefung der Datenbank ob dieser User vorhanden ist ??
# Wenn Ja komme zur LieferantenKatalog oder MitarbeiterKatalog (Auswertung)
# ! Wenn nein , dann wieder zurueck zum Login mit Anmerkung !
# Tabellen Selektion und Auswertung
# Verbindung zur MySQL Datenbank supplier
# inkludierte Datenbank Verbindung
include("DB_Connect/dbconnect.php");
#Uebergabe der Formulardaten (am besten verschluesselt)
$strLoginName = $_POST['loginName'];
$chPassword = $_POST['passwordErk'];
#Ueberpruefung der Datenbank ob dieser User vorhanden ist ??
# Wenn Ja komme zur LieferantenKatalog oder MitarbeiterKatalog (Auswertung)
# ! Wenn nein , dann wieder zurueck zum Login mit Anmerkung !
# Tabellen Selektion und Auswertung
# Verbindung zur MySQL Datenbank supplier
# inkludierte Datenbank Verbindung
include("DB_Connect/dbconnect.php");
#Uebergabe der Formulardaten (am besten verschluesselt)
$strLoginName = $_POST['loginName'];
$strLoginName = $_POST['loginName']; $\hookleftarrow$
$strLoginName = $_POST['loginName']; $\hookleftarrow$
$strLoginName = $_POST['loginName']; $\hookleftarrow$
$strLoginName = $_POST['loginName']; $\hookleftarrow$
$strLoginName = $_POST['loginName']; $\hookleftarrow$
$strLoginName = $_POST['loginName']; $\hookleftarrow$
\end{lstlisting} \\
\end{supertabular}
\end{document}
Ja ich habe gehört das man für Quellcode auch extra ein Rahmen anlegen kann, ich will aber folgendes Muster haben :
|--------------------------|
| Fachtext |
----------------------------
| PHP Code |
| |
| |
/////////////////////////////////// erste Seite zu Ende, weiter auf 2 Seite
| |
| |
| |
| |
-----------------------------
| Bilddatei |
| |
-----------------------------
=> So will ich das realisieren, also eine Tabelle die Seitenumbrüche erlaubt in der ersten Zeile kommt Text, in der zweiten PHP Code
und in der letzen eine Bilddatei...
kann ich das so realisieren oder muss ich da einen anderen Weg einschalgen ??
lg
Huhu Elke, ja erstmal vorab Danke für die Info
Auf Wunsch habe ich mal etwas kompilierbaers...dort sieht man den Quelltext
in der Zelle, allerdings wird dieser nicht umgebrochen.
[code]\documentclass[a4paper,12pt]{article}% Entwicklungsstand Mai 2013
\usepackage[ngerman]{babel}
\usepackage{picins,graphicx}
\usepackage{color,xcolor}
\usepackage[utf8]{inputenc} %utf8 für neue Linux Distrubtionen
\usepackage[T1]{fontenc}
\usepackage{textcomp} %ermöglicht zusätzliche Zeichen
\usepackage{fancyhdr}
\usepackage{amsmath,amsfonts,amssymb}
\usepackage{wasysym}
\usepackage{wrapfig}
\usepackage{times}
\usepackage{epsfig,ifthen}
\usepackage{eurosym}
\usepackage{calc,vector}
\usepackage{enumerate,pdflscape}
\usepackage[colorlinks=true,linkcolor=black]{hyperref} % Inhaltsverzeichnis keine rote Umrandung
% color definition for php
\definecolor{dkgreen}{rgb}{0,.6,0}
\definecolor{dkblue}{rgb}{0,0,.6}
\definecolor{dkyellow}{cmyk}{0,0,.8,.3}
\definecolor{lgGray}{gray}{.93}
\definecolor{betared}{rgb}{0.64, 0.0, 0.0}
%*******************************************************************************************************
%neue packages
\usepackage{tabularx} %Erweiterung von tabular, erzwingt zeilenumbruch in der Tabele um die breite der Tabele zu beschrenken
\usepackage{listings} %Quellcode einbinden (verschiene Programmiersprachen m�glich)
\usepackage{hyperref} %url einbinden und Lesezeichen in der PDF möglich
\usepackage{subfigure} %unter Bilder einfögen (Erm�glich Bilder nebeneinander zu setzen)
\usepackage{pdfpages} %Einbinden von PDFs
\usepackage{lscape}
\usepackage{textcomp}
\usepackage{pifont}
\usepackage{exscale}
\usepackage{varioref}
\usepackage[labelfont={sf,bf},justification=centerlast]{caption}
\usepackage{eso-pic}
\usepackage{anysize}
\usepackage{supertabular}
\usepackage{longtable}
\pagestyle{fancy} % Packet für Seitenlayout... damit kann z.B Fuß bzw. Kopfzeile eingestellt werden(fany = eigener Seitenstil)
\usepackage{float}
\restylefloat{figure}
\begin{document}
\rhead{\thepage}
\rfoot{}
\cfoot{}
\renewcommand{\thepage}{\Roman{page}}
% PHP-Syntax-Options %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\lstset{
language = php,
basicstyle = \small\ttfamily,
keywordstyle = \color{black},
stringstyle = \color{dkgreen},
identifierstyle = \color{betared},
commentstyle = \color{gray},
breaklines =true,
xleftmargin = 25pt,
backgroundcolor =\color{lgGray},
numbers =left,
numberstyle =\small\color{gray},
emph =[1]{php},
emphstyle =[1]\color{black},
emph =[2]{if,and,or,else,switch,function,while,&&,||},
emphstyle =[2]\color{black}}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
\tablehead{\\}
\tabletail{\hline }
\tablelasttail{\hline}
%\tablelasttail{\newpage}
\begin{supertabular}{|p{16cm}|}
Verwendung der \textbf{\texttt{post}}- Methode, \textbf{Grund} : Formulardaten werden nicht in der Addresszeile angezeigt (Sicherheitsaspekt).
Weiterleitung zur \texttt{conector.php} Datei. Diese erschafft eine Verbindug zur Datenbank \texttt{supplier}. Bei der Weiterleitung werden aus den
den Textboxen der \glqq loginName\grqq~ und \glqq passwordErk\grqq~ mit übergeben. Diese Eingaben können leer oder gefüllt sein.
\\ \hline \\
\begin{lstlisting}[language=php]
<?php
# Verbindung zur MySQL Datenbank supplier
# inkludierte Datenbank Verbindung
include("DB_Connect/dbconnect.php");
#Uebergabe der Formulardaten (am besten verschluesselt)
$strLoginName = $_POST['loginName'];
$chPassword = $_POST['passwordErk'];
#Ueberpruefung der Datenbank ob dieser User vorhanden ist ??
# Wenn Ja komme zur LieferantenKatalog oder MitarbeiterKatalog (Auswertung)
# ! Wenn nein , dann wieder zurueck zum Login mit Anmerkung !
# Tabellen Selektion und Auswertung
# Verbindung zur MySQL Datenbank supplier
# inkludierte Datenbank Verbindung
include("DB_Connect/dbconnect.php");
#Uebergabe der Formulardaten (am besten verschluesselt)
$strLoginName = $_POST['loginName'];
$chPassword = $_POST['passwordErk'];
#Ueberpruefung der Datenbank ob dieser User vorhanden ist ??
# Wenn Ja komme zur LieferantenKatalog oder MitarbeiterKatalog (Auswertung)
# ! Wenn nein , dann wieder zurueck zum Login mit Anmerkung !
# Tabellen Selektion und Auswertung
# Verbindung zur MySQL Datenbank supplier
# inkludierte Datenbank Verbindung
include("DB_Connect/dbconnect.php");
#Uebergabe der Formulardaten (am besten verschluesselt)
$strLoginName = $_POST['loginName'];
$chPassword = $_POST['passwordErk'];
#Ueberpruefung der Datenbank ob dieser User vorhanden ist ??
# Wenn Ja komme zur LieferantenKatalog oder MitarbeiterKatalog (Auswertung)
# ! Wenn nein , dann wieder zurueck zum Login mit Anmerkung !
# Tabellen Selektion und Auswertung
# Verbindung zur MySQL Datenbank supplier
# inkludierte Datenbank Verbindung
include("DB_Connect/dbconnect.php");
#Uebergabe der Formulardaten (am besten verschluesselt)
$strLoginName = $_POST['loginName'];
$strLoginName = $_POST['loginName']; $\hookleftarrow$
$strLoginName = $_POST['loginName']; $\hookleftarrow$
$strLoginName = $_POST['loginName']; $\hookleftarrow$
$strLoginName = $_POST['loginName']; $\hookleftarrow$
$strLoginName = $_POST['loginName']; $\hookleftarrow$
$strLoginName = $_POST['loginName']; $\hookleftarrow$
\end{lstlisting} \\
\end{supertabular}
\end{document}
[/code]
Ja ich habe gehört das man für Quellcode auch extra ein Rahmen anlegen kann, ich will aber folgendes Muster haben :
|--------------------------|
| Fachtext |
----------------------------
| PHP Code |
| |
| |
/////////////////////////////////// erste Seite zu Ende, weiter auf 2 Seite
| |
| |
| |
| |
-----------------------------
| Bilddatei |
| |
-----------------------------
=> So will ich das realisieren, also eine Tabelle die Seitenumbrüche erlaubt in der ersten Zeile kommt Text, in der zweiten PHP Code
und in der letzen eine Bilddatei...
kann ich das so realisieren oder muss ich da einen anderen Weg einschalgen ??
lg