"; $lnglink="lng=".$lng."&"; } if ($Design!="") { $lnglink=$lnglink."Design=".$Design."&"; $lngHidden=$lngHidden.""; } $telgesText="Tel.(gesch.)"; if (file_exists("telges.ini")) { $telgeszeile=file("telges.ini"); if (trim($telgeszeile[0])!="") { $telgesText=trim($telgeszeile[0]); } } ?> <? echo transl($lng, $Woerter, "Buchung"); ?> " rel="stylesheet" type="text/css"> ".$herl."
"; $ZusatzLeist=""; for ($l=1; $l<=60; $l++) { $zusaetze[$l][1]=""; $zusaetze[$l][2]=0; } $anzZus=0; for ($l=1; $l<=$AnzahlPaxe; $l++) { // PAX 50 OK for ($ll=1; $ll<=10; $ll++) { if ($l<=6) { $zusatz=trim(leseKopf($kopf,336+105-1+($l-1)*201+($ll-1)*6,6)); } else { $zusatz=trim(leseKopf($kopf2,105+($l-6-1)*201+($ll-1)*6,6)); } if ($zusatz!="") { $gef=false; for ($lll=1; $lll<=$anzZus; $lll++) { if ($zusaetze[$lll][1]==$zusatz) { $zusaetze[$lll][2]=$zusaetze[$lll][2]+1; $gef=true; break; } } if ($gef==false) { $anzZus++; $zusaetze[$anzZus][1]=$zusatz; $zusaetze[$anzZus][2]=1; } } } } if ($anzZus != 0) { $hlfZus=""; for ($l=1; $l<=$anzZus; $l++) { if ($ZusatzLeist != "") { $ZusatzLeist=$ZusatzLeist.", "; } $ZusatzLeist=$ZusatzLeist.$zusaetze[$l][2]." x ".$zusaetze[$l][1]; } } if ($ZusatzLeist != "") $kopfhlf=$kopfhlf."&ZusatzLeist=".$ZusatzLeist; $Versich=""; for ($ll=1; $ll<=10; $ll++) { $VCode=trim(leseKopf($kopf,2902+1-1+($ll-1)*68,6)); if ($VCode != "") { $anzZus=trim(leseKopf($kopf,2902+7-1+($ll-1)*68,2)); if ($anzZus != 0) { if ($Versich != "") $Versich=$Versich.", "; $Versich=$Versich.$anzZus." x ".$VCode; } } // echo trim(leseKopf($kopf,2902+9-1+($ll-1)*68,50))."
"; } if ($Versich != "") $kopfhlf=$kopfhlf."&Versich=".$Versich; $Zimm=""; for ($ll=1; $ll<=10; $ll++) { $ZCode=trim(leseKopf($kopf,1542+1-1+($ll-1)*68,6)); if ($ZCode != "") { $anzZus=trim(leseKopf($kopf,1542+7-1+($ll-1)*68,2)); if ($anzZus != 0) { if ($Zimm != "") $Zimm=$Zimm.", "; $Zimm=$Zimm.$anzZus." x ".$ZCode; $katverp=trim(leseKopf($kopf,1542+59-1+($ll-1)*68,3))."/".trim(leseKopf($kopf,1542+62-1+($ll-1)*68,2)); if ($katverp != "/") $Zimm=$Zimm."(".$katverp.")"; } } // echo trim(leseKopf($kopf,2902+9-1+($ll-1)*68,50))."
"; } if ($Zimm != "") $kopfhlf=$kopfhlf."&Zimm=".$Zimm; $Kabin=""; for ($ll=1; $ll<=10; $ll++) { $KCode=trim(leseKopf($kopf,2222+1-1+($ll-1)*68,6)); if ($KCode != "") { $anzZus=trim(leseKopf($kopf,2222+7-1+($ll-1)*68,2)); if ($anzZus != 0) { if ($Kabin != "") $Kabin=$Kabin.", "; $Kabin=$Kabin.$anzZus." x ".$KCode; } } // echo trim(leseKopf($kopf,2902+9-1+($ll-1)*68,50))."
"; } if ($Kabin != "") $kopfhlf=$kopfhlf."&Kabin=".$Kabin; print ("\n"); $long_str = string(256," "); echo $long_str; flush(); if ($inifelder[27]!="J") { echo "\n"; } flush(); if ($proto==1) { $fp_prot_z=fputs($fp_prot,"Warten ".date("d.m.Y H:i:s")."\n"); } /* $long_str = string(256," "); echo $long_str; flush(); echo "Bitte haben Sie einen Moment Geduld."; flush(); */ if ($inifelder[35]!="" && substr($inifelder[35],-1)!="&" && substr($inifelder[35],-1)!="?" && substr($inifelder[35]." ",0,10)!="javascript") { $inifelder[35]=$inifelder[35]."?"; } // -------------------------------------------------------------------------- $conn = mysql_connect($inifelder[13],$inifelder[14],$inifelder[15]); if ($conn) { } else { print ("Verbindung zu MySQL-Server fehlgeschlagen !"); exit; } $dbName=$inifelder[4]; $db = mysql_select_db($dbName,$conn); if (!$db) { print ("

Fehler beim Lesen der BusProwin-Datenbank : ".mysql_error($conn)."

"); exit; } $wechselAgenturPrivat=""; if ($kopf == '' || $Abschicken == transl($lng, $Woerter, "Agentureingabe wiederholen")) { if ($inifelder[27]!="J" && $nurAnfrage!="J" && $inifelder[114]!="J") { $AGTJNNeu=""; if ($AGT=="J") { $wechselAgenturPrivat=$wechselAgenturPrivat."Privatkundenbuchung"; $AGTJNNeu="N"; } else { $wechselAgenturPrivat=$wechselAgenturPrivat."Agenturbuchung"; $AGTJNNeu="J"; } $wechselAgenturPrivat="Wechsel zur ".$wechselAgenturPrivat.""; $wechselAgenturPrivat=$wechselAgenturPrivat."        "; } } $SchriftFix=""; $eingaben=""; $eingabenX=""; $eingaben=$eingaben."\n".""; $eingaben=$eingaben."\n".""; $eingaben=$eingaben."\n".""; if ($proto==1) { $fp_prot_z=fputs($fp_prot,"Kopf ".date("d.m.Y H:i:s")."\n"); } if ($kopf == '' || $Abschicken == transl($lng, $Woerter, "Agentureingabe wiederholen")) { if ($kopf == '') { include "include/kopf.inc"; } $kopf=fuellKopf($kopf,3645,6,$inifelder[46]); if ($AGENTUR!="") { if (strstr($AGENTUR,"@")) { $kopf=fuellKopf($kopf,3691,6,"@@@@@@"); $kopf=fuellKopf($kopf,3714,60,$AGENTUR); $kopf=fuellKopf($kopf,3700,6,">>><<<"); } else { $kopf=fuellKopf($kopf,3691,6,$AGENTUR); $kopf=fuellKopf($kopf,3700,6,">>><<<"); } } if ($inifelder[27]!="J" && $nurAnfrage!="J") { if ($AGT=="J" || $Abschicken == transl($lng, $Woerter, "Agentureingabe wiederholen")) { $eingaben=$eingaben."\n".""; $eingaben=$eingaben."\n"; $html_dat="AGT.htm"; $html=html_dat(trim($inifelder[61])."html/sonst".$html_son."/".$html_dat, 4, $inifelder[16]."html/sonst".$html_son."/bilder/"); $eingaben=$eingaben.$html."\n"; $eingaben=$eingaben."\n"; $eingaben=$eingaben."\n"; if (trim(leseKopf($kopf,3691,6))=="******") $kopf=fuellKopf($kopf,3691,6," "); if (trim(leseKopf($kopf,3700,6))==">>><<<") $kopf=fuellKopf($kopf,3700,6," "); $eingaben=$eingaben."\n".""; $eingaben=$eingaben."\n".""; $eingaben=$eingaben."\n".""; $eingaben=$eingaben."\n".""; $eingaben=$eingaben."\n".""; $eingaben=$eingaben."\n".""; } if ($inifelder[53]!="J") { $eingaben=$eingaben."\n"; $html_dat="PLZ.htm"; $html=html_dat(trim($inifelder[61])."html/sonst".$html_son."/".$html_dat, 4, $inifelder[16]."html/sonst".$html_son."/bilder/"); $eingaben=$eingaben.$html."\n"; $eingaben=$eingaben."\n"; $eingaben=$eingaben."\n"; if ($inifelder[79]!="J") { $eingaben=$eingaben."\n".""; $eingaben=$eingaben."\n".""; } else { $eingaben=$eingaben."\n".""; } $eingaben=$eingaben."\n".""; } $eingaben=$eingaben."\n"; $html_dat="PAX.htm"; $html=html_dat(trim($inifelder[61])."html/sonst".$html_son."/".$html_dat, 4, $inifelder[16]."html/sonst".$html_son."/bilder/"); $eingaben=$eingaben.$html."\n"; $eingaben=$eingaben."\n"; $eingaben=$eingaben."\n"; $altAnzahl=trim(leseKopf($kopf,34,2)); $maxPersonen=$inifelder[83]; if ($maxPersonen=="") $maxPersonen=6; for ($i=0; $i<$maxPersonen; $i++) { $AnzSel[$i]=""; } if ($altAnzahl=="") $AnzSel[1]="selected"; else { settype($altAnzahl,"integer"); $AnzSel[$altAnzahl-1]="selected"; } $eingaben=$eingaben."\n".""; $eingaben=$eingaben."\n".""; } if ($ReiseKuerzel != "") { $kopf=fuellKopf($kopf,1,4,$ReiseKuerzel); } if ($ReiseTyp != "") { $kopf=fuellKopf($kopf,5,1,$ReiseTyp); } if ($ReiseStartTermin != "") { $hlf_start=substr($ReiseStartTermin,8,2).substr($ReiseStartTermin,5,2).substr($ReiseStartTermin,0,4); $kopf=fuellKopf($kopf,6,8,$hlf_start); } $kopfNeuAlt="NEU"; if ($inifelder[27]!="J" && $nurAnfrage!="J") { $eingaben=$eingaben."\n".""; } } else { $kopfNeuAlt="ALT"; // echo "Kopf bereits gefüllt
"; } // ********************************************************* // Eingaben in Kopf vornehmen (vom vorherigen Schritt !!!) // ********************************************************* // Sprache $kopf=fuellKopf($kopf,3864,3,substr($lng." ",0,3)); if ($AGTMUSS=="J") { if ($AgenturCode == "") $AgenturCode="******"; $kopf=fuellKopf($kopf,3691,6,$AgenturCode); if ($AgenturPasswort == ">>><<<") $AgenturPasswort=" "; $kopf=fuellKopf($kopf,3700,6,$AgenturPasswort); $kopf=fuellKopf($kopf,3706,6,$AgenturSB); $kopf=fuellKopf($kopf,3712,2,$AgenturAktion); } if ($HotelCode != "") { $kopf=fuellKopf($kopf,28,6,$HotelCode); $kopf=fuellKopf($kopf,3651+8,1,"E"); } if ($AnmelderPlz != "") { $kopf=fuellKopf($kopf,185,6,$AnmelderPlz); } if ($AnzahlPax != "") { $kopf=fuellKopf($kopf,34,2,$AnzahlPax); if ($AnzahlPax>6) $kopf2=string(($AnzahlPax-6)*201," "); else $kopf2=""; } if ($AnzahlPax != "") { if ($inifelder[110]=="J") { $kopf3=string($AnzahlPax*274," "); } else { $kopf3=""; } } $AnzahlPaxe=leseKopf($kopf,34,2); settype($AnzahlPaxe,"integer"); if ($Rücktermine != "") { $kopf=fuellKopf($kopf,14,8,$Rücktermine); } if ($Personendaten != "") { $akt_teiln=1; for ($l=1; $l<=$AnzahlPaxe; $l++) { if ($l<=6) { $vname="Teilnehmer".$l."Name"; $wert=$$vname; $kopf=fuellKopf($kopf,336+31-1+($l-1)*201,30,$wert); if ($l==1 && trim(leseKopf($kopf,122,30))=="") $kopf=fuellKopf($kopf,122,30,$wert); $vname="Teilnehmer".$l."Vorname"; $wert=$$vname; $kopf=fuellKopf($kopf,336+1-1+($l-1)*201,30,$wert); if ($l==1 && trim(leseKopf($kopf,92,30))=="") $kopf=fuellKopf($kopf,92,30,$wert); $vname="Teilnehmer".$l."Gebdat"; $wert=$$vname; $kopf=fuellKopf($kopf,336+61-1+($l-1)*201,8,string2ttmmjjjj($wert)); if ($inifelder[111]=="J") { $vname="Teilnehmer".$l."Zustieg"; $wert=$$vname; $kopf=fuellKopf($kopf,336+182-1+($l-1)*201,6,$wert); } } else { $vname="Teilnehmer".$l."Name"; $wert=$$vname; $kopf2=fuellKopf($kopf2,31+($l-6-1)*201,30,$wert); $vname="Teilnehmer".$l."Vorname"; $wert=$$vname; $kopf2=fuellKopf($kopf2,1+($l-6-1)*201,30,$wert); $vname="Teilnehmer".$l."Gebdat"; $wert=$$vname; $kopf2=fuellKopf($kopf2,61+($l-6-1)*201,8,string2ttmmjjjj($wert)); if ($inifelder[111]=="J") { $vname="Teilnehmer".$l."Zustieg"; $wert=$$vname; $kopf2=fuellKopf($kopf2,182+($l-6-1)*201,6,$wert); } } if ($inifelder[110]=="J") { $vname="Teilnehmer".$l."Name"; $wert=$$vname; if (trim(leseKopf($kopf3,($l-1)*274+61,30))=="") $kopf3=fuellKopf($kopf3,($l-1)*274+61,30,$wert); $vname="Teilnehmer".$l."Vorname"; $wert=$$vname; if (trim(leseKopf($kopf3,($l-1)*274+31,30))=="") $kopf3=fuellKopf($kopf3,($l-1)*274+31,30,$wert); } } } if ($Zustiege != "") { $kopf=fuellKopf($kopf,22,6,$Zustiege); } if ($Zusatzleistungen != "") { for ($ll=1; $ll<=6; $ll++) { $kopf=fuellKopf($kopf,336+105-1+($ll-1)*201,60,string(60," ")); } if ($AnzahlPaxe>6) { for ($ll=1; $ll<=$AnzahlPaxe-6; $ll++) { $kopf2=fuellKopf($kopf2,105+($ll-1)*201,60,string(60," ")); } } $akt_teiln=1; for ($l=1; $l<=100; $l++) { $vname="Leistung".$l; $anzleist=$$vname; settype($anzleist, "integer"); $vname="Leistung".$l."Code"; $leistcode=$$vname; if ($anzleist>0) { if ($anzleist>$AnzahlPaxe) { $eingaben=$eingaben."\n".""; $eingaben=$eingaben."\n".""; $anzleist=$AnzahlPaxe; } $keinplatz=false; // PAX 50 OK for ($ll=1; $ll<=$anzleist && $ll<=$AnzahlPaxe && $keinplatz==false ; $ll++) { $gef=false; $akt_pos=1; $alt_tn=$akt_teiln; while ($gef==false && $keinplatz==false) { if ($akt_teiln<=6) { $zusatz=leseKopf($kopf,336+105-1+($akt_teiln-1)*201+($akt_pos-1)*6,6); } else { $zusatz=leseKopf($kopf2,105+($akt_teiln-6-1)*201+($akt_pos-1)*6,6); } if (trim($zusatz)=="") { if ($akt_teiln<=6) { $kopf=fuellKopf($kopf,336+105-1+($akt_teiln-1)*201+($akt_pos-1)*6,6,$leistcode); } else { $kopf2=fuellKopf($kopf2,105+($akt_teiln-6-1)*201+($akt_pos-1)*6,6,$leistcode); } $gef=true; } else { $akt_pos++; if ($akt_pos>10) { $akt_pos=1; $akt_teiln++; if ($akt_teiln>$AnzahlPaxe) $akt_teiln=1; if ($akt_teiln==$alt_tn) $keinplatz=true; } } } if ($keinplatz==false) { $akt_teiln++; if ($akt_teiln>$AnzahlPaxe) $akt_teiln=1; } else { $eingaben=$eingaben."\n".""; $eingaben=$eingaben."\n".""; } } } } } if ($Zusatzleistungen2 != "") { // nicht Löschen s.o. /* for ($ll=1; $ll<=6; $ll++) { $kopf=fuellKopf($kopf,336+105-1+($ll-1)*201,60,string(60," ")); } if ($AnzahlPaxe>6) { for ($ll=1; $ll<=$AnzahlPaxe-6; $ll++) { $kopf2=fuellKopf($kopf2,105+($ll-1)*201,60,string(60," ")); } } */ for ($pa=1; $pa<=$AnzahlPaxe; $pa++) { for ($l=1; $l<=100; $l++) { $vname="TN".substr("00".$pa,-2)."Leist2_".$l; $leistcode=$$vname; if ($leistcode!="") { $akt_pos=1; $gef=false; while ($akt_pos<=10 && $gef==false) { if ($pa<=6) { $zusatz=leseKopf($kopf,336+105-1+($pa-1)*201+($akt_pos-1)*6,6); } else { $zusatz=leseKopf($kopf2,105+($pa-6-1)*201+($akt_pos-1)*6,6); } if (trim($zusatz)=="" || trim($zusatz)==$leistcode) { if ($pa<=6) { $kopf=fuellKopf($kopf,336+105-1+($pa-1)*201+($akt_pos-1)*6,6,$leistcode); } else { $kopf2=fuellKopf($kopf2,105+($pa-6-1)*201+($akt_pos-1)*6,6,$leistcode); } $gef=true; } else { $akt_pos++; } } if (gef==false && $akt_pos>10) { $eingaben=$eingaben."\n".""; $eingaben=$eingaben."\n".""; } } } } } if ($Versicherungen != "") { for ($l=1; $l<=10; $l++) { $kopf=fuellKopf($kopf,2902+1-1+($l-1)*68,6,string(6," ")); $kopf=fuellKopf($kopf,2902+7-1+($l-1)*68,2,string(2," ")); $kopf=fuellKopf($kopf,2902+9-1+($l-1)*68,50,string(50,"N")); $kopf=fuellKopf($kopf,2902+59-1+($l-1)*68,10,string(10," ")); } $akt_teiln=1; $akt_vers=1; for ($l=1; $l<=100; $l++) { $vname="Versicherung".$l; $anzleist=$$vname; settype($anzleist, "integer"); if ($anzleist != 0) { $vname="Versicherung".$l."Code"; $kopf=fuellKopf($kopf,2902+1-1+($akt_vers-1)*68,6,$$vname); $kopf=fuellKopf($kopf,2902+7-1+($akt_vers-1)*68,2,$anzleist); for ($ll=1; $ll<=$anzleist && $ll<=50 ; $ll++) { $kopf=fuellKopf($kopf,2902+9-1+($akt_vers-1)*68+$akt_teiln-1,1,"J"); $akt_teiln++; if ($akt_teiln>$AnzahlPaxe) $akt_teiln=1; } $akt_vers++; if ($akt_vers>10) { echo transl($lng, $Woerter, "Mehr als 10 Versicherungen")." !"; break; } } } } if ($Zimmer != "") { for ($l=1; $l<=10; $l++) { $kopf=fuellKopf($kopf,1542+1-1+($l-1)*68,6,string(6," ")); $kopf=fuellKopf($kopf,1542+7-1+($l-1)*68,2,string(2," ")); $kopf=fuellKopf($kopf,1542+9-1+($l-1)*68,50,string(50,"N")); $kopf=fuellKopf($kopf,1542+59-1+($l-1)*68,3,string(3," ")); $kopf=fuellKopf($kopf,1542+62-1+($l-1)*68,2,string(2," ")); $kopf=fuellKopf($kopf,1542+64-1+($l-1)*68,5,string(5," ")); } $akt_teiln=1; $akt_zimmer=1; for ($l=1; $l<=100; $l++) { $vname="Zimmer".$l; $anzleist=$$vname; settype($anzleist, "integer"); if ($anzleist != 0) { $vname="Zimmer".$l."Code"; $kopf=fuellKopf($kopf,1542+1-1+($akt_zimmer-1)*68,6,$$vname); $kopf=fuellKopf($kopf,1542+7-1+($akt_zimmer-1)*68,2,$anzleist); $vname="Zimmer".$l."Pax"; for ($ll=1; $ll<=($anzleist*abs($$vname)) && $ll<=50 ; $ll++) { $kopf=fuellKopf($kopf,1542+9-1+($akt_zimmer-1)*68+$akt_teiln-1,1,"J"); $akt_teiln++; if ($akt_teiln>$AnzahlPaxe) $akt_teiln=1; } $vname="Zimmer".$l."Kategorie"; $kopf=fuellKopf($kopf,1542+59-1+($akt_zimmer-1)*68,3,$$vname); $vname="Zimmer".$l."Verpflegung"; $kopf=fuellKopf($kopf,1542+62-1+($akt_zimmer-1)*68,2,$$vname); $akt_zimmer++; if ($akt_zimmer>10) { echo transl($lng, $Woerter, "Mehr als 10 Zimmer")." !"; break; } } } } if ($Kabinen != "") { for ($l=1; $l<=10; $l++) { $kopf=fuellKopf($kopf,2222+1-1+($l-1)*68,6,string(6," ")); $kopf=fuellKopf($kopf,2222+7-1+($l-1)*68,2,string(2," ")); $kopf=fuellKopf($kopf,2222+9-1+($l-1)*68,50,string(50,"N")); $kopf=fuellKopf($kopf,2222+59-1+($l-1)*68,10,string(10," ")); } $akt_teiln=1; $akt_zimmer=1; for ($l=1; $l<=100; $l++) { $vname="Kabine".$l; $anzleist=$$vname; settype($anzleist, "integer"); if ($anzleist != 0) { $vname="Kabine".$l."Code"; $kopf=fuellKopf($kopf,2222+1-1+($akt_zimmer-1)*68,6,$$vname); $kopf=fuellKopf($kopf,2222+7-1+($akt_zimmer-1)*68,2,$anzleist); $vname="Kabine".$l."Pax"; for ($ll=1; $ll<=($anzleist*abs($$vname)) && $ll<=50 ; $ll++) { $kopf=fuellKopf($kopf,2222+9-1+($akt_zimmer-1)*68+$akt_teiln-1,1,"J"); $akt_teiln++; if ($akt_teiln>$AnzahlPaxe) $akt_teiln=1; } $akt_zimmer++; if ($akt_zimmer>10) { echo transl($lng, $Woerter, "Mehr als 10 Kabinen")." !"; break; } } } } if ($Bussitzspiegel != "") { $kopf=fuellKopf($kopf,3582,1," "); $kopf=fuellKopf($kopf,3583,1," "); $kopf=fuellKopf($kopf,3584,1," "); $kopf=fuellKopf($kopf,3585,1," "); if ($SitzWunschI != "") $kopf=fuellKopf($kopf,3582,1,$SitzWunschI); if ($SitzWunschII != "") $kopf=fuellKopf($kopf,3583,1,$SitzWunschII); if ($SitzWunschIII != "") $kopf=fuellKopf($kopf,3584,1,$SitzWunschIII); if ($SitzWunschIV != "") $kopf=fuellKopf($kopf,3585,1,$SitzWunschIV); } if ($Teilnehmerzuordnung != "") { // Zimmer 02 for ($l=1; $l<=10; $l++) { $kopf=fuellKopf($kopf,1542+1-1+($l-1)*68,6,string(6," ")); $kopf=fuellKopf($kopf,1542+7-1+($l-1)*68,2,string(2," ")); $kopf=fuellKopf($kopf,1542+9-1+($l-1)*68,50,string(50,"N")); $kopf=fuellKopf($kopf,1542+59-1+($l-1)*68,3,string(3," ")); $kopf=fuellKopf($kopf,1542+62-1+($l-1)*68,2,string(2," ")); $kopf=fuellKopf($kopf,1542+64-1+($l-1)*68,5,string(5," ")); } $akt_zimmer=1; for ($l=1; $l<=10; $l++) { $vname="S02".$l."Code"; $vcode=$$vname; $vname="S02".$l."Anzahl"; $anzleist=$$vname; settype($anzleist, "integer"); if ($vcode != "" && $anzleist != 0) { $kopf=fuellKopf($kopf,1542+1-1+($akt_zimmer-1)*68,6,$vcode); $kopf=fuellKopf($kopf,1542+7-1+($akt_zimmer-1)*68,2,$anzleist); for ($ll=1; $ll<=50; $ll++) { $vname="S02".$l."TN".$ll; $jn=$$vname; if ($jn=="ON") { $kopf=fuellKopf($kopf,1542+9-1+($akt_zimmer-1)*68+$ll-1,1,"J"); } else { $kopf=fuellKopf($kopf,1542+9-1+($akt_zimmer-1)*68+$ll-1,1,"N"); } } $vname="S02".$l."Kategorie"; $kopf=fuellKopf($kopf,1542+59-1+($akt_zimmer-1)*68,3,$$vname); $vname="S02".$l."Verpflegung"; $kopf=fuellKopf($kopf,1542+62-1+($akt_zimmer-1)*68,2,$$vname); $akt_zimmer++; if ($akt_zimmer>10) { echo transl($lng, $Woerter, "Mehr als 10 Zimmer")." !"; break; } } } // Kabinen 03 for ($l=1; $l<=10; $l++) { $kopf=fuellKopf($kopf,2222+1-1+($l-1)*68,6,string(6," ")); $kopf=fuellKopf($kopf,2222+7-1+($l-1)*68,2,string(2," ")); $kopf=fuellKopf($kopf,2222+9-1+($l-1)*68,50,string(50,"N")); $kopf=fuellKopf($kopf,2222+59-1+($l-1)*68,10,string(10," ")); } $akt_zimmer=1; for ($l=1; $l<=10; $l++) { $vname="S03".$l."Code"; $vcode=$$vname; $vname="S03".$l."Anzahl"; $anzleist=$$vname; settype($anzleist, "integer"); if ($vcode != "" && $anzleist != 0) { $kopf=fuellKopf($kopf,2222+1-1+($akt_zimmer-1)*68,6,$vcode); $kopf=fuellKopf($kopf,2222+7-1+($akt_zimmer-1)*68,2,$anzleist); for ($ll=1; $ll<=50; $ll++) { $vname="S03".$l."TN".$ll; $jn=$$vname; if ($jn=="ON") { $kopf=fuellKopf($kopf,2222+9-1+($akt_zimmer-1)*68+$ll-1,1,"J"); } else { $kopf=fuellKopf($kopf,2222+9-1+($akt_zimmer-1)*68+$ll-1,1,"N"); } } $akt_zimmer++; if ($akt_zimmer>10) { echo transl($lng, $Woerter, "Mehr als 10 Kabinen")." !"; break; } } } // Zusatzleistung 04 for ($l=1; $l<=6; $l++) { $kopf=fuellKopf($kopf,336+105-1+($l-1)*201,60,string(60," ")); } if ($AnzahlPaxe>6) { for ($ll=1; $ll<=$AnzahlPaxe-6; $ll++) { $kopf2=fuellKopf($kopf2,105+($ll-1)*201,60,string(60," ")); } } for ($l=1; $l<=100; $l++) { $vname="S04".$l."Code"; $vcode=$$vname; if ($vcode!="") { for ($ll=1; $ll<=50; $ll++) { $vname="S04".$l."TN".$ll; $jn=$$vname; if ($jn=="ON") { $akt_teiln=$ll; $gef=false; $akt_pos=1; while ($gef==false && $akt_pos<=10) { // PAX 50 OK if ($akt_teiln<=6) { $zusatz=leseKopf($kopf,336+105-1+($akt_teiln-1)*201+($akt_pos-1)*6,6); } else { $zusatz=leseKopf($kopf2,105+($akt_teiln-6-1)*201+($akt_pos-1)*6,6); } // echo "|".$vcode."|".$akt_teiln."|".$akt_pos."|".$zusatz."|"."
"; if (trim($zusatz)=="") { if ($akt_teiln<=6) { $kopf=fuellKopf($kopf,336+105-1+($akt_teiln-1)*201+($akt_pos-1)*6,6,$vcode); } else { $kopf2=fuellKopf($kopf2,105+($akt_teiln-6-1)*201+($akt_pos-1)*6,6,$vcode); } $gef=true; // echo "|eingetragen|"."
"; } else { $akt_pos++; } } if ($akt_pos>10) { $eingaben=$eingaben."\n".""; $eingaben=$eingaben."\n".""; } } } } } // Versicherung 05 for ($l=1; $l<=10; $l++) { $kopf=fuellKopf($kopf,2902+1-1+($l-1)*68,6,string(6," ")); $kopf=fuellKopf($kopf,2902+7-1+($l-1)*68,2,string(2," ")); $kopf=fuellKopf($kopf,2902+9-1+($l-1)*68,50,string(50,"N")); $kopf=fuellKopf($kopf,2902+59-1+($l-1)*68,10,string(10," ")); } $akt_vers=1; for ($l=1; $l<=10; $l++) { $vname="S05".$l."Code"; $vcode=$$vname; $vname="S05".$l."Anzahl"; $anzleist=$$vname; settype($anzleist, "integer"); $anzleist=0; for ($ll=1; $ll<=50; $ll++) { $vname="S05".$l."TN".$ll; $jn=$$vname; if ($jn=="ON") $anzleist++; } if ($vcode != "" && $anzleist != 0) { $kopf=fuellKopf($kopf,2902+1-1+($akt_vers-1)*68,6,$vcode); $kopf=fuellKopf($kopf,2902+7-1+($akt_vers-1)*68,2,$anzleist); for ($ll=1; $ll<=50; $ll++) { $vname="S05".$l."TN".$ll; $jn=$$vname; if ($jn=="ON") { $kopf=fuellKopf($kopf,2902+9-1+($akt_vers-1)*68+$ll-1,1,"J"); } else { $kopf=fuellKopf($kopf,2902+9-1+($akt_vers-1)*68+$ll-1,1,"N"); } } $akt_vers++; if ($akt_vers>10) { echo transl($lng, $Woerter, "Mehr als 10 Versicherungen")." !"; break; } } } /* for ($ll=1; $ll<=10; $ll++) { echo "
".lesekopf($kopf,2222+1-1+($ll-1)*68,58); } */ } if ($PersonendatenK != "") { $kopf4=""; for ($l=1; $l<=$AnzahlPaxe; $l++) { if ($l<=6) { $vname="TName".$l; $kopf=fuellKopf($kopf,336+31-1+($l-1)*201,30,$$vname); $vname="TVorName".$l; $kopf=fuellKopf($kopf,336+1-1+($l-1)*201,30,$$vname); $vname="TGebdat".$l; $kopf=fuellKopf($kopf,336+61-1+($l-1)*201,8,string2ttmmjjjj($$vname)); } else { // PAX 50 OK $vname="TName".$l; $kopf2=fuellKopf($kopf2,31+($l-6-1)*201,30,$$vname); $vname="TVorName".$l; $kopf2=fuellKopf($kopf2,1+($l-6-1)*201,30,$$vname); $vname="TGebdat".$l; $kopf2=fuellKopf($kopf2,61+($l-6-1)*201,8,string2ttmmjjjj($$vname)); } // BusWunsch + HotelWunsch + PassNr if ($inifelder[117]=="J" || $inifelder[118]=="J" || $inifelder[119]=="J") { // Kopf4 if ($kopf4!="") $kopf4=$kopf4."@##@"; $khilf=""; $vname="TBusWunsch".$l; $khilf=$khilf.$$vname; $khilf=$khilf."@@"; $vname="THotelWunsch".$l; $khilf=$khilf.$$vname; $khilf=$khilf."@@"; $vname="TPassNr".$l; $khilf=$khilf.$$vname; $kopf4=$kopf4.$khilf; } } $vname="AAnrede"; $kopf=fuellKopf($kopf,72,20,$$vname); $vname="AVorname"; $kopf=fuellKopf($kopf,92,30,$$vname); $vname="AName"; $kopf=fuellKopf($kopf,122,30,$$vname); $vname="AStrasse"; $kopf=fuellKopf($kopf,152,30,$$vname); $vname="ALand"; $kopf=fuellKopf($kopf,182,3,$$vname); $vname="APlz"; $kopf=fuellKopf($kopf,185,6,$$vname); $vname="AOrt"; $kopf=fuellKopf($kopf,191,30,$$vname); $vname="ATelpriv"; $kopf=fuellKopf($kopf,221,25,$$vname); $vname="ATelgesch"; $kopf=fuellKopf($kopf,246,25,$$vname); $vname="AFax"; $kopf=fuellKopf($kopf,271,25,$$vname); $vname="AEmail"; $kopf=fuellKopf($kopf,296,40,$$vname); $vname="ZArt"; $kopf=fuellKopf($kopf,3602,1,$$vname); $vname="ZBlz"; $kopf=fuellKopf($kopf,3603,8,$$vname); $vname="ZBank"; $kopf=fuellKopf($kopf,3774,30,$$vname); $vname="ZKonto"; $kopf=fuellKopf($kopf,3611,10,$$vname); $vname="ZKontoinh"; $kopf=fuellKopf($kopf,3804,30,$$vname); $vname="ZKarteninst"; $kopf=fuellKopf($kopf,3834,30,$$vname); $vname="ZKartennr"; $kopf=fuellKopf($kopf,3621,20,$$vname); $vname="ZKartegueltig"; $wert=$$vname; switch(strlen($wert)) { case 4: break; case 5: $wert=substr($wert,0,2).substr($wert,3,2); break; default: $wert=" "; break; } $kopf=fuellKopf($kopf,3641,4,$wert); $vname="zahlArt"; $kopf=fuellKopf($kopf,3867,1,$$vname); if ($inifelder[110]=="J") { for ($l=1; $l<=$AnzahlPaxe; $l++) { $vname="TAnrede".$l; $kopf3=fuellKopf($kopf3,($l-1)*274+11,20,$$vname); $vname="TVorName".$l; $kopf3=fuellKopf($kopf3,($l-1)*274+31,30,$$vname); $vname="TName".$l; $kopf3=fuellKopf($kopf3,($l-1)*274+61,30,$$vname); $vname="TStrasse".$l; $kopf3=fuellKopf($kopf3,($l-1)*274+91,30,$$vname); $vname="TLand".$l; $kopf3=fuellKopf($kopf3,($l-1)*274+121,3,$$vname); $vname="TPlz".$l; $kopf3=fuellKopf($kopf3,($l-1)*274+124,6,$$vname); $vname="TOrt".$l; $kopf3=fuellKopf($kopf3,($l-1)*274+130,30,$$vname); $vname="TTelpriv".$l; $kopf3=fuellKopf($kopf3,($l-1)*274+160,25,$$vname); $vname="TTelgesch".$l; $kopf3=fuellKopf($kopf3,($l-1)*274+185,25,$$vname); $vname="TFax".$l; $kopf3=fuellKopf($kopf3,($l-1)*274+210,25,$$vname); $vname="TEmail".$l; $kopf3=fuellKopf($kopf3,($l-1)*274+235,40,$$vname); if ($l==1) { $vname="TAnrede".$l; $kopf=fuellKopf($kopf,72,20,$$vname); $vname="TVorName".$l; $kopf=fuellKopf($kopf,92,30,$$vname); $vname="TName".$l; $kopf=fuellKopf($kopf,122,30,$$vname); $vname="TStrasse".$l; $kopf=fuellKopf($kopf,152,30,$$vname); $vname="TLand".$l; $kopf=fuellKopf($kopf,182,3,$$vname); $vname="TPlz".$l; $kopf=fuellKopf($kopf,185,6,$$vname); $vname="TOrt".$l; $kopf=fuellKopf($kopf,191,30,$$vname); $vname="TTelpriv".$l; $kopf=fuellKopf($kopf,221,25,$$vname); $vname="TTelgesch".$l; $kopf=fuellKopf($kopf,246,25,$$vname); $vname="TFax".$l; $kopf=fuellKopf($kopf,271,25,$$vname); $vname="TEmail".$l; $kopf=fuellKopf($kopf,296,40,$$vname); } } } } // ********************************************************* if ($proto==1) { $fp_prot_z=fputs($fp_prot,"Historie ".date("d.m.Y H:i:s")."\n"); } // ********************************************************* // Historie // ********************************************************* $kopfhlf=""; $kopfhlf=$kopfhlf."ReiseKuerzel=".leseKopf($kopf,1,4); $kopfhlf=$kopfhlf."&ReiseStartTermin=".ttmmjjjj2datum(trim(leseKopf($kopf,6,8))); $kopfhlf=$kopfhlf."&ReiseEnde=".ttmmjjjj2string(trim(leseKopf($kopf,14,8))); $kopfhlf=$kopfhlf."&HotelCode=".str_replace("+","%2B",trim(leseKopf($kopf,28,6))); $kopfhlf=$kopfhlf."&AnzahlPax=".trim(leseKopf($kopf,34,2)); $kopfhlf=$kopfhlf."&ZustiegsCode=".trim(leseKopf($kopf,22,6)); //$kopfhlf=$kopfhlf."&AGTCode=".trim(leseKopf($kopf,3691,6)); siehe unten //$kopfhlf=$kopfhlf."&AgenturPasswort=".trim(leseKopf($kopf,3700,6)); $kopfhlf=$kopfhlf."&AGTSB=".trim(leseKopf($kopf,3706,6)); //."/".trim(leseKopf($kopf,3712,2)); $kopfhlf=$kopfhlf."&AGTAktion=".trim(leseKopf($kopf,3712,2)); if ($SitzNeu != "") { $herl=$SitzWieder; } else { $herl=trim(leseKopf($kopf,3651,30)); } //if (substr($herl,9,2)=="JE") $herl=substr($herl,0,9)."EE".substr($herl,11,19); $kopfhlf=$kopfhlf."&erledigt=".$herl; //echo "
".$herl."
"; $ZusatzLeist=""; for ($l=1; $l<=60; $l++) { $zusaetze[$l][1]=""; $zusaetze[$l][2]=0; } $anzZus=0; for ($l=1; $l<=$AnzahlPaxe; $l++) { // PAX 50 OK for ($ll=1; $ll<=10; $ll++) { if ($l<=6) { $zusatz=trim(leseKopf($kopf,336+105-1+($l-1)*201+($ll-1)*6,6)); } else { $zusatz=trim(leseKopf($kopf2,105+($l-6-1)*201+($ll-1)*6,6)); } if ($zusatz!="") { $gef=false; for ($lll=1; $lll<=$anzZus; $lll++) { if ($zusaetze[$lll][1]==$zusatz) { $zusaetze[$lll][2]=$zusaetze[$lll][2]+1; $gef=true; break; } } if ($gef==false) { $anzZus++; $zusaetze[$anzZus][1]=$zusatz; $zusaetze[$anzZus][2]=1; } } } } $ZusatzLeist2=""; $anz_zeil_Zus=0; if ($anzZus != 0) { for ($l=1; $l<=$anzZus; $l++) { if ($ZusatzLeist != "") { $ZusatzLeist=$ZusatzLeist.", "; } if ($hlfZus != "") { $hlfZus=$hlfZus.", "; } $ZusatzLeist=$ZusatzLeist.$zusaetze[$l][2]." x ".$zusaetze[$l][1]; $hlfZus=$hlfZus.$zusaetze[$l][2]." x ".$zusaetze[$l][1]; if (($l % 5)==0 || $l==$anzZus) { $anz_zeil_Zus++; $ZusatzLeist2[$anz_zeil_Zus]=$hlfZus; $hlfZus=""; } } } if ($ZusatzLeist != "") $kopfhlf=$kopfhlf."&ZusatzLeist=".$ZusatzLeist; $Versich=""; for ($ll=1; $ll<=10; $ll++) { $VCode=trim(leseKopf($kopf,2902+1-1+($ll-1)*68,6)); if ($VCode != "") { $anzZus=trim(leseKopf($kopf,2902+7-1+($ll-1)*68,2)); if ($anzZus != 0) { if ($Versich != "") $Versich=$Versich.", "; $Versich=$Versich.$anzZus." x ".$VCode; } } // echo trim(leseKopf($kopf,2902+9-1+($ll-1)*68,50))."
"; } if ($Versich != "") $kopfhlf=$kopfhlf."&Versich=".$Versich; $Zimm=""; for ($ll=1; $ll<=10; $ll++) { $ZCode=trim(leseKopf($kopf,1542+1-1+($ll-1)*68,6)); if ($ZCode != "") { $anzZus=trim(leseKopf($kopf,1542+7-1+($ll-1)*68,2)); if ($anzZus != 0) { if ($Zimm != "") $Zimm=$Zimm.", "; $Zimm=$Zimm.$anzZus." x ".$ZCode; $katverp=trim(leseKopf($kopf,1542+59-1+($ll-1)*68,3))."/".trim(leseKopf($kopf,1542+62-1+($ll-1)*68,2)); if ($katverp != "/") $Zimm=$Zimm."(".$katverp.")"; } } // echo trim(leseKopf($kopf,2902+9-1+($ll-1)*68,50))."
"; } if ($Zimm != "") $kopfhlf=$kopfhlf."&Zimm=".$Zimm; $Kabin=""; for ($ll=1; $ll<=10; $ll++) { $KCode=trim(leseKopf($kopf,2222+1-1+($ll-1)*68,6)); if ($KCode != "") { $anzZus=trim(leseKopf($kopf,2222+7-1+($ll-1)*68,2)); if ($anzZus != 0) { if ($Kabin != "") $Kabin=$Kabin.", "; $Kabin=$Kabin.$anzZus." x ".$KCode; } } // echo trim(leseKopf($kopf,2902+9-1+($ll-1)*68,50))."
"; } if ($Kabin != "") $kopfhlf=$kopfhlf."&Kabin=".$Kabin; $SitzplH=""; $SitzplR=""; for ($l=1; $l<=$AnzahlPaxe; $l++) { // PAX 50 OK if ($l<=6) { $wertJNH=trim(leseKopf($kopf,336+99-1+($l-1)*201,3)); } else { $wertJNH=trim(leseKopf($kopf2,99+($l-6-1)*201,3)); } if ($wertJNH != "") { if ($SitzplH != "") $SitzplH=$SitzplH.", "; $SitzplH=$SitzplH.$wertJNH; } if ($l<=6) { $wertJNR=trim(leseKopf($kopf,336+102-1+($l-1)*201,3)); } else { $wertJNR=trim(leseKopf($kopf2,102+($l-6-1)*201,3)); } if ($wertJNR != "") { if ($SitzplR != "") $SitzplR=$SitzplR.", "; $SitzplR=$SitzplR.$wertJNR; } } $ReiseKuerzel=leseKopf($kopf,1,4); $ReiseStartTermin=ttmmjjjj2datum(trim(leseKopf($kopf,6,8))); $knopfText=transl($lng, $Woerter, "nächster Schritt"); if ((($inifelder[27]=="J" || $nurAnfrage=="J") && $kopfNeuAlt=="NEU") || $Abschicken==transl($lng, $Woerter, "Anfrageformular")) { if ($inifelder[105]!="J") { $eingaben=$eingaben."\n".""; } else { $eingaben=$eingaben."\n".""; } $eingaben=$eingaben."\n".""; $ergebnis=""; $anz_zeichen = 80; $datensaetze = ""; include "include/emkopf.inc"; $anz_saetze = strlen($datensaetze)/$anz_zeichen; settype($anz_saetze,"integer"); $knopfText=transl($lng, $Woerter, "Anfrageformular"); $naechstSchritt=""; include "include/satz_s98.inc"; $eingaben=$eingaben."\n".""; } $BestaetAusfHTML=False; $BestaetAusfPDF=False; if ($proto==1) { $fp_prot_z=fputs($fp_prot,"Verbind. ".date("d.m.Y H:i:s")."\n"); } if ($eMail == "" && (($Abschicken != "" && $Abschicken != transl($lng, $Woerter, "Agentureingabe wiederholen") && $Abschicken != transl($lng, $Woerter, "Anfrageformular")) || $SitzNeu != "") && $inifelder[27]!="J" && $nurAnfrage!="J") { if ($SitzNeu != "") { $kopf=fuellKopf($kopf,3651,30,$SitzWieder); } $SitzWieder=leseKopf($kopf,3651,30); //echo "
".(sizeof($ipNr))."Versuche IP :".$inifelder[0]." PORT ".$inifelder[1]."
"; $fp = @fsockopen($inifelder[0], $inifelder[1], $errno, $errstr, $inifelder[66]); /* if ($fp) echo "Port i.O.
"; else echo "Port fehlerhaft
"; */ $anz_sec=0; $max_sec=$inifelder[2]; $Pzugr=83; while (!$fp && $anz_sec < $max_sec && ($errno == 111 || $errno == 146 || $errno == 9)) { $Pzugr++; if ($Pzugr>85) $Pzugr=83; if ($inifelder[67]!="J") { usleep(250000); $anz_sec = $anz_sec + 0.25; } else { sleep(1); $anz_sec = $anz_sec + 1; } if ($Pzugr==83 || trim($inifelder[$Pzugr])=="") { $fp = @fsockopen($inifelder[0], $inifelder[1], $errno, $errstr, $inifelder[66]); } else { // Alternative Ports 1 & 2 $ipNr=split(":",$inifelder[$Pzugr]); if (sizeof($ipNr)==1) { $ip=$inifelder[0]; $port=$ipNr[0]; } else { $ip=$ipNr[0]; $port=$ipNr[1]; } //echo "
".(sizeof($ipNr))."Versuche IP :".$ip." PORT ".$port."
"; $fp = @fsockopen($ip, $port, $errno, $errstr, $inifelder[66]); /* if ($fp) echo "Port i.O.
"; else echo "Port fehlerhaft
"; */ } } // echo "
"."|".$fp."|".$errno."|".$errstr."|"."
"; if(!$fp) { print("\n
 "); print ("\n
"); switch ($errno) { case 111: case 146: case 9: // echo "

   Maximale Wartezeit ($max_sec Sek.) überschritten
   Verbindung wird abgelehnt !

"; $eingaben=$eingaben."\n".""; } else { $eingaben=$eingaben."\n".transl($lng, $Woerter, "Bitte füllen Sie das eMail-Formular aus oder wählen Sie ein")." ".transl($lng, $Woerter, "Reisebüro")." ".transl($lng, $Woerter, "in Ihrer Nähe.
Sie erhalten umgehend Antwort von einem unserer Sachbearbeiter")."."; } // (".$inifelder[0].":".$inifelder[1].") $eingaben=$eingaben."\n".""; $eingaben=$eingaben."\n".""; $eingaben=$eingaben."\n".""; $ergebnis=""; $anz_zeichen = 80; $datensaetze = ""; $datensaetze =$datensaetze.substr("Keine Verbindung zum Reiseveranstalter möglich (".$max_sec." Sek.)".string(80," "),0,80); include "include/emkopf.inc"; $anz_saetze = strlen($datensaetze)/$anz_zeichen; settype($anz_saetze,"integer"); $knopfText=transl($lng, $Woerter, "Anfrageformular"); $naechstSchritt=""; include "include/satz_s98.inc"; $eingaben=$eingaben."\n".""; break; default: echo "

   $errstr ($errno)
\n

"; $ergebnis=""; break; } } else { $BestAnford=substr(trim(leseKopf($kopf,3651,30)),9,1); if ($BestAnford=="J") { print("\n
Die Bestätigung wird erstellt. Dies kann einige Zeit dauern.
"); //print("showhide"); $long_str = string(256," "); print($long_str); flush(); } else { print("\n
 "); } $zeichen = "X"; $anz_versu=0; $max_versu=10; while ($zeichen=="X" && $anz_versu < $max_versu) { set_socket_blocking($fp, TRUE); fputs($fp,$kopf); if ($proto==1) { $schrLaenge=strlen($kopf); $fp_prot_z=fputs($fp_prot," Kopf schreiben Länge=".$schrLaenge."\n"); } if ($kopf2!="") { fputs($fp,"K02".substr("000000".($AnzahlPaxe-6),-6).$kopf2); if ($proto==1) { $schrLaenge=strlen("K02".substr("000000".($AnzahlPaxe-6),-6).$kopf2); $fp_prot_z=fputs($fp_prot," Kopf2schreiben Länge=".$schrLaenge."\n"); } } if ($kopf3!="") { fputs($fp,"K03".substr("000000".($AnzahlPaxe),-6).$kopf3); if ($proto==1) { $schrLaenge=strlen("K03".substr("000000".($AnzahlPaxe),-6).$kopf3); $fp_prot_z=fputs($fp_prot," Kopf3schreiben Länge=".$schrLaenge."\n"); } } if ($kopf4!="") { fputs($fp,"K04"."000001".substr("0000000000".strlen($kopf4),-10).$kopf4); if ($proto==1) { $schrLaenge=strlen("K04"."000001".substr("0000000000".strlen($kopf4),-10).$kopf4); $fp_prot_z=fputs($fp_prot," Kopf4schreiben Länge=".$schrLaenge."\n"); } } fputs($fp,"E "); if ($proto==1) { $schrLaenge=strlen("E "); $fp_prot_z=fputs($fp_prot," Kopf schreiben Länge=".$schrLaenge."\n"); } // fclose($fp); // exit; $anzahl = 0; $max = 10; $zeichen = "X"; $ergebnis = ""; # Kopf // echo "|".feof($fp)."|"."
"; if (!feof($fp)) { $zeichen=""; if ($inifelder[29]=="J") $zeichen=fgets($fp,4001); else $zeichen=fgets($fp,4000); if ($BestAnford=="J") print_flush("."); //WartBestaet $ergebnis = $ergebnis.$zeichen; if ($proto==1) { $fp_prot_z=fputs($fp_prot," Kopf lesen Länge=".strlen($zeichen)." fp=".$fp."\n"); } if (trim($zeichen)=="target: connect: Connection refused" || strlen($zeichen)==0) { fclose($fp); if ($inifelder[67]!="J") { usleep(250000); } else { sleep(1); } $anz_versu=$anz_versu+1; $fp = @fsockopen($inifelder[0], $inifelder[1], $errno, $errstr, $inifelder[66]); $anz_sec=0; $max_sec=$inifelder[2]; $Pzugr=83; while (!$fp && $anz_sec < $max_sec && ($errno == 111 || $errno == 146 || $errno == 9)) { $Pzugr++; if ($Pzugr>85) $Pzugr=83; if ($inifelder[67]!="J") { usleep(250000); $anz_sec = $anz_sec + 0.25; } else { sleep(1); $anz_sec = $anz_sec + 1; } if ($Pzugr==83 || trim($inifelder[$Pzugr])=="") { $fp = @fsockopen($inifelder[0], $inifelder[1], $errno, $errstr, $inifelder[66]); } else { // Alternative Ports 1 & 2 $ipNr=split(":",$inifelder[$Pzugr]); if (sizeof($ipNr)==1) { $ip=$inifelder[0]; $port=$ipNr[0]; } else { $ip=$ipNr[0]; $port=$ipNr[1]; } //echo "
".(sizeof($ipNr))."Versuche IP :".$ip." PORT ".$port."
"; $fp = @fsockopen($ip, $port, $errno, $errstr, $inifelder[66]); //if ($fp) // echo "Port i.O.
"; //else // echo "Port fehlerhaft
"; } } if (!$fp) $anz_versu=$max_versu; $zeichen="X"; } // echo "(".$anz_versu.")"."|".$zeichen."|".strlen($zeichen)."|"."
"; } } if ($zeichen=="X") { $eingaben=$eingaben."\n"."
"; } else { $eingaben=$eingaben."\n".transl($lng, $Woerter, "Bitte füllen Sie das eMail-Formular aus oder wählen Sie ein")." ".transl($lng, $Woerter, "Reisebüro")." ".transl($lng, $Woerter, "in Ihrer Nähe.
Sie erhalten umgehend Antwort von einem unserer Sachbearbeiter").".
"; } $eingaben=$eingaben."\n"."
"; $ergebnis=""; $anz_zeichen = 80; $datensaetze = ""; $datensaetze =$datensaetze.substr("Keine Verbindung zum Reiseveranstalter möglich.".string(80," "),0,80); $datensaetze =$datensaetze.substr("Verarbeitungsrechner belegt (".$max_versu." Versuche).".string(80," "),0,80); include "include/emkopf.inc"; $anz_saetze = strlen($datensaetze)/$anz_zeichen; settype($anz_saetze,"integer"); $knopfText=transl($lng, $Woerter, "Anfrageformular"); $naechstSchritt=""; include "include/satz_s98.inc"; $eingaben=$eingaben."\n".""; } else { $kopf=$ergebnis; $satztyp_k = "X"; $anz_saetze=0; while (!feof($fp) && $satztyp_k != "E") { if ($inifelder[29]=="J") $zeichen=fgets($fp,2); else $zeichen=fgets($fp,1); if ($BestAnford=="J") print_flush("."); //WartBestaet $ergebnis = $ergebnis.$zeichen; $satztyp_k=$zeichen; if ($satztyp_k != "E") { if ($inifelder[29]=="J") $zeichen=fgets($fp,3); else $zeichen=fgets($fp,2); if ($BestAnford=="J") print_flush("."); //WartBestaet $ergebnis = $ergebnis.$zeichen; $satz_typ = $zeichen; settype($satz_typ,"integer"); // $eingaben=$eingaben."\n".""; if ($inifelder[25]=="J") { switch ($satztyp_k) { case "S": switch ($satz_typ) { case 1: case 2: case 3: case 4: case 5: //case 7: case 8: case 11: case 12: case 13: case 30: case 80: $satz_typ_H=$satz_typ; if ($satz_typ_H==80) $satz_typ_H=13; $eingaben=$eingaben."\n"; $html_dat="S".substr("00".$satz_typ_H,-2).".htm"; $html=html_dat(trim($inifelder[61])."html/sonst".$html_son."/".$html_dat, 4, $inifelder[16]."html/sonst".$html_son."/bilder/"); $eingaben=$eingaben.$html."\n"; $eingaben=$eingaben."\n"; $eingaben=$eingaben."\n"; break; } } } if ($proto==1) { $fp_prot_z=fputs($fp_prot,"Satz ".$satztyp_k.substr($satz_typ." ",0,2)." ".date("d.m.Y H:i:s")."\n"); } $anz_zeichen = 1; switch ($satztyp_k) { case "S": switch ($satz_typ) { case 1: $anz_zeichen = 76; break; case 2: $anz_zeichen = 105; break; case 3: $anz_zeichen = 60; break; case 4: case 30: $anz_zeichen = 68; break; case 5: $anz_zeichen = 66; break; // case 6: // $anz_zeichen = 31; // break; case 7: $anz_zeichen = 5; break; case 8: $anz_zeichen = 12; break; case 9: $anz_zeichen = 102; break; case 10: $anz_zeichen = 80; break; case 11: $anz_zeichen = 80; break; case 12: $anz_zeichen = 98; break; case 13: $anz_zeichen = 10; break; case 80: $anz_zeichen = 10; break; case 97: $knopfText=transl($lng, $Woerter, "Agentureingabe wiederholen"); $anz_zeichen = 80; break; case 98: $knopfText=transl($lng, $Woerter, "Anfrageformular"); $naechstSchritt=""; $anz_zeichen = 80; break; case 99: $knopfText=transl($lng, $Woerter, "Wiederholen"); $anz_zeichen = 80; break; } break; case "K": switch ($satz_typ) { case 2: $anz_zeichen = 201; break; case 3: $anz_zeichen = 274; break; case 4: $anz_zeichen = 10; break; } break; case "X": echo "

   Fehler : Stammdatensatz bei Buchungsanfrage !

"; $exit; break; } if ($inifelder[29]=="J") $zeichen=fgets($fp,7); else $zeichen=fgets($fp,6); if ($BestAnford=="J") print_flush("."); //WartBestaet $ergebnis = $ergebnis.$zeichen; $anz_saetze = $zeichen; settype($anz_saetze,"integer"); if ($inifelder[29]=="J") $hlf = $anz_saetze * $anz_zeichen + 1; else $hlf = $anz_saetze * $anz_zeichen; $zeichen=fgets($fp,$hlf); if ($BestAnford=="J") print_flush("."); //WartBestaet $ergebnis = $ergebnis.$zeichen; // variable Sätze (Html/Pdf, Kopf4) if (($satztyp_k=="S" && ($satz_typ==13 || $satz_typ==80)) || ($satztyp_k=="K" && $satz_typ==4)) { // echo "
".$zeichen."
"; $laenge = $zeichen; $blGroesse=$inifelder[86]; if (trim($blGroesse)=="") { $blGroesse="10000"; } settype($blGroesse, "integer"); $abschn = $laenge / $blGroesse; settype($abschn, "integer"); $rest = $laenge-$abschn*$blGroesse; $abschn++; $zeichen=""; for ($l=1; $l<=$abschn; $l++) { if ($l==$abschn) $anz_zeich=$rest; else $anz_zeich=$blGroesse; if ($anz_zeich!=0) { $zeichen=$zeichen.fread($fp,$anz_zeich); if ($BestAnford=="J") print_flush("."); //WartBestaet } // echo "
".$l."/".$anz_zeich."/".strlen($zeichen)."
"; } $ergebnis = $ergebnis.$zeichen; } $datensaetze = $zeichen; $strich=1; if ($satztyp_k == "S" && $satz_typ == 1) { include "include/satz_s1.inc"; } elseif ($satztyp_k == "S" && $satz_typ == 2) { include "include/satz_s2.inc"; } elseif ($satztyp_k == "S" && $satz_typ == 3) { include "include/satz_s3.inc"; } elseif ($satztyp_k == "S" && $satz_typ == 4) { include "include/satz_s4.inc"; } elseif ($satztyp_k == "S" && $satz_typ == 30) { include "include/satz_s30.inc"; } elseif ($satztyp_k == "S" && $satz_typ == 5) { include "include/satz_s5.inc"; } elseif ($satztyp_k == "S" && $satz_typ == 7) { include "include/satz_s7.inc"; } elseif ($satztyp_k == "S" && $satz_typ == 8) { include "include/satz_s8.inc"; } elseif ($satztyp_k == "S" && $satz_typ == 9 ) { // include "include/satz_sl.inc"; } elseif ($satztyp_k == "S" && $satz_typ==10) { include "include/satz_s10.inc"; $strich=0; } elseif ($satztyp_k == "S" && $satz_typ==11) { include "include/satz_s11.inc"; $strich=0; } elseif ($satztyp_k == "S" && $satz_typ==12) { include "include/satz_s12.inc"; } elseif ($satztyp_k == "S" && $satz_typ==13) { include "include/satz_s13.inc"; } elseif ($satztyp_k == "S" && $satz_typ==80) { include "include/satz_s80.inc"; } elseif ($satztyp_k == "S" && $satz_typ==97) { include "include/satz_s97.inc"; } elseif ($satztyp_k == "S" && $satz_typ==98) { include "include/satz_s98.inc"; } elseif ($satztyp_k == "S" && $satz_typ==99) { include "include/satz_s99.inc"; } elseif ($satztyp_k == "K" && $satz_typ==2) { include "include/satz_k2.inc"; $strich=0; } elseif ($satztyp_k == "K" && $satz_typ==3) { include "include/satz_k3.inc"; $strich=0; } elseif ($satztyp_k == "K" && $satz_typ==4) { include "include/satz_k4.inc"; $strich=0; } else { $eingaben=$eingaben."\n"."
"; $strich=0; } if ($strich==1) { $eingaben=$eingaben."\n".""; } } } } print ("\n"); fclose($fp); } if ($proto==1) { $fp_prot_z=fputs($fp_prot,"Verb.erl. ".date("d.m.Y H:i:s")."\n"); } if ($eingabenX!="") { if ($BestaetAusfHTML) { $html_dat=$vorgang.".htm"; $html=html_dat2($inifelder[20].$html_dat, 4, $inifelder[20]); $eingaben=$eingaben."\n"; $eingaben=$eingaben.$html; $eingaben=$eingaben."\n"; if ($inifelder[68]=="J" && trim(leseKopf($kopf,3714,60))!="") { $eMailAdr=trim(leseKopf($kopf,3714,60)); switch ($inifelder[30]) { case 1: $fd = popen("/usr/lib/sendmail ".$eMailAdr,"w"); fputs($fd, "To: ".$eMailAdr."\n"); fputs($fd, "From: ".$inifelder[17]."\n"); // fputs($fd, "Reply-To: xxx@aaa.de\n"); fputs($fd, "Subject: Internet Buchung\n"); fputs($fd, "Content-Type: text/html; charset=us-ascii\n"); fputs($fd, "Content-Transfer-Encoding: 7bit\n\n"); //fputs($fd, $txt."\n"); fputs($fd, $html."\n"); pclose($fd); //$eingaben=$eingaben."
(1) "; break; case 2: $fd = popen("/usr/sbin/sendmail ".$eMailAdr,"w"); fputs($fd, "To: ".$eMailAdr."\n"); fputs($fd, "From: ".$inifelder[17]."\n"); // fputs($fd, "Reply-To: xxx@aaa.de\n"); fputs($fd, "Subject: Internet Buchung\n"); fputs($fd, "Content-Type: text/html; charset=us-ascii\n"); fputs($fd, "Content-Transfer-Encoding: 7bit\n\n"); //fputs($fd, $txt."\n"); fputs($fd, $html."\n"); pclose($fd); //$eingaben=$eingaben."
(2) "; break; case 3: //mail("$eMailAdr<".$eMailAdr.">","Internet Buchung",$html,"From:".$inifelder[17]."<".$inifelder[17].">\nReply-To:".$eMailAdr."\nReturn-Path:".$eMailAdr."\nX-Mailer:PHP\nContent-type:text/html; charset=us-ascii\n"); mail("Buchung<".$eMailAdr.">","Internet Buchung",$html,"From:Buchung<".$inifelder[17].">\nReply-To:".$eMailAdr."\nReturn-Path:".$eMailAdr."\nContent-type:text/html; charset=charset=iso-8859-1\n"); //$eingaben=$eingaben."
(3) "; break; default: $eingaben=$eingaben."
(Fehler) "; break; } //$eingaben=$eingaben.transl($lng, $Woerter, "Email versendet an")." :".$eMailAdr; } else { } } elseif ($BestaetAusfPDF) { $pdf_dat=$vorgang.".pdf"; $eingaben=$eingaben."\n
"; //Bestätigung Agenturen ??? if (1==0 && $inifelder[68]=="J" && trim(leseKopf($kopf,3714,60))!="") { $eMailAdr=trim(leseKopf($kopf,3714,60)); switch ($inifelder[30]) { case 1: $fd = popen("/usr/lib/sendmail ".$eMailAdr,"w"); fputs($fd, "To: ".$eMailAdr."\n"); fputs($fd, "From: ".$inifelder[17]."\n"); // fputs($fd, "Reply-To: xxx@aaa.de\n"); fputs($fd, "Subject: Internet Buchung\n"); fputs($fd, "Content-Type: text/html; charset=us-ascii\n"); fputs($fd, "Content-Transfer-Encoding: 7bit\n\n"); //fputs($fd, $txt."\n"); fputs($fd, $html."\n"); pclose($fd); //$eingaben=$eingaben."
(1) "; break; case 2: $fd = popen("/usr/sbin/sendmail ".$eMailAdr,"w"); fputs($fd, "To: ".$eMailAdr."\n"); fputs($fd, "From: ".$inifelder[17]."\n"); // fputs($fd, "Reply-To: xxx@aaa.de\n"); fputs($fd, "Subject: Internet Buchung\n"); fputs($fd, "Content-Type: text/html; charset=us-ascii\n"); fputs($fd, "Content-Transfer-Encoding: 7bit\n\n"); //fputs($fd, $txt."\n"); fputs($fd, $html."\n"); pclose($fd); //$eingaben=$eingaben."
(2) "; break; case 3: //mail("$eMailAdr<".$eMailAdr.">","Internet Buchung",$html,"From:".$inifelder[17]."<".$inifelder[17].">\nReply-To:".$eMailAdr."\nReturn-Path:".$eMailAdr."\nX-Mailer:PHP\nContent-type:text/html; charset=us-ascii\n"); mail("Buchung<".$eMailAdr.">","Internet Buchung",$html,"From:Buchung<".$inifelder[17].">\nReply-To:".$eMailAdr."\nReturn-Path:".$eMailAdr."\nContent-type:text/html; charset=charset=iso-8859-1\n"); //$eingaben=$eingaben."
(3) "; break; default: $eingaben=$eingaben."
(Fehler) "; break; } // $eingaben=$eingaben.transl($lng, $Woerter, "Email versendet an")." :".trim(leseKopf($kopf,3714,60)); } else { } } else { $eingaben=$eingaben.$eingabenX; } if (trim(leseKopf($kopf,3867,1))!="C") { $eingaben=$eingaben."\n"."
"; } } /* // nur zum Test $erledigt=leseKopf($kopf,3651,30); $herl=""; for ($i=0; $i "); print ("\n"); } $erledigt=leseKopf($kopf,3651,30); //echo "
".$erledigt."
"; $kopfhlf=$kopfhlf."&AGTCode=".trim(leseKopf($kopf,3691,6)); if (trim($AgenturCode)=="") { $AGTEing="N"; } else { $AGTEing="J"; } if ($AGT=="J" || trim(leseKopf($kopf,3691,6))!="" || $AGTEing=="J") { $AGTMu="J"; } else { $AGTMu="N"; } if (trim(leseKopf($kopf,1,4))!="") { $kopfhlf=$kopfhlf."&AGTMuss=".$AGTMu; } $SitzplH=""; $SitzplR=""; if ($AnzahlPaxe<=6) { for ($l=1; $l<=$AnzahlPaxe; $l++) { // PAX 50 OK if ($l<=6) { $wertJNH=trim(leseKopf($kopf,336+99-1+($l-1)*201,3)); } else { $wertJNH=trim(leseKopf($kopf2,99+($l-6-1)*201,3)); } if ($wertJNH != "") { if ($SitzplH != "") $SitzplH=$SitzplH.", "; $SitzplH=$SitzplH.$wertJNH; } if ($l<=6) { $wertJNR=trim(leseKopf($kopf,336+102-1+($l-1)*201,3)); } else { $wertJNR=trim(leseKopf($kopf2,102+($l-6-1)*201,3)); } if ($wertJNR != "") { if ($SitzplR != "") $SitzplR=$SitzplR.", "; $SitzplR=$SitzplR.$wertJNR; } } } if ($SitzplH != "") $kopfhlf=$kopfhlf."&SitzplH=".$SitzplH; if ($SitzplR != "") $kopfhlf=$kopfhlf."&SitzplR=".$SitzplR; if ($AnzahlPaxe>6) { $kopfhlf=$kopfhlf."&T1Name=Gruppenbuchung"; $kopfhlf=$kopfhlf."&T1Vorname=".trim(leseKopf($kopf,336+31-1+(1-1)*201,30))." ".trim(leseKopf($kopf,336+1-1+(1-1)*201,30)); } else { for ($l=1; $l<=$AnzahlPaxe; $l++) { if ($l<=6) { $kopfhlf=$kopfhlf."&T".$l."Name=".trim(leseKopf($kopf,336+31-1+($l-1)*201,30)); $kopfhlf=$kopfhlf."&T".$l."Vorname=".trim(leseKopf($kopf,336+1-1+($l-1)*201,30)); $kopfhlf=$kopfhlf."&T".$l."GebDat=".ttmmjjjj2string(trim(leseKopf($kopf,336+61-1+($l-1)*201,8))); $kopfhlf=$kopfhlf."&T".$l."Preis=".trim(leseKopf($kopf,336+170-1+($l-1)*201,12)); } else { // PAX 50 OK $kopfhlf=$kopfhlf."&T".$l."Name=".trim(leseKopf($kopf2,31+($l-6-1)*201,30)); $kopfhlf=$kopfhlf."&T".$l."Vorname=".trim(leseKopf($kopf2,1+($l-6-1)*201,30)); $kopfhlf=$kopfhlf."&T".$l."GebDat=".ttmmjjjj2string(trim(leseKopf($kopf2,61+($l-6-1)*201,8))); $kopfhlf=$kopfhlf."&T".$l."Preis=".trim(leseKopf($kopf2,170+($l-6-1)*201,12)); } } } $kopfhlf=$kopfhlf."&GesamtPreis=".trim(leseKopf($kopf,50,12)); $kopfhlf=$kopfhlf."&Waehrung=".trim(leseKopf($kopf,3697,3)); //echo "
".$kopfhlf."
"; // ********************************************************* if ($proto==1) { $fp_prot_z=fputs($fp_prot,"Body ".date("d.m.Y H:i:s")."\n"); } print (""); ?> ".$kopfhlf."
"); switch ($inifelder[34]) { case "L": print ("\n
"); break; case "C": print ("\n
"); break; case "R": print ("\n
"); break; default: print ("\n
"); break; } if (trim($ReiseKuerzel) != "" and trim($ReiseStartTermin) != "") { // Reise ------------------------------------------------------------------------------------ $sql = "SELECT ReiseKuerzel, ReiseTyp, ReiseSatzAnfrageTyp FROM Reisen"; $whereBed="ReiseKuerzel ='".$ReiseKuerzel."' and ReiseStartTermin ='".$ReiseStartTermin."'"; if ($whereBed != "") $sql = $sql." WHERE ".$whereBed; $sql = $sql." ORDER BY ReiseStartTermin"; if ($sql != "") { $result = mysql_query($sql, $conn); if ($result) { $number = mysql_num_rows($result); if ($number > 0) { $row = mysql_fetch_array($result, MYSQL_ASSOC); $ReiseSatzAnfrage = $row['ReiseSatzAnfrageTyp']; $ReiseTyp = $row['ReiseTyp']; } else { print ("

Reise nicht gefunden."); $ReiseSatzAnfrage = string(30,"N"); $ReiseTyp = " "; } } else { print ("

Fehler : ".mysql_error($conn)); $ReiseSatzAnfrage = string(30,"N"); $ReiseTyp = " "; } } } else { print ("

Keine Reise selektiert."); $ReiseSatzAnfrage = string(30,"N"); $ReiseTyp = " "; } // neue Anfrage ermitteln $neuer_Schritt=neue_Anfrage($erledigt,$ReiseTyp,$ReiseSatzAnfrage,$lng,$Woerter,$SatzText,$naechstSchritt,$buchenJA); //Sondertext if ($buchenJA!="") { if (trim($inifelder[103])=="Leitner-Reisen") { $buchenJA=transl($lng, $Woerter, "Mit dem nächsten Schritt wird für Sie eine verbindliche Buchung ausgeführt")." !"; } $knopfText="    ".transl($lng, $Woerter, "Buchung")."    "; if ($inifelder[120]=="J") { $buchenJA=transl($lng, $Woerter, "Mit dem nächsten Schritt gelangen Sie zur Zahlungsaufforderung")." !"; $knopfText=$knopfText=transl($lng, $Woerter, "nächster Schritt"); } } $kopf=fuellKopf($kopf,3651,30,$neuer_Schritt); if ($knopfText==transl($lng, $Woerter, "Anfrageformular")) $naechstSchritt=""; if ($knopfText==transl($lng, $Woerter, "Agentureingabe wiederholen")) $naechstSchritt=""; if ($inifelder[27]!="J" && $nurAnfrage!="J" && $kopfNeuAlt == "NEU") { if ($ReiseTyp == "F" && $HotelCode == "") { $ReiseKurz=substr($ReiseKuerzel." ",0,3); include "include/hotellst.inc"; } } if ($AnzahlPax != "" && $knopfText!=transl($lng, $Woerter, "Anfrageformular") && $knopfText!=transl($lng, $Woerter, "Agentureingabe wiederholen")) { if ($inifelder[54]!="J") { $eingaben=$eingaben."

\n"; $html_dat="PERSON.htm"; $html=html_dat(trim($inifelder[61])."html/sonst".$html_son."/".$html_dat, 4, $inifelder[16]."html/sonst".$html_son."/bilder/"); $eingaben=$eingaben.$html."\n"; $eingaben=$eingaben."\n"; $eingaben=$eingaben."\n"; $eingaben=$eingaben."\n".""; $eingaben=$eingaben."\n".""; $eingaben=$eingaben."\n".""; $eingaben=$eingaben."\n".""; } else { $eingaben=$eingaben."\n".""; for ($l=1; $l<=$AnzahlPaxe; $l++) { $eingaben=$eingaben."\n".""; $eingaben=$eingaben."\n".""; $eingaben=$eingaben."\n".""; if ($inifelder[111]=="J") { $eingaben=$eingaben."\n".""; } } } } $eingaben=$eingaben."\n".""; if ($eingabenX!="") { if ($inifelder[35]!="") { if (substr($inifelder[35]." ",0,10)=="javascript") { $eingaben=$eingaben."\n".""; } else { $eingaben=$eingaben."\n".""; } } } //$eingaben=$eingaben."\n"."
"; if ($kopf != '') { $eingaben=$eingaben."\n".""; $eingaben=$eingaben."\n"."<< ".transl($lng, $Woerter, "Zurück").""; } else { $eingaben=$eingaben."\n".""; $eingaben=$eingaben."\n"."<< ".transl($lng, $Woerter, "Zurück").""; } $eingaben=$eingaben."\n"."".$wechselAgenturPrivat."".transl($lng, $Woerter, "zum nächsten Schritt")."

".transl($lng, $Woerter, "Agentur-Code")." :".transl($lng, $Woerter, "Passwort")." :
".transl($lng, $Woerter, "Mitarbeiter")." :".transl($lng, $Woerter, "Aktion")." :

".transl($lng, $Woerter, "Postleitzahl")." : 

".transl($lng, $Woerter, "Anzahl Personen")." : 

".transl($lng, $Woerter, "Anzahl gewünschter Zusatzleistung")." (".$leistcode.") ".transl($lng, $Woerter, "auf Personenzahl reduziert")." (".$AnzahlPaxe.") ! (".transl($lng, $Woerter, "vorher")." ".$anzleist.")

".transl($lng, $Woerter, "Zuviele Zusatzleistungen ausgewählt")." (".$leistcode.") !
".transl($lng, $Woerter, "Maximal")." ".($AnzahlPaxe*10)." ".transl($lng, $Woerter, "Leistungen buchbar").".

".transl($lng, $Woerter, "Zuviele Zusatzleistungen ausgewählt")." (".$leistcode.") !
Mehr als 10 Leistungen bei Teilnehmer ".$pa.".

".transl($lng, $Woerter, "Zuviele Zusatzleistungen")." (".$vcode.") ".transl($lng, $Woerter, "bei Teilnehmer")." ".$akt_teiln." ".transl($lng, $Woerter, "ausgewählt")." !
".transl($lng, $Woerter, "Maximal 10 Leistungen buchbar").".

".transl($lng, $Woerter, "Bitte füllen Sie das eMail-Formular aus.
Sie erhalten umgehend Antwort von einem unserer Sachbearbeiter").".
".transl($lng, $Woerter, "Bitte füllen Sie das eMail-Formular aus oder wählen Sie ein")." ".transl($lng, $Woerter, "Reisebüro")." ".transl($lng, $Woerter, "in Ihrer Nähe.
Sie erhalten umgehend Antwort von einem unserer Sachbearbeiter").".


".transl($lng, $Woerter, "Es konnte keine Verbindung zum Veranstalter aufgebaut werden.
Maximale Wartezeit überschritten")." (".$max_sec." Sec.)
"; if ($inifelder[105]!="J") { $eingaben=$eingaben."\n".transl($lng, $Woerter, "Bitte füllen Sie das eMail-Formular aus.
Sie erhalten umgehend Antwort von einem unserer Sachbearbeiter").".

(".transl($lng, $Woerter, "Fehler")." : ".$errstr." (".$errno."))


".transl($lng, $Woerter, "Es konnte keine Verbindung zum Veranstalter aufgebaut werden.
Verarbeitungsrechner belegt")." (".$max_versu." ".transl($lng, $Woerter, "Versuche").").
"; if ($inifelder[105]!="J") { $eingaben=$eingaben."\n".transl($lng, $Woerter, "Bitte füllen Sie das eMail-Formular aus.
Sie erhalten umgehend Antwort von einem unserer Sachbearbeiter").".


".$satztyp_k.$satz_typ."

   Neuer Satztyp ? : $satztyp_k $satz_typ


"; $eingaben=$eingaben."\n"; $eingaben=$eingaben."\n

".transl($lng, $Woerter, "Personendaten")." :
"; if ($inifelder[77]!="J") { $eingaben=$eingaben."\n".""; $eingaben=$eingaben."\n".""; } if ($inifelder[111]=="J") { //$eingaben=$eingaben."\n".""; } $eingaben=$eingaben."\n".""; for ($l=1; $l<=$AnzahlPaxe; $l++) { if ($l<=6) { $TName=trim(lesekopf($kopf,336+31-1+($l-1)*201,30)); $TVName=trim(lesekopf($kopf,336+1-1+($l-1)*201,30)); $TGebDat=trim(lesekopf($kopf,336+61-1+($l-1)*201,8)); } else { $TName=trim(lesekopf($kopf2,31+($l-6-1)*201,30)); $TVName=trim(lesekopf($kopf2,1+($l-6-1)*201,30)); $TGebDat=trim(lesekopf($kopf2,61+($l-6-1)*201,8)); } if ($inifelder[110]!="J") { if ($AnzahlPaxe<=6) { if ($TName == "") $TName=transl($lng, $Woerter, "Muster"); if ($TVName == "") { switch ($l) { case 1: $TVName=transl($lng, $Woerter, "Mann");break; case 2: $TVName=transl($lng, $Woerter, "Frau");break; case 3: $TVName=transl($lng, $Woerter, "Kind1");break; case 4: $TVName=transl($lng, $Woerter, "Kind2");break; case 5: $TVName=transl($lng, $Woerter, "Kind3");break; case 6: $TVName=transl($lng, $Woerter, "Kind4");break; } } if ($inifelder[77]=="J") { $TVName=""; } } else { /*if ($TName == "") $TName=transl($lng, $Woerter, "Person"); if ($TVName == "") $TVName=$l; if ($inifelder[77]=="J") { $TVName=""; }*/ } } if ($AnzahlPaxe>6) { $eingaben=$eingaben."\n".""; } else { $eingaben=$eingaben."\n".""; } if (($PriAgt=="P" && substr($inifelder[98],0,1)=="J") || ($PriAgt=="A" && substr($inifelder[100],0,1)=="J")) $Hclass=" class=textmuss"; else $Hclass=" class=text"; if ($inifelder[110]!="J") $Hclass=" class=text"; $eingaben=$eingaben."\n".""; if ($inifelder[77]!="J") { if (($PriAgt=="P" && substr($inifelder[98],1,1)=="J") || ($PriAgt=="A" && substr($inifelder[100],1,1)=="J")) $Hclass=" class=textmuss"; else $Hclass=" class=text"; if ($inifelder[110]!="J") $Hclass=" class=text"; $eingaben=$eingaben."\n".""; if (($PriAgt=="P" && substr($inifelder[98],2,1)=="J") || ($PriAgt=="A" && substr($inifelder[100],2,1)=="J")) $Hclass=" class=textmuss"; else $Hclass=" class=text"; if ($inifelder[110]!="J") $Hclass=" class=text"; $eingaben=$eingaben."\n".""; } if ($inifelder[111]=="J") { $eingaben=$eingaben."\n".""; } $eingaben=$eingaben."\n".""; } if ($inifelder[110]=="J") { $eingaben=$eingaben."\n".""; $eingaben=$eingaben."\n".""; } $eingaben=$eingaben."\n"."
 ".transl($lng, $Woerter, "Name")."".transl($lng, $Woerter, "Vorname")."".transl($lng, $Woerter, "Geburtsdatum
(TT.MM.JJJJ)")."
".transl($lng, $Woerter, "Abweichender Zustieg")."
".$l.".
 
 ".transl($lng, $Woerter, "Abweichender Zustieg")."
"." "." = ".transl($lng, $Woerter, "Pflichtfelder")."

 
 
".transl($lng, $Woerter, "Zurück zur Auswahl")."
"; //siehe unten if ($inifelder[75]=="J") { if ($AGT=="J" || trim(leseKopf($kopf,3691,6))!="") { echo transl($lng, $Woerter, "Agenturzugang")." "; } else { echo transl($lng, $Woerter, "Privatkunde")." "; } if (!file_exists("vortext.ini")) echo "
"; } if (file_exists("vortext.ini")) { $vorText=file("vortext.ini"); for ($i=0; $i < sizeof($vorText); $i++) { echo $vorText[$i]; } echo "
"; } /* */ // echo "|".$Abschicken."|"; // echo "Länge Kopf : ".strlen($kopf); $defaultbutton=""; if ($eMail == "" ) { // ******************************************************************************* if ($knopfText!=transl($lng, $Woerter, "Anfrageformular")) { if (trim($buchenJA)=="") { // || trim($inifelder[65])=="N") { $Pruefung=""; if ($AnzahlPax!="" && $inifelder [110]=="J") $Pruefung="onSubmit=\"return mussfelder_Anfang();\""; ?>
> "; ?> "; ?> "; ?> "; ?> "; ?> "; ?> "; ?> "; ?> "; ?> "); if (trim($buchenJA)!="") { if (trim($inifelder[65])!="N") { if (trim($inifelder[64])!="") { // $agbText="".transl($lng, $Woerter, "Allgemeinen Geschäftsbedingungen").""; $agbLi=$inifelder[64]; $agbLi=transl($lng, $WoerterFirma, $agbLi); $agbText="".transl($lng, $Woerter, "Allgemeinen Geschäftsbedingungen").""; } else { $agbText=transl($lng, $Woerter, "Allgemeinen Geschäftsbedingungen"); } ?>     */ ?>
    Ja, ich habe die"); ?> .
                                                                                                       
 
">
  "); print (""); if ($inifelder[121]!="192.168.40") { if (1==1) { // Orginal Cetrel $link="https://pos.cetrel.lu/cgi-bin/pos1/intro.pl"; $OnClick=""; $OnClick=$OnClick."javascript:window.open('".$link.$param."','','toolbar=no,status=yes,scrollbars=no,resizeable=no,width=550,height=420');"; $HRef=""; } else { // Test Cetrel $link="https://pos.cetrel.lu/cgi-bin/pos_cert/intro.pl"; $OnClick=""; $OnClick=$OnClick."javascript:window.open('".$link.$param."','','toolbar=no,status=yes,scrollbars=no,resizeable=no,width=550,height=420');"; $HRef=""; } } else { $link="http://192.168.40.11/cgi-bin/internet/privat/cetrel_test.php3"; $OnClick=""; $OnClick=$OnClick."javascript:window.open('".$link.$param."');"; $HRef=""; } print (transl($lng, $Woerter, "Durch einen Klick auf ´Online Zahlung´ gelangen Sie über eine gesicherte Verbindung zur Kreditkartenzahlung")." ()."); print ("
"); print ("
"); print (transl($lng, $Woerter, "Nachdem Ihre Zahlung von CETREL akzeptiert wurde, erhalten Sie Ihre Bestätigung per e-Mail.")); print ("
"); print ("
"); $cetrelKnopf=$cetrelKnopf."\"Visa\""; $cetrelKnopf=$cetrelKnopf."\"Mastercard\""; $cetrelKnopf=$cetrelKnopf."
"; $cetrelKnopf=$cetrelKnopf.""; print ($cetrelKnopf); print ("
"); print ("
"); print (transl($lng, $Woerter, "Ihre Buchung wurde unter der Vorgangsnummer")." ".trim(leseKopf($kopf,36,8))." ".transl($lng, $Woerter, "gespeichert.")); print ("
"); print ("
"); print ("".transl($lng, $Woerter, "Sollte die Buchung nicht erfolgreich per Kreditkarte bezahlt werden, wird sie automatisch storniert.").""); print ("
"); print ("
"); print (""); print (""); } ?>


.


.

.